0001214659-21-011652.txt : 20211115 0001214659-21-011652.hdr.sgml : 20211115 20211115060412 ACCESSION NUMBER: 0001214659-21-011652 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 72 CONFORMED PERIOD OF REPORT: 20210930 FILED AS OF DATE: 20211115 DATE AS OF CHANGE: 20211115 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Value Exchange International, Inc. CENTRAL INDEX KEY: 0001417664 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-MISCELLANEOUS BUSINESS SERVICES [7380] IRS NUMBER: 263767331 STATE OF INCORPORATION: NV FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-53537 FILM NUMBER: 211405993 BUSINESS ADDRESS: STREET 1: UNIT 602 6/F BLOCK R STREET 2: SHATIN INDUSTRIAL CENTRE 5-7 SHUN CIR. CITY: HONG KONG STATE: K3 ZIP: NONE BUSINESS PHONE: 852 2950 4288 MAIL ADDRESS: STREET 1: UNIT 602 6/F BLOCK R STREET 2: SHATIN INDUSTRIAL CENTRE 5-7 SHUN CIR. CITY: HONG KONG STATE: K3 ZIP: NONE FORMER COMPANY: FORMER CONFORMED NAME: SINO PAYMENTS, INC. DATE OF NAME CHANGE: 20090804 FORMER COMPANY: FORMER CONFORMED NAME: Sino Payments, Inc. DATE OF NAME CHANGE: 20081202 FORMER COMPANY: FORMER CONFORMED NAME: China Soaring Inc. DATE OF NAME CHANGE: 20071106 10-Q 1 e111021210q.htm
0001417664 false --12-31 Q3 2021 false Hong Kong 4253 P5Y P5Y P5Y P5Y P3Y P5Y P3Y P1Y4M24D 0001417664 2021-01-01 2021-09-30 0001417664 2021-11-08 0001417664 2021-09-30 0001417664 2020-12-31 0001417664 2021-07-01 2021-09-30 0001417664 2020-07-01 2020-09-30 0001417664 2020-01-01 2020-09-30 0001417664 2019-12-31 0001417664 2020-09-30 0001417664 fil:TapServicesIncMember 2017-01-31 0001417664 2021-09-01 2021-09-30 0001417664 fil:ValueExchangeInternationalIncMember 2021-01-01 2021-09-30 0001417664 fil:ValueExchangeIntlChinaLimiteMember country:HK 2021-01-01 2021-09-30 0001417664 fil:ValueExchangeIntlChinaLimiteMember country:HK 2021-09-30 0001417664 fil:ValueExchangeIntlShanghaiLimitedMember country:CN 2021-01-01 2021-09-30 0001417664 fil:ValueExchangeIntlShanghaiLimitedMember country:CN 2021-09-30 0001417664 fil:ValueExchangeIntlHongKongLimitedMember country:HK 2021-01-01 2021-09-30 0001417664 fil:ValueExchangeIntlHongKongLimitedMember country:HK 2021-09-30 0001417664 fil:TapServicesIncMember country:PH 2021-01-01 2021-09-30 0001417664 fil:TapServicesIncMember country:PH 2021-09-30 0001417664 fil:ValueExchangeIntlHunanLimitedMember country:CN 2021-01-01 2021-09-30 0001417664 fil:ValueExchangeIntlHunanLimitedMember country:CN 2021-09-30 0001417664 fil:ShanghaiZhaonanHenganInformationTechnologyCoLtdMember country:CN 2021-01-01 2021-09-30 0001417664 fil:ShanghaiZhaonanHenganInformationTechnologyCoLtdMember country:CN 2021-09-30 0001417664 us-gaap:LeaseholdImprovementsMember 2021-01-01 2021-09-30 0001417664 us-gaap:ComputerEquipmentMember 2021-01-01 2021-09-30 0001417664 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2021-01-01 2021-09-30 0001417664 us-gaap:FurnitureAndFixturesMember 2021-01-01 2021-09-30 0001417664 us-gaap:VehiclesMember 2021-01-01 2021-09-30 0001417664 us-gaap:BuildingMember 2021-01-01 2021-09-30 0001417664 us-gaap:CustomerRelationshipsMember 2021-01-01 2021-09-30 0001417664 fil:SystemsDevelopmentAndIntegrationMember 2021-07-01 2021-09-30 0001417664 fil:SystemsDevelopmentAndIntegrationMember 2020-07-01 2020-09-30 0001417664 fil:SystemsDevelopmentAndIntegrationMember 2021-01-01 2021-09-30 0001417664 fil:SystemsDevelopmentAndIntegrationMember 2020-01-01 2020-09-30 0001417664 fil:SystemsMaintenanceMember 2021-07-01 2021-09-30 0001417664 fil:SystemsMaintenanceMember 2020-07-01 2020-09-30 0001417664 fil:SystemsMaintenanceMember 2021-01-01 2021-09-30 0001417664 fil:SystemsMaintenanceMember 2020-01-01 2020-09-30 0001417664 fil:SalesOfHardwareAndConsumablesMember 2021-07-01 2021-09-30 0001417664 fil:SalesOfHardwareAndConsumablesMember 2020-07-01 2020-09-30 0001417664 fil:SalesOfHardwareAndConsumablesMember 2021-01-01 2021-09-30 0001417664 fil:SalesOfHardwareAndConsumablesMember 2020-01-01 2020-09-30 0001417664 currency:CNY 2021-07-01 2021-09-30 0001417664 currency:CNY 2020-07-01 2020-09-30 0001417664 currency:HKD 2021-07-01 2021-09-30 0001417664 currency:HKD 2020-07-01 2020-09-30 0001417664 currency:PHP 2021-07-01 2021-09-30 0001417664 currency:PHP 2020-07-01 2020-09-30 0001417664 currency:CNY 2021-01-01 2021-09-30 0001417664 currency:CNY 2020-01-01 2020-09-30 0001417664 currency:HKD 2021-01-01 2021-09-30 0001417664 currency:HKD 2020-01-01 2020-09-30 0001417664 currency:PHP 2021-01-01 2021-09-30 0001417664 currency:PHP 2020-01-01 2020-09-30 0001417664 currency:CNY 2020-01-01 2020-12-31 0001417664 currency:HKD 2020-01-01 2020-12-31 0001417664 currency:PHP 2020-01-01 2020-12-31 0001417664 us-gaap:LeaseholdImprovementsMember 2021-09-30 0001417664 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001417664 us-gaap:FurnitureAndFixturesMember 2021-09-30 0001417664 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001417664 us-gaap:ComputerEquipmentMember 2021-09-30 0001417664 us-gaap:ComputerEquipmentMember 2020-12-31 0001417664 fil:ComputerSoftwareMember 2021-09-30 0001417664 fil:ComputerSoftwareMember 2020-12-31 0001417664 us-gaap:VehiclesMember 2021-09-30 0001417664 us-gaap:VehiclesMember 2020-12-31 0001417664 us-gaap:BuildingMember 2021-09-30 0001417664 us-gaap:BuildingMember 2020-12-31 0001417664 srt:MaximumMember 2021-01-01 2021-09-30 0001417664 fil:ValueExchangeInternationalLimitedIMember 2021-09-30 0001417664 fil:ValueExchangeInternationalLimitedIMember 2020-12-31 0001417664 fil:CucumbuyComLimitedIiMember 2021-09-30 0001417664 fil:CucumbuyComLimitedIiMember 2020-12-31 0001417664 fil:SmartmywaysCoLimitedIiiMember 2021-09-30 0001417664 fil:SmartmywaysCoLimitedIiiMember 2020-12-31 0001417664 fil:RetailIntelligentUnitLimitedIvMember 2021-09-30 0001417664 fil:RetailIntelligentUnitLimitedIvMember 2020-12-31 0001417664 fil:AppmywaysCoLimitedVMember 2021-09-30 0001417664 fil:AppmywaysCoLimitedVMember 2020-12-31 0001417664 fil:TapTechnologyHkLimitedViMember 2021-09-30 0001417664 fil:TapTechnologyHkLimitedViMember 2020-12-31 0001417664 fil:MrJohanPehrsonViiMember 2021-09-30 0001417664 fil:MrJohanPehrsonViiMember 2020-12-31 0001417664 fil:ValueExchangeInternationalLimitedMember 2021-07-01 2021-09-30 0001417664 fil:ValueExchangeInternationalLimitedMember 2020-07-01 2020-09-30 0001417664 fil:ValueExchangeInternationalLimitedMember 2021-01-01 2021-09-30 0001417664 fil:ValueExchangeInternationalLimitedMember 2020-01-01 2020-09-30 0001417664 fil:ValueEConsultantInternationalMSdnBhdMember 2021-07-01 2021-09-30 0001417664 fil:ValueEConsultantInternationalMSdnBhdMember 2020-07-01 2020-09-30 0001417664 fil:ValueEConsultantInternationalMSdnBhdMember 2021-01-01 2021-09-30 0001417664 fil:ValueEConsultantInternationalMSdnBhdMember 2020-01-01 2020-09-30 0001417664 fil:TAPTechnologyHKLimitedMember 2021-07-01 2021-09-30 0001417664 fil:TAPTechnologyHKLimitedMember 2020-07-01 2020-09-30 0001417664 fil:TAPTechnologyHKLimitedMember 2021-01-01 2021-09-30 0001417664 fil:TAPTechnologyHKLimitedMember 2020-01-01 2020-09-30 0001417664 fil:SmartMyWaysCoLimitedMember 2021-07-01 2021-09-30 0001417664 fil:SmartMyWaysCoLimitedMember 2020-07-01 2020-09-30 0001417664 fil:SmartMyWaysCoLimitedMember 2021-01-01 2021-09-30 0001417664 fil:SmartMyWaysCoLimitedMember 2020-01-01 2020-09-30 0001417664 fil:ValueXInternationalPteLtdMember 2021-07-01 2021-09-30 0001417664 fil:ValueXInternationalPteLtdMember 2020-07-01 2020-09-30 0001417664 fil:ValueXInternationalPteLtdMember 2021-01-01 2021-09-30 0001417664 fil:ValueXInternationalPteLtdMember 2020-01-01 2020-09-30 0001417664 fil:AppMyWaysCoLimitedMember 2021-07-01 2021-09-30 0001417664 fil:AppMyWaysCoLimitedMember 2020-07-01 2020-09-30 0001417664 fil:AppMyWaysCoLimitedMember 2021-01-01 2021-09-30 0001417664 fil:AppMyWaysCoLimitedMember 2020-01-01 2020-09-30 0001417664 fil:CucumbuyComLimitedIiMember 2021-07-01 2021-09-30 0001417664 fil:CucumbuyComLimitedIiMember 2020-07-01 2020-09-30 0001417664 fil:CucumbuyComLimitedIiMember 2021-01-01 2021-09-30 0001417664 fil:CucumbuyComLimitedIiMember 2020-01-01 2020-09-30 0001417664 fil:RetailIntelligentUnitLimitedIvMember 2021-07-01 2021-09-30 0001417664 fil:RetailIntelligentUnitLimitedIvMember 2020-07-01 2020-09-30 0001417664 fil:RetailIntelligentUnitLimitedIvMember 2021-01-01 2021-09-30 0001417664 fil:RetailIntelligentUnitLimitedIvMember 2020-01-01 2020-09-30 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure

 

 

UNITED STATES SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-Q

 

(Mark One)

 

x QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the quarterly period ended September 30, 2021

 

_______.TRANSITION REPORT UNDER SECTION 13 OR 15(d) OF THE EXCHANGE ACT

For the transition period from __________ to __________

 

Commission file number: 000-53537

 

Value Exchange International, Inc.
(Exact name of registrant as specified in its charter)

 

Nevada   26-3767331
(State or other jurisdiction of incorporation or organization)   (I.R.S. Employer Identification No.)

 

Unit 602, Block B, 6 Floor,
Shatin Industrial Centre, 5-7 Yuen Shun Circuit,
Shatin, N.T., Hong Kong
(Address of principal executive offices) (Zip Code)
(852) 29504288
(Registrant’s telephone number, including area code)
None
(Former name, former address and former fiscal year, if changed since last report)

 

Indicate by check mark whether the registrant (1) has filed 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. Yes   x   No   ¨   

 

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or such shorter period that the registrant was required to submit and post such files). Yes   x   No   ¨   

 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, Emerging Growth Company or a smaller reporting company. See the definitions of “large accelerated filer”, “accelerated filer” and “smaller reporting company” in Rule 12b-2 of the Exchange Act.

 

Large accelerated filer ¨ . Accelerated filer ¨
Non-accelerated filer x   Smaller reporting company x
 Emerging Growth Company ¨    

 

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes  ¨. No   x   

 

Securities registered pursuant to Section 12(b) of the Act:

 

Title of each class Trading Symbol(s) Name of each exchange on which registered
None N/A N/A

 

As of November 8, 2021, there were 36,156,130 shares of common stock issued and outstanding. The registrant’s common stock is quoted on the OTCQB Venture Market of The OTC Markets Group, Inc. under the trading symbol “VEII.”

 

 

 1 
 

 

FORM 10-Q

Value Exchange International, Inc.

INDEX

    Page
PART I - FINANCIAL INFORMATION    
     
Item 1.  Financial Statements   3
     
Item 2.  Management’s Discussion and Analysis of Financial Condition and Results of Operation   25
     
Item 3.  Quantitative and Qualitative Disclosures About Market Risk   38
     
Item 4.  Controls and Procedures   38
     
PART II  - OTHER INFORMATION    
     
Item 1. Legal Proceedings   40
     
Item 1A. Risk Factors   40
     
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds   40
     
Item 3. Defaults Upon Senior Securities   41
     
Item 4. Mine Safety Disclosures   41
     
Item 5. Other Information   41
     
Item 6. Exhibits   42
     
Signatures   43

 

 2 
 

 

ITEM 1. FINANCIAL STATEMENTS

 

 

VALUE EXCHANGE INTERNATIONAL, INC.

 

Financial Statements

 

 

 

    Page
Consolidated Balance Sheets (unaudited)   4
Consolidated Statements of Operations and Comprehensive Income (unaudited)   5
Consolidated Statements of Cash Flows (unaudited)   6
Notes to the Consolidated Financial Statements (unaudited)   7

 

 3 
 

 

VALUE EXCHANGE INTERNATIONAL, INC.

CONSOLIDATED BALANCE SHEETS

 

     September 30,
2021
     December 31,
2020
 
   US$   US$ 
ASSETS  (unaudited)     
CURRENT ASSETS        
 Cash   370,769    523,337 
 Accounts receivable, less allowance for doubtful accounts   636,392    599,436 
 Amounts due from related parties   1,798,898    1,343,466 
 Other receivables and prepayments   343,951    414,342 
 Inventories   257,368    238,147 
Total current assets   3,407,378    3,118,728 
           
NON-CURRENT ASSETS          
Plant and equipment, net   280,973    357,021 
Deferred tax assets   51,503    71,681 
Goodwill   206,812    206,812 
Operating lease right-of-use assets, net   393,160    585,057 
Total non-current assets   932,448    1,220,571 
           
Total assets   4,339,826    4,339,299 
           
LIABILITIES AND SHAREHOLDERS’ EQUITY          
CURRENT LIABILITIES          
Accounts payable   616,145    1,038,518 
Other payables and accrued liabilities   756,601    831,817 
Deferred income   227,500    254,937 
Amounts due to related parties   67,030    263,063 
Operating lease liabilities, current   243,283    303,687 
Short term bank loan   40,292    38,874 
Total current liabilities   1,950,851    2,730,896 
           
NON-CURRENT LIABILITIES          
Deferred tax liabilities   2,333    - 
Long term bank loan   31,830    62,949 
Operating lease liabilities, non-current   144,231    277,111 
Total non-current liabilities   178,394    340,060 
           
Total liabilities   2,129,245    3,070,956 
           
SHAREHOLDERS’ EQUITY          
Preferred stock, 100,000,000 shares authorized, $0.00001 par
value; no shares issued and outstanding
   -    - 
Common stock, 100,000,000 shares authorized, $0.00001 par
value; 36,156,130 and 29,656,130 shares issued and outstanding,
respectively
   362    297 
Additional paid-in capital   1,340,524    690,589 
Statutory reserves   11,835    11,835 
Retained earnings   783,384    414,225 
Accumulated other comprehensive losses   (25,111)   97,944 
Total shareholders’ equity   2,110,994    1,214,890 
Non-controlling interest   99,587    53,453 
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest    2,210,581    1,268,343
           
Total liabilities and shareholders’ equity   4,339,826    4,339,299 

 

The accompanying notes are an integral part of these consolidated financial statements.

 

 4 
 

 

VALUE EXCHANGE INTERNATIONAL, INC.

CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME

 

                             
   Three Months   Nine Months 
   Ended September 30,   Ended September 30, 
   2021   2020   2021   2020 
   (unaudited)   (unaudited)   (unaudited)   (unaudited) 
NET REVENUES                
Service income   2,884,770    4,641,036    7,478,537    17,077,710 
                     
COST OF SERVICES                    
Cost of service income   (2,224,718)   (4,005,748)   (5,509,896)   (15,714,650)
                     
GROSS PROFIT   660,052    635,288    1,968,641    1,363,060 
                     
OPERATING EXPENSES:                    
General and administrative expenses   (483,767)   (437,258)   (1,578,541)   (1,295,399)
Foreign exchange gain (loss)   7,516    (24,030)   (6,062)   (20,654)
PROFIT FROM OPERATIONS   183,801    174,000    384,038    47,007 
                     
OTHER INCOME (EXPENSES):                    
Interest income   189    207    580    546 
Interest expense   -    (7,821)   -    (9,788)
Finance cost   (3,170)   (2,548)   (11,533)   (8,825)
VAT refund   981    38,198    29,211    110,742 
Management fee income   63,275    37,856    163,771    116,302 
Others   6,016    10,295    17,110    44,785 
Total other income (expenses), net   67,291    76,187    199,139    253,762 
                     
INCOME BEFORE PROVISION
FOR INCOME TAXES
   251,092    250,187    583,177    300,769 
INCOME TAXES (EXPENSES) CREDIT   (162)   (1,738)   (6,523)   4,400 
NET INCOME   250,930    248,449    576,654    305,169 
                     
OTHER COMPREHENSIVE INCOME:                    
Foreign currency translation adjustments   (18,406)   29,440    (123,055)   6,770 
                     
COMPREHENSIVE INCOME   232,524    277,889    453,599    311,939 
                     
ATTRIBUTABLE TO:                    
Equity holders of the Company   216,541    271,736    426,985    315,369 
Non-controlling interests   15,983    6,153    26,614    (3,430)
    232,524    277,889    453,599    311,939 
                     
Net income per share, basic and diluted   0.01    0.01    0.02    0.01 
                     
Weighted average number of shares outstanding   36,156,130    29,656,130    33,742,527    29,656,130 

 

The accompanying notes are an integral part of these consolidated financial statements.

 

 5 
 

 

VALUE EXCHANGE INTERNATIONAL, INC.

CONSOLIDATED STATEMENTS OF CASH FLOWS

 

     Nine Months
Ended
September
30, 2021
     Nine Months
Ended
September 30,
2020
 
   US$   US$ 
   (unaudited)   (unaudited) 
CASH FLOWS FROM OPERATING ACTIVITIES:        
Net profit   576,654    305,169 
Adjustments to reconcile net profit to cash
(used in) provided by operating activities:
          
Depreciation   104,364    113,820 
Amortization   252,202    289,492 
Interest income   (580)   (546)
Interest expenses   -    9,788 
Finance costs on Right-of-use assets   11,533    8,825 
Loss on disposal of plant and equipment   -    3,213 
Deferred income taxes   22,511    2,175 
Changes in operating assets and liabilities          
Accounts receivable   (36,956)   (69,305)
Other receivables and prepayments   70,391    (266,116)
Amounts due from related parties   (455,432)   (677,030)
Inventories   (19,221)   (9,578)
Accounts payable   (422,373)   454,334 
Other payables and accrued liabilities   (86,906)   97,564 
Deferred income   (27,437)   639,742 
Amounts due to related parties   (196,033)   7,500 
Net cash (used in) provided by operating activities   (207,283)   909,047 
           
CASH FLOWS FROM INVESTING ACTIVITIES:          
Purchase of plant and equipment   (30,868)   (139,725)
Interest received   580    546 
Net cash used in investing activities   (30,288)   (139,179)
           
CASH FLOWS FROM FINANCING ACTIVITIES:          
Issued share capitals   650,000    - 
Proceeds from non-controlling interests   18,600    7,012 
Interest paid   -    (9,788)
Dividend paid   (169,191)   - 
Principal payments on finance leases   (232,697)   (314,020)
Proceeds from bank loan   -    120,238 
Repayment of bank loan   (28,981)   (22,172)
Net cash provided by (used in) financing activities   237,731    (218,730)
           
EFFECT OF EXCHANGE RATE ON CASH   (152,728)   23,441 
(DECREASE) INCREASE IN CASH   (152,568)   574,579 
CASH, beginning of period   523,337    234,089 
CASH, end of period   370,769    808,668 
SUPPLEMENTAL DISCLOSURE OF CASH FLOW
INFORMATION
          
Cash refund for income taxes   3,897    4,400 

 

The accompanying notes are an integral part of these consolidated financial statements.

 

 6 
 

 

VALUE EXCHANGE INTERNATIONAL, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

1.Nature of Operations and Continuance of Business

 

Value Exchange International, Inc. (“VEII”, “Company”, “we” or “us”) was incorporated in the State of Nevada on June 26, 2007 under the name “China Soaring, Inc.”. The Company’s principal business, conducted through its operating subsidiaries, is to provide customer-centric information technology solutions for the retail industry in China, Hong Kong SAR and Manila, Philippines (“IT Business”). We do not conduct business in other markets, including the United States. By integrating market-leading Point-of-Sale/Point-of-Interaction (“POS/POI”), Merchandising, Customer Relations Management or “CRM” and related rewards, Locational Based (Global Positing System (“GPS”) and Indoor Positioning System (“IPS”)) Marketing, Customer Analytics and Business Intelligence solutions, VEII provides retailers with the capability to offer a consistent shopping experience across all marketing and sales channels, enabling them to easily and effectively manage the customer lifecycle on a one-to-one basis. VEII promotes itself as a single information technology (“IT”) source for retailers who want to extend existing traditional transaction processing to multiple points of interaction, including the Internet, kiosks and wireless devices. VEII services are focused on helping retailers realize the full benefits of Customer Chain Management with its suite of solutions that focus on the customer, on employees, and the infrastructure that supports the selling channel. VEII’s retail solutions are installed in an estimated 30%-40% of POS/POI-suitable retailers in Hong Kong and Manila, Philippines, processing tens of millions of transactions a year. Company is headquartered in Hong Kong and with offices in Shenzhen, Guangzhou, Shanghai, Beijing, China; Manila, Philippines, and Kuala Lumpur, Malaysia.

 

The Company provides IT Business’ services and solutions to the retail sector through three operating subsidiaries located in Hong Kong SAR and People’s Republic of China (“PRC”).

 

On September 2, 2008, VEI CHN established its first operating subsidiary, Value Exchange Int’l (Shanghai) Limited (“VEI SHG”) in Shanghai, PRC, under the laws of the PRC. VEI SHG engages in software development, trading and servicing of computer hardware and software activities.

 

On September 25, 2008, VEI CHN acquired its second operating subsidiary, TAP Services (HK) Limited in Hong Kong which subsequently changed its name to Value Exchange Int’l (Hong Kong) Limited (“VEI HKG”) on May 14, 2013. VEI HKG engages in software development, trading and servicing of computer hardware and software activities.

 

 7 
 

 

VALUE EXCHANGE INTERNATIONAL, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

On May 14, 2013, VEI CHN further established another operating subsidiary, Ke Dao Solutions Limited in Hong Kong, which subsequently changed its name to Cumberbuy.com Limited (“CUMBERBUY”) on May 26, 2017. CUMBERBUY conducts consultancy services for IT Services and Solutions activities.

 

In January 2017, VEI CHN acquired 100% of the capital stock of TapServices, Inc., a corporation organized under the laws of the Republic of the Philippines (the “TSI”). TSI engages in software development, trading and servicing of computer hardware and software activities in Philippines. TSI is operated as a subsidiary of VEI CHN. Prior to and continuing after the acquisition, TSI relied on VEI CHN for provision of IT services.

 

In January 2019, VEI SHG established an operating subsidiary, Value Exchange Int’l (Hunan) Limited (“VEI HN”) in Hunan, PRC, under the laws of the PRC. VEI HN engages in IT service call-center activities.

 

In February 2020, VEI SHG established an operating subsidiary, Shanghai Zhaonan Hengan Information Technology Co., Limited (“SZH”) in Shanghai, PRC, under the laws of the PRC. SZH engages in IT services.

 

As of September 30, 2021, the Company held four wholly-owned subsidiaries, and two subsidiaries with 51% ownership.

 

Impact of Coronavirus/COVID-19 Pandemic. Public health threats could adversely affect our ongoing or planned business operations. In particular, the outbreak in December 2019 of a novel coronavirus (“COVID-19”) in China and then into Hong Kong SAR and Philippines resulted in quarantines, restrictions on travel and other business and economic disruptions in our markets. Due to emergence of variants of COVID-19 (especially the “Delta” variant) and reluctance or failure of a significant portion of general population in our markets to become fully vaccinated, which portion allows emergence and spread of variants of COVID 19 and the resulting risk of the emergence of vaccine resistant strains of COVID 19, we cannot presently predict the scope and severity of any potential business shutdowns or disruptions, but if we or any of the third parties with whom we engage, including the suppliers, distributers, resellers and other third parties with whom we conduct business, were to experience shutdowns or other business disruptions, our ability to conduct our business in the manner and on the timelines presently planned could be materially and adversely impacted. China and Hong Kong SAR, our primary markets, still experience travel and quarantine restrictions that do not allow return to regular operations and marketing efforts.

 

 8 
 

 

VALUE EXCHANGE INTERNATIONAL, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

2.Summary of Significant Accounting Policies

 

a)Basis of Presentation

 

The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”), and include the financial statements of the Company and all its wholly-owned subsidiaries that require consolidation. All material intercompany transactions and balances have been eliminated in the consolidation. The Company’s fiscal year end is December 31st. The following entities were consolidated as of September 30, 2021:

 

 

    Place of incorporation   Ownership percentage
Value Exchange International, Inc.   USA   Parent Company
Value Exchange Int’l (China) Limited   Hong Kong   100%
Value Exchange Int’l (Shanghai) Limited   PRC   100%
Value Exchange Int’l (Hong Kong) Limited   Hong Kong   100%
TapServices, Inc.   Philippines   100%
Value Exchange Int’l (Hunan) Limited   PRC   51%
Shanghai Zhaonan Hengan Information
Technology Co., Ltd.
 

 

PRC

 

 

51%

 

 

 

b)Use of Estimates

 

Preparing consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions affecting the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The more significant areas requiring using management’s estimates and assumptions relate to the collectability of its receivables, the fair value and accounting treatment of financial instruments, the valuation of long-lived assets and valuation of deferred tax liabilities. Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances. Accordingly, actual results may differ significantly from these estimates. In addition, different assumptions or circumstances could reasonably be expected to yield different results.

 

 

c)Cash and Cash Equivalents

 

For purposes of the cash flow statements, the Company considers all highly liquid investments with original maturities of six months or less at the time of purchase to be cash equivalents. Cash includes cash on hand and demand deposits in accounts maintained with financial institutions or state-owned banks within the PRC and Hong Kong.

 

 

d)Interim Financial Statements

 

These interim unaudited consolidated financial statements have been prepared on the same basis as the annual financial statements and in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary to present fairly the Company’s consolidated financial position, results of operations and cash flows for the periods shown. The results of operations for such periods are not necessarily indicative of the results expected for a full year or for any future period.

 

 9 
 

 

VALUE EXCHANGE INTERNATIONAL, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

e)Accounts receivable and other receivables

 

Receivables include trade accounts due from customers and other receivables such as cash advances to employees, utility deposits paid and advances to suppliers. Management reviews the composition of accounts receivable and analyzes historical bad debts, customer concentration, customer credit worthiness, current economic trends and changes in customer payment patterns to determine if the allowance for doubtful accounts is adequate. An estimate for doubtful accounts is made when collection of the full amount is no longer probable. Delinquent account balances are written-off after management has determined that the likelihood of collection is not probable and known bad debts are written off against the allowance for doubtful accounts when identified. As of September 30, 2021 and December 31, 2020, there was allowance amount to $0 and $4,235 for uncollectible accounts receivable. Management believes that the remaining accounts receivable are collectable.

 

 

f)Inventories

 

Inventories are valued at the lower of cost and net realizable value. Cost for inventories is determined using the “first-in, first-out” method.

 

Management reviews inventories for obsolescence or cost in excess of net realizable value periodically. The obsolescence, if any, is recorded as a provision against the inventory. The cost in excess of market value is written off and recorded as additional cost of sales.

 

 

g)Plant and equipment

 

Plant and equipment is stated at cost less accumulated depreciation and accumulated impairment losses, if any. Expenditures for maintenance and repairs are charged to earnings as incurred. Major additions are capitalized. When assets are retired or otherwise disposed of, the related cost and accumulated depreciation are removed from the respective accounts, and any gain or loss is included in operations. Depreciation of plant and equipment is provided using the straight-line method for substantially all assets with estimated lives as follows:

 

    Estimated Useful Life
Leasehold improvements  

Lesser of lease term or the estimated useful lives of

5 years

Computer equipment   5 years
Computer software   5 years
Office furniture and equipment   5 years
Motor Vehicle   3 years
Building   5 years

 

 

 

h)Goodwill and intangibles

 

Intangibles with a definite life, including customer relationships and goodwill were recorded in connection with the acquisition of TSI. Intangible assets are amortized based on their estimated economic lives using the straight-line method with estimated lives as follows:

 

    Estimated Economic Life
Customer relationship   3 years

 

 

Goodwill represents the excess of the cost of acquisition over the fair value of net assets acquired. Goodwill is not amortized, but is instead tested for impairment annually.

 

 10 
 

 

VALUE EXCHANGE INTERNATIONAL, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

i)Impairment of long-lived assets

 

Property, Plant, and Equipment

The Company evaluates long-lived assets, including equipment, for impairment at least once per year and whenever events or changes in circumstances indicate that the carrying value may not be recoverable from its estimated future cash flows. Based on the existence of one or more indicators of impairment, the Company measures any impairment of long-lived assets by comparing the asset's estimated fair value with its carrying value, based on cash flow methodology. If the net book value of the asset exceeds the related undiscounted cash flows, the asset is considered impaired and an impairment loss equal to an amount by which the carrying value exceeds the fair value of the asset is recognized.

 

Impairment of Goodwill

The carrying value of goodwill is evaluated annually or more frequently if events or circumstances indicate that an impairment loss may have occurred. Such circumstances could include, but are not limited to, a significant adverse change in business climate, increased competition or other economic conditions. Under FASB Accounting Standard Codification (ASC) Topic 350 “Intangibles - Goodwill and Other”, goodwill is tested at a reporting unit level. The impairment test involves a two-step process. The first step involves comparing the fair value of the reporting unit to which the goodwill is assigned to its carrying amount. If this comparison indicates that a reporting unit’s estimated fair value is less than its carrying value, a second step is required. If applicable, the second step requires us to allocate the estimated fair value of the reporting unit to the estimated fair value of the reporting unit’s net assets, with any fair value in excess of amounts allocated to such net assets representing the implied fair value of goodwill for that reporting unit. If the carrying value of the goodwill exceeds its fair value, the carrying value is written down by an amount equal to such excess.

 

The goodwill impairment testing process involves the use of significant assumptions, estimates and judgments, and is subject to inherent uncertainties and subjectivity. Estimating a reporting unit’s discounted cash flows involves the use of significant assumptions, estimates and judgments with respect to a variety of factors, including sales, gross margin and selling, general and administrative rates, capital expenditures, cash flows and the selection of an appropriate discount rate. Projected sales, gross margin and selling, general and administrative expense rate assumptions and capital expenditures are based on our annual business plans and other forecasted results. Discount rates reflect market-based estimates of the risks associated with the projected cash flows of the reporting unit directly resulting from the use of its assets in its operations. These estimates are based on the best information available to us as of the date of the impairment assessment.

 

 11 
 

 

VALUE EXCHANGE INTERNATIONAL, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

j)Fair value of financial instruments

 

The Company values its financial instruments as required by FASB ASC 320-12-65. The estimated fair value amounts have been determined by the Company, using available market information or other appropriate valuation methodologies. However, considerable judgment is required in interpreting market data to develop estimates of fair value. Consequently, the estimates are not necessarily indicative of the amounts that could be realized or would be paid in a current market exchange.

 

ASC Topic 820, Fair Value Measurement and Disclosures, defines fair value as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. This topic also establishes a fair value hierarchy which requires classification based on observable and unobservable inputs when measuring fair value. The fair value hierarchy distinguishes between assumptions based on market data (observable inputs) and an entity’s own assumptions (unobservable inputs). The hierarchy consists of three levels:

 

  Level one — Quoted market prices in active markets for identical assets or liabilities;
  Level two — Inputs other than level one inputs that are either directly or indirectly observable; and
  Level three — Unobservable inputs developed using estimates and assumptions, which are developed by the reporting entity and reflect those assumptions that a market participant would use.

 

Determining which category an asset or liability falls within the hierarchy requires significant judgment. The Company evaluates its hierarchy disclosures each quarter. The carrying values of the Company’s financial instruments; consisting of cash and cash equivalents, accounts receivable, accounts payable, other receivables and prepayments, other payables and accrued liabilities, balances with a related party, balances with related companies and amounts due to director approximate their fair values due to the short maturities of these instruments.

 

There was no asset or liability measured at fair value on a non-recurring basis as of September 30, 2021 and December 31, 2020.

 

 12 
 

 

VALUE EXCHANGE INTERNATIONAL, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

k)Comprehensive income

 

U.S. GAAP generally requires that recognized revenue, expenses, gains and losses be included in net income or loss. Although certain changes in assets and liabilities are reported as separate components of the equity section of the consolidated balance sheet, such items, along with net income, are components of comprehensive income or loss. The components of other comprehensive income or loss consist of foreign currency translation adjustments.

 

 

l)Earnings per share

 

The Company reports earnings per share in accordance with ASC 260, Earnings per Share. ASC 260 requires presentation of both basic and diluted earnings per share (“EPS”) on the face of the income statement. Basic EPS is computed by dividing net income available to common shareholders (numerator) by the weighted average number of shares outstanding (denominator) during the period. Diluted EPS gives effect to all dilutive potential common shares outstanding during the period using the treasury stock method and convertible preferred stock using the if-converted method. In computing diluted EPS, the average stock price for the period is used in determining the number of shares assumed to be purchased from the exercise of stock options or warrants. Diluted EPS excludes all dilutive potential shares if their effect is anti-dilutive.

 

 

m)Revenue recognition

 

Sales revenue is recognized when all of the following have occurred: (i) persuasive evidence of an arrangement exists, (ii) delivery has occurred or services have been rendered, (iii) the price is fixed or determinable, and (iv) the ability to collect is reasonably assured.

 

The Company’s revenue is derived from three primary sources: (i) professional services for systems development and integration, including procurement of related hardware and software licenses on behalf of customers, if required; (ii) professional services for system maintenance normally for a period of one year; and (iii) sale of hardware and consumables during the service performed as stated above.

 

Multiple-deliverable arrangements

 

The Company derives revenue from fixed-price sale contracts with customers that may provide for the Company to procure hardware and software licenses with varied performance specifications specific to each customer and provide the technical services for systems development and integration of the hardware and software licenses. In instances where the contract price is inclusive of the technical services, the sale contracts include multiple deliverables. A multiple-element arrangement is separated into more than one unit of accounting if all of the following criteria are met:

 

The delivered item(s) has value to the customer on a stand-alone basis;
There is objective and reliable evidence of the fair value of the undelivered item(s); and
If the arrangement includes a general right of return relative to the delivered item(s), delivery or performance of the undelivered item(s) is considered probable and substantially in the control of the Company.

 

 13 
 

 

VALUE EXCHANGE INTERNATIONAL, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

The Company’s multiple-element contracts generally include customer-acceptance provisions which provide for the Company to carry out installation, test runs and performance tests at the Company’s cost until the systems as a whole can meet the performance specifications stated in the contracts. The delivered equipment and software licenses have no standalone value to the customer until they are installed, integrated and tested at the customer’s site by the Company in accordance with the performance specifications specific to each customer. In addition, under these multiple-element contracts, the Company has not sold the equipment and software licenses separately from the installation, integration and testing services, and hence there is no objective and reliable evidence of the fair value for each deliverable included in the arrangement. As a result, the equipment and the technical services for installation, integration and testing of the equipment are considered a single unit of accounting pursuant to ASC Subtopic 605-25, Revenue Recognition — Multiple-Element Arrangements. In addition, the arrangement generally includes customer acceptance criteria that cannot be tested before installation and integration at the customer’s site. Accordingly, revenue recognition is deferred until customer acceptance, indicated by an acceptance certificate signed off by the customer.

 

Revenues of maintenance services are recognized when the services are performed in accordance with the contract term.

 

Revenues of sale of software, if not bundled with other arrangements, are recognized when shipped and customer acceptance obtained, if all other revenue recognition criteria are met. Costs associated with revenues are recognized when incurred.

 

Revenues are recorded net of value-added taxes, sales discounts and returns. There were no sales returns during the nine months period ended September 30, 2021 and 2020.

 

   Three Months
Ended September 30,
   Nine Months
Ended September 30,
 
   2021   2020   2021   2020 
   US$   US$   US$   US$ 
   (unaudited)   (unaudited)   (unaudited)   (unaudited) 
                 
NET REVENUES                
Service income                
- systems development and integration   56,314    2,260,182    216,452    10,646,265 
- systems maintenance   2,065,894    2,128,324    5,573,268    5,505,283 
- sales of hardware and consumables   762,562    252,530    1,688,817    926,162 
    2,884,770    4,641,036    7,478,537    17,077,710 

 

Billings in excess of revenues recognized are recorded as deferred revenue.

 

 14 
 

 

VALUE EXCHANGE INTERNATIONAL, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

n)Income taxes

 

The Company accounts for income taxes in accordance with the accounting standard issued by the Financial Accounting Standard Board (“FASB”) for income taxes. Under the asset and liability method as required by this accounting standard, deferred income taxes are recognized for the tax consequences of temporary differences by applying enacted statutory tax rates applicable to future years to differences between the financial statement carrying amounts and the tax bases of existing assets and liabilities. The charge for taxation is based on the results for the reporting period as adjusted for items which are non-assessable or disallowed. It is calculated using tax rates that have been enacted or substantively enacted by the balance sheet date. The effect on deferred income taxes of a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is recognized if it is more likely than not that some portion, or all of, a deferred tax asset will not be realized.

 

Under the accounting standard regarding accounting for uncertainty in income taxes, a tax position is recognized as a benefit only if it is “more likely than not” that the tax position would be sustained in a tax examination, with a tax examination being presumed to occur. The amount recognized is the largest amount of tax benefit that is greater than 50% likely of being realized on examination. For tax positions not meeting the “more likely than not” test, no tax benefit is recorded. Penalties and interest incurred related to underpayment of income tax are classified as income tax expense in the period incurred.

 

 

 

o)Operating leases

 

Leases where substantially all the rewards and risks of ownership of assets remain with the leasing company are accounted for as operating leases. Payments made under operating leases are charged to the statements of income on a straight-line basis over the lease periods.

 

 

 

p)Advertising costs

 

The Company expenses the cost of advertising as incurred in the period in which the advertisements and marketing activities are first run or over the life of the endorsement contract. Advertising and marketing expense for the nine months ended September 30, 2021 and 2020 were insignificant.

 

 

q)Shipping and handling

 

Shipping and handling cost incurred to ship computer products to customers are included in selling expenses. Shipping and handling expenses for the nine months ended September 30, 2021 and 2020 were insignificant.

 

 

r)Research and development costs

 

Research and development costs are expensed as incurred and are included in general and administrative expenses. Research and development costs for the nine months ended September 30, 2021 and 2020 were insignificant.

 

 15 
 

 

VALUE EXCHANGE INTERNATIONAL, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

s)Foreign currency translation

 

The functional currency and reporting currency of the Company is the U.S. Dollar. (“US$” or “$”). The functional currency of the Hong Kong subsidiaries is the Hong Kong Dollar. The functional currency of the PRC subsidiary is RMB. Results of operations and cash flow are translated at average exchange rates during the period, and assets and liabilities are translated at the exchange rate as quoted by the Hong Kong Monetary Authority (“HKMA”) at the end of the period. Capital accounts are translated at their historical exchange rates when the capital transaction occurred. Translation adjustments resulting from this process are included in accumulated other comprehensive income. Transaction gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are included in the results of operations as incurred.

 

 

Quarter ended   September 30, 2021   September 30, 2020
RMB : USD exchange rate   6.4874 6.9599
three months average period ended      
HKD : USD exchange rate   7.800 7.800
three months average period ended      
PESO : USD exchange rate   49.5606 50.1608
three months average period ended      

 

Quarter ended   September 30, 2021   September 30, 2020
RMB : USD exchange rate   6.4949 7.0351
nine months average period ended      
HKD : USD exchange rate   7.800 7.800
nine months average period ended      
PESO : USD exchange rate   48.3135 50.2129
nine months average period ended      

 

Quarter ended   September 30, 2021   December 31, 2020
RMB : USD exchange rate   6.4784 6.8590
HKD : USD exchange rate   7.800 7.800
PESO : USD exchange rate   50.4854 50.1608

 

 

 

t)Stock-based Compensation

 

The Company records stock-based compensation in accordance with ASC 718, Compensation – Stock Compensation using the fair value method. All transactions in which goods or services are the consideration received for the issuance of equity instruments are accounted for based on the fair value of the consideration received or the fair value of the equity instrument issued, whichever is more reliably measurable. Equity instruments issued to employees and the cost of the services received as consideration are measured and recognized based on the fair value of the equity instruments issued.

 

 

u)Commitments and contingencies

 

The Company follows FASB ASC Subtopic 450-20, “Loss Contingencies” in determining its accruals and disclosures with respect to loss contingencies. Accordingly, estimated losses from loss contingencies are accrued by a charge to income when information available prior to issuance of the financial statements indicates that it is probable that a liability could be incurred and the amount of the loss can be reasonably estimated. Legal expenses associated with the contingency are expensed as incurred. If a loss contingency is not probable or reasonably estimable, disclosure of the loss contingency is made in the financial statements when it is at least reasonably possible that a material loss could be incurred.

 

 16 
 

 

VALUE EXCHANGE INTERNATIONAL, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

v)Segment Reporting

 

The Company uses the “management approach” in determining reportable operating segments. The management approach considers the internal organization and reporting used by the Company’s chief operating decision maker for making operating decisions and assessing performance as the source for determining the Company’s reportable segments. Management, including the chief operating decision maker, reviews operating results solely by monthly revenue from software development and maintenance services (but not by sub-services/product type or geographic area) and operating results of the Company and, as such, the Company has determined that the Company has one operating segment as defined by ASC Topic 280 “Segment Reporting”.

 

 

w)Recent accounting pronouncements

 

In June 2016, FASB amended guidance related to impairment of financial instruments as part of ASU 2016-13 Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which will be effective on January 1, 2020. The guidance replaces the incurred loss impairment methodology with an expected credit loss model for which a group is required to recognize an allowance based on its estimate of expected credit loss. We are currently evaluating the impact of this new guidance on our consolidated financial statements.

 

In January 2017, the FASB issued ASU No. 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’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 Company currently intends to adopt this guidance for the fiscal year beginning January 1, 2020, and does not anticipate that the adoption of this guidance will have a material impact on its financial statements or disclosures because the Company does not currently have any recorded goodwill.

 

In December 2019, the Financial Accounting Standards Board (FASB) issued Accounting Standard Update No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (ASU 2019-12), which simplifies the accounting for income taxes. This guidance will be effective for us in the first quarter of 2021 on a prospective basis, with early adoption permitted. We do not expect the adoption of this guidance to have a material impact on our consolidated financial statements.

 

In January 2020, the FASB issued Accounting Standards Update No. 2020-01, Investments—Equity Securities (Topic 321), Investments—Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815) (ASU 2020-01), which clarifies the interaction of the accounting for equity securities under Topic 321, the accounting for equity method investments in Topic 323, and the accounting for certain forward contracts and purchased options in Topic 815. This guidance will be effective for us in the first quarter of 2021 on a prospective basis, with early adoption permitted. We do not expect the adoption of this guidance to have a material impact on our consolidated financial statements.

 

Other accounting standards that have been issued or proposed by the FASB or other standards-setting bodies that do not require adoption until a future date are not expected to have a material impact on the Company’s consolidated financial statements upon adoption.

 

 

 17 
 

 

VALUE EXCHANGE INTERNATIONAL, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

3.Accounts receivable

 

Accounts receivable consisted of the following as of September 30, 2021 and December 31, 2020: 

 

   September 30,
2021
   December 31,
2020
 
   US$   US$ 
   (unaudited)     
Accounts receivable   636,392    603,689 
Allowance for doubtful accounts   -    (4,253)
Accounts receivable, net   636,392   599,436

 

 

All of the Company’s customers are located in the PRC, Hong Kong and Manila, Philippines. The Company provides credit in the normal course of business. The Company performs ongoing credit evaluations of its customers and maintains allowances for doubtful accounts based on factors surrounding the credit risk of specific customers, historical trends, and other information. 

 

 

4.Other receivables and prepayments

 

Other receivables and prepayments consisted of the following as of September 30, 2021 and December 31, 2020:

   September 30,
2021
   December 31,
2020
 
   US$   US$ 
   (unaudited)     
Deposits and prepaid expense   283,507    299,790 
Others   60,444    114,552 
Other receivables and prepayments   343,951   414,342

 

 

 

5.Inventories

 

Inventories as of September 30, 2021 and December 31, 2020 consisted of the following:

 

   September 30,
2021
   December 31,
2020
 
   US$   US$ 
   (unaudited)     
Finished goods   257,368    238,147 

 

 

 18 
 

 

VALUE EXCHANGE INTERNATIONAL, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

6.Plant and equipment, net

 

Plant and equipment consisted of the following as of September 30, 2021 and December 31, 2020:

 

   September 30,
2021
   December 31,
2020
 
   US$   US$ 
   (unaudited)     
Leasehold improvements   79,995    78,224 
Office furniture and equipment   250,862    254,681 
Computer equipment   355,808    334,237 
Computer software   43,759    43,319 
Motor Vehicle   118,967    119,806 
Building   65,442    68,904 
Total   914,833    899,171 
Less: accumulated depreciation   (633,860)   (542,150)
Plant and equipment, net   280,973    357,021 

 

Depreciation expense for the nine months period ended September 30, 2021 and 2020 amounted to $104,364 and $113,820, respectively. For the nine months period ended September 30, 2021 and 2020, no interest expense was capitalized into plant and equipment.

 

 

7.Goodwill

 

Goodwill consisted of the following as of September 30, 2021 and December 31, 2020:

   September 30,
2021
   December 31,
2020
 
   US$   US$ 
   (unaudited)     
Goodwill arising from acquisition of TSI   206,812    206,812 

 

 

 

8.Leases

 

Schedule of operating lease right of use assets

   September 30,
2021
   December 31,
2020
 
   US$   US$ 
   (unaudited)     
Operating lease right-of-use assets, net   393,160    585,057 

  

 19 
 

 

VALUE EXCHANGE INTERNATIONAL, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

The components of lease liabilities are as follows:

 

   September 30,
2021
   December 31,
2020
 
   US$   US$ 
   (unaudited)     
Lease liabilities, current   243,283    303,687 
Lease liabilities, non-current   144,231    277,111 
Present value of lease liabilities   387,514    580,798 

 

Total lease cost for the nine months period ended September 30, 2021 and 2020 amounted to $11,533 and $8,825, respectively. Weighted-average remaining lease term is 1.4 years, and weighted-average discount rate is 3%.

 

The following is a schedule, by years, of maturities of lease liabilities as of September 30, 2021:

 

   September 30,
2021
   December 31,
2020
 
   US$   US$ 
   (unaudited)     
Year one   251,121    316,880 
Year two   130,991    187,971 
Year three   15,882    95,772 
Year four   -    - 
Thereafter   -    - 
Total undiscounted cash flows   397,994    600,623 
Less: Imputed interest   (10,478)   (19,826)
Present value of lease liabilities   387,514    580,798 

 

 

 20 
 

 

VALUE EXCHANGE INTERNATIONAL, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

9.Bank loan

 

Bank loan and accruals consisted of the following as of September 30, 2021 and December 31, 2020:

   September 30,
2021
   December 31,
2020
 
   US$   US$ 
   (unaudited)     
Long term bank loan   72,122    101,823 
Less: Current portion of long term bank loan   (40,292)   (38,874)

 Bank loan

   31,830    62,949 
           
Current portion of long term bank loan   40,292    38,874 

 

As of September 30, 2021 and December 31, 2020, the above bank loan secured by property and equipment with net carrying amount of $32,571 and $44,533 respectively.

 

 

10.Other payables and accrued liabilities

 

Other payables and accruals consisted of the following as of September 30, 2021 and December 31, 2020:

   September 30,
2021
   December 31,
2020
 
   US$   US$ 
   (unaudited)     
Accrual   738,181    737,142 
Income taxes payable   18,420    94,675 
Other payables and accrued liabilities   756,601   831,817

 

Accrual mainly represents salary payables and fringe and social security accruals. According to the prevailing laws and regulations of the PRC, all eligible employees of the Company’s subsidiaries are entitled to staff welfare benefits including medical care, welfare subsidies, unemployment insurance and pension benefits through a PRC government-mandated multi-employer defined contribution plan. The Company’s subsidiaries are required to accrue for these benefits based on certain percentages of the qualified employees’ salaries. The Company’s subsidiary is required to make contributions to the plans out of the amounts accrued.

 

The Company’s subsidiaries incorporated in Hong Kong manage a defined contribution Mandatory Provident Fund (the “MPF Scheme”) under the Mandatory Provident Fund Schemes Ordinance, for all of its employees in Hong Kong. The Company is required to contribute 5% of the monthly salaries for all Hong Kong based employees to the MPF Scheme up to a maximum statutory limit.

 

 21 
 

 

VALUE EXCHANGE INTERNATIONAL, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

11.Deferred income

 

Deferred income consisted of the following as of September 30, 2021 and December 31, 2020:

   September 30,
2021
   December 31,
2020
 
   US$   US$ 
   (unaudited)     
Service fees received in advance   227,500    254,937 

 

 

 

12.Statutory reserves

 

Statutory reserves

 

The laws and regulations of the PRC require that before an enterprise distributes profits to its owners, it must first satisfy all tax liabilities, provide for losses in previous years, and make allocations in proportions determined at the discretion of the Board of Directors after the statutory reserves.

 

As stipulated by the Company Law of the PRC, as applicable to Chinese companies with foreign ownership, net income after taxation can only be distributed as dividends after appropriation has been made for the following:

 

  1. Making up cumulative prior years’ losses, if any;

 

  2. Allocations to the “Statutory surplus reserve” of at least 10% of income after tax, as determined under PRC accounting rules and regulations, until the fund amounts to 50% of the company’s registered capital; and;

 

  3. Allocations to the discretionary surplus reserve, if approved in the shareholders’ general meeting.

 

The statutory reserve fund is non-distributable other than during liquidation and can be used to fund previous years’ losses, if any. It may be utilized for business expansion or converted into share capital by issuing new shares to existing shareholders in proportion to their shareholding or by increasing the par value of the shares currently held by them, provided that the remaining reserve balance after such issue is not less than 25% of the registered capital.

 

 22 
 

 

VALUE EXCHANGE INTERNATIONAL, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

13.Related party and shareholder transactions

 

Other than disclosed elsewhere in these financial statements, the Company also had the following related party balances and transactions:

 

Related party balances

   September 30,
2021
   December 31,
2020
 
   US$   US$ 
   (unaudited)     
Due from related parties        
Value Exchange International Limited (i)   1,314,489    1,269,620 
Cucumbuy.com Limited (ii)   12,841    30,769 
SmartMyWays Co., Limited (iii)   53,846    30,769 
Retail Intelligent Unit Limited (iv)   21,538    12,308 
AppMyWays Co., Limited (v)   396,184    - 
    1,798,898    1,343,466 
           
Due to related parties          
TAP Technology (HK) Limited (vi)   64,530    - 
AppMyWays Co., Limited (v)   -    253,063 
Mr. Johan Pehrson (vii)   2,500    10,000 
    67,030    263,063 

 

Related party transactions

 

   Three Months
Ended September 30,
   Nine Months
Ended September 30,
 
   2021   2020   2021   2020 
   US$   US$   US$   US$ 
   (unaudited)   (unaudited)   (unaudited)   (unaudited) 
                 
Service income received from                
Value Exchange International Limited (i)   486,465    -    486,465    - 
Value E Consultant International (M)
Sdn. Bhd (viii)
   -    14,054    -    18,069 
TAP Technology (HK) Limited (vi)   -    82,051    -    180,769 
SmartMyWays Co., Limited (iii)   -    -    -    23,249 
ValueX International Pte. Ltd. (ix)   -    -    -    159,581 
AppMyWays Co., Limited (v)   506,040    382,043    530,977    382,043 
                     
Subcontracting fees payable to                    
Value Exchange International Limited (i)   (527,744)   -    (571,436)   - 
Value E Consultant International (M)
Sdn. Bhd (viii)
   (14,967)   -    (31,714)   (585)
TAP Technology (HK) Limited (vi)   (37,446)   -    (79,128)   - 
AppMyWays Co., Limited (v)   -    (257,949)   -    (514,359)

  

 23 
 

 

VALUE EXCHANGE INTERNATIONAL, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

13.Related party and shareholder transactions (Continued)

 

Management fees received from                
Value Exchange International Limited (i)   30,539    11,701    77,445    37,839 
TAP Technology (HK) Limited (vi)   7,692    7,692    23,077    23,077 
SmartMyWays Co., Limited (iii)   7,692    7,692    23,077    23,077 
Cucumbuy.com Limited (ii)   7,692    7,692    23,077    23,077 
Retail Intelligent Unit Limited (iv)   3,077    3,077    9,231    9,230 

 

 

(i)Mr. Kenneth Tan and Ms. Bella Tsang, directors of the Company, are shareholders and a directors of Value Exchange International Limited, a company incorporated in Hong Kong. The balance is unsecured, interest free and repayable on demand.
(ii)Ms. Bella Tsang, a director of the Company, is a shareholder and a director of Cucumbuy.com Limited, a company incorporated in Hong Kong. The balance is unsecured, interest free and repayable on demand.
(iii)Ms. Bella Tsang, a director of the Company, is a shareholder and a director of SmartMyWays Co., Limited, a company incorporated in Hong Kong. Mr. Kenneth Tan, a director of the Company, is a director of SmartMyWays Co., Limited. The balance is unsecured, interest free and repayable on demand.
(iv)Ms. Bella Tsang, a director of the Company, is a shareholder and a director of Retail Intelligent Unit Limited, a company incorporated in Hong Kong. Mr. Kenneth Tan, a director of the Company, is a director of Retail Intelligent Unit Limited. The balance is unsecured, interest free and repayable on demand.
(v)Ms. Bella Tsang, a director of the Company, is a shareholder and a director of AppMyWays Co., Limited, a company incorporated in Hong Kong. The balance is unsecured, interest free and repayable on demand.
(vi)Ms. Bella Tsang, a director of the Company, is a shareholder and a director of TAP Technology (HK) Limited, a company incorporated in Hong Kong. The balance is unsecured, interest free and repayable on demand.
(vii)Mr. Johan Pehrson is a director of the Company. The balance is unsecured, interest free and repayable on demand.
(viii)Ms. Bella Tsang, a director of the Company, is a shareholder of Value E Consultant International (M) Sdn. Bhd, a company incorporated in Malaysia. The balance is unsecured, interest free and repayable on demand.
(ix)Ms. Bella Tsang, a director of the Company, is a shareholder and a director of ValueX International Pte. Ltd., a company incorporated in Singapore. The balance is unsecured, interest free and repayable on demand.

 

 

 24 
 

 

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations.

 

This report contains “forward-looking statements”. These forward-looking statements include, without limitation, statements containing the words “believes,” “anticipates,” “expects,” “intends,” “projects,” “will,” “should,” “may,” “hopes” and other words of similar import or the negative of those terms or expressions. Forward-looking statements in this report also include expectations of future levels of business development and related spending, general and administrative spending, levels of capital expenditures and operating results, sufficiency of our capital resources, our intention to pursue and consummate strategic opportunities available to us and effects as well as our ability to fund, and integrate and grow acquired business lines. Forward-looking statements are subject to certain known and unknown risks, uncertainties and other factors that may cause our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by such forward-looking statements. These risks and uncertainties include, but are not limited to those described in “Risk Factors” contained in the Company’s reports filed with the SEC, including the Annual Report on Form 10-K for the fiscal year ended December 31, 2020 and subsequent filings with the SEC.

 

Certain Terms

 

Except as otherwise indicated by the context, references in this report to:

·“Company,” “we,” “us” and “our” are to the combined business of Value Exchange International, Inc., a Nevada corporation, and its consolidated subsidiaries;
·“China,” “Chinese” and “PRC,” refer to the People’s Republic of China;
·“Renminbi” and “RMB” refer to the legal currency of China;
·“U.S. dollars,” “dollars” and “$” refer to the legal currency of the United States;
·“SEC” or “Commission” refers to the United States Securities and Exchange Commission;
·“Securities Act” refers to the Securities Act of 1933, as amended; and
·“Exchange Act” refers to the Securities Exchange Act of 1934, as amended.

 

CORPORATE OVERVIEW

 

History of Value Exchange International, Inc.

 

Organization. We were incorporated in the State of Nevada on June 26, 2007 under the name “China Soaring Inc.” We changed the Company's name to “Sino Payments, Inc.” on November 26, 2008 and then further changed to the current name as “Value Exchange International, Inc.” in October 2016. Our Common Stock’s trading symbol changed at the same time from “SNPY” to “VEII.”.

 

Current Business Focus. We are a provider of customer-centric solutions for the retail industry in China, Hong Kong SAR and Philippines. We intend to seek expansion of that territory to other parts of Southeast Asia. By integrating market-leading Point-of-Sale/Point-of-Interaction (“POS/POI”), Merchandising, Customer Relations Management or “CRM” and related rewards, Locational Based (Global Positioning System (“GPS”) and Indoor Positioning System (“IPS”)) Marketing, Customer Analytics, Business Intelligence solutions, our products and services are intended to provide retailers with provide retailers with the capability to offer a consistent shopping experience across all channels, enabling them to easily and effectively manage the customer lifecycle on a one-to-one basis. We promote ourselves as a single information technology (“IT”) source for retailers who wanted to extend existing traditional transaction processing to multiple points of interaction, including the Internet, kiosks and wireless devices. Our products and services are focused on helping retailers realize the full benefits of Customer Chain Management with its suite of solutions that focus on the customer, on employees, and the infrastructure that supports the selling channel. Our retail solutions are installed in an estimated 30%-40% of POS/POI-suitable retailers in Hong Kong and Manila, Philippines, processing tens of millions of transactions a year. Company is headquartered in Hong Kong and with offices in Shenzhen, Guangzhou, Shanghai, Beijing, China; Manila, Manila, Philippines; and Kuala Lumpur, Malaysia. The foregoing is referred to as “IT Business”, which is our core business.

 

 25 
 

 

A standard element of the strategic plan is to expand the business into new markets in Southeast Asia. A lack of adequate working capital and outside funding has, in part, prevented the Company from implementing this expansion plan. The Company still intends to explore from time to time the expansion of the business into new markets by acquisition or funding new operations in new markets. As such, we intend to seek expansion of our current geographical markets to other parts of Southeast Asia by seeking new businesses and by possible acquisitions of existing businesses. Seeking new business and expanding our markets will require adequate and affordable funding or working capital and beating competition for the new business in those new markets. We may in the future, and we have historically been unable to, seek to obtain necessary funding for acquisitions or expansion of business in new markets. Acquisitions will require finding suitable acquisitions that will agree to terms and conditions acceptable to us and the successful integration of new businesses into our operations. We may be unable to win new business or acquire any new businesses and, consequently, we may be unable to expand our geographical markets. We have not expanded into any new markets by acquisition or otherwise during the fiscal year 2020 or in fiscal year 2021 to date and we may be unable to do so in 2021 or beyond due to funding constraints and lack of viable, available acquisitions as well as the common obstacles to penetration of new foreign markets.

 

The Company, through its operating subsidiaries, is focusing and will focus on its IT Business, and seek to expand, if and when possible, its IT Business services to commercial customers in PRC and Asia Pacific Region. This strategy is based upon our subjective business judgment that the IT Business presents more opportunities for potential customer order in our core markets of Hong Kong SAR and China than the “IP Business” (as defined below) and presents an industry segment that better suits our current technical capabilities, marketing capabilities and financial resources.

 

Initial Business Focus. Our initial intended, primary business was to operate a credit card processing and merchant-acquiring services company that provided credit card clearing services to merchants and financial institutions in PRC (“IP Business”). The IP Business was to be based on our concept of an electronic payment processing system known as “SinoPay GPP Platform”. The SinoPay GPP platform never became a viable revenue generating operation and we have focused on the IT Business since the 2014 acquisition of VEI CHN. As previously reported, efforts to develop and launch a new, updated e-payment platform in 2020 did not succeed due to lack of necessary funding and resulting cancellation of Company’s 51% equity stake in the venture. While the Company may seek to develop an electronic payment processing platform in the future, there can be no assurance that the Company will make that effort or develop a viable electronic payment processing platform in the future. The electronic payment processing industry is highly competitive and has major international companies as dominant competitors. Any effort to develop a future electronic payment processing would be subject to adequate funding, which funding may not be attainable by a small reporting company like the Company.

 

Smart Baggage Tag. Through a cooperative effort with another company, Company has the ability to market a smart baggage tag that allows consumers to track the location of their baggage through a smart phone or device using the smart baggage tag and related application. Efforts to promote the smart baggage tag were suspended in 2020 due to impact of COVID-19 pandemic on air travel. Company will re-evaluate promotion of the smart baggage tag to airports from time to time and when air travel returns to pre-COVID-19 pandemic levels, if ever. The prospects of the Smart Tag business as of the date of this Form 10-Q report are uncertain. The Company will have to determine if an expanded or sustained marketing effort for the Smart Tag is possible based on available resources and business priorities. The IT Business remains the focus of our business and funding.

 

Industry Trends and Economic Conditions.

 

The IT Business in Hong Kong and China is large and fragmented, comprised of thousands of competitors as well as being a highly competitive industry. A general trend affecting our IT Business is the trend of increasing competition for skilled labor. With a global economy and foreign competitors seeking to penetrate Hong Kong and China as markets as well as to tap into new pools of skilled workers in IT Business, we will undoubtedly face increasing competition for skilled workers in IT Business in the Hong Kong and China markets. We may be unable to afford or effectively compete for necessary skilled workers in Hong Kong, Philippines and China and, if we are unable to afford or effectively compete for necessary skilled workers, our growth and ability to attain and sustain profit operations in the IT Business may fail. We have not experienced any significant problems in recruiting necessary skilled workers in fiscal years 2020 or 2021 to date.

 

 26 
 

 

A common problem in the IT Business is retaining skilled workers throughout the duration of a project. Due to the global nature of the IT Business and the growing demand for skilled IT Business workers, a skilled IT business worker can often readily find higher paying positions with competitors, whether local or foreign. While we have not experienced retention problems due primarily to our focus on smaller, shorter term IT business projects, we may experience retention of skilled worker problems if we grow our IT Business and undertake longer term, more complex IT business projects for customers.

 

IT Business is often affected by general economic conditions in our markets and any decline in those conditions could adversely impact our business and financial performance. During periods of economic growth, customers general spend more for IT Business products and services. During periods of economic contraction or uncertainty, such spending generally decreases or is deferred. As such, the prospective business for our IT Business is generally greater during periods of economic growth or stability in Hong Kong or China or Manila, Philippines, respectively, and decreases during periods of economic decline or uncertainty in Hong Kong, China or Manila, Philippines. In our global economy, and with PRC being still a principal export economy, adverse economic conditions globally or in other regions can adversely impact economic conditions in Hong Kong, Philippines or China. China has experienced a less dynamic growth in gross national product in the past year and this may reduce the willingness of customers to spend on IT Business or IP Business.

 

The IT Business is global and, with the growth of cloud computing, there is a growing capability and infrastructure for companies in a foreign nation to provide IT Business to customers around the globe as a complement to cloud computing. We have not seen any significant impact of cloud computing on our IT Business in fiscal years 2019 or fiscal year 2020 to date, but we perceive that the expansion of cloud computing coupled with IT services and products could allow foreign companies to provide IT Business products and services to its cloud computing customers in our Hong Kong and China core markets as well as in the Philippines. We may find it more difficult to compete for IT Business in Hong Kong and China, and perhaps the Philippines, if customers of IT Business elect to have cloud computing companies manage, repair and enhance IT Business products, software and systems. The growth of cloud computing coupled with IT Business products and services as an ancillary component of the cloud computing menu of products and services could adversely impact our IT Business in Hong Kong and China markets as well as the Philippines.

 

The nature of our IT Business is such that our most significant current asset is accounts receivable. Our most significant current liabilities are payroll related costs, which are generally paid either every two weeks or monthly. If the demand for our IT Business products and services increases, we may generally see an increase in our working capital needs, as we continue to pay our workers on a weekly or monthly basis while the related accounts receivable are outstanding for much longer than normal payment cycle, which may result in a decline in operating cash flows. Conversely, as the demand for our IT Business products and services declines, we may generally see a decrease in our working capital needs, as the existing accounts receivable are collected and not replaced at the same level, resulting in a decline of our accounts receivable balance, with less of an effect on current liabilities due to the shorter cycle time of the payroll related items. This may result in an increase in our operating cash flows; however, any such increase would not be sustainable in the event that a local or global economic downturn continued for an extended period.

 

In order for us to attain sustained success in the near term, we must continue to maintain and grow our customer base, provide high-quality service and satisfy our existing clients, and take advantage of cross-selling opportunities between the IT Business and IP Business. In the current economic environment, we must provide our customers with service offerings that are appropriately priced, satisfy their needs, and provide them with measurable business benefits. While we have recently experienced more demand for our IT Business products and services, we believe that it is too early to determine if developments will translate into sustainable improvements in our pricing or margins in fiscal year 2021 or over the longer term.

 

 27 
 

 

The increasing need for cybersecurity products and technologies may be a future weakness of our business plan. We do not have a current cybersecurity product and service line beyond consultants engaged to provide cybersecurity services to customers and we have not current plans to develop a cybersecurity business line. Cybersecurity companies may have an advantage over our business model in the future in that cybersecurity companies could leverage their cybersecurity offerings to also sell IT Business services and products that compete with our IT Business products and services.

 

A common competitive threat to any IT companies is the emergence of new technologies or related services in demand by customers and the inability of IT companies to access or afford those new technologies and perform the related services. Technological innovations pose a significant potential competitive threat to smaller companies like the Company. Another common threat to small IT companies is larger IT companies engaging in predatory pricing or marketing to eliminate competition for certain customers or markets. Smaller IT companies cannot generally afford to engage in pricing competition with larger competitors.

 

We also face a possible competitive threat from Cloud computing services, which we do not provide to customers (except through third party providers). Cloud computing services can and do offer additional services to customers, which services can include the same IT Business services as our company. Cloud computing companies could leverage their relationship with customers to persuade them to use the Cloud computing service for IT Business needs. This leverage could pose a competitive threat to our IT Business. We lack the current financial and technical resources to compete in the Cloud computing business.

 

COVID 19 Pandemic. Since the beginning of 2020, the worldwide spread of the novel coronavirus (“COVID 19”) has been rapid and unprecedented. On March 11, 2020, the World Health Organization declared COVID 19 a global pandemic. Efforts to control the spread of COVID 19 have led governments and other authorities to impose restrictions which have resulted in business closures and disrupted global supply chains. In addition to reductions in business levels, the altered marketplace environment has negatively impacted our freight mix and shipment profile. The extent of the long term adverse effect of the COVID-19 pandemic on our business results is unknown and depends on future developments, including the severity and duration of the pandemic.

 

COVID 19 pandemic affected our primary operations in Hong Kong SAR, China and Manila, Philippines in first fiscal quarter of 2020 by forcing limited business travel, remote work arrangements by personnel, customers suspending or reducing operations and use of third-party services and suspension or cancellations of normal business activities by us and customers. While there has been a degree of easing restrictions on businesses in our main markets, there are still restrictions on our and customers’ business activities and restrictions on travel. Further, the COVID 19 pandemic may have a second wave of infections in the summer or fall of 2021, especially from new variants like the Delta variant of COVID 19, which would probably impose a continuation or increase in restrictions of business, marketing and business development activities. The full impact of COVID 19 pandemic and new variants of COVID 19 on our business may not be fully understood until the end of fiscal year or later due to the risk of new variants of COVID 19 emerging that is vaccine resistant and, as such, capable of significant disruption of the economies in our primary markets.

 

COVID 19 pandemic and variants of COVID 19, especially Delta variant, may make funding of new and existing business from third party sources more difficult or impossible for the Company due to demand for funding in 2020 and 2021 as well as the financial condition of the Company and its lack of hard assets for collateral. There is uncertainty as to the full impact of Delta variant of COVID 19 on economies in our markets in the future, especially when the full impact of Delta variant of COVID 19 on vaccinated persons and the possible emergence and then impact of future variants of COVID 19 is uncertain as of the date of the filing of this Form 10-Q report.

 

Coronavirus Aid, Relief and Economic Security Act (the “CARES Act”) was enacted on March 27, 2020. Company has not sought and does not intend to seek any assistance under the CARES Act as of the date of this Form 10-Q report. Our operations and personnel are not based in the U.S.

 

 28 
 

 

History of Value Exchange Int’l (China) Limited

 

VEI CHN was first established on November 16, 2001 in Hong Kong SAR with limited liability under the name of “Triversity Hong Kong Limited” and subsequently changed its name to “Triversity (Asia Pacific) Limited” on April 24, 2002 and then further changed its name to “TAP Investments Group Limited” on November 16, 2007. TAP Investments Group Limited changed to its current name as “Value Exchange Int’l (China) Limited” on May 13, 2013.

 

VEI CHN is an investment holding company with two subsidiaries established in Hong Kong SAR, namely TAP Services (HK) Limited which was incorporated on August 25, 2003 and acquired by VEI CHN on September 25, 2008, and subsequently changed to its current name as Value Exchange Int’l (Hong Kong) Limited (“VEI HKG”) on May 13, 2013. VEI CHN set up a wholly-owned Foreign Enterprise (WOFE) in Shanghai, PRC, in September 2, 2008 in the name of Value Exchange Int’l (Shanghai) Limited (“VEI SHG”). In January 2019, VEI SHG set up a 51% subsidiary in Hunan, PRC, in the name of Value Exchange Int’l (Hunan) Limited (“VEI HN”). In February 2020, VEI SHG set up a 51% subsidiary in Shanghai, PRC, in the name of Shanghai Zhaonan Hengan Information Technology Co., Limited (“SZH”).

 

Principal business

 

Company’s primary operating subsidiary is VEI CHN. The principal business of VEI CHN for more than 15 years is to provide the Information Technology Services and Solutions (consisting of select services and solutions in computer software programming and integration, and computer systems, Internet and information technology systems engineering, consulting, administration and maintenance, including e-commerce and payment processing) to the Retail Sector, primarily to leading retailers in Hong Kong SAR, Macau SAR and PRC and as more fully described below. As is customary in the industry, such services and solutions are provided by both company employees, contractors and consultants. The primary services and products of the IT Business are:

 

a)Systems maintenance and related service

 

VEI CHN Group provides development, customization of software and hardware, enhancements thereto and maintenance services for installed POS system. VEI CHN Group markets, sells and maintains its own brand POS software – edgePOS as well as third party brands (e.g. NCR / Retalix), which is one of the leading POS software programs in the market. These software enhancements and programming can integrate with different IP systems.

 

Systems maintenance services consist of: i) software maintenance service, including software patches and software code revisions; ii) installing, testing and implementing software; iii) training of customer personnel for the use of software; and iv) technical support for software systems.

 

Other services include system installation and implementation, including i) project planning; ii) analysis of customer information and business needs from a IT perspective (“System Analysis”); iii) design of the entire system; iv) hardware and consumables selection advice and sales; and v) system hardware maintenance. These services typically consist of customer projects for New Store Opening (“NSO”) and Install, Move, Add and Change (“IMAC”) for retail, and ad-hoc custom system projects for other business sectors. Our primary focus is the retail sector in Hong Kong SAR, PRC and Manila, Philippines.

 

b)Systems development and integration

 

VEI CHN Group provides value-added software, which integrates with customer owned or licensed software, and ad-hoc software development projects for other business sectors. Besides use of proprietary, custom software code, VEI CHN services may from time to time license standard third party software programs.

 

 29 
 

 

Financial Performance Highlights

 

The following are some financial highlights for the third quarter of 2021:

 

·Net revenue: Our net revenues were $7,478,537 for the nine months ended September 30, 2021, as compared to $17,077,710 for the same period in 2020, a decrease of $9,599,173 or 56.2%. We are seeking to focus on higher profit margin work, which may result in lower gross and net revenues. We may be unable to be selective about customer projects in terms of profit margin criteria.

 

·Gross profit: Gross profit for the nine months ended September 30, 2021 was $1,968,641 or 26.3% of net revenues, as compared to $1,363,060 or 8.0% of net revenues for the same period in 2020, an increase of $605,581 or 44.4%.

 

·Profit from operations: Our profit from operations totaled $384,038 for the nine months ended September 30, 2021, as compared $47,007 for the same period in 2020, an increase of $337,031 or 717.0%.

 

·Net income: We had a net income of $576,654 for the nine months ended September 30, 2021, compared to $305,169 for the same period in 2020, an increase of $271,485 or 89.0%.

 

·Basic and diluted net income per share was $0.02 for the nine months ended September 30, 2021.

 

 30 
 

 

RESULTS OF OPERATIONS

 

Comparison of Three Months Ended September 30, 2021 and 2020

 

The following tables set forth key components of our results of operations for the periods indicated, both in dollars and as a percentage of net revenues.

 

(All amounts, other than percentages, in U.S. dollars)

 

 

   Three Months Ended
September 30, 2021
   Three Months Ended
September 30, 2020
 
   US$   As a
percentage
of
revenues
   US$   As a
percentage
of
revenues
 
NET REVENUES                
Service income   2,884,770    100%   4,641,036    100%
COST OF SERVICES                    
Cost of service income   (2,224,718)   (77.1%)   (4,005,748)   (86.3%)
GROSS PROFIT   660,052    22.9%   635,288    13.7%
Operating expenses:                    
General and administrative expenses   (483,767)   (16.8%)   (437,258)   (9.4%)
Foreign exchange gain (loss)   7,516    0.3%   (24,030)   (0.5%)
PROFIT FROM OPERATIONS   183,801    6.4%   174,000    3.7%
OTHER INCOME (EXPENSES)   67,291    2.3%   76,187    1.6%
INCOME BEFORE                    
PROVISION FOR INCOME TAXES   251,092    8.7%   250,187    5.4%
INCOME TAXES EXPENSES   (162)   0.0%   (1,738)   0.0%
NET INCOME   250,930    8.7%   248,449    5.4%

 

Net revenues. Net revenues were $2,884,770 for the three months ended September 30, 2021, as compared to $4,641,036 for the same period in 2020, a decrease of $1,756,266 or 37.8%. This decrease was primarily attributable to the decrease in our revenue from i) sales of systems maintenance with revenues decreasing from $2,128,324 for the three months ended September 30, 2020 to $2,065,894 for the three months ended September 30, 2021; ii) sales of systems development and integration with revenue decreasing from $2,260,182 for the three months ended September 30, 2020 to $56,314 for the three months ended September 30, 2021; offset by iii) sales of hardware and consumables with revenues increasing from $252,530 for the three months ended September 30, 2020 to $ 762,562 for the three months ended September 30, 2021.

 

Cost of services. Our cost of services is primarily comprised of our costs of technical staff, contracting fees to suppliers and general operating overhead. Our cost of services decreased to $2,224,718 or 77.1% of net revenues, for the three months ended September 30, 2021, as compared to $4,005,748 or 86.3% of net revenues, for the same period in 2020, a decrease of $1,781,030 or 44.5%. The decrease in cost of services was mainly attributable to the decrease in contracting fees to suppliers and general operating overhead.

 

Gross profit. Gross profit for the three months ended September 30, 2021 was $660,052 or 22.9% of net revenues, as compared to $635,288 or 13.7% of net revenues, for the same period in 2020, an increase of $24,764 or 3.9%. The increase of gross profit was largely due to the decrease in cost of services, offset by the decrease in net revenues in this period, as compared with the same period of 2020.

 

 31 
 

 

General and administrative expenses. General and administrative expenses include the costs associated with staff and support personnel who manage our business activities, office rental expenses, depreciation charge for fixed assets, and professional fees paid to third parties. General and administrative expenses increased to $483,767 or 16.8% of net revenues, for the three months ended September 30, 2021, as compared to $437,258 or 9.4% of net revenues, for the same period in 2020, an increase of $46,509 or 10.6%. The reasons for the increase was attributable to the increase in staff cost, and other administrative cost.

 

Profit from operations. As a result of the above, our profit from operations totaled $183,801 for the three months ended September 30, 2021, as compared to $174,000 for the same period in 2020, an increase of $9,801 or 5.6%.

 

Income taxes expenses. Income taxes expenses totaled $162 during the three months ended September 30, 2021, as compared to $1,738 for the same period in 2020, a decrease of $1,576 or 90.7%.

 

Net income. As a result of the foregoing, we had a net income of $250,930 for the three months ended September 30, 2021, compared to 248,449 for the same period in 2020, an increase of $2,481 or 1.0%, as a result of the factors described above.

 

Comparison of Nine Months Ended September 30, 2021 and 2020

 

The following tables set forth key components of our results of operations for the periods indicated, both in dollars and as a percentage of net revenues.

 

(All amounts, other than percentages, in U.S. dollars)

 

   Nine Months Ended
September 30, 2021
   Nine Months Ended
September 30, 2020
 
   US$   As a
percentage
of
revenues
   US$   As a
percentage
of
revenues
 
NET REVENUES                
Service income   7,478,537    100%   17,077,710    100%
COST OF SERVICES                    
Cost of service income   (5,509,896)   (73.7%)   (15,714,650)   (92.0%)
GROSS PROFIT   1,968,641    26.3%   1,363,060    8.0%
Operating expenses:                    
General and administrative expenses   (1,578,541)   (21.1%)   (1,295,399)   (7.6%)
Foreign exchange loss   (6,062)   (0.1%)   (20,654)   (0.1%)
PROFIT FROM OPERATIONS   384,038    (21.2%)   47,007    (7.7%)
OTHER INCOME (EXPENSES)   199,139    2.7%   253,762    1.5%
INCOME BEFORE PROVISION                    
FOR INCOME TAXES   583,177    7.8%   300,769    1.8%
INCOME TAXES (EXPENSES)                    
CREDIT   (6,523)   (0.1%)   4,400    0.0%
NET INCOME   576,654    7.7%   305,169    1.8%

 

 32 
 

 

Net revenues. Net revenues were $7,478,537 for the nine months ended September 30, 2021, as compared to $17,077,710 for the same period in 2020, a decrease of $9,599,173 or 56.2%. This decrease was primarily attributable to the increase in our revenues from i) sales of systems maintenance with revenues increasing from $5,505,283 for the nine months ended September 30, 2020 to $5,573,268 for the nine months ended September 30, 2021; ii) sales of hardware and consumables with revenues increasing from $926,162 for the nine months ended September 30, 2020 to $1,688,817 for the nine months ended September 30, 2021; offset by iii) sales of systems development and integration with revenue decreasing from $10,646,265 for the nine months ended September 30, 2020 to $216,452 for the nine months ended September 30, 2021.

 

Cost of services. Our cost of services is primarily comprised of our costs of technical staff, contracting fees to suppliers and overhead. Our cost of services decreased to $5,509,896 or 73.7% of net revenues, for the nine months ended September 30, 2021, as compared to $15,714,650 or 92.0% of net revenues, for the same period in 2020, a decrease of $10,204,754 or 64.9%. The decrease in cost of services was mainly attributable to the decrease in contracting fees to suppliers and general operating overhead.

 

Gross profit. Gross profit for the nine months ended September 30, 2021 was $1,968,641 or 26.3% of net revenues, as compared to $1,363,060 or 8.0% of net revenues, for the same period in 2020, an increase of $605,581 or 44.4%. The increase of gross profit was largely due to the decrease in cost of services, offset by the decrease in net revenues in this period, as compared with the same period of 2020.

 

General and administrative expenses. General and administrative expenses include the costs associated with staff and support personnel who manage our business activities, office rental expenses, depreciation charge for fixed assets, and professional fees paid to third parties. General and administrative expenses increased to $1,578,541 or 21.1% of net revenues, for the nine months ended September 30, 2021, as compared to $1,295,399 or 7.6% of net revenues, for the same period in 2020, an increase of $283,142 or 21.9%. The primary reason for the increase was attributable to the increase in staff cost, and other administrative cost.

 

Profit from operations. As a result of the above, our profit from operations totaled $384,038 for the nine months ended September 30, 2021, as compared to $47,007 for the same period in 2020, an increase of $337,031 or 717.0%.

 

Income tax (expenses) credit. Income taxes expenses totaled $6,523 during the nine months ended September 30, 2021, as compared to income taxes credit totaled $4,400 for the same period in 2020, a change of $10,923.

 

Net income. As a result of the foregoing, we had a net income of $576,654 for the nine months ended September 30, 2021, compared to $305,169 for the same period in 2020, an increase of $271,485 or 89.0%, as a result of the factors described above.

 

Liquidity and Capital Resources

 

As of September 30, 2021, we had cash and cash equivalents of $370,769. The following table provides detailed information about our net cash flow for all financial statement periods presented in this report.

 

Cash Flows

(All amounts in U.S. dollars)

 

   Nine Months Ended 
   September 30, 
   2021   2020 
   US$   US$ 
Net cash (used in) provided by operating activities   (207,283)   909,047 
Net cash used in investing activities   (30,288)   (139,179)
Net cash provided by (used in) financing activities   237,731    (218,730)
Effect of exchange rate changes on cash and cash equivalents   (152,728)   23,441 
Net (decrease) increase in cash and cash equivalents   (152,568)   574,579 
Cash and cash equivalents at the beginning of period   523,337    234,089 
Cash and cash equivalents at the end of period   370,769    808,668 

 

 33 
 

 

Operating Activities

 

Net cash used in operating activities was $207,283 for the nine months ended September 30, 2021, which was a change of $1,116,330 from net cash provided by operating activities $909,047 for the same period of 2020. The change in net cash (used in) provided by operating activities was mainly attributable to the following:

 

1)A change of Other receivables, deposit and prepayments, and Amounts due from related parties increased our operating cash balances by $336,507, and $221,598 respectively; offset by;

 

2)Net income of $576,654 for the nine months ended September 30, 2021, compared to $305,169 for the same period in 2020; and

 

3)A change of Accounts payable, Other payables and accrued liabilities, Deferred income, and Amounts due from related parties decreased our operating cash balances by $876,707, $184,470, $667,179 and $203,533.

 

Investing Activities

 

Net cash used in investing activities was $30,288 for the nine months ended September 30, 2021, which was a decrease of $108,891 or 78.2% from $139,179 in the same period in 2020. The decrease in net cash used in investing activities was attributable to cash used in the purchase of plant and equipment by $30,868; offset by interest received by $580, during the nine months ended September 30, 2021.

 

Financing Activities

 

Net cash provided by financing activities was $406,922 for the nine months ended September 30, 2021, which was a change of $625,652 from net cash used in financing activities $218,730 in the same period in 2020. The change in net cash provided by (used in) financing activities was attributable to the Proceeds from non-controlling interests by $18,600, and Issued share capitals by $650,000; offset by repayment of bank loan by $28,981, Dividend paid by $169,191, and Principal payments on finance leases by $232,697, during the nine months ended September 30, 2021.

 

Future Financings

 

We believe that our cash on hand and cash flow from operations will meet our expected capital expenditure and working capital requirements for the next 12 months. However, we may in the future require additional cash resources due to changes in business conditions, implementation of our strategy to expand our production capacity, sales, marketing and branding activities or other investments or acquisitions we may decide to pursue. If our own financial resources are insufficient to satisfy our capital requirements, we may seek to sell additional equity or debt securities or obtain credit facilities. The sale of additional equity securities could result in dilution to our stockholders. The incurrence of indebtedness would result in increased debt service obligations and could require us to agree to operating and financial covenants that would restrict our operations. Financing may not be available in amounts or on terms acceptable to us, if at all. Any failure by us to raise additional funds on terms favorable to us, or at all, could limit our ability to expand our business operations and could harm our overall business prospects.  We would need to raise capital to fund any expansion of business into new markets.

 

Off-Balance Sheet Arrangements

 

We have no off-balance sheet arrangements that have or are reasonably likely to have a current or future effect on our financial condition, changes in financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources.

 

 34 
 

 

Critical Accounting Policies

 

Our consolidated financial statements and accompanying notes have been prepared in accordance with United States generally accepted accounting principles applied on a consistent basis. The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods.

 

We regularly evaluate the accounting policies and estimates that we use to prepare our financial statements. A complete summary of these policies is included in note 2 of the notes to our financial statements. In general, management's estimates are based on historical experience, on information from third party professionals, and on various other assumptions that are believed to be reasonable under the facts and circumstances. Actual results could differ from those estimates made by management.

 

Basis of Presentation

 

The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”), and include the financial statements of the Company and all its subsidiaries that require consolidation. All material intercompany transactions and balances have been eliminated in the consolidation. The Company’s fiscal year end is December 31st. The following entities were consolidated as of September 30, 2021:

 

    Place of incorporation   Ownership percentage
Value Exchange International, Inc.   USA   Parent Company
Value Exchange Int’l (China) Limited   Hong Kong   100%
Value Exchange Int’l (Shanghai) Limited   PRC   100%
Value Exchange Int’l (Hong Kong) Limited   Hong Kong   100%
TapServices, Inc.   Philippines   100%
Value Exchange Int’l (Hunan) Limited   PRC   51%

Shanghai Zhaonan Hengan Information

Technology Co., Ltd.

 

 

PRC

 

 

51%

 

Use of Estimates

 

Preparing consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions affecting the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The more significant areas requiring using management’s estimates and assumptions relate to the collectability of its receivables, the fair value and accounting treatment of financial instruments, the valuation of long-lived assets and valuation of deferred tax liabilities. Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances. Accordingly, actual results may differ significantly from these estimates. In addition, different assumptions or circumstances could reasonably be expected to yield different results.

 

Plant and equipment

 

Plant and equipment is stated at cost less accumulated depreciation and accumulated impairment losses, if any. Expenditures for maintenance and repairs are charged to earnings as incurred. Major additions are capitalized. When assets are retired or otherwise disposed of, the related cost and accumulated depreciation are removed from the respective accounts, and any gain or loss is included in operations. Depreciation of plant and equipment is provided using the straight-line method for substantially all assets with estimated lives as follows:

 

 35 
 

 

    Estimated Useful Life
Leasehold improvements  

Lesser of lease term or the estimated useful lives of

5 years

Computer equipment   5 years
Computer software   5 years
Office furniture and equipment   5 years
Motor Vehicle   3 years
Building   5 years

 

Revenue recognition

 

Sales revenue is recognized when all of the following have occurred: (i) persuasive evidence of an arrangement exists, (ii) delivery has occurred or services have been rendered, (iii) the price is fixed or determinable, and (iv) the ability to collect is reasonably assured.

 

The Company’s revenue is derived from three primary sources: (i) professional services for systems development and integration, including procurement of related hardware and software licenses on behalf of customers, if required; (ii) professional services for system maintenance normally for a period of one year; and (iii) sale of hardware and consumables during the service performed as stated above.

 

Multiple-deliverable arrangements

 

The Company derives revenue from fixed-price sale contracts with customers that may provide for the Company to procure hardware and software licenses with varied performance specifications specific to each customer and provide the technical services for systems development and integration of the hardware and software licenses. In instances where the contract price is inclusive of the technical services, the sale contracts include multiple deliverables. A multiple-element arrangement is separated into more than one unit of accounting if all of the following criteria are met:

 

The delivered item(s) has value to the customer on a stand-alone basis;
There is objective and reliable evidence of the fair value of the undelivered item(s); and
If the arrangement includes a general right of return relative to the delivered item(s), delivery or performance of the undelivered item(s) is considered probable and substantially in the control of the Company.

 

The Company’s multiple-element contracts generally include customer-acceptance provisions which provide for the Company to carry out installation, test runs and performance tests at the Company’s cost until the systems as a whole can meet the performance specifications stated in the contracts. The delivered equipment and software licenses have no standalone value to the customer until they are installed, integrated and tested at the customer’s site by the Company in accordance with the performance specifications specific to each customer. In addition, under these multiple-element contracts, the Company has not sold the equipment and software licenses separately from the installation, integration and testing services, and hence there is no objective and reliable evidence of the fair value for each deliverable included in the arrangement. As a result, the equipment and the technical services for installation, integration and testing of the equipment are considered a single unit of accounting pursuant to ASC Subtopic 605-25, Revenue Recognition — Multiple-Element Arrangements. In addition, the arrangement generally includes customer acceptance criteria that cannot be tested before installation and integration at the customer’s site. Accordingly, revenue recognition is deferred until customer acceptance, indicated by an acceptance certificate signed off by the customer.

 

Revenues of maintenance services are recognized when the services are performed in accordance with the contract term.

 

 36 
 

 

Revenues of sale of software, if not bundled with other arrangements, are recognized when shipped and customer acceptance obtained, if all other revenue recognition criteria are met. Costs associated with revenues are recognized when incurred.

 

Revenues are recorded net of value-added taxes, sales discounts and returns. There were no sales returns during the nine months period ended September 30, 2021 and 2020.

 

 

   Three Months
Ended September 30,
   Nine Months
Ended September 30,
 
   2021   2020   2021   2020 
   US$   US$   US$   US$ 
   (unaudited)   (unaudited)   (unaudited)   (unaudited) 
                 
NET REVENUES                
Service income                
- systems development and integration   56,314    2,260,182    216,452    10,646,265 
- systems maintenance   2,065,894    2,128,324    5,573,268    5,505,283 
- sales of hardware and consumables   762,562    252,530    1,688,817    926,162 
    2,884,770    4,641,036    7,478,537    17,077,710 

 

Billings in excess of revenues recognized are recorded as deferred revenue.

 

Income taxes

 

The Company accounts for income taxes in accordance with the accounting standard issued by the Financial Accounting Standard Board (“FASB”) for income taxes. Under the asset and liability method as required by this accounting standard, deferred income taxes are recognized for the tax consequences of temporary differences by applying enacted statutory tax rates applicable to future years to differences between the financial statement carrying amounts and the tax bases of existing assets and liabilities. The charge for taxation is based on the results for the reporting period as adjusted for items which are non-assessable or disallowed. It is calculated using tax rates that have been enacted or substantively enacted by the balance sheet date. The effect on deferred income taxes of a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is recognized if it is more likely than not that some portion, or all of, a deferred tax asset will not be realized.

 

Under the accounting standard regarding accounting for uncertainty in income taxes, a tax position is recognized as a benefit only if it is “more likely than not” that the tax position would be sustained in a tax examination, with a tax examination being presumed to occur. The amount recognized is the largest amount of tax benefit that is greater than 50% likely of being realized on examination. For tax positions not meeting the “more likely than not” test, no tax benefit is recorded. Penalties and interest incurred related to underpayment of income tax are classified as income tax expense in the period incurred.

 

Foreign currency translation

 

The functional currency and reporting currency of the Company is the U.S. Dollar. (“US$” or “$”). The functional currency of the Hong Kong subsidiaries is the Hong Kong Dollar. The functional currency of the PRC subsidiary is RMB. Results of operations and cash flow are translated at average exchange rates during the period, and assets and liabilities are translated at the exchange rate as quoted by the Hong Kong Monetary Authority (“HKMA”) at the end of the period. Capital accounts are translated at their historical exchange rates when the capital transaction occurred. Translation adjustments resulting from this process are included in accumulated other comprehensive income. Transaction gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are included in the results of operations as incurred.

 

 37 
 

 

Quarter ended   September 30, 2021   September 30, 2020
RMB : USD exchange rate   6.4874 6.9599
three months average period ended      
HKD : USD exchange rate   7.800 7.800
three months average period ended      
PESO : USD exchange rate   49.5606 50.1608
three months average period ended      

 

Quarter ended   September 30, 2021   September 30, 2020
RMB : USD exchange rate   6.4949 7.0351
nine months average period ended      
HKD : USD exchange rate   7.800 7.800
nine months average period ended      
PESO : USD exchange rate   48.3135 50.2129
nine months average period ended      

 

Quarter ended   September 30, 2021   December 31, 2020
RMB : USD exchange rate   6.4784 6.8590
HKD : USD exchange rate   7.800 7.800
PESO : USD exchange rate   50.4854 50.1608

 

 

Stock-based Compensation

 

The Company records stock-based compensation in accordance with ASC 718, Compensation – Stock Compensation using the fair value method. All transactions in which goods or services are the consideration received for the issuance of equity instruments are accounted for based on the fair value of the consideration received or the fair value of the equity instrument issued, whichever is more reliably measurable. Equity instruments issued to employees and the cost of the services received as consideration are measured and recognized based on the fair value of the equity instruments issued.

 

Item 3.  Quantitative and Qualitative Disclosures About Market Risk

 

Not Applicable.

 

Item 4.  Controls and Procedures

 

The management of the Company, under the supervision and with the participation of the President (principal executive officer) and Chief Financial Officer (principal financial officer), evaluated the effectiveness of the design and operation of its disclosure controls and procedures (as defined in Rules 13a-15(e) or 15d-15(e) under the Exchange Act as of September 30, 2021. Based on such evaluations, the President and Chief Financial Officer concluded that as of September 30, 2021, the disclosure controls and procedures of the Company were effective at a reasonable assurance level in (1) recording, processing, summarizing and reporting, on a timely basis, information required to be disclosed by the Company in the reports that it files or submits under the Exchange Act and (2) ensuring that information required to be disclosed by the Company in such reports is accumulated and communicated to management, including the President and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure.

 

Changes in Internal Control Over Financial Reporting

 

There were no changes in the internal control over financial reporting of the Company during the third quarter of 2021 that materially affected, or are reasonably likely to materially affect, its internal control over financial reporting.

 38 
 

 

Limitations on Effectiveness of Controls and Procedures


In designing and evaluating the disclosure controls and procedures, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures must reflect the fact that there are resource constraints and that management is required to apply judgment in evaluating the benefits of possible controls and procedures relative to their costs.

 

The inability to predict the duration, scope and severity if the COVID-19 pandemic, especially variants of COVID-19 that have and may in the future emerge, and the possibility of its reoccurrence or surging in future waves, as well as the lack of an effective, widely available vaccine against any mutations of COVID-19, creates the possibility of COVID-19 pandemic requiring a re-examination and possible adjustment of internal controls and systems.

 

 39 
 

 

PART II - OTHER INFORMATION

 

Item 1.  Legal Proceedings

 

From time to time, we may become involved in various lawsuits and legal proceedings that arise in the ordinary course of business. However, litigation is subject to inherent uncertainties, and an adverse result in these or other matters may arise from time to time that may harm our business. We are currently not aware of any such legal proceedings or claims that we believe will have a material adverse effect on our business, financial condition or operating results.

 

Item 1A. Risk Factors

 

We are a smaller reporting company as defined by Rule 12b-2 of the Securities Exchange Act of 1934 and are not required to provide the information under this item. Risk factors for our company are set forth in our Annual Report on Form 10-K for the fiscal year end December 31, 2020 (“2020 Form 10-K) and other filings with the Commission. The risks described in Part I, Item 1A, "Risk Factors" in our 2020 Form 10-K could materially and adversely affect our business, financial condition and results of operations, and the trading price of our common stock could decline. These risk factors do not identify all risks that we face; our operations could also be affected by factors that are not presently known to us or that we currently consider to be immaterial to our operations. Due to risks and uncertainties, known and unknown, our past financial results may not be a reliable indicator of future performance, and historical trends should not be used to anticipate results or trends in future periods. The “Risk Factors” section of the 2020 Form 10-K remains current in all material respects, except as stated below.

 

The emergence of Delta variant of COVID-19 in our markets, and the possible emergence of new variants that are vaccine resistant and could cause the same economic and business disruption as caused by the initial waive of the COVID-19 pandemic, coupled with significant portions of the general population in our markets (excepting Singapore with a reported 70% vaccination rate and pro-active testing protocol) not being fully vaccinated, which may allow new variants of COVID-19 to emerge that may be vaccine resistant and cause massive economic and business disruptions, have created uncertainty about the future impact of COVID-19 on our business and financial conditions and results. We do not operate in North America or other non-Asian markets.

 

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds

 

On November 8, 2021, and as previously reported on Current Report on Form 8-K filed with the SEC on November 9, 2021, Company signed the following three separate registration rights agreements with Mr. Heng Fai Chan, which registration rights agreement grant piggyback registration rights for following shares:

 

(1) a registration rights agreement for 2,024,400 shares of Company Common Stock, $0.00001 par value, (“Common Stock”) to be acquired by Mr. Heng Fai Chan under a November 8, 2021 Stock Purchase Agreement between Mr. Heng Fai Chan and Mr. Yeung Chun Wing (also known as “Edmund Yeung”), who is an outside director of the Company;

(2) a registration rights agreement for 500,000 shares of Common Stock to be acquired by Mr. Heng Fai Chan from Mr. Seng Wee Tan (also known as “Kenneth Tan”), who is the President and a director of the Company, under a November 8, 2021 Stock Purchase Agreement between Mr. Heng Fai Chan and Mr. Seng Wee Tan; and

(3) a registration rights agreement for 674,800 shares of Common Stock to be acquired by Mr. Heng Fai Chan from Tai Kwong Ho under a November 8, 2021 Stock Purchase Agreement between Mr. Heng Fai Chan and Tai Kwong Ho.

 

 40 
 

 

The Company was not a party to the stock purchase agreements referenced above. The Company has been advised by the parties to those stock purchase agreements that the transactions thereunder were conducted outside of the United States and the closing of the purchase of the shares of Common Stock will be consummated within 15 days after November 8, 2021.

 

Item 3. Defaults Upon Senior Securities

 

None.

 

Item 4. Mine Safety Disclosures

 

Not Applicable.

 

Item 5. Other Information

 

None. 

 

 41 
 

 

Item 6.  Exhibits

 

Copies of the following documents are included as exhibits to this report pursuant to Item 601 of Regulation S-K.

 

Exhibit No.   Title of Document 
10.1   Securities Purchase Agreement, dated April 5, 2021, by Value Exchange International, Inc. and GigWorld, Inc. (1)
10.2   Registration Rights Agreement, Nov. 8, 2021, by  Value Exchange International, Inc., a Nevada corporation, (“Company”) and Mr. Heng Fai Chan (2)
10.3   Registration Rights Agreement, Nov. 8, 2021, by  Value Exchange International, Inc., a Nevada corporation, (“Company”) and Mr. Heng Fai Chan (3)
10.4   Registration Rights Agreement, Nov. 8, 2021, by  Value Exchange International, Inc., a Nevada corporation, (“Company”) and Mr. Heng Fai Chan (4)
31.1   Certification of the Principal Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 
31.2   Certification of the Principal Financial and Accounting Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 
32.1   Certification of the Principal Executive Officer pursuant to U.S.C. Section 1350 as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
32.2   Certification of the Principal Financial and Accounting Officer pursuant to U.S.C. Section 1350 as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
101.INS   XBRL Instance Document. The instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.
101.SCH   Inline XBRL Taxonomy Extension Schema Document.
101.CAL   Inline XBRL Taxonomy Extension Calculation Linkbase Document.
101.LAB   Inline XBRL Taxonomy Extension Label Linkbase Document.
101.PRE   Inline XBRL Taxonomy Extension Presentation Linkbase Document.
101.DEF   Inline XBRL Taxonomy Extension Definition Linkbase Document.
Exhibit 104   Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).

 

(1)Incorporated by reference to Exhibit 10.1 to the Current Report on Form 8-K filed by Company with the Commission on April 13, 2021.
(2)Incorporated by reference to Exhibit 10.1 to the Current Report on Form 8-K filed by Company with SEC on Nov. 9, 2021.
(3)Incorporated by reference to Exhibit 10.2 to the Current Report on Form 8-K filed by Company with SEC on Nov. 9, 2021.
(4)Incorporated by reference to Exhibit 10.3 to the Current Report on Form 8-K filed by Company with SEC on Nov. 9, 2021.

 

 42 
 

 

SIGNATURES

 

In accordance with the Exchange Act, the registrant caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

 

 

  Value Exchange International, Inc.
   
November 15, 2021 /s/ Tan Seng Wee Kenneth
  By: Tan Seng Wee Kenneth
  Its: President and Director
    (Principal Executive Officer)
     
November 15, 2021 /s/ Channing Au
  By: Channing Au
  Its: Chief Financial Officer
    (Principal Financial and Accounting Officer)

 

 

43

 

 

 

EX-31.1 2 ex31_1.htm EXHIBIT 31.1

 

EXHIBIT 31.1

 

CERTIFICATION

 

I, Kenneth Tan, certify that:

 

1.I have reviewed this quarterly report on Form 10-Q of Value Exchange International, Inc. for the nine months ended September 30, 2021.

 

2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary 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;

 

3.Based on my knowledge, the financial statements, and other financial information included in this interim report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

4.The registrant’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 controls over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

a.designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this interim report is being prepared;

 

b.designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

c.evaluated the effectiveness of the registrant’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;

 

d.disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting;

 

5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent function):

 

a.all significant deficiencies in the design or operation of internal controls which could adversely affect the registrant’s ability to record, process, summarize and report financial data and have identified for the registrant’s auditors any material weaknesses in internal controls; and

 

b.any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal controls over financial reporting.

 

Dated: November 15, 2021

 

/s/ Kenneth Tan

Kenneth Tan

President and Chief Executive Officer

(Principal Executive Officer)

 

 

 

 

  

EX-31.2 3 ex31_2.htm EXHIBIT 31.12

 

EXHIBIT 31.2

 

CERTIFICATION

 

I, Channing Au, certify that:

 

1.I have reviewed this quarterly report on Form 10-Q of Value Exchange International, Inc. for the nine months ended September 30, 2021.

 

2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary 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;

 

3.Based on my knowledge, the financial statements, and other financial information included in this interim report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

4.The registrant’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 controls over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

a.designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this interim report is being prepared;

 

b.designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

c.evaluated the effectiveness of the registrant’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;

 

d.disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting;

 

5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent function):

 

a.all significant deficiencies in the design or operation of internal controls which could adversely affect the registrant’s ability to record, process, summarize and report financial data and have identified for the registrant’s auditors any material weaknesses in internal controls; and

 

b.any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal controls over financial reporting.

 

Dated: November 15, 2021

 

/s/ Channing Au

Channing Au

Chief Financial Officer

(Principal financial and accounting officer)

 

 

 

 

 

 

EX-32.1 4 ex32_1.htm EXHIBIT 32.1

 

EXHIBIT 32.1

 

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report of Value Exchange International, Inc. (the “Company”) on Form 10-Q for the quarter ended September 30, 2021, as filed with the Securities and Exchange Commission on or about the date hereof (the “Report”), I, Kenneth Tan, President and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Sec. 1350, as adopted pursuant to Sec. 906 of the Sarbanes-Oxley Act of 2002, that:

 

(1)The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

 

Dated: November 15, 2021

 

/s/ Kenneth Tan

Kenneth Tan

President and Chief Executive Officer

(Principal Executive Officer)

 

 

 

 

 

EX-32.2 5 ex32_2.htm EXHIBIT 32.2

 

EXHIBIT 32.2

 

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report of Value Exchange International, Inc. (the “Company”) on Form 10-Q for the quarter ended September 30, 2021, as filed with the Securities and Exchange Commission on or about the date hereof (the “Report”), I, Channing Au, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Sec. 1350, as adopted pursuant to Sec. 906 of the Sarbanes-Oxley Act of 2002, that:

 

(1)The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

 

Dated: November 15, 2021

 

/s/ Channing Au

Channing Au

Chief Financial Officer

(Principal financial and accounting officer)

 

 

 

 

 

EX-101.SCH 6 fil-20210930.xsd XBRL SCHEMA FILE 00000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - CONSOLIDATED BALANCE SHEETS (unaudited) link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - CONSOLIDATED BALANCE SHEETS (unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (unaudited) link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 00000006 - Disclosure - Nature of Operations and Continuance of Business link:presentationLink link:calculationLink link:definitionLink 00000007 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - Accounts receivable link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - Other receivables and prepayments link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - Plant and equipment, net link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - Bank loan link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - Other payables and accrued liabilities link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - Deferred income link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - Statutory reserves link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - Related party and shareholder transactions link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - Accounts receivable (Tables) link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - Other receivables and prepayments (Tables) link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - Plant and equipment, net (Tables) link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - Bank loan (Tables) link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - Other payables and accrued liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - Deferred income (Tables) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - Related party and shareholder transactions (Tables) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - Nature of Operations and Continuance of Business (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - The Company’s fiscal year end is December 31st. The following entities were consolidated as of September 30, 2021: (Details) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - Depreciation of plant and equipment is provided using the straight-line method for substantially all assets with estimated lives as follows: (Details) link:presentationLink link:calculationLink link:definitionLink 00000034 - Disclosure - Intangible assets are amortized based on their estimated economic lives using the straight-line method with estimated lives as follows: (Details) link:presentationLink link:calculationLink link:definitionLink 00000035 - Disclosure - Revenues are recorded net of value-added taxes, sales discounts and returns. There were no sales returns during the nine months period ended September 30, 2021 and 2020. (Details) link:presentationLink link:calculationLink link:definitionLink 00000036 - Disclosure - Transaction gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are included in the results of operations as incurred. (Details) link:presentationLink link:calculationLink link:definitionLink 00000037 - Disclosure - Summary of Significant Accounting Policies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000038 - Disclosure - Accounts receivable consisted of the following as of September 30, 2021 and December 31, 2020: (Details) link:presentationLink link:calculationLink link:definitionLink 00000039 - Disclosure - Other receivables and prepayments consisted of the following as of September 30, 2021 and December 31, 2020: (Details) link:presentationLink link:calculationLink link:definitionLink 00000040 - Disclosure - Inventories as of September 30, 2021 and December 31, 2020 consisted of the following: (Details) link:presentationLink link:calculationLink link:definitionLink 00000041 - Disclosure - Plant and equipment consisted of the following as of September 30, 2021 and December 31, 2020: (Details) link:presentationLink link:calculationLink link:definitionLink 00000042 - Disclosure - Plant and equipment, net (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000043 - Disclosure - Goodwill consisted of the following as of September 30, 2021 and December 31, 2020: (Details) link:presentationLink link:calculationLink link:definitionLink 00000044 - Disclosure - Schedule of operating lease right of use assets (Details) link:presentationLink link:calculationLink link:definitionLink 00000045 - Disclosure - The components of lease liabilities are as follows: (Details) link:presentationLink link:calculationLink link:definitionLink 00000046 - Disclosure - The following is a schedule, by years, of maturities of lease liabilities as of September 30, 2021: (Details) link:presentationLink link:calculationLink link:definitionLink 00000047 - Disclosure - Leases (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000048 - Disclosure - Bank loan and accruals consisted of the following as of September 30, 2021 and December 31, 2020: (Details) link:presentationLink link:calculationLink link:definitionLink 00000049 - Disclosure - Bank loan (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000050 - Disclosure - Other payables and accruals consisted of the following as of September 30, 2021 and December 31, 2020: (Details) link:presentationLink link:calculationLink link:definitionLink 00000051 - Disclosure - Other payables and accrued liabilities (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000052 - Disclosure - Deferred income consisted of the following as of September 30, 2021 and December 31, 2020 (Details) link:presentationLink link:calculationLink link:definitionLink 00000053 - Disclosure - Statutory reserves (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000054 - Disclosure - Related party balances (Details) link:presentationLink link:calculationLink link:definitionLink 00000055 - Disclosure - Related party transactions (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 fil-20210930_cal.xml XBRL CALCULATION FILE EX-101.DEF 8 fil-20210930_def.xml XBRL DEFINITION FILE EX-101.LAB 9 fil-20210930_lab.xml XBRL LABEL FILE Consolidated Entities [Axis] Tap Services Inc [Member] Value Exchange International Inc [Member] Value Exchange Intl China Limite [Member] Geographical [Axis] HONG KONG Value Exchange Intl Shanghai Limited [Member] CHINA Value Exchange Intl Hong Kong Limited [Member] PHILIPPINES Value Exchange Intl Hunan Limited [Member] Shanghai Zhaonan Hengan Information Technology Co Ltd [Member] Long-Lived Tangible Asset [Axis] Leasehold Improvements [Member] Computer Equipment [Member] Software and Software Development Costs [Member] Furniture and Fixtures [Member] Vehicles [Member] Building [Member] Finite-Lived Intangible Assets by Major Class [Axis] Customer Relationships [Member] Income Statement Location [Axis] Systems Development And Integration [Member] Systems Maintenance [Member] Sales Of Hardware And Consumables [Member] Currency [Axis] China, Yuan Renminbi Hong Kong, Dollars Philippines, Pesos Computer Software [Member] Statistical Measurement [Axis] Maximum [Member] Related Party [Axis] Value Exchange International Limited (i) Cucumbuy.com Limited (ii) SmartMyWays Co., Limited (iii) Retail Intelligent Unit Limited (iv) AppMyWays Co., Limited (v) TAP Technology (HK) Limited (vi) Mr. Johan Pehrson (vii) Value Exchange International Limited [Member] Value E Consultant International M Sdn Bhd [Member] T A P Technology H K Limited [Member] Smart My Ways Co Limited [Member] Value X International Pte Ltd [Member] App My Ways Co Limited [Member] Cover [Abstract] Document Type Amendment Flag Amendment Description Document Registration Statement Document Annual Report Document Quarterly Report Document Transition Report Document Shell Company Report Document Shell Company Event Date Document Period Start Date Document Period End Date Document Fiscal Period Focus Document Fiscal Year Focus Current Fiscal Year End Date Entity File Number Entity Registrant Name Entity Central Index Key Entity Primary SIC Number Entity Tax Identification Number Entity Incorporation, State or Country Code Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Three Entity Address, City or Town Entity Address, State or Province Entity Address, Country Entity Address, Postal Zip Code Country Region City Area Code Local Phone Number Extension Written Communications Soliciting Material Pre-commencement Tender Offer Pre-commencement Issuer Tender Offer Title of 12(b) Security No Trading Symbol Flag Trading Symbol Security Exchange Name Title of 12(g) Security Security Reporting Obligation Annual Information Form Audited Annual Financial Statements Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Interactive Data Current Entity Filer Category Entity Small Business Entity Emerging Growth Company Elected Not To Use the Extended Transition Period Document Accounting Standard Other Reporting Standard Item Number Entity Shell Company Entity Public Float Entity Bankruptcy Proceedings, Reporting Current Entity Common Stock, Shares Outstanding Documents Incorporated by Reference [Text Block] Statement of Financial Position [Abstract] ASSETS CURRENT ASSETS  Cash  Accounts receivable, less allowance for doubtful accounts  Amounts due from related parties  Other receivables and prepayments  Inventories Total current assets NON-CURRENT ASSETS Plant and equipment, net Deferred tax assets Goodwill Operating lease right-of-use assets, net Total non-current assets Total assets LIABILITIES AND SHAREHOLDERS’ EQUITY CURRENT LIABILITIES Accounts payable Other payables and accrued liabilities Deferred income Amounts due to related parties Operating lease liabilities, current Short term bank loan Total current liabilities NON-CURRENT LIABILITIES Deferred tax liabilities Long term bank loan Operating lease liabilities, non-current Total non-current liabilities Total liabilities SHAREHOLDERS’ EQUITY Preferred stock, 100,000,000 shares authorized, $0.00001 par value; no shares issued and outstanding Common stock, 100,000,000 shares authorized, $0.00001 par value; 36,156,130 and 29,656,130 shares issued and outstanding, respectively Additional paid-in capital Statutory reserves Retained earnings Accumulated other comprehensive losses Total shareholders’ equity Non-controlling interest Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Total liabilities and shareholders’ equity Preferred Stock, Shares Authorized Preferred Stock, Par or Stated Value Per Share Preferred Stock, Shares Issued Preferred Stock, Shares Outstanding Common Stock, Shares Authorized Common Stock, Par or Stated Value Per Share Common Stock, Shares, Issued Common Stock, Shares, Outstanding Income Statement [Abstract] NET REVENUES Service income COST OF SERVICES Cost of service income GROSS PROFIT OPERATING EXPENSES: General and administrative expenses Foreign exchange gain (loss) PROFIT FROM OPERATIONS OTHER INCOME (EXPENSES): Interest income Interest expense Finance cost VAT refund Management fee income Others Total other income (expenses), net INCOME BEFORE PROVISION FOR INCOME TAXES INCOME TAXES (EXPENSES) CREDIT NET INCOME ATTRIBUTABLE TO: Foreign currency translation adjustments COMPREHENSIVE INCOME Equity holders of the Company Non-controlling interests   Net income per share, basic and diluted Weighted average number of shares outstanding Statement of Cash Flows [Abstract] CASH FLOWS FROM OPERATING ACTIVITIES: Net profit Adjustments to reconcile net profit to cash (used in) provided by operating activities: Depreciation Amortization Interest income Interest expenses Finance costs on Right-of-use assets Loss on disposal of plant and equipment Deferred income taxes Changes in operating assets and liabilities Accounts receivable Other receivables and prepayments Amounts due from related parties Inventories Accounts payable Other payables and accrued liabilities Deferred income Amounts due to related parties Net cash (used in) provided by operating activities CASH FLOWS FROM INVESTING ACTIVITIES: Purchase of plant and equipment Interest received Net cash used in investing activities CASH FLOWS FROM FINANCING ACTIVITIES: Issued share capitals Proceeds from non-controlling interests Interest paid Dividend paid Principal payments on finance leases Proceeds from bank loan Repayment of bank loan Net cash provided by (used in) financing activities EFFECT OF EXCHANGE RATE ON CASH (DECREASE) INCREASE IN CASH CASH, beginning of period CASH, end of period SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION Cash refund for income taxes Organization, Consolidation and Presentation of Financial Statements [Abstract] Nature of Operations and Continuance of Business Accounting Policies [Abstract] Summary of Significant Accounting Policies Credit Loss [Abstract] Accounts receivable Receivables [Abstract] Other receivables and prepayments Inventory Disclosure [Abstract] Inventories Property, Plant and Equipment [Abstract] Plant and equipment, net Goodwill and Intangible Assets Disclosure [Abstract] Goodwill Leases [Abstract] Leases Debt Disclosure [Abstract] Bank loan Payables and Accruals [Abstract] Other payables and accrued liabilities Revenue Recognition and Deferred Revenue [Abstract] Deferred income Extractive Industries [Abstract] Statutory reserves Related Party Transactions [Abstract] Related party and shareholder transactions Basis of Presentation Use of Estimates Cash and Cash Equivalents Interim Financial Statements Accounts receivable and other receivables Inventories Plant and equipment Goodwill and intangibles Impairment of long-lived assets Fair value of financial instruments Comprehensive income Earnings per share Revenue recognition Income taxes Operating leases Advertising costs Shipping and handling Research and development costs Foreign currency translation Stock-based Compensation Commitments and contingencies Segment Reporting Recent accounting pronouncements The Company’s fiscal year end is December 31st. The following entities were consolidated as of September 30, 2021: Depreciation of plant and equipment is provided using the straight-line method for substantially all assets with estimated lives as follows: Intangible assets are amortized based on their estimated economic lives using the straight-line method with estimated lives as follows: Revenues are recorded net of value-added taxes, sales discounts and returns. There were no sales returns during the nine months period ended September 30, 2021 and 2020. Transaction gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are included in the results of operations as incurred. Accounts receivable consisted of the following as of September 30, 2021 and December 31, 2020: Other receivables and prepayments consisted of the following as of September 30, 2021 and December 31, 2020: Inventories as of September 30, 2021 and December 31, 2020 consisted of the following: Plant and equipment consisted of the following as of September 30, 2021 and December 31, 2020: Goodwill consisted of the following as of September 30, 2021 and December 31, 2020: Schedule of operating lease right of use assets The components of lease liabilities are as follows: The following is a schedule, by years, of maturities of lease liabilities as of September 30, 2021: Bank loan and accruals consisted of the following as of September 30, 2021 and December 31, 2020: Other payables and accruals consisted of the following as of September 30, 2021 and December 31, 2020: Deferred income consisted of the following as of September 30, 2021 and December 31, 2020 Related party balances Related party transactions Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Table] Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items] Entity Incorporation, Date of Incorporation Ownership percentage Description of entity Statement [Table] Statement [Line Items] Business Acquisition, Name of Acquired Entity Place Of Incorporation Noncontrolling Interest, Ownership Percentage by Parent Property, Plant and Equipment [Table] Property, Plant and Equipment [Line Items] Estimated Useful Life Schedule of Finite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets [Line Items] Estimated Economic Life Revenues PESO : USD exchange rate PESO : USD exchange rate Allowance accounts receivable Accounts Receivable, Allowance for Credit Loss Accounts receivable Allowance for doubtful accounts Accounts receivable, net Deposits and prepaid expense Others Other receivables and prepayments Finished goods Property, Plant and Equipment, Gross Less: accumulated depreciation Depreciation expense Goodwill arising from acquisition of TSI Operating Lease, Right-of-Use Asset Lease liabilities, current Lease liabilities, non-current Present value of lease liabilities Year one Year two Year three Year four Thereafter Total undiscounted cash flows Less: Imputed interest Present value of lease liabilities Total lease cost Weighted-average remaining lease term Weighted-average discount rate Long term bank loan Less: Current portion of long term bank loan  Bank loan Current portion of long term bank loan Bank collateral Bank loan secured Accrual Income taxes payable Other payables and accrued liabilities Monthly salaries contribute Service fees received in advance Banking Regulation, Maximum Payout Ratio Remaining reserve percent Schedule of Related Party Transactions, by Related Party [Table] Related Party Transaction [Line Items] Due from a related party Due to related parties Service income received Subcontracting fees payable Management fees received Assets, Current Assets, Noncurrent Assets Liabilities, Current Liabilities, Noncurrent Liabilities Stockholders' Equity Attributable to Parent Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Liabilities and Equity Cost of Revenue Gross Profit General and Administrative Expense Operating Income (Loss) FinanceCost Nonoperating Income (Expense) Income Tax Expense (Benefit) Net Income (Loss) Attributable to Parent Net Income (Loss), Including Portion Attributable to Noncontrolling Interest InterestIncome Gain (Loss) on Condemnation Increase (Decrease) in Accounts Receivable Increase (Decrease) in Other Receivables Increase (Decrease) in Accounts Receivable, Related Parties Increase (Decrease) in Inventories Increase (Decrease) in Accounts Payable, Trade Increase (Decrease) in Other Accrued Liabilities Increase (Decrease) in Deferred Liabilities Increase (Decrease) in Due to Other Related Parties, Current Net Cash Provided by (Used in) Operating Activities Payments to Acquire Property, Plant, and Equipment Net Cash Provided by (Used in) Investing Activities Repayments of Other Debt Payments of Dividends Repayments of Bank Debt Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Property, Plant and Equipment Disclosure [Text Block] Goodwill Disclosure [Text Block] Accounts Payable and Accrued Liabilities Disclosure [Text Block] Deferred Revenue Disclosure [Text Block] Standardized Measure of Discounted Future Cash Flows Relating to Proved Reserves Disclosure [Table Text Block] Inventory Supplies, Policy [Policy Text Block] PESO : USD exchange rate [Default Label] Accounts Receivable, before Allowance for Credit Loss Other Assets Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Operating Lease, Liability Lessee, Operating Lease, Liability, to be Paid PresentValueOfLeaseLiabilities Debt, Long-term and Short-term, Combined Amount Accrued Liabilities, Current EX-101.PRE 10 fil-20210930_pre.xml XBRL PRESENTATION FILE XML 11 e111021210q_htm.xml IDEA: XBRL DOCUMENT 0001417664 2021-01-01 2021-09-30 0001417664 2021-11-08 0001417664 2021-09-30 0001417664 2020-12-31 0001417664 2021-07-01 2021-09-30 0001417664 2020-07-01 2020-09-30 0001417664 2020-01-01 2020-09-30 0001417664 2019-12-31 0001417664 2020-09-30 0001417664 fil:TapServicesIncMember 2017-01-31 0001417664 2021-09-01 2021-09-30 0001417664 fil:ValueExchangeInternationalIncMember 2021-01-01 2021-09-30 0001417664 fil:ValueExchangeIntlChinaLimiteMember country:HK 2021-01-01 2021-09-30 0001417664 fil:ValueExchangeIntlChinaLimiteMember country:HK 2021-09-30 0001417664 fil:ValueExchangeIntlShanghaiLimitedMember country:CN 2021-01-01 2021-09-30 0001417664 fil:ValueExchangeIntlShanghaiLimitedMember country:CN 2021-09-30 0001417664 fil:ValueExchangeIntlHongKongLimitedMember country:HK 2021-01-01 2021-09-30 0001417664 fil:ValueExchangeIntlHongKongLimitedMember country:HK 2021-09-30 0001417664 fil:TapServicesIncMember country:PH 2021-01-01 2021-09-30 0001417664 fil:TapServicesIncMember country:PH 2021-09-30 0001417664 fil:ValueExchangeIntlHunanLimitedMember country:CN 2021-01-01 2021-09-30 0001417664 fil:ValueExchangeIntlHunanLimitedMember country:CN 2021-09-30 0001417664 fil:ShanghaiZhaonanHenganInformationTechnologyCoLtdMember country:CN 2021-01-01 2021-09-30 0001417664 fil:ShanghaiZhaonanHenganInformationTechnologyCoLtdMember country:CN 2021-09-30 0001417664 us-gaap:LeaseholdImprovementsMember 2021-01-01 2021-09-30 0001417664 us-gaap:ComputerEquipmentMember 2021-01-01 2021-09-30 0001417664 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2021-01-01 2021-09-30 0001417664 us-gaap:FurnitureAndFixturesMember 2021-01-01 2021-09-30 0001417664 us-gaap:VehiclesMember 2021-01-01 2021-09-30 0001417664 us-gaap:BuildingMember 2021-01-01 2021-09-30 0001417664 us-gaap:CustomerRelationshipsMember 2021-01-01 2021-09-30 0001417664 fil:SystemsDevelopmentAndIntegrationMember 2021-07-01 2021-09-30 0001417664 fil:SystemsDevelopmentAndIntegrationMember 2020-07-01 2020-09-30 0001417664 fil:SystemsDevelopmentAndIntegrationMember 2021-01-01 2021-09-30 0001417664 fil:SystemsDevelopmentAndIntegrationMember 2020-01-01 2020-09-30 0001417664 fil:SystemsMaintenanceMember 2021-07-01 2021-09-30 0001417664 fil:SystemsMaintenanceMember 2020-07-01 2020-09-30 0001417664 fil:SystemsMaintenanceMember 2021-01-01 2021-09-30 0001417664 fil:SystemsMaintenanceMember 2020-01-01 2020-09-30 0001417664 fil:SalesOfHardwareAndConsumablesMember 2021-07-01 2021-09-30 0001417664 fil:SalesOfHardwareAndConsumablesMember 2020-07-01 2020-09-30 0001417664 fil:SalesOfHardwareAndConsumablesMember 2021-01-01 2021-09-30 0001417664 fil:SalesOfHardwareAndConsumablesMember 2020-01-01 2020-09-30 0001417664 currency:CNY 2021-07-01 2021-09-30 0001417664 currency:CNY 2020-07-01 2020-09-30 0001417664 currency:HKD 2021-07-01 2021-09-30 0001417664 currency:HKD 2020-07-01 2020-09-30 0001417664 currency:PHP 2021-07-01 2021-09-30 0001417664 currency:PHP 2020-07-01 2020-09-30 0001417664 currency:CNY 2021-01-01 2021-09-30 0001417664 currency:CNY 2020-01-01 2020-09-30 0001417664 currency:HKD 2021-01-01 2021-09-30 0001417664 currency:HKD 2020-01-01 2020-09-30 0001417664 currency:PHP 2021-01-01 2021-09-30 0001417664 currency:PHP 2020-01-01 2020-09-30 0001417664 currency:CNY 2020-01-01 2020-12-31 0001417664 currency:HKD 2020-01-01 2020-12-31 0001417664 currency:PHP 2020-01-01 2020-12-31 0001417664 us-gaap:LeaseholdImprovementsMember 2021-09-30 0001417664 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001417664 us-gaap:FurnitureAndFixturesMember 2021-09-30 0001417664 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001417664 us-gaap:ComputerEquipmentMember 2021-09-30 0001417664 us-gaap:ComputerEquipmentMember 2020-12-31 0001417664 fil:ComputerSoftwareMember 2021-09-30 0001417664 fil:ComputerSoftwareMember 2020-12-31 0001417664 us-gaap:VehiclesMember 2021-09-30 0001417664 us-gaap:VehiclesMember 2020-12-31 0001417664 us-gaap:BuildingMember 2021-09-30 0001417664 us-gaap:BuildingMember 2020-12-31 0001417664 srt:MaximumMember 2021-01-01 2021-09-30 0001417664 fil:ValueExchangeInternationalLimitedIMember 2021-09-30 0001417664 fil:ValueExchangeInternationalLimitedIMember 2020-12-31 0001417664 fil:CucumbuyComLimitedIiMember 2021-09-30 0001417664 fil:CucumbuyComLimitedIiMember 2020-12-31 0001417664 fil:SmartmywaysCoLimitedIiiMember 2021-09-30 0001417664 fil:SmartmywaysCoLimitedIiiMember 2020-12-31 0001417664 fil:RetailIntelligentUnitLimitedIvMember 2021-09-30 0001417664 fil:RetailIntelligentUnitLimitedIvMember 2020-12-31 0001417664 fil:AppmywaysCoLimitedVMember 2021-09-30 0001417664 fil:AppmywaysCoLimitedVMember 2020-12-31 0001417664 fil:TapTechnologyHkLimitedViMember 2021-09-30 0001417664 fil:TapTechnologyHkLimitedViMember 2020-12-31 0001417664 fil:MrJohanPehrsonViiMember 2021-09-30 0001417664 fil:MrJohanPehrsonViiMember 2020-12-31 0001417664 fil:ValueExchangeInternationalLimitedMember 2021-07-01 2021-09-30 0001417664 fil:ValueExchangeInternationalLimitedMember 2020-07-01 2020-09-30 0001417664 fil:ValueExchangeInternationalLimitedMember 2021-01-01 2021-09-30 0001417664 fil:ValueExchangeInternationalLimitedMember 2020-01-01 2020-09-30 0001417664 fil:ValueEConsultantInternationalMSdnBhdMember 2021-07-01 2021-09-30 0001417664 fil:ValueEConsultantInternationalMSdnBhdMember 2020-07-01 2020-09-30 0001417664 fil:ValueEConsultantInternationalMSdnBhdMember 2021-01-01 2021-09-30 0001417664 fil:ValueEConsultantInternationalMSdnBhdMember 2020-01-01 2020-09-30 0001417664 fil:TAPTechnologyHKLimitedMember 2021-07-01 2021-09-30 0001417664 fil:TAPTechnologyHKLimitedMember 2020-07-01 2020-09-30 0001417664 fil:TAPTechnologyHKLimitedMember 2021-01-01 2021-09-30 0001417664 fil:TAPTechnologyHKLimitedMember 2020-01-01 2020-09-30 0001417664 fil:SmartMyWaysCoLimitedMember 2021-07-01 2021-09-30 0001417664 fil:SmartMyWaysCoLimitedMember 2020-07-01 2020-09-30 0001417664 fil:SmartMyWaysCoLimitedMember 2021-01-01 2021-09-30 0001417664 fil:SmartMyWaysCoLimitedMember 2020-01-01 2020-09-30 0001417664 fil:ValueXInternationalPteLtdMember 2021-07-01 2021-09-30 0001417664 fil:ValueXInternationalPteLtdMember 2020-07-01 2020-09-30 0001417664 fil:ValueXInternationalPteLtdMember 2021-01-01 2021-09-30 0001417664 fil:ValueXInternationalPteLtdMember 2020-01-01 2020-09-30 0001417664 fil:AppMyWaysCoLimitedMember 2021-07-01 2021-09-30 0001417664 fil:AppMyWaysCoLimitedMember 2020-07-01 2020-09-30 0001417664 fil:AppMyWaysCoLimitedMember 2021-01-01 2021-09-30 0001417664 fil:AppMyWaysCoLimitedMember 2020-01-01 2020-09-30 0001417664 fil:CucumbuyComLimitedIiMember 2021-07-01 2021-09-30 0001417664 fil:CucumbuyComLimitedIiMember 2020-07-01 2020-09-30 0001417664 fil:CucumbuyComLimitedIiMember 2021-01-01 2021-09-30 0001417664 fil:CucumbuyComLimitedIiMember 2020-01-01 2020-09-30 0001417664 fil:RetailIntelligentUnitLimitedIvMember 2021-07-01 2021-09-30 0001417664 fil:RetailIntelligentUnitLimitedIvMember 2020-07-01 2020-09-30 0001417664 fil:RetailIntelligentUnitLimitedIvMember 2021-01-01 2021-09-30 0001417664 fil:RetailIntelligentUnitLimitedIvMember 2020-01-01 2020-09-30 iso4217:USD shares iso4217:USD shares pure 0001417664 false --12-31 Q3 2021 false HK 4253 P5Y P5Y P5Y P5Y P3Y P5Y P3Y P1Y4M24D 10-Q true 2021-09-30 000-53537 Value Exchange International, Inc. NV 26-3767331 Unit 602, Block B, 6 Floor Shatin Industrial Centre 5-7 Yuen Shun Circuit Shatin N.T 852 29504288 Yes Yes Non-accelerated Filer true false false 36156130 370769 523337 636392 599436 1798898 1343466 343951 414342 257368 238147 3407378 3118728 280973 357021 51503 71681 206812 206812 393160 585057 932448 1220571 4339826 4339299 616145 1038518 756601 831817 227500 254937 67030 263063 243283 303687 40292 38874 1950851 2730896 2333 31830 62949 144231 277111 178394 340060 2129245 3070956 100000000 100000000 0.00001 0.00001 0 0 0 0 100000000 100000000 0.00001 0.00001 36156130 36156130 29656130 29656130 362 297 1340524 690589 11835 11835 783384 414225 -25111 97944 2110994 1214890 99587 53453 4339826 4339299 2884770 4641036 7478537 17077710 2224718 4005748 5509896 15714650 660052 635288 1968641 1363060 483767 437258 1578541 1295399 7516 -24030 -6062 -20654 183801 174000 384038 47007 189 207 580 546 7821 9788 3170 2548 11533 8825 981 38198 29211 110742 63275 37856 163771 116302 6016 10295 17110 44785 67291 76187 199139 253762 251092 250187 583177 300769 162 1738 6523 -4400 250930 248449 576654 305169 -18406 29440 -123055 6770 232524 277889 453599 311939 216541 271736 426985 315369 15983 6153 26614 -3430 232524 277889 453599 311939 0.01 0.01 0.02 0.01 36156130 29656130 33742527 29656130 -576654 -305169 104364 113820 252202 289492 580 546 9788 11533 8825 -3213 22511 2175 36956 69305 -70391 266116 455432 677030 19221 9578 -422373 454334 -86906 97564 -27437 639742 -196033 7500 -207283 909047 30868 139725 580 546 -30288 -139179 650000 18600 7012 9788 169191 -232697 -314020 120238 28981 22172 237731 -218730 -152728 23441 -152568 574579 523337 234089 370769 808668 3897 4400 <p id="xdx_80A_eus-gaap--NatureOfOperations_zbqvKe6mGpxa" 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in"><b>1.</b></td><td><b><span id="xdx_82B_zXgdPgJRJ9za">Nature of Operations and Continuance of Business</span></b></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Value Exchange International, Inc. (“VEII”, “Company”, “we” or “us”) was incorporated in the State of <span id="xdx_90E_edei--EntityIncorporationStateCountryCode_c20210101__20210930_zRAccbpw3KR" title="Entity Incorporation, State or Country Code">Nevada</span> on <span id="xdx_906_edei--EntityIncorporationDateOfIncorporation_dd_c20210101__20210930_z55Wzc1Y9eQ6" title="Entity Incorporation, Date of Incorporation">June 26, 2007</span> under the name “China Soaring, Inc.”. The Company’s principal business, conducted through its operating subsidiaries, is to provide customer-centric information technology solutions for the retail industry in China, Hong Kong SAR and Manila, Philippines (“IT Business”). We do not conduct business in other markets, including the United States. By integrating market-leading Point-of-Sale/Point-of-Interaction (“POS/POI”), Merchandising, Customer Relations Management or “CRM” and related rewards, Locational Based (Global Positing System (“GPS”) and Indoor Positioning System (“IPS”)) Marketing, Customer Analytics and Business Intelligence solutions, VEII provides retailers with the capability to offer a consistent shopping experience across all marketing and sales channels, enabling them to easily and effectively manage the customer lifecycle on a one-to-one basis. VEII promotes itself as a single information technology (“IT”) source for retailers who want to extend existing traditional transaction processing to multiple points of interaction, including the Internet, kiosks and wireless devices. VEII services are focused on helping retailers realize the full benefits of Customer Chain Management with its suite of solutions that focus on the customer, on employees, and the infrastructure that supports the selling channel. VEII’s retail solutions are installed in an estimated 30%-40% of POS/POI-suitable retailers in Hong Kong and Manila, Philippines, processing tens of millions of transactions a year. Company is headquartered in Hong Kong and with offices in Shenzhen, Guangzhou, Shanghai, Beijing, China; Manila, Philippines, and Kuala Lumpur, Malaysia.</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 0pt 0.25in; text-align: justify">The Company provides IT Business’ services and solutions to the retail sector through three operating subsidiaries located in Hong Kong SAR and People’s Republic of China (“PRC”).</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 0pt 0.25in; text-align: justify">On September 2, 2008, VEI CHN established its first operating subsidiary, Value Exchange Int’l (Shanghai) Limited (“VEI SHG”) in Shanghai, PRC, under the laws of the PRC. VEI SHG engages in software development, trading and servicing of computer hardware and software activities.</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 0pt 0.25in; text-align: justify">On September 25, 2008, VEI CHN acquired its second operating subsidiary, TAP Services (HK) Limited in Hong Kong which subsequently changed its name to Value Exchange Int’l (Hong Kong) Limited (“VEI HKG”) on May 14, 2013. VEI HKG engages in software development, trading and servicing of computer hardware and software activities.</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"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>VALUE EXCHANGE INTERNATIONAL, INC.</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"> </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 0pt 0.25in; text-align: justify">On May 14, 2013, VEI CHN further established another operating subsidiary, Ke Dao Solutions Limited in Hong Kong, which subsequently changed its name to Cumberbuy.com Limited (“CUMBERBUY”) on May 26, 2017. CUMBERBUY conducts consultancy services for IT Services and Solutions activities.</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 0pt 0.25in; text-align: justify">In January 2017, VEI CHN acquired <span id="xdx_90F_eus-gaap--MinorityInterestOwnershipPercentageByParent_iI_dp_c20170131__srt--ConsolidatedEntitiesAxis__custom--TapServicesIncMember_zau85JrVIoZ6" title="Ownership percentage">100</span>% of the capital stock of TapServices, Inc., a corporation organized under the laws of the Republic of the Philippines (the “TSI”). TSI engages in software development, trading and servicing of computer hardware and software activities in Philippines. TSI is operated as a subsidiary of VEI CHN. Prior to and continuing after the acquisition, TSI relied on VEI CHN for provision of IT services.</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 0pt 0.25in; text-align: justify">In January 2019, VEI SHG established an operating subsidiary, Value Exchange Int’l (Hunan) Limited (“VEI HN”) in Hunan, PRC, under the laws of the PRC. VEI HN engages in IT service call-center activities.</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 0pt 0.25in; text-align: justify">In February 2020, VEI SHG established an operating subsidiary, Shanghai Zhaonan Hengan Information Technology Co., Limited (“SZH”) in Shanghai, PRC, under the laws of the PRC. SZH engages in IT services.</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 0pt 0.25in; text-align: justify">As of September 30, 2021, <span id="xdx_900_eus-gaap--BusinessAcquisitionDescriptionOfAcquiredEntity_c20210901__20210930_z7QjFkRHolnj" title="Description of entity">the Company held four wholly-owned subsidiaries, and two subsidiaries with 51% ownership.</span></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 0pt 0.25in; text-align: justify"><i>Impact of Coronavirus/COVID-19 Pandemic</i>. Public health threats could adversely affect our ongoing or planned business operations. In particular, the outbreak in December 2019 of a novel coronavirus (“COVID-19”) in China and then into Hong Kong SAR and Philippines resulted in quarantines, restrictions on travel and other business and economic disruptions in our markets. Due to emergence of variants of COVID-19 (especially the “Delta” variant) and reluctance or failure of a significant portion of general population in our markets to become fully vaccinated, which portion allows emergence and spread of variants of COVID 19 and the resulting risk of the emergence of vaccine resistant strains of COVID 19, we cannot presently predict the scope and severity of any potential business shutdowns or disruptions, but if we or any of the third parties with whom we engage, including the suppliers, distributers, resellers and other third parties with whom we conduct business, were to experience shutdowns or other business disruptions, our ability to conduct our business in the manner and on the timelines presently planned could be materially and adversely impacted. China and Hong Kong SAR, our primary markets, still experience travel and quarantine restrictions that do not allow return to regular operations and marketing efforts.</p> NV 2007-06-26 1 the Company held four wholly-owned subsidiaries, and two subsidiaries with 51% ownership. <p id="xdx_800_eus-gaap--SignificantAccountingPoliciesTextBlock_zJA19WEy11rf" 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in"><b>2.</b></td><td><b><span id="xdx_824_zEIuSW59cHIi">Summary of Significant Accounting Policies</span></b></td></tr></table> <p id="xdx_840_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zldOlBoa2dpf" 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in">a)</td><td><span id="xdx_86D_zrH1413QhoF8">Basis of Presentation</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_896_ecustom--ScheduleOfConsolidatedEntitiesTextBlock_z4EIPXKtWxB1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”), and include the financial statements of the Company and all its wholly-owned subsidiaries that require consolidation. All material intercompany transactions and balances have been eliminated in the consolidation. <span id="xdx_8BA_zZYaO1yZdEN">The Company’s fiscal year end is December 31st. The following entities were consolidated as of September 30, 2021:</span></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"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 97%; border-collapse: collapse; margin-left: 0.25in"> <tr style="vertical-align: top"> <td id="xdx_480_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_zntdQmHMf134" style="width: 42%"> </td> <td style="width: 2%"> </td> <td id="xdx_482_ecustom--PlaceOfIncorporation_zGKnISMGFyi2" style="width: 24%; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b><span style="text-decoration: underline">Place of incorporation</span></b></span></td> <td style="width: 1%"> </td> <td id="xdx_481_eus-gaap--MinorityInterestOwnershipPercentageByParent_iE_dp_zu4a2oEH6pxj" style="width: 31%; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b><span style="text-decoration: underline">Ownership percentage</span></b></span></td></tr> <tr id="xdx_413_20210101__20210930__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeInternationalIncMember_zWiPeiQoxYIb" style="vertical-align: top; background-color: rgb(204,238,255)"> <td><span style="font: 10pt Times New Roman, Times, Serif">Value Exchange International, Inc.</span></td> <td> </td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">USA</span></td> <td> </td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Parent Company</span></td></tr> <tr id="xdx_414_20210101__20210930__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlChinaLimiteMember__srt--StatementGeographicalAxis__country--HK_z5izu4hNwIF4" style="vertical-align: top; background-color: White"> <td><span style="font: 10pt Times New Roman, Times, Serif">Value Exchange Int’l (China) Limited</span></td> <td> </td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Hong Kong</span></td> <td> </td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">100%</span></td></tr> <tr id="xdx_41E_20210101__20210930__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlShanghaiLimitedMember__srt--StatementGeographicalAxis__country--CN_zlB8irR6Ku0g" style="vertical-align: top; background-color: rgb(204,238,255)"> <td><span style="font: 10pt Times New Roman, Times, Serif">Value Exchange Int’l (Shanghai) Limited</span></td> <td> </td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">PRC</span></td> <td> </td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">100%</span></td></tr> <tr id="xdx_418_20210101__20210930__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlHongKongLimitedMember__srt--StatementGeographicalAxis__country--HK_z2q5B79i7Hyh" style="vertical-align: top; background-color: White"> <td><span style="font: 10pt Times New Roman, Times, Serif">Value Exchange Int’l (Hong Kong) Limited</span></td> <td> </td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Hong Kong</span></td> <td> </td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">100%</span></td></tr> <tr id="xdx_413_20210101__20210930__srt--ConsolidatedEntitiesAxis__custom--TapServicesIncMember__srt--StatementGeographicalAxis__country--PH_zMRZO4kqFWYh" style="vertical-align: top; background-color: rgb(204,238,255)"> <td><span style="font: 10pt Times New Roman, Times, Serif">TapServices, Inc.</span></td> <td> </td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Philippines</span></td> <td> </td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">100%</span></td></tr> <tr id="xdx_416_20210101__20210930__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlHunanLimitedMember__srt--StatementGeographicalAxis__country--CN_zqp81ipjxwn1" style="vertical-align: top; background-color: White"> <td><span style="font: 10pt Times New Roman, Times, Serif">Value Exchange Int’l (Hunan) Limited</span></td> <td> </td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">PRC</span></td> <td> </td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">51%</span></td></tr> <tr id="xdx_419_20210101__20210930__srt--ConsolidatedEntitiesAxis__custom--ShanghaiZhaonanHenganInformationTechnologyCoLtdMember__srt--StatementGeographicalAxis__country--CN_zNufisCPpBt6" style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="padding-left: 9pt; text-indent: -9pt"> Shanghai Zhaonan Hengan Information<br/> Technology Co., Ltd.</td> <td> </td> <td style="text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">PRC</p></td> <td> </td> <td style="text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">51%</p></td></tr> </table> <p id="xdx_8A9_zWmxds9Dc0Jk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_85E_zJHn8vcCUJBl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_845_eus-gaap--UseOfEstimates_zGRZtt8cR6o" 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in">b)</td><td><span id="xdx_86D_z2sJgZwz0MS2">Use of Estimates</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Preparing consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions affecting the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The more significant areas requiring using management’s estimates and assumptions relate to the collectability of its receivables, the fair value and accounting treatment of financial instruments, the valuation of long-lived assets and valuation of deferred tax liabilities. Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances. Accordingly, actual results may differ significantly from these estimates. In addition, different assumptions or circumstances could reasonably be expected to yield different results.</p> <p id="xdx_85C_zfot45tqhnQ8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"> </p> <p id="xdx_84C_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zEUC1MNHv9i9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in">c)</td><td><span id="xdx_864_zdmVocgeh6Sl">Cash and Cash Equivalents</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">For purposes of the cash flow statements, the Company considers all highly liquid investments with original maturities of six months or less at the time of purchase to be cash equivalents. Cash includes cash on hand and demand deposits in accounts maintained with financial institutions or state-owned banks within the PRC and Hong Kong.</p> <p id="xdx_85A_z71gQeWg569b" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_840_eus-gaap--ClosedBlockAccountingPolicy_z9zvCPkHZ9r8" 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in">d)</td><td><span id="xdx_86D_z1dWgh1yAfR">Interim Financial Statements</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">These interim unaudited consolidated financial statements have been prepared on the same basis as the annual financial statements and in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary to present fairly the Company’s consolidated financial position, results of operations and cash flows for the periods shown. The results of operations for such periods are not necessarily indicative of the results expected for a full year or for any future period.</p> <p id="xdx_85D_zZ5s8i2FXbVh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </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-align: center"><b>VALUE EXCHANGE INTERNATIONAL, INC.</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"> </p> <p id="xdx_84B_eus-gaap--ReceivablesPolicyTextBlock_zgbagurE7fM9" 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in">e)</td><td><span id="xdx_86C_zKvok1EhbzIf">Accounts receivable and other receivables</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Receivables include trade accounts due from customers and other receivables such as cash advances to employees, utility deposits paid and advances to suppliers. Management reviews the composition of accounts receivable and analyzes historical bad debts, customer concentration, customer credit worthiness, current economic trends and changes in customer payment patterns to determine if the allowance for doubtful accounts is adequate. An estimate for doubtful accounts is made when collection of the full amount is no longer probable. Delinquent account balances are written-off after management has determined that the likelihood of collection is not probable and known bad debts are written off against the allowance for doubtful accounts when identified. As of September 30, 2021 and December 31, 2020, there was allowance amount to $<span id="xdx_90F_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_c20210930_zcHyNP7JgZVi" title="Allowance accounts receivable">0</span> and $<span id="xdx_906_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iNI_dixL_c20201231_zcDDhTGIMEtg" title="::XDX::-4253"><span style="-sec-ix-hidden: xdx2ixbrl0486">4,235</span></span> for uncollectible accounts receivable. Management believes that the remaining accounts receivable are collectable.</p> <p id="xdx_85A_zLjXqbIKOvha" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_847_eus-gaap--InventorySuppliesPolicy_zXqPAMssuYe9" 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in">f)</td><td><span id="xdx_86A_znmQiUByXXQg">Inventories</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Inventories are valued at the lower of cost and net realizable value. Cost for inventories is determined using the “first-in, first-out” method.</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 0pt 0.25in; text-align: justify">Management reviews inventories for obsolescence or cost in excess of net realizable value periodically. The obsolescence, if any, is recorded as a provision against the inventory. The cost in excess of market value is written off and recorded as additional cost of sales.</p> <p id="xdx_857_zlCvBfBQTKFf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_84F_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zJ16hrQgEfga" 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in">g)</td><td><span id="xdx_86E_zgps9I9D2BX7">Plant and equipment</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_897_ecustom--ScheduleOfEstimatedUsefulLifeTextBlock_zoW184QHspr8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Plant and equipment is stated at cost less accumulated depreciation and accumulated impairment losses, if any. Expenditures for maintenance and repairs are charged to earnings as incurred. Major additions are capitalized. When assets are retired or otherwise disposed of, the related cost and accumulated depreciation are removed from the respective accounts, and any gain or loss is included in operations. <span id="xdx_8B4_zL8ghwoPcZ2i">Depreciation of plant and equipment is provided using the straight-line method for substantially all assets with estimated lives as follows:</span></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; width: 97%; border-collapse: collapse; margin-left: 0.25in"> <tr style="vertical-align: top"> <td style="width: 48%"> </td> <td style="width: 1%; text-align: center"> </td> <td style="border-bottom: black 1pt solid; width: 51%; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Estimated Useful Life</b></span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="padding-left: 19.8pt; text-indent: -19.8pt"><span style="font: 10pt Times New Roman, Times, Serif">Leasehold improvements</span></td> <td style="text-align: center"> </td> <td> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center">Lesser of lease term or the estimated useful lives of</p> <p id="xdx_981_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dxL_c20210101__20210930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zHhZXDfmYPo9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center" title="Estimated Useful Life::XDX::P5Y"><span style="-sec-ix-hidden: xdx2ixbrl0494">5 years</span></p></td></tr> <tr style="vertical-align: top; background-color: White"> <td style="padding-left: 19.8pt; text-indent: -19.8pt"><span style="font: 10pt Times New Roman, Times, Serif">Computer equipment</span></td> <td style="text-align: center"> </td> <td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dxL_c20210101__20210930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember_zGjMjnEncOo4" style="text-align: center" title="::XDX::P5Y"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0495">5 years</span></span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="padding-left: 19.8pt; text-indent: -19.8pt"><span style="font: 10pt Times New Roman, Times, Serif">Computer software</span></td> <td style="text-align: center"> </td> <td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dxL_c20210101__20210930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareAndSoftwareDevelopmentCostsMember_zcJsM98VVi58" style="text-align: center" title="::XDX::P5Y"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0496">5 years</span></span></td></tr> <tr style="vertical-align: top; background-color: White"> <td style="padding-left: 19.8pt; text-indent: -19.8pt"><span style="font: 10pt Times New Roman, Times, Serif">Office furniture and equipment</span></td> <td style="text-align: center"> </td> <td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dxL_c20210101__20210930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zXYiTC1OqTtd" style="text-align: center" title="::XDX::P5Y"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0497">5 years</span></span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="padding-left: 19.8pt; text-indent: -19.8pt"><span style="font: 10pt Times New Roman, Times, Serif">Motor Vehicle</span></td> <td style="text-align: center"> </td> <td id="xdx_986_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dxL_c20210101__20210930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_ziBSofSlT08" style="text-align: center" title="::XDX::P3Y"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0498">3 years</span></span></td></tr> <tr style="vertical-align: top; background-color: White"> <td style="padding-left: 19.8pt; text-indent: -19.8pt"><span style="font: 10pt Times New Roman, Times, Serif">Building</span></td> <td style="text-align: center"> </td> <td id="xdx_986_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dxL_c20210101__20210930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_zb9YLonMrNp1" style="text-align: center" title="::XDX::P5Y"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0499">5 years</span></span></td></tr> </table> <p id="xdx_8AF_zLfGO1O0IqF7" style="margin-top: 0; margin-bottom: 0"> </p> <p id="xdx_856_zsk4JofDiv34" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_845_eus-gaap--GoodwillAndIntangibleAssetsPolicyTextBlock_zop57cMAYWLg" 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in">h)</td><td><span id="xdx_868_z2PyUttbAmSe">Goodwill and intangibles</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_89B_ecustom--ScheduleOfEstimatedEconomicLifeOfGoodwillAndIntangiblesTextBlock_zWoJO2pmoDXd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Intangibles with a definite life, including customer relationships and goodwill were recorded in connection with the acquisition of TSI. <span id="xdx_8BA_z9kQgnRdHct5">Intangible assets are amortized based on their estimated economic lives using the straight-line method with estimated lives as follows:</span></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; width: 97%; border-collapse: collapse; margin-left: 0.25in" summary="xdx: Disclosure - Schedule of revenue"> <tr style="vertical-align: top"> <td style="width: 48%"> </td> <td style="width: 1%; text-align: center"> </td> <td style="border-bottom: black 1pt solid; width: 51%; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Estimated Economic Life</b></span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="padding-left: 19.8pt; text-indent: -19.8pt"><span style="font: 10pt Times New Roman, Times, Serif">Customer relationship</span></td> <td style="text-align: center"> </td> <td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dxL_c20210101__20210930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zijpt0cFp04c" style="text-align: center" title="Estimated Economic Life::XDX::P3Y"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0505">3 years</span></span></td></tr> </table> <p id="xdx_8A6_zgN643bQuhJa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </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 0pt 0.25in; text-align: justify">Goodwill represents the excess of the cost of acquisition over the fair value of net assets acquired. Goodwill is not amortized, but is instead tested for impairment annually.</p> <p id="xdx_851_zUfE1nsk4BVd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </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-align: center"><b>VALUE EXCHANGE INTERNATIONAL, INC.</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"> </p> <p id="xdx_845_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zKeQMq8Zlm13" 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in">i)</td><td><span id="xdx_86E_z6MGy1bzSggd">Impairment of long-lived assets</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><i>Property, Plant, and Equipment </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company evaluates long-lived assets, including equipment, for impairment at least once per year and whenever events or changes in circumstances indicate that the carrying value may not be recoverable from its estimated future cash flows. Based on the existence of one or more indicators of impairment, the Company measures any impairment of long-lived assets by comparing the asset's estimated fair value with its carrying value, based on cash flow methodology. If the net book value of the asset exceeds the related undiscounted cash flows, the asset is considered impaired and an impairment loss equal to an amount by which the carrying value exceeds the fair value of the asset is recognized.</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 0pt 0.25in; text-align: justify"><i>Impairment of Goodwill</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The carrying value of goodwill is evaluated annually or more frequently if events or circumstances indicate that an impairment loss may have occurred. Such circumstances could include, but are not limited to, a significant adverse change in business climate, increased competition or other economic conditions. Under FASB Accounting Standard Codification (ASC) Topic 350 “Intangibles - Goodwill and Other”, goodwill is tested at a reporting unit level. The impairment test involves a two-step process. The first step involves comparing the fair value of the reporting unit to which the goodwill is assigned to its carrying amount. If this comparison indicates that a reporting unit’s estimated fair value is less than its carrying value, a second step is required. If applicable, the second step requires us to allocate the estimated fair value of the reporting unit to the estimated fair value of the reporting unit’s net assets, with any fair value in excess of amounts allocated to such net assets representing the implied fair value of goodwill for that reporting unit. If the carrying value of the goodwill exceeds its fair value, the carrying value is written down by an amount equal to such excess.</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 0pt 0.25in; text-align: justify">The goodwill impairment testing process involves the use of significant assumptions, estimates and judgments, and is subject to inherent uncertainties and subjectivity. Estimating a reporting unit’s discounted cash flows involves the use of significant assumptions, estimates and judgments with respect to a variety of factors, including sales, gross margin and selling, general and administrative rates, capital expenditures, cash flows and the selection of an appropriate discount rate. Projected sales, gross margin and selling, general and administrative expense rate assumptions and capital expenditures are based on our annual business plans and other forecasted results. Discount rates reflect market-based estimates of the risks associated with the projected cash flows of the reporting unit directly resulting from the use of its assets in its operations. These estimates are based on the best information available to us as of the date of the impairment assessment.</p> <p id="xdx_85E_zVq3x9XZhNjh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </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-align: center"><b>VALUE EXCHANGE INTERNATIONAL, INC.</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"> </p> <p id="xdx_843_eus-gaap--FairValueOfFinancialInstrumentsPolicy_z7BR8DZmsdr3" 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in">j)</td><td><span id="xdx_86B_zTQeHJ0CNkPb">Fair value of financial instruments</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company values its financial instruments as required by FASB ASC 320-12-65. The estimated fair value amounts have been determined by the Company, using available market information or other appropriate valuation methodologies. However, considerable judgment is required in interpreting market data to develop estimates of fair value. Consequently, the estimates are not necessarily indicative of the amounts that could be realized or would be paid in a current market exchange.</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 0pt 0.25in; text-align: justify">ASC Topic 820, Fair Value Measurement and Disclosures, defines fair value as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. This topic also establishes a fair value hierarchy which requires classification based on observable and unobservable inputs when measuring fair value. The fair value hierarchy distinguishes between assumptions based on market data (observable inputs) and an entity’s own assumptions (unobservable inputs). The hierarchy consists of three levels:</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; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 7%"> </td> <td style="white-space: nowrap; width: 12%"><span style="font: 10pt Times New Roman, Times, Serif">Level one —</span></td> <td style="width: 81%"><span style="font: 10pt Times New Roman, Times, Serif">Quoted market prices in active markets for identical assets or liabilities;</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif">Level two —</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif">Inputs other than level one inputs that are either directly or indirectly observable; and</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif">Level three —</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif">Unobservable inputs developed using estimates and assumptions, which are developed by the reporting entity and reflect those assumptions that a market participant would use.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Determining which category an asset or liability falls within the hierarchy requires significant judgment. The Company evaluates its hierarchy disclosures each quarter. The carrying values of the Company’s financial instruments; consisting of cash and cash equivalents, accounts receivable, accounts payable, other receivables and prepayments, other payables and accrued liabilities, balances with a related party, balances with related companies and amounts due to director approximate their fair values due to the short maturities of these instruments.</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 0pt 0.25in; text-align: justify">There was no asset or liability measured at fair value on a non-recurring basis as of September 30, 2021 and December 31, 2020.</p> <p id="xdx_858_zUwZl7VcXDOg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </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-align: center"><b>VALUE EXCHANGE INTERNATIONAL, INC.</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"> </p> <p id="xdx_84A_eus-gaap--ComprehensiveIncomePolicyPolicyTextBlock_zveXTUL8VEYi" 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in">k)</td><td><span id="xdx_860_zj83G9OBAJik">Comprehensive income</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">U.S. GAAP generally requires that recognized revenue, expenses, gains and losses be included in net income or loss. Although certain changes in assets and liabilities are reported as separate components of the equity section of the consolidated balance sheet, such items, along with net income, are components of comprehensive income or loss. The components of other comprehensive income or loss consist of foreign currency translation adjustments.</p> <p id="xdx_850_z3y1ruD2uLNe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_84F_eus-gaap--EarningsPerSharePolicyTextBlock_zcmHebCHl6Ie" 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in">l)</td><td><span id="xdx_86A_zTzbAgqkO5w1">Earnings per share</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company reports earnings per share in accordance with ASC 260, Earnings per Share. ASC 260 requires presentation of both basic and diluted earnings per share (“EPS”) on the face of the income statement. Basic EPS is computed by dividing net income available to common shareholders (numerator) by the weighted average number of shares outstanding (denominator) during the period. Diluted EPS gives effect to all dilutive potential common shares outstanding during the period using the treasury stock method and convertible preferred stock using the if-converted method. In computing diluted EPS, the average stock price for the period is used in determining the number of shares assumed to be purchased from the exercise of stock options or warrants. Diluted EPS excludes all dilutive potential shares if their effect is anti-dilutive.</p> <p id="xdx_858_zwfzwCxy1X61" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_841_eus-gaap--RevenueRecognitionPolicyTextBlock_zn27m3tvkZg" 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in">m)</td><td><span id="xdx_86C_zMVDFnVySeQd">Revenue recognition</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Sales revenue is recognized when all of the following have occurred: (i) persuasive evidence of an arrangement exists, (ii) delivery has occurred or services have been rendered, (iii) the price is fixed or determinable, and (iv) the ability to collect is reasonably assured.</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 0pt 0.25in; text-align: justify">The Company’s revenue is derived from three primary sources: (i) professional services for systems development and integration, including procurement of related hardware and software licenses on behalf of customers, if required; (ii) professional services for system maintenance normally for a period of one year; and (iii) sale of hardware and consumables during the service performed as stated above.</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.25in">Multiple-deliverable arrangements</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 0pt 0.25in; text-align: justify">The Company derives revenue from fixed-price sale contracts with customers that may provide for the Company to procure hardware and software licenses with varied performance specifications specific to each customer and provide the technical services for systems development and integration of the hardware and software licenses. In instances where the contract price is inclusive of the technical services, the sale contracts include multiple deliverables. A multiple-element arrangement is separated into more than one unit of accounting if all of the following criteria are met:</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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 18pt"/><td style="width: 24pt">–</td><td>The delivered item(s) has value to the customer on a stand-alone basis;</td></tr></table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 18pt"/><td style="width: 24pt">–</td><td>There is objective and reliable evidence of the fair value of the undelivered item(s); and</td></tr></table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 18pt"/><td style="width: 24pt">–</td><td>If the arrangement includes a general right of return relative to the delivered item(s), delivery or performance of the undelivered item(s) is considered probable and substantially in the control of the Company.</td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>VALUE EXCHANGE INTERNATIONAL, INC.</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"> </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 0pt 0.25in; text-align: justify">The Company’s multiple-element contracts generally include customer-acceptance provisions which provide for the Company to carry out installation, test runs and performance tests at the Company’s cost until the systems as a whole can meet the performance specifications stated in the contracts. The delivered equipment and software licenses have no standalone value to the customer until they are installed, integrated and tested at the customer’s site by the Company in accordance with the performance specifications specific to each customer. In addition, under these multiple-element contracts, the Company has not sold the equipment and software licenses separately from the installation, integration and testing services, and hence there is no objective and reliable evidence of the fair value for each deliverable included in the arrangement. As a result, the equipment and the technical services for installation, integration and testing of the equipment are considered a single unit of accounting pursuant to ASC Subtopic 605-25, Revenue Recognition — Multiple-Element Arrangements. In addition, the arrangement generally includes customer acceptance criteria that cannot be tested before installation and integration at the customer’s site. Accordingly, revenue recognition is deferred until customer acceptance, indicated by an acceptance certificate signed off by the customer.</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 0pt 0.25in; text-align: justify">Revenues of maintenance services are recognized when the services are performed in accordance with the contract term.</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 0pt 0.25in; text-align: justify">Revenues of sale of software, if not bundled with other arrangements, are recognized when shipped and customer acceptance obtained, if all other revenue recognition criteria are met. Costs associated with revenues are recognized when incurred.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_898_eus-gaap--ScheduleOfPrincipalTransactionsRevenueTextBlock_zvWkTTBEm8x8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span id="xdx_8B1_zZH2f4V7ab4d">Revenues are recorded net of value-added taxes, sales discounts and returns. There were no sales returns during the nine months period ended September 30, 2021 and 2020.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 97%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="6" style="white-space: nowrap; text-align: center">Three Months <br/>Ended September 30,</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="6" style="white-space: nowrap; text-align: center">Nine Months <br/>Ended September 30,</td><td style="white-space: nowrap"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">2021</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">2020</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">2021</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">2020</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; white-space: nowrap"> </td><td style="text-align: center; white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td style="text-align: center; white-space: nowrap"> </td><td style="text-align: center; white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td style="text-align: center; white-space: nowrap"> </td><td style="text-align: center; white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td style="text-align: center; white-space: nowrap"> </td><td style="text-align: center; white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td style="text-align: center; white-space: nowrap"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap">NET REVENUES</td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap">Service income</td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; width: 40%; text-align: left">- systems development and integration</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_980_eus-gaap--Revenues_c20210701__20210930__us-gaap--IncomeStatementLocationAxis__custom--SystemsDevelopmentAndIntegrationMember_zpbTNBZustjl" style="width: 12%; text-align: right" title="Revenues">56,314</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98B_eus-gaap--Revenues_c20200701__20200930__us-gaap--IncomeStatementLocationAxis__custom--SystemsDevelopmentAndIntegrationMember_zO4CuZ6Z3Vth" style="width: 12%; text-align: right">2,260,182</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98F_eus-gaap--Revenues_c20210101__20210930__us-gaap--IncomeStatementLocationAxis__custom--SystemsDevelopmentAndIntegrationMember_zpJaaNeG8H2k" style="width: 12%; text-align: right">216,452</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_982_eus-gaap--Revenues_c20200101__20200930__us-gaap--IncomeStatementLocationAxis__custom--SystemsDevelopmentAndIntegrationMember_zWZhV3U5Z2Uk" style="width: 12%; text-align: right">10,646,265</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; text-align: left">- systems maintenance</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--Revenues_c20210701__20210930__us-gaap--IncomeStatementLocationAxis__custom--SystemsMaintenanceMember_zS8QW2aqZfbl" style="text-align: right">2,065,894</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--Revenues_c20200701__20200930__us-gaap--IncomeStatementLocationAxis__custom--SystemsMaintenanceMember_z3Cd0PyG4TG9" style="text-align: right">2,128,324</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--Revenues_c20210101__20210930__us-gaap--IncomeStatementLocationAxis__custom--SystemsMaintenanceMember_zUUl24HqDqS6" style="text-align: right">5,573,268</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--Revenues_c20200101__20200930__us-gaap--IncomeStatementLocationAxis__custom--SystemsMaintenanceMember_z6L0wCprwil3" style="text-align: right">5,505,283</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; text-align: left; padding-bottom: 1pt">- sales of hardware and consumables</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98D_eus-gaap--Revenues_c20210701__20210930__us-gaap--IncomeStatementLocationAxis__custom--SalesOfHardwareAndConsumablesMember_zJneHvEBcDdd" style="border-bottom: Black 1pt solid; text-align: right">762,562</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_986_eus-gaap--Revenues_c20200701__20200930__us-gaap--IncomeStatementLocationAxis__custom--SalesOfHardwareAndConsumablesMember_zwEXoOBje8n4" style="border-bottom: Black 1pt solid; text-align: right">252,530</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_981_eus-gaap--Revenues_c20210101__20210930__us-gaap--IncomeStatementLocationAxis__custom--SalesOfHardwareAndConsumablesMember_zWPMlkfPjnMi" style="border-bottom: Black 1pt solid; text-align: right">1,688,817</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_980_eus-gaap--Revenues_c20200101__20200930__us-gaap--IncomeStatementLocationAxis__custom--SalesOfHardwareAndConsumablesMember_zaRuUuR0Cpa3" style="border-bottom: Black 1pt solid; text-align: right">926,162</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; padding-bottom: 2.5pt"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98F_eus-gaap--Revenues_c20210701__20210930_ztFVPF79wfH9" style="border-bottom: Black 2.5pt double; text-align: right">2,884,770</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98C_eus-gaap--Revenues_c20200701__20200930_zVasTBJKbs5a" style="border-bottom: Black 2.5pt double; text-align: right">4,641,036</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_986_eus-gaap--Revenues_c20210101__20210930_zDuaexzZxpL7" style="border-bottom: Black 2.5pt double; text-align: right">7,478,537</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_988_eus-gaap--Revenues_c20200101__20200930_zFDMZy1uTZQl" style="border-bottom: Black 2.5pt double; text-align: right">17,077,710</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AF_z7UsE0Unt2Dd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Billings in excess of revenues recognized are recorded as deferred revenue.</p> <p id="xdx_854_zmvCS3FQ16hc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </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-align: center"><b>VALUE EXCHANGE INTERNATIONAL, INC.</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"> </p> <p id="xdx_849_eus-gaap--IncomeTaxPolicyTextBlock_zfe6o23ok776" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"/> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in">n)</td><td><span><span id="xdx_86E_zCajHsdTAXyd">Income taxes</span></span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company accounts for income taxes in accordance with the accounting standard issued by the Financial Accounting Standard Board (“FASB”) for income taxes. Under the asset and liability method as required by this accounting standard, deferred income taxes are recognized for the tax consequences of temporary differences by applying enacted statutory tax rates applicable to future years to differences between the financial statement carrying amounts and the tax bases of existing assets and liabilities. The charge for taxation is based on the results for the reporting period as adjusted for items which are non-assessable or disallowed. It is calculated using tax rates that have been enacted or substantively enacted by the balance sheet date. The effect on deferred income taxes of a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is recognized if it is more likely than not that some portion, or all of, a deferred tax asset will not be realized.</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 0pt 0.25in; text-align: justify">Under the accounting standard regarding accounting for uncertainty in income taxes, a tax position is recognized as a benefit only if it is “more likely than not” that the tax position would be sustained in a tax examination, with a tax examination being presumed to occur. The amount recognized is the largest amount of tax benefit that is greater than 50% likely of being realized on examination. For tax positions not meeting the “more likely than not” test, no tax benefit is recorded. Penalties and interest incurred related to underpayment of income tax are classified as income tax expense in the period incurred.</p> <p id="xdx_850_zaAo1NflEZ88" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_848_eus-gaap--RevenueRecognitionLeasesOperating_zvfhB00JM24k" 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in">o)</td><td><span><span id="xdx_866_zgpRpl7ROfu7">Operating leases</span></span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Leases where substantially all the rewards and risks of ownership of assets remain with the leasing company are accounted for as operating leases. Payments made under operating leases are charged to the statements of income on a straight-line basis over the lease periods.</p> <p id="xdx_852_zfkNXDqdshUe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_84C_eus-gaap--AdvertisingCostsPolicyTextBlock_zy2o8tsNHHk2" 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in">p)</td><td><span id="xdx_865_zECGcJuW2yLi">Advertising costs</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company expenses the cost of advertising as incurred in the period in which the advertisements and marketing activities are first run or over the life of the endorsement contract. Advertising and marketing expense for the nine months ended September 30, 2021 and 2020 were insignificant.</p> <p id="xdx_850_z2gyqVz50Zbg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_84A_eus-gaap--ShippingAndHandlingCostPolicyTextBlock_zkdugtNABf8b" 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in">q)</td><td><span id="xdx_868_zoJwSQShrxoc">Shipping and handling</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Shipping and handling cost incurred to ship computer products to customers are included in selling expenses. Shipping and handling expenses for the nine months ended September 30, 2021 and 2020 were insignificant.</p> <p id="xdx_852_zSuK6vKgQ5u1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_845_eus-gaap--ResearchAndDevelopmentExpensePolicy_z7Exu2YE2Zm8" 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in">r)</td><td><span id="xdx_867_z2f5HubbKN9">Research and development costs</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Research and development costs are expensed as incurred and are included in general and administrative expenses. Research and development costs for the nine months ended September 30, 2021 and 2020 were insignificant.</p> <p id="xdx_857_zgJTp1uQAV3d" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </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-align: center"><b>VALUE EXCHANGE INTERNATIONAL, INC.</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"> </p> <p id="xdx_847_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_z7VQI7ox08Ua" 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in">s)</td><td><span id="xdx_86D_zFfLFfb7fWfa">Foreign currency translation</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_895_eus-gaap--ScheduleOfIntercompanyForeignCurrencyBalancesTextBlock_zTA6AidLDXb1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The functional currency and reporting currency of the Company is the U.S. Dollar. (“US$” or “$”). The functional currency of the Hong Kong subsidiaries is the Hong Kong Dollar. The functional currency of the PRC subsidiary is RMB. Results of operations and cash flow are translated at average exchange rates during the period, and assets and liabilities are translated at the exchange rate as quoted by the Hong Kong Monetary Authority (“HKMA”) at the end of the period. Capital accounts are translated at their historical exchange rates when the capital transaction occurred. Translation adjustments resulting from this process are included in accumulated other comprehensive income. <span id="xdx_8B9_zvEHsywezJkb">Transaction gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are included in the results of operations as incurred.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </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-left: auto; width: 80%; margin-right: auto"> <tr style="vertical-align: top"> <td style="padding-left: 3.75pt; width: 45%"><span style="font: 10pt Times New Roman, Times, Serif">Quarter ended</span></td> <td style="width: 2%"> </td> <td style="border-bottom: black 1pt solid; text-align: center; width: 27%"><span style="font: 10pt Times New Roman, Times, Serif"><b>September 30, 2021</b></span></td> <td style="width: 1%"> </td> <td style="border-bottom: black 1pt solid; text-align: center; width: 25%"><span style="font: 10pt Times New Roman, Times, Serif"><b>September 30, 2020</b></span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 3.75pt"><span style="font: 10pt Times New Roman, Times, Serif">RMB : USD exchange rate</span></td> <td style="vertical-align: top"> </td> <td id="xdx_982_ecustom--ExchangeRateAveragePeriod_c20210701__20210930__srt--CurrencyAxis__currency--CNY_zWvHxXgDOYXf" style="vertical-align: top; text-align: center" title="PESO : USD exchange rate"><span style="font: 10pt Times New Roman, Times, Serif">6.4874</span></td> <td colspan="2" id="xdx_985_ecustom--ExchangeRateAveragePeriod_c20200701__20200930__srt--CurrencyAxis__currency--CNY_zGq6ZBXYtoL8" style="vertical-align: top; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">6.9599</span></td> </tr> <tr style="background-color: White"> <td style="vertical-align: top; padding-left: 3.75pt"><span style="font: 10pt Times New Roman, Times, Serif">three months average period ended</span></td> <td style="vertical-align: top"> </td> <td style="vertical-align: top"> </td> <td colspan="2" style="vertical-align: top"> </td> </tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 3.75pt"><span style="font: 10pt Times New Roman, Times, Serif">HKD : USD exchange rate</span></td> <td style="vertical-align: top"> </td> <td id="xdx_981_ecustom--ExchangeRateAveragePeriod_c20210701__20210930__srt--CurrencyAxis__currency--HKD_zpjpRbHC9H18" style="vertical-align: top; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">7.800</span></td> <td colspan="2" id="xdx_98D_ecustom--ExchangeRateAveragePeriod_c20200701__20200930__srt--CurrencyAxis__currency--HKD_zz5XUrLNgtW6" style="vertical-align: top; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">7.800</span></td> </tr> <tr style="background-color: White"> <td style="vertical-align: top; padding-left: 3.75pt"><span style="font: 10pt Times New Roman, Times, Serif">three months average period ended</span></td> <td style="vertical-align: top"> </td> <td style="vertical-align: top"> </td> <td colspan="2" style="vertical-align: top"> </td> </tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 3.75pt"><span style="font: 10pt Times New Roman, Times, Serif">PESO : USD exchange rate</span></td> <td style="vertical-align: top"> </td> <td id="xdx_988_ecustom--ExchangeRateAveragePeriod_c20210701__20210930__srt--CurrencyAxis__currency--PHP_ziHU6AiqOYQa" style="vertical-align: top; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">49.5606</span></td> <td colspan="2" id="xdx_987_ecustom--ExchangeRateAveragePeriod_c20200701__20200930__srt--CurrencyAxis__currency--PHP_z9iYpAOXqRL3" style="vertical-align: top; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">50.1608</span></td> </tr> <tr style="background-color: White"> <td style="vertical-align: top; padding-left: 3.75pt"><span style="font: 10pt Times New Roman, Times, Serif">three months average period ended</span></td> <td style="vertical-align: top"> </td> <td style="vertical-align: top"> </td> <td colspan="2" style="vertical-align: top"> </td> </tr> </table> <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-left: auto; width: 80%; margin-right: auto"> <tr style="vertical-align: top"> <td style="padding-left: 3.75pt; width: 45%"><span style="font: 10pt Times New Roman, Times, Serif">Quarter ended</span></td> <td style="width: 2%"> </td> <td style="border-bottom: black 1pt solid; text-align: center; width: 27%"><span style="font: 10pt Times New Roman, Times, Serif"><b>September 30, 2021</b></span></td> <td style="width: 1%"> </td> <td style="border-bottom: black 1pt solid; text-align: center; width: 25%"><span style="font: 10pt Times New Roman, Times, Serif"><b>September 30, 2020</b></span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 3.75pt"><span style="font: 10pt Times New Roman, Times, Serif">RMB : USD exchange rate</span></td> <td style="vertical-align: top"> </td> <td id="xdx_980_ecustom--ExchangeRateAveragePeriod_c20210101__20210930__srt--CurrencyAxis__currency--CNY_zvJ7EKocFSic" style="vertical-align: top; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">6.4949</span></td> <td colspan="2" id="xdx_98C_ecustom--ExchangeRateAveragePeriod_c20200101__20200930__srt--CurrencyAxis__currency--CNY_zsW5vNpOVaz" style="vertical-align: top; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">7.0351</span></td> </tr> <tr style="background-color: White"> <td style="vertical-align: top; padding-left: 3.75pt"><span style="font: 10pt Times New Roman, Times, Serif">nine months average period ended</span></td> <td style="vertical-align: top"> </td> <td style="vertical-align: top"> </td> <td colspan="2" style="vertical-align: top"> </td> </tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 3.75pt"><span style="font: 10pt Times New Roman, Times, Serif">HKD : USD exchange rate</span></td> <td style="vertical-align: top"> </td> <td id="xdx_98C_ecustom--ExchangeRateAveragePeriod_c20210101__20210930__srt--CurrencyAxis__currency--HKD_zor6pDvuPUt9" style="vertical-align: top; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">7.800</span></td> <td colspan="2" id="xdx_985_ecustom--ExchangeRateAveragePeriod_c20200101__20200930__srt--CurrencyAxis__currency--HKD_zu0qXjoB1qAb" style="vertical-align: top; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">7.800</span></td> </tr> <tr style="background-color: White"> <td style="vertical-align: top; padding-left: 3.75pt"><span style="font: 10pt Times New Roman, Times, Serif">nine months average period ended</span></td> <td style="vertical-align: top"> </td> <td style="vertical-align: top"> </td> <td colspan="2" style="vertical-align: top"> </td> </tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 3.75pt"><span style="font: 10pt Times New Roman, Times, Serif">PESO : USD exchange rate</span></td> <td style="vertical-align: top"> </td> <td id="xdx_98F_ecustom--ExchangeRateAveragePeriod_c20210101__20210930__srt--CurrencyAxis__currency--PHP_zdIvTCpqJZd1" style="vertical-align: top; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">48.3135</span></td> <td colspan="2" id="xdx_987_ecustom--ExchangeRateAveragePeriod_c20200101__20200930__srt--CurrencyAxis__currency--PHP_zYWPpdxvWO3h" style="vertical-align: top; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">50.2129</span></td> </tr> <tr style="background-color: White"> <td style="vertical-align: top; padding-left: 3.75pt"><span style="font: 10pt Times New Roman, Times, Serif">nine months average period ended</span></td> <td style="vertical-align: top"> </td> <td style="vertical-align: top"> </td> <td colspan="2" style="vertical-align: top"> </td> </tr> </table> <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-left: auto; width: 80%; margin-right: auto"> <tr style="vertical-align: top"> <td style="padding-left: 3.75pt; width: 45%"><span style="font: 10pt Times New Roman, Times, Serif">Quarter ended</span></td> <td style="width: 2%"> </td> <td style="border-bottom: black 1pt solid; text-align: center; width: 27%"><span style="font: 10pt Times New Roman, Times, Serif"><b>September 30, 2021</b></span></td> <td style="width: 1%"> </td> <td style="border-bottom: black 1pt solid; text-align: center; width: 25%"><span style="font: 10pt Times New Roman, Times, Serif"><b>December 31, 2020</b></span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 3.75pt"><span style="font: 10pt Times New Roman, Times, Serif">RMB : USD exchange rate</span></td> <td style="vertical-align: top"> </td> <td id="xdx_980_ecustom--ExchangeRateAveragePeriod1_c20210101__20210930__srt--CurrencyAxis__currency--CNY_zEIcGJDJVC7c" style="vertical-align: top; text-align: center" title="PESO : USD exchange rate"><span style="font: 10pt Times New Roman, Times, Serif">6.4784</span></td> <td colspan="2" id="xdx_986_ecustom--ExchangeRateAveragePeriod1_c20200101__20201231__srt--CurrencyAxis__currency--CNY_zvuy8yRntyx1" style="vertical-align: top; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">6.8590</span></td> </tr> <tr style="background-color: White"> <td style="vertical-align: top; padding-left: 3.75pt"><span style="font: 10pt Times New Roman, Times, Serif">HKD : USD exchange rate</span></td> <td style="vertical-align: top"> </td> <td id="xdx_985_ecustom--ExchangeRateAveragePeriod1_c20210101__20210930__srt--CurrencyAxis__currency--HKD_zrqj6omNXMM1" style="vertical-align: top; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">7.800</span></td> <td colspan="2" id="xdx_982_ecustom--ExchangeRateAveragePeriod1_c20200101__20201231__srt--CurrencyAxis__currency--HKD_zrZMZEDXpMSc" style="vertical-align: top; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">7.800</span></td> </tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 3.75pt"><span style="font: 10pt Times New Roman, Times, Serif">PESO : USD exchange rate</span></td> <td style="vertical-align: top"> </td> <td id="xdx_980_ecustom--ExchangeRateAveragePeriod1_c20210101__20210930__srt--CurrencyAxis__currency--PHP_z0PYjleTNK6i" style="vertical-align: top; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">50.4854</span></td> <td colspan="2" id="xdx_989_ecustom--ExchangeRateAveragePeriod1_c20200101__20201231__srt--CurrencyAxis__currency--PHP_zyUXa24Kspz5" style="vertical-align: top; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">50.1608</span></td> </tr> </table> <p id="xdx_8A5_zSoJ21jMldC1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_859_zqCaOh6ltqi5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_846_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_za3tmyJw87t9" 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in">t)</td><td><span id="xdx_867_zsyGpLVhGNKa">Stock-based Compensation</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company records stock-based compensation in accordance with ASC 718, Compensation – Stock Compensation using the fair value method. All transactions in which goods or services are the consideration received for the issuance of equity instruments are accounted for based on the fair value of the consideration received or the fair value of the equity instrument issued, whichever is more reliably measurable. Equity instruments issued to employees and the cost of the services received as consideration are measured and recognized based on the fair value of the equity instruments issued.</p> <p id="xdx_855_zNogOGqCRtt8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_844_eus-gaap--CommitmentsAndContingenciesPolicyTextBlock_zktPoKrori25" 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in">u)</td><td><span id="xdx_863_zJlM9oP72scc">Commitments and contingencies</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company follows FASB ASC Subtopic 450-20, “Loss Contingencies” in determining its accruals and disclosures with respect to loss contingencies. Accordingly, estimated losses from loss contingencies are accrued by a charge to income when information available prior to issuance of the financial statements indicates that it is probable that a liability could be incurred and the amount of the loss can be reasonably estimated. Legal expenses associated with the contingency are expensed as incurred. If a loss contingency is not probable or reasonably estimable, disclosure of the loss contingency is made in the financial statements when it is at least reasonably possible that a material loss could be incurred.</p> <p id="xdx_856_zeq9rqCNbjyl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </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-align: center"><b>VALUE EXCHANGE INTERNATIONAL, INC.</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"> </p> <p id="xdx_84F_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zgvjMAXumfe8" 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in">v)</td><td><span id="xdx_86B_zAycXXDGCyX9">Segment Reporting</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company uses the “management approach” in determining reportable operating segments. The management approach considers the internal organization and reporting used by the Company’s chief operating decision maker for making operating decisions and assessing performance as the source for determining the Company’s reportable segments. Management, including the chief operating decision maker, reviews operating results solely by monthly revenue from software development and maintenance services (but not by sub-services/product type or geographic area) and operating results of the Company and, as such, the Company has determined that the Company has one operating segment as defined by ASC Topic 280 “Segment Reporting”.</p> <p id="xdx_859_zVRP0buTcqcg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_848_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zASYRCebAvga" 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in">w)</td><td><span id="xdx_862_zyiSUQmQFmV6">Recent accounting pronouncements</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In June 2016, FASB amended guidance related to impairment of financial instruments as part of ASU 2016-13 Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which will be effective on January 1, 2020. The guidance replaces the incurred loss impairment methodology with an expected credit loss model for which a group is required to recognize an allowance based on its estimate of expected credit loss. We are currently evaluating the impact of this new guidance on our consolidated financial statements.</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 0pt 0.25in; text-align: justify">In January 2017, the FASB issued ASU No. 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’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 Company currently intends to adopt this guidance for the fiscal year beginning January 1, 2020, and does not anticipate that the adoption of this guidance will have a material impact on its financial statements or disclosures because the Company does not currently have any recorded goodwill.</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 0pt 0.25in; text-align: justify">In December 2019, the Financial Accounting Standards Board (FASB) issued Accounting Standard Update No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (ASU 2019-12), which simplifies the accounting for income taxes. This guidance will be effective for us in the first quarter of 2021 on a prospective basis, with early adoption permitted. We do not expect the adoption of this guidance to have a material impact on our consolidated financial statements.</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 0pt 0.25in; text-align: justify">In January 2020, the FASB issued Accounting Standards Update No. 2020-01, Investments—Equity Securities (Topic 321), Investments—Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815) (ASU 2020-01), which clarifies the interaction of the accounting for equity securities under Topic 321, the accounting for equity method investments in Topic 323, and the accounting for certain forward contracts and purchased options in Topic 815. This guidance will be effective for us in the first quarter of 2021 on a prospective basis, with early adoption permitted. We do not expect the adoption of this guidance to have a material impact on our consolidated financial statements.</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 0pt 0.25in; text-align: justify">Other accounting standards that have been issued or proposed by the FASB or other standards-setting bodies that do not require adoption until a future date are not expected to have a material impact on the Company’s consolidated financial statements upon adoption.</p> <p id="xdx_853_z9e2wZ8V1vz3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"> </p> <p id="xdx_840_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zldOlBoa2dpf" 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in">a)</td><td><span id="xdx_86D_zrH1413QhoF8">Basis of Presentation</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_896_ecustom--ScheduleOfConsolidatedEntitiesTextBlock_z4EIPXKtWxB1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”), and include the financial statements of the Company and all its wholly-owned subsidiaries that require consolidation. All material intercompany transactions and balances have been eliminated in the consolidation. <span id="xdx_8BA_zZYaO1yZdEN">The Company’s fiscal year end is December 31st. The following entities were consolidated as of September 30, 2021:</span></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"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 97%; border-collapse: collapse; margin-left: 0.25in"> <tr style="vertical-align: top"> <td id="xdx_480_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_zntdQmHMf134" style="width: 42%"> </td> <td style="width: 2%"> </td> <td id="xdx_482_ecustom--PlaceOfIncorporation_zGKnISMGFyi2" style="width: 24%; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b><span style="text-decoration: underline">Place of incorporation</span></b></span></td> <td style="width: 1%"> </td> <td id="xdx_481_eus-gaap--MinorityInterestOwnershipPercentageByParent_iE_dp_zu4a2oEH6pxj" style="width: 31%; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b><span style="text-decoration: underline">Ownership percentage</span></b></span></td></tr> <tr id="xdx_413_20210101__20210930__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeInternationalIncMember_zWiPeiQoxYIb" style="vertical-align: top; background-color: rgb(204,238,255)"> <td><span style="font: 10pt Times New Roman, Times, Serif">Value Exchange International, Inc.</span></td> <td> </td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">USA</span></td> <td> </td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Parent Company</span></td></tr> <tr id="xdx_414_20210101__20210930__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlChinaLimiteMember__srt--StatementGeographicalAxis__country--HK_z5izu4hNwIF4" style="vertical-align: top; background-color: White"> <td><span style="font: 10pt Times New Roman, Times, Serif">Value Exchange Int’l (China) Limited</span></td> <td> </td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Hong Kong</span></td> <td> </td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">100%</span></td></tr> <tr id="xdx_41E_20210101__20210930__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlShanghaiLimitedMember__srt--StatementGeographicalAxis__country--CN_zlB8irR6Ku0g" style="vertical-align: top; background-color: rgb(204,238,255)"> <td><span style="font: 10pt Times New Roman, Times, Serif">Value Exchange Int’l (Shanghai) Limited</span></td> <td> </td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">PRC</span></td> <td> </td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">100%</span></td></tr> <tr id="xdx_418_20210101__20210930__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlHongKongLimitedMember__srt--StatementGeographicalAxis__country--HK_z2q5B79i7Hyh" style="vertical-align: top; background-color: White"> <td><span style="font: 10pt Times New Roman, Times, Serif">Value Exchange Int’l (Hong Kong) Limited</span></td> <td> </td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Hong Kong</span></td> <td> </td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">100%</span></td></tr> <tr id="xdx_413_20210101__20210930__srt--ConsolidatedEntitiesAxis__custom--TapServicesIncMember__srt--StatementGeographicalAxis__country--PH_zMRZO4kqFWYh" style="vertical-align: top; background-color: rgb(204,238,255)"> <td><span style="font: 10pt Times New Roman, Times, Serif">TapServices, Inc.</span></td> <td> </td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Philippines</span></td> <td> </td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">100%</span></td></tr> <tr id="xdx_416_20210101__20210930__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlHunanLimitedMember__srt--StatementGeographicalAxis__country--CN_zqp81ipjxwn1" style="vertical-align: top; background-color: White"> <td><span style="font: 10pt Times New Roman, Times, Serif">Value Exchange Int’l (Hunan) Limited</span></td> <td> </td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">PRC</span></td> <td> </td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">51%</span></td></tr> <tr id="xdx_419_20210101__20210930__srt--ConsolidatedEntitiesAxis__custom--ShanghaiZhaonanHenganInformationTechnologyCoLtdMember__srt--StatementGeographicalAxis__country--CN_zNufisCPpBt6" style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="padding-left: 9pt; text-indent: -9pt"> Shanghai Zhaonan Hengan Information<br/> Technology Co., Ltd.</td> <td> </td> <td style="text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">PRC</p></td> <td> </td> <td style="text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">51%</p></td></tr> </table> <p id="xdx_8A9_zWmxds9Dc0Jk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_896_ecustom--ScheduleOfConsolidatedEntitiesTextBlock_z4EIPXKtWxB1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”), and include the financial statements of the Company and all its wholly-owned subsidiaries that require consolidation. All material intercompany transactions and balances have been eliminated in the consolidation. <span id="xdx_8BA_zZYaO1yZdEN">The Company’s fiscal year end is December 31st. The following entities were consolidated as of September 30, 2021:</span></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"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 97%; border-collapse: collapse; margin-left: 0.25in"> <tr style="vertical-align: top"> <td id="xdx_480_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_zntdQmHMf134" style="width: 42%"> </td> <td style="width: 2%"> </td> <td id="xdx_482_ecustom--PlaceOfIncorporation_zGKnISMGFyi2" style="width: 24%; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b><span style="text-decoration: underline">Place of incorporation</span></b></span></td> <td style="width: 1%"> </td> <td id="xdx_481_eus-gaap--MinorityInterestOwnershipPercentageByParent_iE_dp_zu4a2oEH6pxj" style="width: 31%; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b><span style="text-decoration: underline">Ownership percentage</span></b></span></td></tr> <tr id="xdx_413_20210101__20210930__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeInternationalIncMember_zWiPeiQoxYIb" style="vertical-align: top; background-color: rgb(204,238,255)"> <td><span style="font: 10pt Times New Roman, Times, Serif">Value Exchange International, Inc.</span></td> <td> </td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">USA</span></td> <td> </td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Parent Company</span></td></tr> <tr id="xdx_414_20210101__20210930__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlChinaLimiteMember__srt--StatementGeographicalAxis__country--HK_z5izu4hNwIF4" style="vertical-align: top; background-color: White"> <td><span style="font: 10pt Times New Roman, Times, Serif">Value Exchange Int’l (China) Limited</span></td> <td> </td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Hong Kong</span></td> <td> </td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">100%</span></td></tr> <tr id="xdx_41E_20210101__20210930__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlShanghaiLimitedMember__srt--StatementGeographicalAxis__country--CN_zlB8irR6Ku0g" style="vertical-align: top; background-color: rgb(204,238,255)"> <td><span style="font: 10pt Times New Roman, Times, Serif">Value Exchange Int’l (Shanghai) Limited</span></td> <td> </td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">PRC</span></td> <td> </td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">100%</span></td></tr> <tr id="xdx_418_20210101__20210930__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlHongKongLimitedMember__srt--StatementGeographicalAxis__country--HK_z2q5B79i7Hyh" style="vertical-align: top; background-color: White"> <td><span style="font: 10pt Times New Roman, Times, Serif">Value Exchange Int’l (Hong Kong) Limited</span></td> <td> </td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Hong Kong</span></td> <td> </td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">100%</span></td></tr> <tr id="xdx_413_20210101__20210930__srt--ConsolidatedEntitiesAxis__custom--TapServicesIncMember__srt--StatementGeographicalAxis__country--PH_zMRZO4kqFWYh" style="vertical-align: top; background-color: rgb(204,238,255)"> <td><span style="font: 10pt Times New Roman, Times, Serif">TapServices, Inc.</span></td> <td> </td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Philippines</span></td> <td> </td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">100%</span></td></tr> <tr id="xdx_416_20210101__20210930__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlHunanLimitedMember__srt--StatementGeographicalAxis__country--CN_zqp81ipjxwn1" style="vertical-align: top; background-color: White"> <td><span style="font: 10pt Times New Roman, Times, Serif">Value Exchange Int’l (Hunan) Limited</span></td> <td> </td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">PRC</span></td> <td> </td> <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">51%</span></td></tr> <tr id="xdx_419_20210101__20210930__srt--ConsolidatedEntitiesAxis__custom--ShanghaiZhaonanHenganInformationTechnologyCoLtdMember__srt--StatementGeographicalAxis__country--CN_zNufisCPpBt6" style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="padding-left: 9pt; text-indent: -9pt"> Shanghai Zhaonan Hengan Information<br/> Technology Co., Ltd.</td> <td> </td> <td style="text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">PRC</p></td> <td> </td> <td style="text-align: center"> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">51%</p></td></tr> </table> Value Exchange International, Inc. USA Value Exchange Int’l (China) Limited Hong Kong 1 Value Exchange Int’l (Shanghai) Limited PRC 1 Value Exchange Int’l (Hong Kong) Limited Hong Kong 1 TapServices, Inc. Philippines 1 Value Exchange Int’l (Hunan) Limited PRC 0.51 Shanghai Zhaonan Hengan Information Technology Co., Ltd.   PRC 0.51 <p id="xdx_845_eus-gaap--UseOfEstimates_zGRZtt8cR6o" 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in">b)</td><td><span id="xdx_86D_z2sJgZwz0MS2">Use of Estimates</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Preparing consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions affecting the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The more significant areas requiring using management’s estimates and assumptions relate to the collectability of its receivables, the fair value and accounting treatment of financial instruments, the valuation of long-lived assets and valuation of deferred tax liabilities. Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances. Accordingly, actual results may differ significantly from these estimates. In addition, different assumptions or circumstances could reasonably be expected to yield different results.</p> <p id="xdx_84C_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zEUC1MNHv9i9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in">c)</td><td><span id="xdx_864_zdmVocgeh6Sl">Cash and Cash Equivalents</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">For purposes of the cash flow statements, the Company considers all highly liquid investments with original maturities of six months or less at the time of purchase to be cash equivalents. Cash includes cash on hand and demand deposits in accounts maintained with financial institutions or state-owned banks within the PRC and Hong Kong.</p> <p id="xdx_840_eus-gaap--ClosedBlockAccountingPolicy_z9zvCPkHZ9r8" 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in">d)</td><td><span id="xdx_86D_z1dWgh1yAfR">Interim Financial Statements</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">These interim unaudited consolidated financial statements have been prepared on the same basis as the annual financial statements and in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary to present fairly the Company’s consolidated financial position, results of operations and cash flows for the periods shown. The results of operations for such periods are not necessarily indicative of the results expected for a full year or for any future period.</p> <p id="xdx_84B_eus-gaap--ReceivablesPolicyTextBlock_zgbagurE7fM9" 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in">e)</td><td><span id="xdx_86C_zKvok1EhbzIf">Accounts receivable and other receivables</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Receivables include trade accounts due from customers and other receivables such as cash advances to employees, utility deposits paid and advances to suppliers. Management reviews the composition of accounts receivable and analyzes historical bad debts, customer concentration, customer credit worthiness, current economic trends and changes in customer payment patterns to determine if the allowance for doubtful accounts is adequate. An estimate for doubtful accounts is made when collection of the full amount is no longer probable. Delinquent account balances are written-off after management has determined that the likelihood of collection is not probable and known bad debts are written off against the allowance for doubtful accounts when identified. As of September 30, 2021 and December 31, 2020, there was allowance amount to $<span id="xdx_90F_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_c20210930_zcHyNP7JgZVi" title="Allowance accounts receivable">0</span> and $<span id="xdx_906_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iNI_dixL_c20201231_zcDDhTGIMEtg" title="::XDX::-4253"><span style="-sec-ix-hidden: xdx2ixbrl0486">4,235</span></span> for uncollectible accounts receivable. Management believes that the remaining accounts receivable are collectable.</p> 0 <p id="xdx_847_eus-gaap--InventorySuppliesPolicy_zXqPAMssuYe9" 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in">f)</td><td><span id="xdx_86A_znmQiUByXXQg">Inventories</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Inventories are valued at the lower of cost and net realizable value. Cost for inventories is determined using the “first-in, first-out” method.</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 0pt 0.25in; text-align: justify">Management reviews inventories for obsolescence or cost in excess of net realizable value periodically. The obsolescence, if any, is recorded as a provision against the inventory. The cost in excess of market value is written off and recorded as additional cost of sales.</p> <p id="xdx_84F_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zJ16hrQgEfga" 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in">g)</td><td><span id="xdx_86E_zgps9I9D2BX7">Plant and equipment</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_897_ecustom--ScheduleOfEstimatedUsefulLifeTextBlock_zoW184QHspr8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Plant and equipment is stated at cost less accumulated depreciation and accumulated impairment losses, if any. Expenditures for maintenance and repairs are charged to earnings as incurred. Major additions are capitalized. When assets are retired or otherwise disposed of, the related cost and accumulated depreciation are removed from the respective accounts, and any gain or loss is included in operations. <span id="xdx_8B4_zL8ghwoPcZ2i">Depreciation of plant and equipment is provided using the straight-line method for substantially all assets with estimated lives as follows:</span></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; width: 97%; border-collapse: collapse; margin-left: 0.25in"> <tr style="vertical-align: top"> <td style="width: 48%"> </td> <td style="width: 1%; text-align: center"> </td> <td style="border-bottom: black 1pt solid; width: 51%; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Estimated Useful Life</b></span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="padding-left: 19.8pt; text-indent: -19.8pt"><span style="font: 10pt Times New Roman, Times, Serif">Leasehold improvements</span></td> <td style="text-align: center"> </td> <td> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center">Lesser of lease term or the estimated useful lives of</p> <p id="xdx_981_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dxL_c20210101__20210930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zHhZXDfmYPo9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center" title="Estimated Useful Life::XDX::P5Y"><span style="-sec-ix-hidden: xdx2ixbrl0494">5 years</span></p></td></tr> <tr style="vertical-align: top; background-color: White"> <td style="padding-left: 19.8pt; text-indent: -19.8pt"><span style="font: 10pt Times New Roman, Times, Serif">Computer equipment</span></td> <td style="text-align: center"> </td> <td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dxL_c20210101__20210930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember_zGjMjnEncOo4" style="text-align: center" title="::XDX::P5Y"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0495">5 years</span></span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="padding-left: 19.8pt; text-indent: -19.8pt"><span style="font: 10pt Times New Roman, Times, Serif">Computer software</span></td> <td style="text-align: center"> </td> <td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dxL_c20210101__20210930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareAndSoftwareDevelopmentCostsMember_zcJsM98VVi58" style="text-align: center" title="::XDX::P5Y"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0496">5 years</span></span></td></tr> <tr style="vertical-align: top; background-color: White"> <td style="padding-left: 19.8pt; text-indent: -19.8pt"><span style="font: 10pt Times New Roman, Times, Serif">Office furniture and equipment</span></td> <td style="text-align: center"> </td> <td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dxL_c20210101__20210930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zXYiTC1OqTtd" style="text-align: center" title="::XDX::P5Y"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0497">5 years</span></span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="padding-left: 19.8pt; text-indent: -19.8pt"><span style="font: 10pt Times New Roman, Times, Serif">Motor Vehicle</span></td> <td style="text-align: center"> </td> <td id="xdx_986_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dxL_c20210101__20210930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_ziBSofSlT08" style="text-align: center" title="::XDX::P3Y"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0498">3 years</span></span></td></tr> <tr style="vertical-align: top; background-color: White"> <td style="padding-left: 19.8pt; text-indent: -19.8pt"><span style="font: 10pt Times New Roman, Times, Serif">Building</span></td> <td style="text-align: center"> </td> <td id="xdx_986_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dxL_c20210101__20210930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_zb9YLonMrNp1" style="text-align: center" title="::XDX::P5Y"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0499">5 years</span></span></td></tr> </table> <p id="xdx_8AF_zLfGO1O0IqF7" style="margin-top: 0; margin-bottom: 0"> </p> <p id="xdx_897_ecustom--ScheduleOfEstimatedUsefulLifeTextBlock_zoW184QHspr8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Plant and equipment is stated at cost less accumulated depreciation and accumulated impairment losses, if any. Expenditures for maintenance and repairs are charged to earnings as incurred. Major additions are capitalized. When assets are retired or otherwise disposed of, the related cost and accumulated depreciation are removed from the respective accounts, and any gain or loss is included in operations. <span id="xdx_8B4_zL8ghwoPcZ2i">Depreciation of plant and equipment is provided using the straight-line method for substantially all assets with estimated lives as follows:</span></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; width: 97%; border-collapse: collapse; margin-left: 0.25in"> <tr style="vertical-align: top"> <td style="width: 48%"> </td> <td style="width: 1%; text-align: center"> </td> <td style="border-bottom: black 1pt solid; width: 51%; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Estimated Useful Life</b></span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="padding-left: 19.8pt; text-indent: -19.8pt"><span style="font: 10pt Times New Roman, Times, Serif">Leasehold improvements</span></td> <td style="text-align: center"> </td> <td> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center">Lesser of lease term or the estimated useful lives of</p> <p id="xdx_981_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dxL_c20210101__20210930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zHhZXDfmYPo9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center" title="Estimated Useful Life::XDX::P5Y"><span style="-sec-ix-hidden: xdx2ixbrl0494">5 years</span></p></td></tr> <tr style="vertical-align: top; background-color: White"> <td style="padding-left: 19.8pt; text-indent: -19.8pt"><span style="font: 10pt Times New Roman, Times, Serif">Computer equipment</span></td> <td style="text-align: center"> </td> <td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dxL_c20210101__20210930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember_zGjMjnEncOo4" style="text-align: center" title="::XDX::P5Y"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0495">5 years</span></span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="padding-left: 19.8pt; text-indent: -19.8pt"><span style="font: 10pt Times New Roman, Times, Serif">Computer software</span></td> <td style="text-align: center"> </td> <td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dxL_c20210101__20210930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareAndSoftwareDevelopmentCostsMember_zcJsM98VVi58" style="text-align: center" title="::XDX::P5Y"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0496">5 years</span></span></td></tr> <tr style="vertical-align: top; background-color: White"> <td style="padding-left: 19.8pt; text-indent: -19.8pt"><span style="font: 10pt Times New Roman, Times, Serif">Office furniture and equipment</span></td> <td style="text-align: center"> </td> <td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dxL_c20210101__20210930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zXYiTC1OqTtd" style="text-align: center" title="::XDX::P5Y"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0497">5 years</span></span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="padding-left: 19.8pt; text-indent: -19.8pt"><span style="font: 10pt Times New Roman, Times, Serif">Motor Vehicle</span></td> <td style="text-align: center"> </td> <td id="xdx_986_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dxL_c20210101__20210930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_ziBSofSlT08" style="text-align: center" title="::XDX::P3Y"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0498">3 years</span></span></td></tr> <tr style="vertical-align: top; background-color: White"> <td style="padding-left: 19.8pt; text-indent: -19.8pt"><span style="font: 10pt Times New Roman, Times, Serif">Building</span></td> <td style="text-align: center"> </td> <td id="xdx_986_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dxL_c20210101__20210930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_zb9YLonMrNp1" style="text-align: center" title="::XDX::P5Y"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0499">5 years</span></span></td></tr> </table> <p id="xdx_845_eus-gaap--GoodwillAndIntangibleAssetsPolicyTextBlock_zop57cMAYWLg" 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in">h)</td><td><span id="xdx_868_z2PyUttbAmSe">Goodwill and intangibles</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_89B_ecustom--ScheduleOfEstimatedEconomicLifeOfGoodwillAndIntangiblesTextBlock_zWoJO2pmoDXd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Intangibles with a definite life, including customer relationships and goodwill were recorded in connection with the acquisition of TSI. <span id="xdx_8BA_z9kQgnRdHct5">Intangible assets are amortized based on their estimated economic lives using the straight-line method with estimated lives as follows:</span></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; width: 97%; border-collapse: collapse; margin-left: 0.25in" summary="xdx: Disclosure - Schedule of revenue"> <tr style="vertical-align: top"> <td style="width: 48%"> </td> <td style="width: 1%; text-align: center"> </td> <td style="border-bottom: black 1pt solid; width: 51%; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Estimated Economic Life</b></span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="padding-left: 19.8pt; text-indent: -19.8pt"><span style="font: 10pt Times New Roman, Times, Serif">Customer relationship</span></td> <td style="text-align: center"> </td> <td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dxL_c20210101__20210930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zijpt0cFp04c" style="text-align: center" title="Estimated Economic Life::XDX::P3Y"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0505">3 years</span></span></td></tr> </table> <p id="xdx_8A6_zgN643bQuhJa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </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 0pt 0.25in; text-align: justify">Goodwill represents the excess of the cost of acquisition over the fair value of net assets acquired. Goodwill is not amortized, but is instead tested for impairment annually.</p> <p id="xdx_89B_ecustom--ScheduleOfEstimatedEconomicLifeOfGoodwillAndIntangiblesTextBlock_zWoJO2pmoDXd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Intangibles with a definite life, including customer relationships and goodwill were recorded in connection with the acquisition of TSI. <span id="xdx_8BA_z9kQgnRdHct5">Intangible assets are amortized based on their estimated economic lives using the straight-line method with estimated lives as follows:</span></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; width: 97%; border-collapse: collapse; margin-left: 0.25in" summary="xdx: Disclosure - Schedule of revenue"> <tr style="vertical-align: top"> <td style="width: 48%"> </td> <td style="width: 1%; text-align: center"> </td> <td style="border-bottom: black 1pt solid; width: 51%; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Estimated Economic Life</b></span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="padding-left: 19.8pt; text-indent: -19.8pt"><span style="font: 10pt Times New Roman, Times, Serif">Customer relationship</span></td> <td style="text-align: center"> </td> <td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dxL_c20210101__20210930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zijpt0cFp04c" style="text-align: center" title="Estimated Economic Life::XDX::P3Y"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0505">3 years</span></span></td></tr> </table> <p id="xdx_845_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zKeQMq8Zlm13" 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in">i)</td><td><span id="xdx_86E_z6MGy1bzSggd">Impairment of long-lived assets</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><i>Property, Plant, and Equipment </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company evaluates long-lived assets, including equipment, for impairment at least once per year and whenever events or changes in circumstances indicate that the carrying value may not be recoverable from its estimated future cash flows. Based on the existence of one or more indicators of impairment, the Company measures any impairment of long-lived assets by comparing the asset's estimated fair value with its carrying value, based on cash flow methodology. If the net book value of the asset exceeds the related undiscounted cash flows, the asset is considered impaired and an impairment loss equal to an amount by which the carrying value exceeds the fair value of the asset is recognized.</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 0pt 0.25in; text-align: justify"><i>Impairment of Goodwill</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The carrying value of goodwill is evaluated annually or more frequently if events or circumstances indicate that an impairment loss may have occurred. Such circumstances could include, but are not limited to, a significant adverse change in business climate, increased competition or other economic conditions. Under FASB Accounting Standard Codification (ASC) Topic 350 “Intangibles - Goodwill and Other”, goodwill is tested at a reporting unit level. The impairment test involves a two-step process. The first step involves comparing the fair value of the reporting unit to which the goodwill is assigned to its carrying amount. If this comparison indicates that a reporting unit’s estimated fair value is less than its carrying value, a second step is required. If applicable, the second step requires us to allocate the estimated fair value of the reporting unit to the estimated fair value of the reporting unit’s net assets, with any fair value in excess of amounts allocated to such net assets representing the implied fair value of goodwill for that reporting unit. If the carrying value of the goodwill exceeds its fair value, the carrying value is written down by an amount equal to such excess.</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 0pt 0.25in; text-align: justify">The goodwill impairment testing process involves the use of significant assumptions, estimates and judgments, and is subject to inherent uncertainties and subjectivity. Estimating a reporting unit’s discounted cash flows involves the use of significant assumptions, estimates and judgments with respect to a variety of factors, including sales, gross margin and selling, general and administrative rates, capital expenditures, cash flows and the selection of an appropriate discount rate. Projected sales, gross margin and selling, general and administrative expense rate assumptions and capital expenditures are based on our annual business plans and other forecasted results. Discount rates reflect market-based estimates of the risks associated with the projected cash flows of the reporting unit directly resulting from the use of its assets in its operations. These estimates are based on the best information available to us as of the date of the impairment assessment.</p> <p id="xdx_843_eus-gaap--FairValueOfFinancialInstrumentsPolicy_z7BR8DZmsdr3" 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in">j)</td><td><span id="xdx_86B_zTQeHJ0CNkPb">Fair value of financial instruments</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company values its financial instruments as required by FASB ASC 320-12-65. The estimated fair value amounts have been determined by the Company, using available market information or other appropriate valuation methodologies. However, considerable judgment is required in interpreting market data to develop estimates of fair value. Consequently, the estimates are not necessarily indicative of the amounts that could be realized or would be paid in a current market exchange.</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 0pt 0.25in; text-align: justify">ASC Topic 820, Fair Value Measurement and Disclosures, defines fair value as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. This topic also establishes a fair value hierarchy which requires classification based on observable and unobservable inputs when measuring fair value. The fair value hierarchy distinguishes between assumptions based on market data (observable inputs) and an entity’s own assumptions (unobservable inputs). The hierarchy consists of three levels:</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; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 7%"> </td> <td style="white-space: nowrap; width: 12%"><span style="font: 10pt Times New Roman, Times, Serif">Level one —</span></td> <td style="width: 81%"><span style="font: 10pt Times New Roman, Times, Serif">Quoted market prices in active markets for identical assets or liabilities;</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif">Level two —</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif">Inputs other than level one inputs that are either directly or indirectly observable; and</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td style="white-space: nowrap"><span style="font: 10pt Times New Roman, Times, Serif">Level three —</span></td> <td><span style="font: 10pt Times New Roman, Times, Serif">Unobservable inputs developed using estimates and assumptions, which are developed by the reporting entity and reflect those assumptions that a market participant would use.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Determining which category an asset or liability falls within the hierarchy requires significant judgment. The Company evaluates its hierarchy disclosures each quarter. The carrying values of the Company’s financial instruments; consisting of cash and cash equivalents, accounts receivable, accounts payable, other receivables and prepayments, other payables and accrued liabilities, balances with a related party, balances with related companies and amounts due to director approximate their fair values due to the short maturities of these instruments.</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 0pt 0.25in; text-align: justify">There was no asset or liability measured at fair value on a non-recurring basis as of September 30, 2021 and December 31, 2020.</p> <p id="xdx_84A_eus-gaap--ComprehensiveIncomePolicyPolicyTextBlock_zveXTUL8VEYi" 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in">k)</td><td><span id="xdx_860_zj83G9OBAJik">Comprehensive income</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">U.S. GAAP generally requires that recognized revenue, expenses, gains and losses be included in net income or loss. Although certain changes in assets and liabilities are reported as separate components of the equity section of the consolidated balance sheet, such items, along with net income, are components of comprehensive income or loss. The components of other comprehensive income or loss consist of foreign currency translation adjustments.</p> <p id="xdx_84F_eus-gaap--EarningsPerSharePolicyTextBlock_zcmHebCHl6Ie" 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in">l)</td><td><span id="xdx_86A_zTzbAgqkO5w1">Earnings per share</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company reports earnings per share in accordance with ASC 260, Earnings per Share. ASC 260 requires presentation of both basic and diluted earnings per share (“EPS”) on the face of the income statement. Basic EPS is computed by dividing net income available to common shareholders (numerator) by the weighted average number of shares outstanding (denominator) during the period. Diluted EPS gives effect to all dilutive potential common shares outstanding during the period using the treasury stock method and convertible preferred stock using the if-converted method. In computing diluted EPS, the average stock price for the period is used in determining the number of shares assumed to be purchased from the exercise of stock options or warrants. Diluted EPS excludes all dilutive potential shares if their effect is anti-dilutive.</p> <p id="xdx_841_eus-gaap--RevenueRecognitionPolicyTextBlock_zn27m3tvkZg" 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in">m)</td><td><span id="xdx_86C_zMVDFnVySeQd">Revenue recognition</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Sales revenue is recognized when all of the following have occurred: (i) persuasive evidence of an arrangement exists, (ii) delivery has occurred or services have been rendered, (iii) the price is fixed or determinable, and (iv) the ability to collect is reasonably assured.</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 0pt 0.25in; text-align: justify">The Company’s revenue is derived from three primary sources: (i) professional services for systems development and integration, including procurement of related hardware and software licenses on behalf of customers, if required; (ii) professional services for system maintenance normally for a period of one year; and (iii) sale of hardware and consumables during the service performed as stated above.</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.25in">Multiple-deliverable arrangements</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 0pt 0.25in; text-align: justify">The Company derives revenue from fixed-price sale contracts with customers that may provide for the Company to procure hardware and software licenses with varied performance specifications specific to each customer and provide the technical services for systems development and integration of the hardware and software licenses. In instances where the contract price is inclusive of the technical services, the sale contracts include multiple deliverables. A multiple-element arrangement is separated into more than one unit of accounting if all of the following criteria are met:</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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 18pt"/><td style="width: 24pt">–</td><td>The delivered item(s) has value to the customer on a stand-alone basis;</td></tr></table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 18pt"/><td style="width: 24pt">–</td><td>There is objective and reliable evidence of the fair value of the undelivered item(s); and</td></tr></table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 18pt"/><td style="width: 24pt">–</td><td>If the arrangement includes a general right of return relative to the delivered item(s), delivery or performance of the undelivered item(s) is considered probable and substantially in the control of the Company.</td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>VALUE EXCHANGE INTERNATIONAL, INC.</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"> </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 0pt 0.25in; text-align: justify">The Company’s multiple-element contracts generally include customer-acceptance provisions which provide for the Company to carry out installation, test runs and performance tests at the Company’s cost until the systems as a whole can meet the performance specifications stated in the contracts. The delivered equipment and software licenses have no standalone value to the customer until they are installed, integrated and tested at the customer’s site by the Company in accordance with the performance specifications specific to each customer. In addition, under these multiple-element contracts, the Company has not sold the equipment and software licenses separately from the installation, integration and testing services, and hence there is no objective and reliable evidence of the fair value for each deliverable included in the arrangement. As a result, the equipment and the technical services for installation, integration and testing of the equipment are considered a single unit of accounting pursuant to ASC Subtopic 605-25, Revenue Recognition — Multiple-Element Arrangements. In addition, the arrangement generally includes customer acceptance criteria that cannot be tested before installation and integration at the customer’s site. Accordingly, revenue recognition is deferred until customer acceptance, indicated by an acceptance certificate signed off by the customer.</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 0pt 0.25in; text-align: justify">Revenues of maintenance services are recognized when the services are performed in accordance with the contract term.</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 0pt 0.25in; text-align: justify">Revenues of sale of software, if not bundled with other arrangements, are recognized when shipped and customer acceptance obtained, if all other revenue recognition criteria are met. Costs associated with revenues are recognized when incurred.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_898_eus-gaap--ScheduleOfPrincipalTransactionsRevenueTextBlock_zvWkTTBEm8x8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span id="xdx_8B1_zZH2f4V7ab4d">Revenues are recorded net of value-added taxes, sales discounts and returns. There were no sales returns during the nine months period ended September 30, 2021 and 2020.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 97%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="6" style="white-space: nowrap; text-align: center">Three Months <br/>Ended September 30,</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="6" style="white-space: nowrap; text-align: center">Nine Months <br/>Ended September 30,</td><td style="white-space: nowrap"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">2021</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">2020</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">2021</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">2020</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; white-space: nowrap"> </td><td style="text-align: center; white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td style="text-align: center; white-space: nowrap"> </td><td style="text-align: center; white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td style="text-align: center; white-space: nowrap"> </td><td style="text-align: center; white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td style="text-align: center; white-space: nowrap"> </td><td style="text-align: center; white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td style="text-align: center; white-space: nowrap"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap">NET REVENUES</td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap">Service income</td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; width: 40%; text-align: left">- systems development and integration</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_980_eus-gaap--Revenues_c20210701__20210930__us-gaap--IncomeStatementLocationAxis__custom--SystemsDevelopmentAndIntegrationMember_zpbTNBZustjl" style="width: 12%; text-align: right" title="Revenues">56,314</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98B_eus-gaap--Revenues_c20200701__20200930__us-gaap--IncomeStatementLocationAxis__custom--SystemsDevelopmentAndIntegrationMember_zO4CuZ6Z3Vth" style="width: 12%; text-align: right">2,260,182</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98F_eus-gaap--Revenues_c20210101__20210930__us-gaap--IncomeStatementLocationAxis__custom--SystemsDevelopmentAndIntegrationMember_zpJaaNeG8H2k" style="width: 12%; text-align: right">216,452</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_982_eus-gaap--Revenues_c20200101__20200930__us-gaap--IncomeStatementLocationAxis__custom--SystemsDevelopmentAndIntegrationMember_zWZhV3U5Z2Uk" style="width: 12%; text-align: right">10,646,265</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; text-align: left">- systems maintenance</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--Revenues_c20210701__20210930__us-gaap--IncomeStatementLocationAxis__custom--SystemsMaintenanceMember_zS8QW2aqZfbl" style="text-align: right">2,065,894</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--Revenues_c20200701__20200930__us-gaap--IncomeStatementLocationAxis__custom--SystemsMaintenanceMember_z3Cd0PyG4TG9" style="text-align: right">2,128,324</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--Revenues_c20210101__20210930__us-gaap--IncomeStatementLocationAxis__custom--SystemsMaintenanceMember_zUUl24HqDqS6" style="text-align: right">5,573,268</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--Revenues_c20200101__20200930__us-gaap--IncomeStatementLocationAxis__custom--SystemsMaintenanceMember_z6L0wCprwil3" style="text-align: right">5,505,283</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; text-align: left; padding-bottom: 1pt">- sales of hardware and consumables</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98D_eus-gaap--Revenues_c20210701__20210930__us-gaap--IncomeStatementLocationAxis__custom--SalesOfHardwareAndConsumablesMember_zJneHvEBcDdd" style="border-bottom: Black 1pt solid; text-align: right">762,562</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_986_eus-gaap--Revenues_c20200701__20200930__us-gaap--IncomeStatementLocationAxis__custom--SalesOfHardwareAndConsumablesMember_zwEXoOBje8n4" style="border-bottom: Black 1pt solid; text-align: right">252,530</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_981_eus-gaap--Revenues_c20210101__20210930__us-gaap--IncomeStatementLocationAxis__custom--SalesOfHardwareAndConsumablesMember_zWPMlkfPjnMi" style="border-bottom: Black 1pt solid; text-align: right">1,688,817</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_980_eus-gaap--Revenues_c20200101__20200930__us-gaap--IncomeStatementLocationAxis__custom--SalesOfHardwareAndConsumablesMember_zaRuUuR0Cpa3" style="border-bottom: Black 1pt solid; text-align: right">926,162</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; padding-bottom: 2.5pt"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98F_eus-gaap--Revenues_c20210701__20210930_ztFVPF79wfH9" style="border-bottom: Black 2.5pt double; text-align: right">2,884,770</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98C_eus-gaap--Revenues_c20200701__20200930_zVasTBJKbs5a" style="border-bottom: Black 2.5pt double; text-align: right">4,641,036</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_986_eus-gaap--Revenues_c20210101__20210930_zDuaexzZxpL7" style="border-bottom: Black 2.5pt double; text-align: right">7,478,537</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_988_eus-gaap--Revenues_c20200101__20200930_zFDMZy1uTZQl" style="border-bottom: Black 2.5pt double; text-align: right">17,077,710</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AF_z7UsE0Unt2Dd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Billings in excess of revenues recognized are recorded as deferred revenue.</p> <p id="xdx_898_eus-gaap--ScheduleOfPrincipalTransactionsRevenueTextBlock_zvWkTTBEm8x8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span id="xdx_8B1_zZH2f4V7ab4d">Revenues are recorded net of value-added taxes, sales discounts and returns. There were no sales returns during the nine months period ended September 30, 2021 and 2020.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 97%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="6" style="white-space: nowrap; text-align: center">Three Months <br/>Ended September 30,</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="6" style="white-space: nowrap; text-align: center">Nine Months <br/>Ended September 30,</td><td style="white-space: nowrap"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">2021</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">2020</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">2021</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">2020</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; white-space: nowrap"> </td><td style="text-align: center; white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td style="text-align: center; white-space: nowrap"> </td><td style="text-align: center; white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td style="text-align: center; white-space: nowrap"> </td><td style="text-align: center; white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td style="text-align: center; white-space: nowrap"> </td><td style="text-align: center; white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td style="text-align: center; white-space: nowrap"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap">NET REVENUES</td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap">Service income</td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; width: 40%; text-align: left">- systems development and integration</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_980_eus-gaap--Revenues_c20210701__20210930__us-gaap--IncomeStatementLocationAxis__custom--SystemsDevelopmentAndIntegrationMember_zpbTNBZustjl" style="width: 12%; text-align: right" title="Revenues">56,314</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98B_eus-gaap--Revenues_c20200701__20200930__us-gaap--IncomeStatementLocationAxis__custom--SystemsDevelopmentAndIntegrationMember_zO4CuZ6Z3Vth" style="width: 12%; text-align: right">2,260,182</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98F_eus-gaap--Revenues_c20210101__20210930__us-gaap--IncomeStatementLocationAxis__custom--SystemsDevelopmentAndIntegrationMember_zpJaaNeG8H2k" style="width: 12%; text-align: right">216,452</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_982_eus-gaap--Revenues_c20200101__20200930__us-gaap--IncomeStatementLocationAxis__custom--SystemsDevelopmentAndIntegrationMember_zWZhV3U5Z2Uk" style="width: 12%; text-align: right">10,646,265</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; text-align: left">- systems maintenance</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--Revenues_c20210701__20210930__us-gaap--IncomeStatementLocationAxis__custom--SystemsMaintenanceMember_zS8QW2aqZfbl" style="text-align: right">2,065,894</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--Revenues_c20200701__20200930__us-gaap--IncomeStatementLocationAxis__custom--SystemsMaintenanceMember_z3Cd0PyG4TG9" style="text-align: right">2,128,324</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--Revenues_c20210101__20210930__us-gaap--IncomeStatementLocationAxis__custom--SystemsMaintenanceMember_zUUl24HqDqS6" style="text-align: right">5,573,268</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--Revenues_c20200101__20200930__us-gaap--IncomeStatementLocationAxis__custom--SystemsMaintenanceMember_z6L0wCprwil3" style="text-align: right">5,505,283</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; text-align: left; padding-bottom: 1pt">- sales of hardware and consumables</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98D_eus-gaap--Revenues_c20210701__20210930__us-gaap--IncomeStatementLocationAxis__custom--SalesOfHardwareAndConsumablesMember_zJneHvEBcDdd" style="border-bottom: Black 1pt solid; text-align: right">762,562</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_986_eus-gaap--Revenues_c20200701__20200930__us-gaap--IncomeStatementLocationAxis__custom--SalesOfHardwareAndConsumablesMember_zwEXoOBje8n4" style="border-bottom: Black 1pt solid; text-align: right">252,530</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_981_eus-gaap--Revenues_c20210101__20210930__us-gaap--IncomeStatementLocationAxis__custom--SalesOfHardwareAndConsumablesMember_zWPMlkfPjnMi" style="border-bottom: Black 1pt solid; text-align: right">1,688,817</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_980_eus-gaap--Revenues_c20200101__20200930__us-gaap--IncomeStatementLocationAxis__custom--SalesOfHardwareAndConsumablesMember_zaRuUuR0Cpa3" style="border-bottom: Black 1pt solid; text-align: right">926,162</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; padding-bottom: 2.5pt"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98F_eus-gaap--Revenues_c20210701__20210930_ztFVPF79wfH9" style="border-bottom: Black 2.5pt double; text-align: right">2,884,770</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98C_eus-gaap--Revenues_c20200701__20200930_zVasTBJKbs5a" style="border-bottom: Black 2.5pt double; text-align: right">4,641,036</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_986_eus-gaap--Revenues_c20210101__20210930_zDuaexzZxpL7" style="border-bottom: Black 2.5pt double; text-align: right">7,478,537</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_988_eus-gaap--Revenues_c20200101__20200930_zFDMZy1uTZQl" style="border-bottom: Black 2.5pt double; text-align: right">17,077,710</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 56314 2260182 216452 10646265 2065894 2128324 5573268 5505283 762562 252530 1688817 926162 2884770 4641036 7478537 17077710 <p id="xdx_849_eus-gaap--IncomeTaxPolicyTextBlock_zfe6o23ok776" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"/> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in">n)</td><td><span><span id="xdx_86E_zCajHsdTAXyd">Income taxes</span></span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company accounts for income taxes in accordance with the accounting standard issued by the Financial Accounting Standard Board (“FASB”) for income taxes. Under the asset and liability method as required by this accounting standard, deferred income taxes are recognized for the tax consequences of temporary differences by applying enacted statutory tax rates applicable to future years to differences between the financial statement carrying amounts and the tax bases of existing assets and liabilities. The charge for taxation is based on the results for the reporting period as adjusted for items which are non-assessable or disallowed. It is calculated using tax rates that have been enacted or substantively enacted by the balance sheet date. The effect on deferred income taxes of a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is recognized if it is more likely than not that some portion, or all of, a deferred tax asset will not be realized.</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 0pt 0.25in; text-align: justify">Under the accounting standard regarding accounting for uncertainty in income taxes, a tax position is recognized as a benefit only if it is “more likely than not” that the tax position would be sustained in a tax examination, with a tax examination being presumed to occur. The amount recognized is the largest amount of tax benefit that is greater than 50% likely of being realized on examination. For tax positions not meeting the “more likely than not” test, no tax benefit is recorded. Penalties and interest incurred related to underpayment of income tax are classified as income tax expense in the period incurred.</p> <p id="xdx_848_eus-gaap--RevenueRecognitionLeasesOperating_zvfhB00JM24k" 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in">o)</td><td><span><span id="xdx_866_zgpRpl7ROfu7">Operating leases</span></span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Leases where substantially all the rewards and risks of ownership of assets remain with the leasing company are accounted for as operating leases. Payments made under operating leases are charged to the statements of income on a straight-line basis over the lease periods.</p> <p id="xdx_84C_eus-gaap--AdvertisingCostsPolicyTextBlock_zy2o8tsNHHk2" 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in">p)</td><td><span id="xdx_865_zECGcJuW2yLi">Advertising costs</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company expenses the cost of advertising as incurred in the period in which the advertisements and marketing activities are first run or over the life of the endorsement contract. Advertising and marketing expense for the nine months ended September 30, 2021 and 2020 were insignificant.</p> <p id="xdx_84A_eus-gaap--ShippingAndHandlingCostPolicyTextBlock_zkdugtNABf8b" 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in">q)</td><td><span id="xdx_868_zoJwSQShrxoc">Shipping and handling</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Shipping and handling cost incurred to ship computer products to customers are included in selling expenses. Shipping and handling expenses for the nine months ended September 30, 2021 and 2020 were insignificant.</p> <p id="xdx_845_eus-gaap--ResearchAndDevelopmentExpensePolicy_z7Exu2YE2Zm8" 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in">r)</td><td><span id="xdx_867_z2f5HubbKN9">Research and development costs</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Research and development costs are expensed as incurred and are included in general and administrative expenses. Research and development costs for the nine months ended September 30, 2021 and 2020 were insignificant.</p> <p id="xdx_847_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_z7VQI7ox08Ua" 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in">s)</td><td><span id="xdx_86D_zFfLFfb7fWfa">Foreign currency translation</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_895_eus-gaap--ScheduleOfIntercompanyForeignCurrencyBalancesTextBlock_zTA6AidLDXb1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The functional currency and reporting currency of the Company is the U.S. Dollar. (“US$” or “$”). The functional currency of the Hong Kong subsidiaries is the Hong Kong Dollar. The functional currency of the PRC subsidiary is RMB. Results of operations and cash flow are translated at average exchange rates during the period, and assets and liabilities are translated at the exchange rate as quoted by the Hong Kong Monetary Authority (“HKMA”) at the end of the period. Capital accounts are translated at their historical exchange rates when the capital transaction occurred. Translation adjustments resulting from this process are included in accumulated other comprehensive income. <span id="xdx_8B9_zvEHsywezJkb">Transaction gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are included in the results of operations as incurred.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </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-left: auto; width: 80%; margin-right: auto"> <tr style="vertical-align: top"> <td style="padding-left: 3.75pt; width: 45%"><span style="font: 10pt Times New Roman, Times, Serif">Quarter ended</span></td> <td style="width: 2%"> </td> <td style="border-bottom: black 1pt solid; text-align: center; width: 27%"><span style="font: 10pt Times New Roman, Times, Serif"><b>September 30, 2021</b></span></td> <td style="width: 1%"> </td> <td style="border-bottom: black 1pt solid; text-align: center; width: 25%"><span style="font: 10pt Times New Roman, Times, Serif"><b>September 30, 2020</b></span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 3.75pt"><span style="font: 10pt Times New Roman, Times, Serif">RMB : USD exchange rate</span></td> <td style="vertical-align: top"> </td> <td id="xdx_982_ecustom--ExchangeRateAveragePeriod_c20210701__20210930__srt--CurrencyAxis__currency--CNY_zWvHxXgDOYXf" style="vertical-align: top; text-align: center" title="PESO : USD exchange rate"><span style="font: 10pt Times New Roman, Times, Serif">6.4874</span></td> <td colspan="2" id="xdx_985_ecustom--ExchangeRateAveragePeriod_c20200701__20200930__srt--CurrencyAxis__currency--CNY_zGq6ZBXYtoL8" style="vertical-align: top; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">6.9599</span></td> </tr> <tr style="background-color: White"> <td style="vertical-align: top; padding-left: 3.75pt"><span style="font: 10pt Times New Roman, Times, Serif">three months average period ended</span></td> <td style="vertical-align: top"> </td> <td style="vertical-align: top"> </td> <td colspan="2" style="vertical-align: top"> </td> </tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 3.75pt"><span style="font: 10pt Times New Roman, Times, Serif">HKD : USD exchange rate</span></td> <td style="vertical-align: top"> </td> <td id="xdx_981_ecustom--ExchangeRateAveragePeriod_c20210701__20210930__srt--CurrencyAxis__currency--HKD_zpjpRbHC9H18" style="vertical-align: top; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">7.800</span></td> <td colspan="2" id="xdx_98D_ecustom--ExchangeRateAveragePeriod_c20200701__20200930__srt--CurrencyAxis__currency--HKD_zz5XUrLNgtW6" style="vertical-align: top; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">7.800</span></td> </tr> <tr style="background-color: White"> <td style="vertical-align: top; padding-left: 3.75pt"><span style="font: 10pt Times New Roman, Times, Serif">three months average period ended</span></td> <td style="vertical-align: top"> </td> <td style="vertical-align: top"> </td> <td colspan="2" style="vertical-align: top"> </td> </tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 3.75pt"><span style="font: 10pt Times New Roman, Times, Serif">PESO : USD exchange rate</span></td> <td style="vertical-align: top"> </td> <td id="xdx_988_ecustom--ExchangeRateAveragePeriod_c20210701__20210930__srt--CurrencyAxis__currency--PHP_ziHU6AiqOYQa" style="vertical-align: top; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">49.5606</span></td> <td colspan="2" id="xdx_987_ecustom--ExchangeRateAveragePeriod_c20200701__20200930__srt--CurrencyAxis__currency--PHP_z9iYpAOXqRL3" style="vertical-align: top; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">50.1608</span></td> </tr> <tr style="background-color: White"> <td style="vertical-align: top; padding-left: 3.75pt"><span style="font: 10pt Times New Roman, Times, Serif">three months average period ended</span></td> <td style="vertical-align: top"> </td> <td style="vertical-align: top"> </td> <td colspan="2" style="vertical-align: top"> </td> </tr> </table> <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-left: auto; width: 80%; margin-right: auto"> <tr style="vertical-align: top"> <td style="padding-left: 3.75pt; width: 45%"><span style="font: 10pt Times New Roman, Times, Serif">Quarter ended</span></td> <td style="width: 2%"> </td> <td style="border-bottom: black 1pt solid; text-align: center; width: 27%"><span style="font: 10pt Times New Roman, Times, Serif"><b>September 30, 2021</b></span></td> <td style="width: 1%"> </td> <td style="border-bottom: black 1pt solid; text-align: center; width: 25%"><span style="font: 10pt Times New Roman, Times, Serif"><b>September 30, 2020</b></span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 3.75pt"><span style="font: 10pt Times New Roman, Times, Serif">RMB : USD exchange rate</span></td> <td style="vertical-align: top"> </td> <td id="xdx_980_ecustom--ExchangeRateAveragePeriod_c20210101__20210930__srt--CurrencyAxis__currency--CNY_zvJ7EKocFSic" style="vertical-align: top; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">6.4949</span></td> <td colspan="2" id="xdx_98C_ecustom--ExchangeRateAveragePeriod_c20200101__20200930__srt--CurrencyAxis__currency--CNY_zsW5vNpOVaz" style="vertical-align: top; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">7.0351</span></td> </tr> <tr style="background-color: White"> <td style="vertical-align: top; padding-left: 3.75pt"><span style="font: 10pt Times New Roman, Times, Serif">nine months average period ended</span></td> <td style="vertical-align: top"> </td> <td style="vertical-align: top"> </td> <td colspan="2" style="vertical-align: top"> </td> </tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 3.75pt"><span style="font: 10pt Times New Roman, Times, Serif">HKD : USD exchange rate</span></td> <td style="vertical-align: top"> </td> <td id="xdx_98C_ecustom--ExchangeRateAveragePeriod_c20210101__20210930__srt--CurrencyAxis__currency--HKD_zor6pDvuPUt9" style="vertical-align: top; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">7.800</span></td> <td colspan="2" id="xdx_985_ecustom--ExchangeRateAveragePeriod_c20200101__20200930__srt--CurrencyAxis__currency--HKD_zu0qXjoB1qAb" style="vertical-align: top; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">7.800</span></td> </tr> <tr style="background-color: White"> <td style="vertical-align: top; padding-left: 3.75pt"><span style="font: 10pt Times New Roman, Times, Serif">nine months average period ended</span></td> <td style="vertical-align: top"> </td> <td style="vertical-align: top"> </td> <td colspan="2" style="vertical-align: top"> </td> </tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 3.75pt"><span style="font: 10pt Times New Roman, Times, Serif">PESO : USD exchange rate</span></td> <td style="vertical-align: top"> </td> <td id="xdx_98F_ecustom--ExchangeRateAveragePeriod_c20210101__20210930__srt--CurrencyAxis__currency--PHP_zdIvTCpqJZd1" style="vertical-align: top; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">48.3135</span></td> <td colspan="2" id="xdx_987_ecustom--ExchangeRateAveragePeriod_c20200101__20200930__srt--CurrencyAxis__currency--PHP_zYWPpdxvWO3h" style="vertical-align: top; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">50.2129</span></td> </tr> <tr style="background-color: White"> <td style="vertical-align: top; padding-left: 3.75pt"><span style="font: 10pt Times New Roman, Times, Serif">nine months average period ended</span></td> <td style="vertical-align: top"> </td> <td style="vertical-align: top"> </td> <td colspan="2" style="vertical-align: top"> </td> </tr> </table> <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-left: auto; width: 80%; margin-right: auto"> <tr style="vertical-align: top"> <td style="padding-left: 3.75pt; width: 45%"><span style="font: 10pt Times New Roman, Times, Serif">Quarter ended</span></td> <td style="width: 2%"> </td> <td style="border-bottom: black 1pt solid; text-align: center; width: 27%"><span style="font: 10pt Times New Roman, Times, Serif"><b>September 30, 2021</b></span></td> <td style="width: 1%"> </td> <td style="border-bottom: black 1pt solid; text-align: center; width: 25%"><span style="font: 10pt Times New Roman, Times, Serif"><b>December 31, 2020</b></span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 3.75pt"><span style="font: 10pt Times New Roman, Times, Serif">RMB : USD exchange rate</span></td> <td style="vertical-align: top"> </td> <td id="xdx_980_ecustom--ExchangeRateAveragePeriod1_c20210101__20210930__srt--CurrencyAxis__currency--CNY_zEIcGJDJVC7c" style="vertical-align: top; text-align: center" title="PESO : USD exchange rate"><span style="font: 10pt Times New Roman, Times, Serif">6.4784</span></td> <td colspan="2" id="xdx_986_ecustom--ExchangeRateAveragePeriod1_c20200101__20201231__srt--CurrencyAxis__currency--CNY_zvuy8yRntyx1" style="vertical-align: top; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">6.8590</span></td> </tr> <tr style="background-color: White"> <td style="vertical-align: top; padding-left: 3.75pt"><span style="font: 10pt Times New Roman, Times, Serif">HKD : USD exchange rate</span></td> <td style="vertical-align: top"> </td> <td id="xdx_985_ecustom--ExchangeRateAveragePeriod1_c20210101__20210930__srt--CurrencyAxis__currency--HKD_zrqj6omNXMM1" style="vertical-align: top; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">7.800</span></td> <td colspan="2" id="xdx_982_ecustom--ExchangeRateAveragePeriod1_c20200101__20201231__srt--CurrencyAxis__currency--HKD_zrZMZEDXpMSc" style="vertical-align: top; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">7.800</span></td> </tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 3.75pt"><span style="font: 10pt Times New Roman, Times, Serif">PESO : USD exchange rate</span></td> <td style="vertical-align: top"> </td> <td id="xdx_980_ecustom--ExchangeRateAveragePeriod1_c20210101__20210930__srt--CurrencyAxis__currency--PHP_z0PYjleTNK6i" style="vertical-align: top; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">50.4854</span></td> <td colspan="2" id="xdx_989_ecustom--ExchangeRateAveragePeriod1_c20200101__20201231__srt--CurrencyAxis__currency--PHP_zyUXa24Kspz5" style="vertical-align: top; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">50.1608</span></td> </tr> </table> <p id="xdx_8A5_zSoJ21jMldC1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_895_eus-gaap--ScheduleOfIntercompanyForeignCurrencyBalancesTextBlock_zTA6AidLDXb1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The functional currency and reporting currency of the Company is the U.S. Dollar. (“US$” or “$”). The functional currency of the Hong Kong subsidiaries is the Hong Kong Dollar. The functional currency of the PRC subsidiary is RMB. Results of operations and cash flow are translated at average exchange rates during the period, and assets and liabilities are translated at the exchange rate as quoted by the Hong Kong Monetary Authority (“HKMA”) at the end of the period. Capital accounts are translated at their historical exchange rates when the capital transaction occurred. Translation adjustments resulting from this process are included in accumulated other comprehensive income. <span id="xdx_8B9_zvEHsywezJkb">Transaction gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are included in the results of operations as incurred.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </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-left: auto; width: 80%; margin-right: auto"> <tr style="vertical-align: top"> <td style="padding-left: 3.75pt; width: 45%"><span style="font: 10pt Times New Roman, Times, Serif">Quarter ended</span></td> <td style="width: 2%"> </td> <td style="border-bottom: black 1pt solid; text-align: center; width: 27%"><span style="font: 10pt Times New Roman, Times, Serif"><b>September 30, 2021</b></span></td> <td style="width: 1%"> </td> <td style="border-bottom: black 1pt solid; text-align: center; width: 25%"><span style="font: 10pt Times New Roman, Times, Serif"><b>September 30, 2020</b></span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 3.75pt"><span style="font: 10pt Times New Roman, Times, Serif">RMB : USD exchange rate</span></td> <td style="vertical-align: top"> </td> <td id="xdx_982_ecustom--ExchangeRateAveragePeriod_c20210701__20210930__srt--CurrencyAxis__currency--CNY_zWvHxXgDOYXf" style="vertical-align: top; text-align: center" title="PESO : USD exchange rate"><span style="font: 10pt Times New Roman, Times, Serif">6.4874</span></td> <td colspan="2" id="xdx_985_ecustom--ExchangeRateAveragePeriod_c20200701__20200930__srt--CurrencyAxis__currency--CNY_zGq6ZBXYtoL8" style="vertical-align: top; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">6.9599</span></td> </tr> <tr style="background-color: White"> <td style="vertical-align: top; padding-left: 3.75pt"><span style="font: 10pt Times New Roman, Times, Serif">three months average period ended</span></td> <td style="vertical-align: top"> </td> <td style="vertical-align: top"> </td> <td colspan="2" style="vertical-align: top"> </td> </tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 3.75pt"><span style="font: 10pt Times New Roman, Times, Serif">HKD : USD exchange rate</span></td> <td style="vertical-align: top"> </td> <td id="xdx_981_ecustom--ExchangeRateAveragePeriod_c20210701__20210930__srt--CurrencyAxis__currency--HKD_zpjpRbHC9H18" style="vertical-align: top; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">7.800</span></td> <td colspan="2" id="xdx_98D_ecustom--ExchangeRateAveragePeriod_c20200701__20200930__srt--CurrencyAxis__currency--HKD_zz5XUrLNgtW6" style="vertical-align: top; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">7.800</span></td> </tr> <tr style="background-color: White"> <td style="vertical-align: top; padding-left: 3.75pt"><span style="font: 10pt Times New Roman, Times, Serif">three months average period ended</span></td> <td style="vertical-align: top"> </td> <td style="vertical-align: top"> </td> <td colspan="2" style="vertical-align: top"> </td> </tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 3.75pt"><span style="font: 10pt Times New Roman, Times, Serif">PESO : USD exchange rate</span></td> <td style="vertical-align: top"> </td> <td id="xdx_988_ecustom--ExchangeRateAveragePeriod_c20210701__20210930__srt--CurrencyAxis__currency--PHP_ziHU6AiqOYQa" style="vertical-align: top; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">49.5606</span></td> <td colspan="2" id="xdx_987_ecustom--ExchangeRateAveragePeriod_c20200701__20200930__srt--CurrencyAxis__currency--PHP_z9iYpAOXqRL3" style="vertical-align: top; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">50.1608</span></td> </tr> <tr style="background-color: White"> <td style="vertical-align: top; padding-left: 3.75pt"><span style="font: 10pt Times New Roman, Times, Serif">three months average period ended</span></td> <td style="vertical-align: top"> </td> <td style="vertical-align: top"> </td> <td colspan="2" style="vertical-align: top"> </td> </tr> </table> <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-left: auto; width: 80%; margin-right: auto"> <tr style="vertical-align: top"> <td style="padding-left: 3.75pt; width: 45%"><span style="font: 10pt Times New Roman, Times, Serif">Quarter ended</span></td> <td style="width: 2%"> </td> <td style="border-bottom: black 1pt solid; text-align: center; width: 27%"><span style="font: 10pt Times New Roman, Times, Serif"><b>September 30, 2021</b></span></td> <td style="width: 1%"> </td> <td style="border-bottom: black 1pt solid; text-align: center; width: 25%"><span style="font: 10pt Times New Roman, Times, Serif"><b>September 30, 2020</b></span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 3.75pt"><span style="font: 10pt Times New Roman, Times, Serif">RMB : USD exchange rate</span></td> <td style="vertical-align: top"> </td> <td id="xdx_980_ecustom--ExchangeRateAveragePeriod_c20210101__20210930__srt--CurrencyAxis__currency--CNY_zvJ7EKocFSic" style="vertical-align: top; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">6.4949</span></td> <td colspan="2" id="xdx_98C_ecustom--ExchangeRateAveragePeriod_c20200101__20200930__srt--CurrencyAxis__currency--CNY_zsW5vNpOVaz" style="vertical-align: top; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">7.0351</span></td> </tr> <tr style="background-color: White"> <td style="vertical-align: top; padding-left: 3.75pt"><span style="font: 10pt Times New Roman, Times, Serif">nine months average period ended</span></td> <td style="vertical-align: top"> </td> <td style="vertical-align: top"> </td> <td colspan="2" style="vertical-align: top"> </td> </tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 3.75pt"><span style="font: 10pt Times New Roman, Times, Serif">HKD : USD exchange rate</span></td> <td style="vertical-align: top"> </td> <td id="xdx_98C_ecustom--ExchangeRateAveragePeriod_c20210101__20210930__srt--CurrencyAxis__currency--HKD_zor6pDvuPUt9" style="vertical-align: top; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">7.800</span></td> <td colspan="2" id="xdx_985_ecustom--ExchangeRateAveragePeriod_c20200101__20200930__srt--CurrencyAxis__currency--HKD_zu0qXjoB1qAb" style="vertical-align: top; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">7.800</span></td> </tr> <tr style="background-color: White"> <td style="vertical-align: top; padding-left: 3.75pt"><span style="font: 10pt Times New Roman, Times, Serif">nine months average period ended</span></td> <td style="vertical-align: top"> </td> <td style="vertical-align: top"> </td> <td colspan="2" style="vertical-align: top"> </td> </tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 3.75pt"><span style="font: 10pt Times New Roman, Times, Serif">PESO : USD exchange rate</span></td> <td style="vertical-align: top"> </td> <td id="xdx_98F_ecustom--ExchangeRateAveragePeriod_c20210101__20210930__srt--CurrencyAxis__currency--PHP_zdIvTCpqJZd1" style="vertical-align: top; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">48.3135</span></td> <td colspan="2" id="xdx_987_ecustom--ExchangeRateAveragePeriod_c20200101__20200930__srt--CurrencyAxis__currency--PHP_zYWPpdxvWO3h" style="vertical-align: top; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">50.2129</span></td> </tr> <tr style="background-color: White"> <td style="vertical-align: top; padding-left: 3.75pt"><span style="font: 10pt Times New Roman, Times, Serif">nine months average period ended</span></td> <td style="vertical-align: top"> </td> <td style="vertical-align: top"> </td> <td colspan="2" style="vertical-align: top"> </td> </tr> </table> <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-left: auto; width: 80%; margin-right: auto"> <tr style="vertical-align: top"> <td style="padding-left: 3.75pt; width: 45%"><span style="font: 10pt Times New Roman, Times, Serif">Quarter ended</span></td> <td style="width: 2%"> </td> <td style="border-bottom: black 1pt solid; text-align: center; width: 27%"><span style="font: 10pt Times New Roman, Times, Serif"><b>September 30, 2021</b></span></td> <td style="width: 1%"> </td> <td style="border-bottom: black 1pt solid; text-align: center; width: 25%"><span style="font: 10pt Times New Roman, Times, Serif"><b>December 31, 2020</b></span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 3.75pt"><span style="font: 10pt Times New Roman, Times, Serif">RMB : USD exchange rate</span></td> <td style="vertical-align: top"> </td> <td id="xdx_980_ecustom--ExchangeRateAveragePeriod1_c20210101__20210930__srt--CurrencyAxis__currency--CNY_zEIcGJDJVC7c" style="vertical-align: top; text-align: center" title="PESO : USD exchange rate"><span style="font: 10pt Times New Roman, Times, Serif">6.4784</span></td> <td colspan="2" id="xdx_986_ecustom--ExchangeRateAveragePeriod1_c20200101__20201231__srt--CurrencyAxis__currency--CNY_zvuy8yRntyx1" style="vertical-align: top; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">6.8590</span></td> </tr> <tr style="background-color: White"> <td style="vertical-align: top; padding-left: 3.75pt"><span style="font: 10pt Times New Roman, Times, Serif">HKD : USD exchange rate</span></td> <td style="vertical-align: top"> </td> <td id="xdx_985_ecustom--ExchangeRateAveragePeriod1_c20210101__20210930__srt--CurrencyAxis__currency--HKD_zrqj6omNXMM1" style="vertical-align: top; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">7.800</span></td> <td colspan="2" id="xdx_982_ecustom--ExchangeRateAveragePeriod1_c20200101__20201231__srt--CurrencyAxis__currency--HKD_zrZMZEDXpMSc" style="vertical-align: top; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">7.800</span></td> </tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 3.75pt"><span style="font: 10pt Times New Roman, Times, Serif">PESO : USD exchange rate</span></td> <td style="vertical-align: top"> </td> <td id="xdx_980_ecustom--ExchangeRateAveragePeriod1_c20210101__20210930__srt--CurrencyAxis__currency--PHP_z0PYjleTNK6i" style="vertical-align: top; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">50.4854</span></td> <td colspan="2" id="xdx_989_ecustom--ExchangeRateAveragePeriod1_c20200101__20201231__srt--CurrencyAxis__currency--PHP_zyUXa24Kspz5" style="vertical-align: top; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">50.1608</span></td> </tr> </table> 6.4874 6.9599 7.800 7.800 49.5606 50.1608 6.4949 7.0351 7.800 7.800 48.3135 50.2129 6.4784 6.8590 7.800 7.800 50.4854 50.1608 <p id="xdx_846_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_za3tmyJw87t9" 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in">t)</td><td><span id="xdx_867_zsyGpLVhGNKa">Stock-based Compensation</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company records stock-based compensation in accordance with ASC 718, Compensation – Stock Compensation using the fair value method. All transactions in which goods or services are the consideration received for the issuance of equity instruments are accounted for based on the fair value of the consideration received or the fair value of the equity instrument issued, whichever is more reliably measurable. Equity instruments issued to employees and the cost of the services received as consideration are measured and recognized based on the fair value of the equity instruments issued.</p> <p id="xdx_844_eus-gaap--CommitmentsAndContingenciesPolicyTextBlock_zktPoKrori25" 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in">u)</td><td><span id="xdx_863_zJlM9oP72scc">Commitments and contingencies</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company follows FASB ASC Subtopic 450-20, “Loss Contingencies” in determining its accruals and disclosures with respect to loss contingencies. Accordingly, estimated losses from loss contingencies are accrued by a charge to income when information available prior to issuance of the financial statements indicates that it is probable that a liability could be incurred and the amount of the loss can be reasonably estimated. Legal expenses associated with the contingency are expensed as incurred. If a loss contingency is not probable or reasonably estimable, disclosure of the loss contingency is made in the financial statements when it is at least reasonably possible that a material loss could be incurred.</p> <p id="xdx_84F_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zgvjMAXumfe8" 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in">v)</td><td><span id="xdx_86B_zAycXXDGCyX9">Segment Reporting</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company uses the “management approach” in determining reportable operating segments. The management approach considers the internal organization and reporting used by the Company’s chief operating decision maker for making operating decisions and assessing performance as the source for determining the Company’s reportable segments. Management, including the chief operating decision maker, reviews operating results solely by monthly revenue from software development and maintenance services (but not by sub-services/product type or geographic area) and operating results of the Company and, as such, the Company has determined that the Company has one operating segment as defined by ASC Topic 280 “Segment Reporting”.</p> <p id="xdx_848_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zASYRCebAvga" 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in">w)</td><td><span id="xdx_862_zyiSUQmQFmV6">Recent accounting pronouncements</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In June 2016, FASB amended guidance related to impairment of financial instruments as part of ASU 2016-13 Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which will be effective on January 1, 2020. The guidance replaces the incurred loss impairment methodology with an expected credit loss model for which a group is required to recognize an allowance based on its estimate of expected credit loss. We are currently evaluating the impact of this new guidance on our consolidated financial statements.</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 0pt 0.25in; text-align: justify">In January 2017, the FASB issued ASU No. 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’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 Company currently intends to adopt this guidance for the fiscal year beginning January 1, 2020, and does not anticipate that the adoption of this guidance will have a material impact on its financial statements or disclosures because the Company does not currently have any recorded goodwill.</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 0pt 0.25in; text-align: justify">In December 2019, the Financial Accounting Standards Board (FASB) issued Accounting Standard Update No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (ASU 2019-12), which simplifies the accounting for income taxes. This guidance will be effective for us in the first quarter of 2021 on a prospective basis, with early adoption permitted. We do not expect the adoption of this guidance to have a material impact on our consolidated financial statements.</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 0pt 0.25in; text-align: justify">In January 2020, the FASB issued Accounting Standards Update No. 2020-01, Investments—Equity Securities (Topic 321), Investments—Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815) (ASU 2020-01), which clarifies the interaction of the accounting for equity securities under Topic 321, the accounting for equity method investments in Topic 323, and the accounting for certain forward contracts and purchased options in Topic 815. This guidance will be effective for us in the first quarter of 2021 on a prospective basis, with early adoption permitted. We do not expect the adoption of this guidance to have a material impact on our consolidated financial statements.</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 0pt 0.25in; text-align: justify">Other accounting standards that have been issued or proposed by the FASB or other standards-setting bodies that do not require adoption until a future date are not expected to have a material impact on the Company’s consolidated financial statements upon adoption.</p> <p id="xdx_801_eus-gaap--AccountsAndNontradeReceivableTextBlock_zFtxI5tRnfk6" 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in"><b>3.</b></td><td><b><span id="xdx_828_z6WYv5EcIiFj">Accounts receivable</span></b></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_897_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_zwEy8w64V0Kf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span id="xdx_8BB_zHVBZ0wHbYJk">Accounts receivable consisted of the following as of September 30, 2021 and December 31, 2020: </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 97%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_497_20210930_zlX42UBoEwf7" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">September 30, <br/>2021</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_495_20201231_zbp5NCX6VZw5" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">December 31, <br/> 2020</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center"> </td><td style="white-space: nowrap"> </td></tr> <tr id="xdx_408_eus-gaap--AccountsReceivableGross_iI_maARNCzyMZ_maARNCzCPv_zLk4HfjHcICg" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; width: 64%; text-align: left; text-indent: -19.8pt; padding-left: 19.8pt">Accounts receivable</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 15%; text-align: right">636,392</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 15%; text-align: right">603,689</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iNI_di0_msARNCzyMZ_msARNCzCPv_zuKkUYLZ0My8" style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; text-align: left; padding-bottom: 1pt; text-indent: -19.8pt; padding-left: 19.8pt">Allowance for doubtful accounts</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(4,253</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_400_eus-gaap--AccountsReceivableNetCurrent_iTI_mtARNCzCPv_zQFqhEzAXkW1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; padding-bottom: 2.5pt; text-indent: -19.8pt; padding-left: 29.7pt; display: none; visibility: hidden">Accounts receivable, net</td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; vertical-align: top; text-align: right"/><td style="border-bottom: Black 2.5pt double; vertical-align: top; text-align: right">636,392</td><td style="text-align: center; padding-bottom: 2.5pt; vertical-align: top"> </td> <td style="vertical-align: top; padding-bottom: 2.5pt; text-align: center"> </td><td style="border-bottom: Black 2.5pt double; vertical-align: top; text-align: right"/><td style="border-bottom: Black 2.5pt double; vertical-align: top; text-align: right">599,436</td></tr> </table> <p id="xdx_8AB_z5GVvLuQi445" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">All of the Company’s customers are located in the PRC, Hong Kong and Manila, Philippines. The Company provides credit in the normal course of business. The Company performs ongoing credit evaluations of its customers and maintains allowances for doubtful accounts based on factors surrounding the credit risk of specific customers, historical trends, and other information. </p> <p id="xdx_897_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_zwEy8w64V0Kf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span id="xdx_8BB_zHVBZ0wHbYJk">Accounts receivable consisted of the following as of September 30, 2021 and December 31, 2020: </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 97%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_497_20210930_zlX42UBoEwf7" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">September 30, <br/>2021</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_495_20201231_zbp5NCX6VZw5" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">December 31, <br/> 2020</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center"> </td><td style="white-space: nowrap"> </td></tr> <tr id="xdx_408_eus-gaap--AccountsReceivableGross_iI_maARNCzyMZ_maARNCzCPv_zLk4HfjHcICg" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; width: 64%; text-align: left; text-indent: -19.8pt; padding-left: 19.8pt">Accounts receivable</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 15%; text-align: right">636,392</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 15%; text-align: right">603,689</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iNI_di0_msARNCzyMZ_msARNCzCPv_zuKkUYLZ0My8" style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; text-align: left; padding-bottom: 1pt; text-indent: -19.8pt; padding-left: 19.8pt">Allowance for doubtful accounts</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(4,253</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_400_eus-gaap--AccountsReceivableNetCurrent_iTI_mtARNCzCPv_zQFqhEzAXkW1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; padding-bottom: 2.5pt; text-indent: -19.8pt; padding-left: 29.7pt; display: none; visibility: hidden">Accounts receivable, net</td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; vertical-align: top; text-align: right"/><td style="border-bottom: Black 2.5pt double; vertical-align: top; text-align: right">636,392</td><td style="text-align: center; padding-bottom: 2.5pt; vertical-align: top"> </td> <td style="vertical-align: top; padding-bottom: 2.5pt; text-align: center"> </td><td style="border-bottom: Black 2.5pt double; vertical-align: top; text-align: right"/><td style="border-bottom: Black 2.5pt double; vertical-align: top; text-align: right">599,436</td></tr> </table> 636392 603689 0 4253 <p id="xdx_801_eus-gaap--LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_zGRVTlj4por7" 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in"><b>4.</b></td><td><b><span id="xdx_821_zNpb7hJSIRia">Other receivables and prepayments</span></b></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_891_eus-gaap--ScheduleOfOtherAssetsTableTextBlock_zI7peuO855w7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span id="xdx_8B5_zAOW8OL1Bw99">Other receivables and prepayments consisted of the following as of September 30, 2021 and December 31, 2020:</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 97%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; white-space: nowrap"> </td><td style="padding-bottom: 1pt; white-space: nowrap"> </td> <td colspan="2" id="xdx_49C_20210930_z44svy5lb0Oa" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">September 30,<br/> 2021</td><td style="padding-bottom: 1pt; white-space: nowrap"> </td><td style="padding-bottom: 1pt; white-space: nowrap"> </td> <td colspan="2" id="xdx_495_20201231_zHAw7TZoQGk8" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">December 31,<br/> 2020</td><td style="padding-bottom: 1pt; white-space: nowrap"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center"> </td><td style="white-space: nowrap"> </td></tr> <tr id="xdx_401_eus-gaap--DepositsAssets_iI_maORAPzUtN_zYk5iv8xmwfj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; width: 64%; text-align: left">Deposits and prepaid expense</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 15%; text-align: right">283,507</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 15%; text-align: right">299,790</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--OtherAssets_iI_maOACzfK9_maORAPzUtN_zFbMNWvQrpA3" style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; padding-bottom: 1pt">Others</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">60,444</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">114,552</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40A_ecustom--OtherReceivablesAndPrepayments_iTI_mtORAPzUtN_zcVOBspjpJh5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; padding-bottom: 2.5pt; display: none; visibility: hidden">Other receivables and prepayments</td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; vertical-align: top; text-align: right"/><td style="border-bottom: Black 2.5pt double; vertical-align: top; text-align: right">343,951</td><td style="text-align: right; padding-bottom: 2.5pt; vertical-align: top"> </td> <td style="vertical-align: top; padding-bottom: 2.5pt; text-align: right"> </td><td style="border-bottom: Black 2.5pt double; vertical-align: top; text-align: right"/><td style="border-bottom: Black 2.5pt double; vertical-align: top; text-align: right">414,342</td></tr> </table> <p id="xdx_8AD_zyp7hMskPps7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_891_eus-gaap--ScheduleOfOtherAssetsTableTextBlock_zI7peuO855w7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span id="xdx_8B5_zAOW8OL1Bw99">Other receivables and prepayments consisted of the following as of September 30, 2021 and December 31, 2020:</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 97%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; white-space: nowrap"> </td><td style="padding-bottom: 1pt; white-space: nowrap"> </td> <td colspan="2" id="xdx_49C_20210930_z44svy5lb0Oa" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">September 30,<br/> 2021</td><td style="padding-bottom: 1pt; white-space: nowrap"> </td><td style="padding-bottom: 1pt; white-space: nowrap"> </td> <td colspan="2" id="xdx_495_20201231_zHAw7TZoQGk8" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">December 31,<br/> 2020</td><td style="padding-bottom: 1pt; white-space: nowrap"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center"> </td><td style="white-space: nowrap"> </td></tr> <tr id="xdx_401_eus-gaap--DepositsAssets_iI_maORAPzUtN_zYk5iv8xmwfj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; width: 64%; text-align: left">Deposits and prepaid expense</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 15%; text-align: right">283,507</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 15%; text-align: right">299,790</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--OtherAssets_iI_maOACzfK9_maORAPzUtN_zFbMNWvQrpA3" style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; padding-bottom: 1pt">Others</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">60,444</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">114,552</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40A_ecustom--OtherReceivablesAndPrepayments_iTI_mtORAPzUtN_zcVOBspjpJh5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; padding-bottom: 2.5pt; display: none; visibility: hidden">Other receivables and prepayments</td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; vertical-align: top; text-align: right"/><td style="border-bottom: Black 2.5pt double; vertical-align: top; text-align: right">343,951</td><td style="text-align: right; padding-bottom: 2.5pt; vertical-align: top"> </td> <td style="vertical-align: top; padding-bottom: 2.5pt; text-align: right"> </td><td style="border-bottom: Black 2.5pt double; vertical-align: top; text-align: right"/><td style="border-bottom: Black 2.5pt double; vertical-align: top; text-align: right">414,342</td></tr> </table> 283507 299790 60444 114552 <p id="xdx_80F_eus-gaap--InventoryDisclosureTextBlock_zGbIq8ZTqqQ9" 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in"><b>5.</b></td><td><b><span id="xdx_82D_ziVIsVVfGHU6">Inventories</span></b></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_890_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zusx9wNxLPX2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span id="xdx_8BF_zSygFJkvW21j">Inventories as of September 30, 2021 and December 31, 2020 consisted of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 97%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_498_20210930_zS77J1GStLd8" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">September 30, <br/>2021</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_495_20201231_zCvmcc6yRPbd" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">December 31, <br/> 2020</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center"> </td><td style="white-space: nowrap"> </td></tr> <tr id="xdx_40C_eus-gaap--InventoryNet_iI_zKg1wt7SJZz1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; width: 64%; text-align: left; padding-bottom: 2.5pt; text-indent: -19.8pt; padding-left: 19.8pt">Finished goods</td><td style="width: 1%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; width: 15%; text-align: right">257,368</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; width: 15%; text-align: right">238,147</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A9_zqqJEY8o5C6l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_890_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zusx9wNxLPX2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span id="xdx_8BF_zSygFJkvW21j">Inventories as of September 30, 2021 and December 31, 2020 consisted of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 97%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_498_20210930_zS77J1GStLd8" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">September 30, <br/>2021</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_495_20201231_zCvmcc6yRPbd" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">December 31, <br/> 2020</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center"> </td><td style="white-space: nowrap"> </td></tr> <tr id="xdx_40C_eus-gaap--InventoryNet_iI_zKg1wt7SJZz1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; width: 64%; text-align: left; padding-bottom: 2.5pt; text-indent: -19.8pt; padding-left: 19.8pt">Finished goods</td><td style="width: 1%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; width: 15%; text-align: right">257,368</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; width: 15%; text-align: right">238,147</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 257368 238147 <p id="xdx_80E_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zFQX5EN1f8L5" 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in"><b>6.</b></td><td><b><span id="xdx_82B_zJ8R8flZE0Q5">Plant and equipment, net</span></b></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_896_eus-gaap--ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock_zuO4cZhzuhk9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span id="xdx_8B0_zpYaAkk5ywT2">Plant and equipment consisted of the following as of September 30, 2021 and December 31, 2020:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 97%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">September 30,<br/> 2021</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">December 31,<br/> 2020</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; width: 64%; text-align: left">Leasehold improvements</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_986_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20210930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zHrNjKby3vgh" style="width: 15%; text-align: right">79,995</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zDhHcoUpUZnh" style="width: 15%; text-align: right" title="Property, Plant and Equipment, Gross">78,224</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; text-align: left">Office furniture and equipment</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20210930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_z3YixobGBxNb" style="text-align: right">250,862</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zo60hYNRv62c" style="text-align: right">254,681</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; text-align: left">Computer equipment</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20210930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember_zevJVBOU1879" style="text-align: right">355,808</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember_zNhzRsRdMv8b" style="text-align: right">334,237</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; text-align: left">Computer software</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20210930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerSoftwareMember_zD6SoSwCU4zg" style="text-align: right">43,759</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerSoftwareMember_zDXooWEsPyJ5" style="text-align: right">43,319</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; text-align: left">Motor Vehicle</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20210930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zrP5dEV5xITf" style="text-align: right">118,967</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zaXOV1Ujvelj" style="text-align: right">119,806</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; text-align: left">Building</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20210930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_zUr3gZtXg02c" style="border-bottom: Black 1pt solid; text-align: right">65,442</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98C_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_zIBe2om3vhBe" style="border-bottom: Black 1pt solid; text-align: right">68,904</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; text-align: left">Total</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20210930_zkcVBvEQr2J9" style="text-align: right">914,833</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231_zumKxMjpaRw8" style="text-align: right">899,171</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; text-align: left">Less: accumulated depreciation</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98A_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_c20210930_zSoxrsiBaGhh" style="border-bottom: Black 1pt solid; text-align: right">(633,860</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_985_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_c20201231_zrusgQXyPta5" style="border-bottom: Black 1pt solid; text-align: right" title="Less: accumulated depreciation">(542,150</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; text-align: left">Plant and equipment, net</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20210930_zsjxhxS6jmp9" style="border-bottom: Black 2.5pt double; text-align: right">280,973</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231_zEBI4AaEfl23" style="border-bottom: Black 2.5pt double; text-align: right" title="Plant and equipment, net">357,021</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AD_z306dZo7k1Bi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 1.65pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Depreciation expense for the nine months period ended September 30, 2021 and 2020 amounted to $<span id="xdx_901_eus-gaap--Depreciation_c20210101__20210930_z2rF6iT7Cwq9" title="Depreciation expense">104,364</span> and $<span id="xdx_90B_eus-gaap--Depreciation_c20200101__20200930_zDy7nz9m8oKf">113,820</span>, respectively. For the nine months period ended September 30, 2021 and 2020, no interest expense was capitalized into plant and equipment.</p> <p id="xdx_896_eus-gaap--ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock_zuO4cZhzuhk9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span id="xdx_8B0_zpYaAkk5ywT2">Plant and equipment consisted of the following as of September 30, 2021 and December 31, 2020:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 97%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">September 30,<br/> 2021</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">December 31,<br/> 2020</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; width: 64%; text-align: left">Leasehold improvements</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_986_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20210930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zHrNjKby3vgh" style="width: 15%; text-align: right">79,995</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zDhHcoUpUZnh" style="width: 15%; text-align: right" title="Property, Plant and Equipment, Gross">78,224</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; text-align: left">Office furniture and equipment</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20210930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_z3YixobGBxNb" style="text-align: right">250,862</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zo60hYNRv62c" style="text-align: right">254,681</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; text-align: left">Computer equipment</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20210930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember_zevJVBOU1879" style="text-align: right">355,808</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember_zNhzRsRdMv8b" style="text-align: right">334,237</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; text-align: left">Computer software</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20210930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerSoftwareMember_zD6SoSwCU4zg" style="text-align: right">43,759</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerSoftwareMember_zDXooWEsPyJ5" style="text-align: right">43,319</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; text-align: left">Motor Vehicle</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20210930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zrP5dEV5xITf" style="text-align: right">118,967</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zaXOV1Ujvelj" style="text-align: right">119,806</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; text-align: left">Building</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20210930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_zUr3gZtXg02c" style="border-bottom: Black 1pt solid; text-align: right">65,442</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98C_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_zIBe2om3vhBe" style="border-bottom: Black 1pt solid; text-align: right">68,904</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; text-align: left">Total</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20210930_zkcVBvEQr2J9" style="text-align: right">914,833</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231_zumKxMjpaRw8" style="text-align: right">899,171</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; text-align: left">Less: accumulated depreciation</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98A_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_c20210930_zSoxrsiBaGhh" style="border-bottom: Black 1pt solid; text-align: right">(633,860</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_985_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_c20201231_zrusgQXyPta5" style="border-bottom: Black 1pt solid; text-align: right" title="Less: accumulated depreciation">(542,150</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; text-align: left">Plant and equipment, net</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20210930_zsjxhxS6jmp9" style="border-bottom: Black 2.5pt double; text-align: right">280,973</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231_zEBI4AaEfl23" style="border-bottom: Black 2.5pt double; text-align: right" title="Plant and equipment, net">357,021</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 79995 78224 250862 254681 355808 334237 43759 43319 118967 119806 65442 68904 914833 899171 633860 542150 280973 357021 104364 113820 <p id="xdx_805_eus-gaap--GoodwillDisclosureTextBlock_zoRFrs7kMYY6" 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in"><b>7.</b></td><td><b><span id="xdx_82E_zkFWlYT27WWl">Goodwill</span></b></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_89D_eus-gaap--ScheduleOfGoodwillTextBlock_zx2ECisKmr9i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span id="xdx_8BA_zOGFYFNB3Sz1">Goodwill consisted of the following as of September 30, 2021 and December 31, 2020:</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 97%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; white-space: nowrap"> </td><td style="padding-bottom: 1pt; white-space: nowrap"> </td> <td colspan="2" id="xdx_498_20210930_z1lUUsZhQfT5" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">September 30,<br/> 2021</td><td style="padding-bottom: 1pt; white-space: nowrap"> </td><td style="padding-bottom: 1pt; white-space: nowrap"> </td> <td colspan="2" id="xdx_49D_20201231_zJD8WN0y8Haa" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">December 31,<br/> 2020</td><td style="padding-bottom: 1pt; white-space: nowrap"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center"> </td><td style="white-space: nowrap"> </td></tr> <tr id="xdx_404_eus-gaap--Goodwill_iI_zd1pbyCPic7h" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; width: 64%; text-align: left; padding-bottom: 2.5pt">Goodwill arising from acquisition of TSI</td><td style="width: 1%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; width: 15%; text-align: right">206,812</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; width: 15%; text-align: right">206,812</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A4_zFVkNvOVbfs7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_89D_eus-gaap--ScheduleOfGoodwillTextBlock_zx2ECisKmr9i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span id="xdx_8BA_zOGFYFNB3Sz1">Goodwill consisted of the following as of September 30, 2021 and December 31, 2020:</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 97%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; white-space: nowrap"> </td><td style="padding-bottom: 1pt; white-space: nowrap"> </td> <td colspan="2" id="xdx_498_20210930_z1lUUsZhQfT5" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">September 30,<br/> 2021</td><td style="padding-bottom: 1pt; white-space: nowrap"> </td><td style="padding-bottom: 1pt; white-space: nowrap"> </td> <td colspan="2" id="xdx_49D_20201231_zJD8WN0y8Haa" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">December 31,<br/> 2020</td><td style="padding-bottom: 1pt; white-space: nowrap"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center"> </td><td style="white-space: nowrap"> </td></tr> <tr id="xdx_404_eus-gaap--Goodwill_iI_zd1pbyCPic7h" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; width: 64%; text-align: left; padding-bottom: 2.5pt">Goodwill arising from acquisition of TSI</td><td style="width: 1%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; width: 15%; text-align: right">206,812</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; width: 15%; text-align: right">206,812</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 206812 206812 <p id="xdx_809_eus-gaap--LeasesOfLesseeDisclosureTextBlock_zwootVjKbMC1" 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in"><b>8.</b></td><td><b><span id="xdx_82E_zfzjEsz3olm8">Leases</span></b></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_893_eus-gaap--OperatingLeaseLeaseIncomeTableTextBlock_zB09eWcUUYsd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span id="xdx_8BC_zO4KFo6q1jy3"><b style="display: none; visibility: hidden">Schedule of operating lease right of use assets</b></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 97%; margin-left: 0.25in" summary="xdx: Disclosure - Schedule of operating lease right of use assets"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; white-space: nowrap"> </td><td style="padding-bottom: 1pt; white-space: nowrap"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">September 30, <br/> 2021</td><td style="padding-bottom: 1pt; white-space: nowrap"> </td><td style="padding-bottom: 1pt; white-space: nowrap"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">December 31, <br/> 2020</td><td style="padding-bottom: 1pt; white-space: nowrap"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; text-align: center">(unaudited)</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" style="white-space: nowrap; text-align: center"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; width: 64%; text-align: left; padding-bottom: 2.5pt">Operating lease right-of-use assets, net</td><td style="width: 1%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"> </td><td id="xdx_982_eus-gaap--OperatingLeaseRightOfUseAsset_iI_c20210930_zH9O419nnuW8" style="border-bottom: Black 2.5pt double; width: 15%; text-align: right" title="Operating Lease, Right-of-Use Asset">393,160</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"> </td><td id="xdx_989_eus-gaap--OperatingLeaseRightOfUseAsset_iI_c20201231_zhFhH8EA5LYh" style="border-bottom: Black 2.5pt double; width: 15%; text-align: right">585,057</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AB_z1WNNwK3XCy3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">  </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-align: center"><b>VALUE EXCHANGE INTERNATIONAL, INC.</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"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_89D_eus-gaap--RecognitionOfAssetAndLiabilityForLeaseOfAcquireePolicyTextBlock_zn0GhEPpj043" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span id="xdx_8B8_zBQdRoLYRhM6">The components of lease liabilities are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 97%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; white-space: nowrap"> </td><td style="padding-bottom: 1pt; white-space: nowrap"> </td> <td colspan="2" id="xdx_499_20210930_zQcPgpcMghp5" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">September 30,<br/> 2021</td><td style="padding-bottom: 1pt; white-space: nowrap"> </td><td style="padding-bottom: 1pt; white-space: nowrap"> </td> <td colspan="2" id="xdx_49D_20201231_zLpH7nzg7cCg" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">December 31,<br/> 2020</td><td style="padding-bottom: 1pt; white-space: nowrap"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; white-space: nowrap"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center"> </td><td style="white-space: nowrap"> </td></tr> <tr id="xdx_40B_ecustom--LeaseLiabilitiesCurrent_iI_maOLLzHo2_zoAQMI1nZvVe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; width: 64%; text-align: left; padding-bottom: 1pt">Lease liabilities, current</td><td style="width: 1%; padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; width: 1%; text-align: left"> </td><td style="padding-bottom: 1pt; width: 15%; text-align: right">243,283</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; width: 1%; text-align: left"> </td><td style="padding-bottom: 1pt; width: 15%; text-align: right">303,687</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_maOLLzHo2_zqlB5P6iqiig" style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; text-align: left; padding-bottom: 1pt">Lease liabilities, non-current</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">144,231</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">277,111</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--OperatingLeaseLiability_iTI_mtOLLzHo2_zs52b3jbk7s2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; padding-bottom: 2.5pt">Present value of lease liabilities</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">387,514</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">580,798</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A6_z3I4NUyMeBGd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Total lease cost for the nine months period ended September 30, 2021 and 2020 amounted to $<span id="xdx_908_eus-gaap--LeaseCost_c20210101__20210930_zsWxyoSplICa" title="Total lease cost">11,533</span> and $<span id="xdx_909_eus-gaap--LeaseCost_c20200101__20200930_zDDtgvQjYhi9">8,825</span>, respectively. Weighted-average remaining lease term is <span id="xdx_907_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtxL_c20210930_zZLwpN2AHkbh" title="Weighted-average remaining lease term::XDX::P1Y4M24D"><span style="-sec-ix-hidden: xdx2ixbrl0667">1.4</span></span> years, and weighted-average discount rate is <span id="xdx_908_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_c20210930_zyasqKMR8Zj6" title="Weighted-average discount rate">3</span>%.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_898_eus-gaap--ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_z84kEBnuTOK4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span id="xdx_8BD_zl5qklD4Y9P">The following is a schedule, by years, of maturities of lease liabilities as of September 30, 2021:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 97%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; white-space: nowrap"> </td><td style="padding-bottom: 1pt; white-space: nowrap"> </td> <td colspan="2" id="xdx_498_20210930_z4Juw7SJbQpj" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">September 30,<br/> 2021</td><td style="padding-bottom: 1pt; white-space: nowrap"> </td><td style="padding-bottom: 1pt; white-space: nowrap"> </td> <td colspan="2" id="xdx_495_20201231_zK9gXxb4e2l1" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">December 31,<br/> 2020</td><td style="padding-bottom: 1pt; white-space: nowrap"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center"> </td><td style="white-space: nowrap"> </td></tr> <tr id="xdx_407_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_iI_maLOLLPzKXY_zyAR2mcOLVh3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; width: 64%; text-align: left">Year one</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 15%; text-align: right">251,121</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 15%; text-align: right">316,880</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_iI_maLOLLPzKXY_zdKFaszz2Z83" style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; text-align: left">Year two</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">130,991</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">187,971</td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_iI_maLOLLPzKXY_zdGHjU4tVdFd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap">Year three</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15,882</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">95,772</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_iI_maLOLLPzKXY_zvAqleQE2waa" style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; text-align: left">Year four</td><td> </td> <td style="text-align: left"><span style="-sec-ix-hidden: xdx2ixbrl0682"> </span></td><td style="text-align: right">-</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"><span style="-sec-ix-hidden: xdx2ixbrl0683"> </span></td><td style="text-align: right">-</td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive_iI_maLOLLPzKXY_zJapf1ETBXB9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; padding-bottom: 1pt">Thereafter</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-hidden: xdx2ixbrl0685"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-hidden: xdx2ixbrl0686"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_mtLOLLPzKXY_maPVOLLzfzm_zRVzkgTDgnvh" style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; text-align: left">Total undiscounted cash flows</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">397,994</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">600,623</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_ecustom--LessImputedInterest_iI_maPVOLLzfzm_ziBDt6soMlY5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; text-align: left; padding-bottom: 1pt">Less: Imputed interest</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(10,478</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(19,826</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_40A_ecustom--PresentValueOfLeaseLiabilities_iTI_mtPVOLLzfzm_zHWFAeOWFR6" style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; padding-bottom: 2.5pt">Present value of lease liabilities</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">387,514</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">580,798</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A5_zXsAogdxF73f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_893_eus-gaap--OperatingLeaseLeaseIncomeTableTextBlock_zB09eWcUUYsd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span id="xdx_8BC_zO4KFo6q1jy3"><b style="display: none; visibility: hidden">Schedule of operating lease right of use assets</b></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 97%; margin-left: 0.25in" summary="xdx: Disclosure - Schedule of operating lease right of use assets"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; white-space: nowrap"> </td><td style="padding-bottom: 1pt; white-space: nowrap"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">September 30, <br/> 2021</td><td style="padding-bottom: 1pt; white-space: nowrap"> </td><td style="padding-bottom: 1pt; white-space: nowrap"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">December 31, <br/> 2020</td><td style="padding-bottom: 1pt; white-space: nowrap"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; text-align: center">(unaudited)</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" style="white-space: nowrap; text-align: center"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; width: 64%; text-align: left; padding-bottom: 2.5pt">Operating lease right-of-use assets, net</td><td style="width: 1%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"> </td><td id="xdx_982_eus-gaap--OperatingLeaseRightOfUseAsset_iI_c20210930_zH9O419nnuW8" style="border-bottom: Black 2.5pt double; width: 15%; text-align: right" title="Operating Lease, Right-of-Use Asset">393,160</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"> </td><td id="xdx_989_eus-gaap--OperatingLeaseRightOfUseAsset_iI_c20201231_zhFhH8EA5LYh" style="border-bottom: Black 2.5pt double; width: 15%; text-align: right">585,057</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 393160 585057 <p id="xdx_89D_eus-gaap--RecognitionOfAssetAndLiabilityForLeaseOfAcquireePolicyTextBlock_zn0GhEPpj043" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span id="xdx_8B8_zBQdRoLYRhM6">The components of lease liabilities are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 97%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; white-space: nowrap"> </td><td style="padding-bottom: 1pt; white-space: nowrap"> </td> <td colspan="2" id="xdx_499_20210930_zQcPgpcMghp5" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">September 30,<br/> 2021</td><td style="padding-bottom: 1pt; white-space: nowrap"> </td><td style="padding-bottom: 1pt; white-space: nowrap"> </td> <td colspan="2" id="xdx_49D_20201231_zLpH7nzg7cCg" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">December 31,<br/> 2020</td><td style="padding-bottom: 1pt; white-space: nowrap"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; white-space: nowrap"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center"> </td><td style="white-space: nowrap"> </td></tr> <tr id="xdx_40B_ecustom--LeaseLiabilitiesCurrent_iI_maOLLzHo2_zoAQMI1nZvVe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; width: 64%; text-align: left; padding-bottom: 1pt">Lease liabilities, current</td><td style="width: 1%; padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; width: 1%; text-align: left"> </td><td style="padding-bottom: 1pt; width: 15%; text-align: right">243,283</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; width: 1%; text-align: left"> </td><td style="padding-bottom: 1pt; width: 15%; text-align: right">303,687</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_maOLLzHo2_zqlB5P6iqiig" style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; text-align: left; padding-bottom: 1pt">Lease liabilities, non-current</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">144,231</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">277,111</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--OperatingLeaseLiability_iTI_mtOLLzHo2_zs52b3jbk7s2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; padding-bottom: 2.5pt">Present value of lease liabilities</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">387,514</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">580,798</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 243283 303687 144231 277111 387514 580798 11533 8825 0.03 <p id="xdx_898_eus-gaap--ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_z84kEBnuTOK4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span id="xdx_8BD_zl5qklD4Y9P">The following is a schedule, by years, of maturities of lease liabilities as of September 30, 2021:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 97%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; white-space: nowrap"> </td><td style="padding-bottom: 1pt; white-space: nowrap"> </td> <td colspan="2" id="xdx_498_20210930_z4Juw7SJbQpj" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">September 30,<br/> 2021</td><td style="padding-bottom: 1pt; white-space: nowrap"> </td><td style="padding-bottom: 1pt; white-space: nowrap"> </td> <td colspan="2" id="xdx_495_20201231_zK9gXxb4e2l1" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">December 31,<br/> 2020</td><td style="padding-bottom: 1pt; white-space: nowrap"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center"> </td><td style="white-space: nowrap"> </td></tr> <tr id="xdx_407_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_iI_maLOLLPzKXY_zyAR2mcOLVh3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; width: 64%; text-align: left">Year one</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 15%; text-align: right">251,121</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 15%; text-align: right">316,880</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_iI_maLOLLPzKXY_zdKFaszz2Z83" style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; text-align: left">Year two</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">130,991</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">187,971</td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_iI_maLOLLPzKXY_zdGHjU4tVdFd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap">Year three</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15,882</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">95,772</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_iI_maLOLLPzKXY_zvAqleQE2waa" style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; text-align: left">Year four</td><td> </td> <td style="text-align: left"><span style="-sec-ix-hidden: xdx2ixbrl0682"> </span></td><td style="text-align: right">-</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"><span style="-sec-ix-hidden: xdx2ixbrl0683"> </span></td><td style="text-align: right">-</td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive_iI_maLOLLPzKXY_zJapf1ETBXB9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; padding-bottom: 1pt">Thereafter</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-hidden: xdx2ixbrl0685"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-hidden: xdx2ixbrl0686"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_mtLOLLPzKXY_maPVOLLzfzm_zRVzkgTDgnvh" style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; text-align: left">Total undiscounted cash flows</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">397,994</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">600,623</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_ecustom--LessImputedInterest_iI_maPVOLLzfzm_ziBDt6soMlY5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; text-align: left; padding-bottom: 1pt">Less: Imputed interest</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(10,478</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(19,826</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_40A_ecustom--PresentValueOfLeaseLiabilities_iTI_mtPVOLLzfzm_zHWFAeOWFR6" style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; padding-bottom: 2.5pt">Present value of lease liabilities</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">387,514</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">580,798</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 251121 316880 130991 187971 15882 95772 397994 600623 -10478 -19826 387514 580798 <p id="xdx_80F_eus-gaap--DebtDisclosureTextBlock_z7alcB5M3b91" 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in"><b>9.</b></td><td><b><span id="xdx_823_zCB04U40Es26">Bank loan </span></b></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_89A_eus-gaap--ScheduleOfDebtTableTextBlock_ztVVbHduACw3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span id="xdx_8B2_zjXltzyt2r1g">Bank loan and accruals consisted of the following as of September 30, 2021 and December 31, 2020:</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 97%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_494_20210930_zdmHeCs6d6Gj" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">September 30,<br/> 2021</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_497_20201231_zf80xQOwGnnl" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">December 31,<br/> 2020</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center"> </td><td style="white-space: nowrap"> </td></tr> <tr id="xdx_407_eus-gaap--DebtLongtermAndShorttermCombinedAmount_iI_z6Hx1qKyZnIg" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; width: 64%; text-align: left">Long term bank loan</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 15%; text-align: right">72,122</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 15%; text-align: right">101,823</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--ShortTermBorrowings_iNI_di_zCN4IKmvbVh8" style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; text-align: left; padding-bottom: 1pt">Less: Current portion of long term bank loan</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(40,292</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(38,874</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_409_eus-gaap--LongTermDebt_iI_zeDI1ljilFw6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; padding-bottom: 2.5pt"><p style="display: none; visibility: hidden"> Bank loan</p> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">31,830</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">62,949</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--ShortTermBorrowings_iI_zpq9BJCvfkrc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; text-align: left; padding-bottom: 2.5pt">Current portion of long term bank loan</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">40,292</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">38,874</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A4_z0S8f1OrOTz9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of September 30, 2021 and December 31, 2020, the above <span id="xdx_907_eus-gaap--DebtInstrumentCollateral_c20210101__20210930_zNe9k3Kv18K1" title="Bank collateral">bank loan secured by property and equipment</span> with net carrying amount of $<span id="xdx_900_eus-gaap--DebtInstrumentCollateralAmount_iI_c20210930_z0JFr5BL1Cg3" title="Bank loan secured">32,571</span> and $4<span id="xdx_900_eus-gaap--DebtInstrumentCollateralAmount_iI_c20201231_zTyxzcpCgeD4" title="Bank loan secured">4,533</span> respectively.</p> <p id="xdx_89A_eus-gaap--ScheduleOfDebtTableTextBlock_ztVVbHduACw3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span id="xdx_8B2_zjXltzyt2r1g">Bank loan and accruals consisted of the following as of September 30, 2021 and December 31, 2020:</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 97%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_494_20210930_zdmHeCs6d6Gj" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">September 30,<br/> 2021</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_497_20201231_zf80xQOwGnnl" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">December 31,<br/> 2020</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center"> </td><td style="white-space: nowrap"> </td></tr> <tr id="xdx_407_eus-gaap--DebtLongtermAndShorttermCombinedAmount_iI_z6Hx1qKyZnIg" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; width: 64%; text-align: left">Long term bank loan</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 15%; text-align: right">72,122</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 15%; text-align: right">101,823</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--ShortTermBorrowings_iNI_di_zCN4IKmvbVh8" style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; text-align: left; padding-bottom: 1pt">Less: Current portion of long term bank loan</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(40,292</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(38,874</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_409_eus-gaap--LongTermDebt_iI_zeDI1ljilFw6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; padding-bottom: 2.5pt"><p style="display: none; visibility: hidden"> Bank loan</p> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">31,830</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">62,949</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--ShortTermBorrowings_iI_zpq9BJCvfkrc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; text-align: left; padding-bottom: 2.5pt">Current portion of long term bank loan</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">40,292</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">38,874</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 72122 101823 40292 38874 31830 62949 40292 38874 bank loan secured by property and equipment 32571 4533 <p id="xdx_80A_eus-gaap--AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_zZW4WMZjvKw2" 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in"><b>10.</b></td><td><b><span id="xdx_821_zzA8xuS3Robc">Other payables and accrued liabilities</span></b></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_89B_eus-gaap--AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock_zLj1xTvckH7c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span id="xdx_8B8_zOFBoIeM9679">Other payables and accruals consisted of the following as of September 30, 2021 and December 31, 2020:</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 97%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_496_20210930_zxJUr6qdMgHc" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">September 30,<br/> 2021</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_495_20201231_zmifBOTfpgP1" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">December 31,<br/> 2020</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center"> </td><td style="white-space: nowrap"> </td></tr> <tr id="xdx_40F_ecustom--Accrual_iI_maALCzKkR_zwmi5Sw2urdk" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; width: 64%">Accrual</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 15%; text-align: right">738,181</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 15%; text-align: right">737,142</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_404_ecustom--IncomeTaxesPayable_iI_maALCzKkR_zehFDEL4aAg6" style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; text-align: left; padding-bottom: 1pt">Income taxes payable</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">18,420</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">94,675</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--AccruedLiabilitiesCurrent_iI_zWl9oF2C1y8c" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; padding-bottom: 2.5pt; display: none; visibility: hidden">Other payables and accrued liabilities</td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right"/><td style="border-bottom: Black 2.5pt double; text-align: right">756,601</td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right"/><td style="border-bottom: Black 2.5pt double; text-align: right">831,817</td></tr> </table> <p id="xdx_8AC_zB21bF3JYusg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Accrual mainly represents salary payables and fringe and social security accruals. According to the prevailing laws and regulations of the PRC, all eligible employees of the Company’s subsidiaries are entitled to staff welfare benefits including medical care, welfare subsidies, unemployment insurance and pension benefits through a PRC government-mandated multi-employer defined contribution plan. The Company’s subsidiaries are required to accrue for these benefits based on certain percentages of the qualified employees’ salaries. The Company’s subsidiary is required to make contributions to the plans out of the amounts accrued.</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 0pt 0.25in; text-align: justify">The Company’s subsidiaries incorporated in Hong Kong manage a defined contribution Mandatory Provident Fund (the “MPF Scheme”) under the Mandatory Provident Fund Schemes Ordinance, for all of its employees in Hong Kong. The Company is required to contribute <span id="xdx_902_ecustom--MonthlySalariesContributePercentage_iI_dp_c20210930_zVEu6ktRzyk9" title="Monthly salaries contribute">5</span>% of the monthly salaries for all Hong Kong based employees to the MPF Scheme up to a maximum statutory limit.</p> <p id="xdx_89B_eus-gaap--AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock_zLj1xTvckH7c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span id="xdx_8B8_zOFBoIeM9679">Other payables and accruals consisted of the following as of September 30, 2021 and December 31, 2020:</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 97%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_496_20210930_zxJUr6qdMgHc" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">September 30,<br/> 2021</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_495_20201231_zmifBOTfpgP1" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">December 31,<br/> 2020</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center"> </td><td style="white-space: nowrap"> </td></tr> <tr id="xdx_40F_ecustom--Accrual_iI_maALCzKkR_zwmi5Sw2urdk" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; width: 64%">Accrual</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 15%; text-align: right">738,181</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 15%; text-align: right">737,142</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_404_ecustom--IncomeTaxesPayable_iI_maALCzKkR_zehFDEL4aAg6" style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; text-align: left; padding-bottom: 1pt">Income taxes payable</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">18,420</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">94,675</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--AccruedLiabilitiesCurrent_iI_zWl9oF2C1y8c" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; padding-bottom: 2.5pt; display: none; visibility: hidden">Other payables and accrued liabilities</td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right"/><td style="border-bottom: Black 2.5pt double; text-align: right">756,601</td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right"/><td style="border-bottom: Black 2.5pt double; text-align: right">831,817</td></tr> </table> 738181 737142 18420 94675 0.05 <p id="xdx_80E_eus-gaap--DeferredRevenueDisclosureTextBlock_zmtd8xxBmRBb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"/> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in"><b>11.</b></td><td><b><span><span id="xdx_828_z9GDwX8U47c5">Deferred income</span></span></b></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_89C_eus-gaap--DeferredRevenueByArrangementDisclosureTextBlock_zRmZrSWBmwt4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span id="xdx_8BF_zU36WLZmvhPa">Deferred income consisted of the following as of September 30, 2021 and December 31, 2020</span>:</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 97%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_499_20210930_zJwQiaMkmTyd" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">September 30,<br/> 2021</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_496_20201231_zNbum9ryGcdc" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">December 31, <br/>2020</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center"> </td><td style="white-space: nowrap"> </td></tr> <tr id="xdx_40A_eus-gaap--DeferredRevenue_iI_zmKdrQRDk37e" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; width: 64%; text-align: left; padding-bottom: 2.5pt">Service fees received in advance</td><td style="width: 1%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; width: 15%; text-align: right">227,500</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; width: 15%; text-align: right">254,937</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AC_zDJuR4qnkjf8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><b> </b></p> <p id="xdx_89C_eus-gaap--DeferredRevenueByArrangementDisclosureTextBlock_zRmZrSWBmwt4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span id="xdx_8BF_zU36WLZmvhPa">Deferred income consisted of the following as of September 30, 2021 and December 31, 2020</span>:</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 97%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_499_20210930_zJwQiaMkmTyd" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">September 30,<br/> 2021</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_496_20201231_zNbum9ryGcdc" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">December 31, <br/>2020</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center"> </td><td style="white-space: nowrap"> </td></tr> <tr id="xdx_40A_eus-gaap--DeferredRevenue_iI_zmKdrQRDk37e" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; width: 64%; text-align: left; padding-bottom: 2.5pt">Service fees received in advance</td><td style="width: 1%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; width: 15%; text-align: right">227,500</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; width: 15%; text-align: right">254,937</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 227500 254937 <p id="xdx_803_esrt--StandardizedMeasureOfDiscountedFutureCashFlowsRelatingToProvedReservesDisclosureTextBlock_ze3rqbKHVkV4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><b> </b></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in"><b>12.</b></td><td><b><span id="xdx_829_zhGWZXbyH5Dd">Statutory reserves</span></b></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Statutory reserves</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 0pt 0.25in; text-align: justify">The laws and regulations of the PRC require that before an enterprise distributes profits to its owners, it must first satisfy all tax liabilities, provide for losses in previous years, and make allocations in proportions determined at the discretion of the Board of Directors after the statutory reserves.</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 0pt 0.25in; text-align: justify">As stipulated by the Company Law of the PRC, as applicable to Chinese companies with foreign ownership, net income after taxation can only be distributed as dividends after appropriation has been made for the following:</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; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 5%"> </td> <td style="width: 5%"><span style="font: 10pt Times New Roman, Times, Serif">1.</span></td> <td style="width: 90%"><span style="font: 10pt Times New Roman, Times, Serif">Making up cumulative prior years’ losses, if any;</span></td></tr> </table> <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; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 5%"> </td> <td style="width: 5%"><span style="font: 10pt Times New Roman, Times, Serif">2.</span></td> <td style="width: 90%; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">Allocations to the “Statutory surplus reserve” of at least 10% of income after tax, as determined under PRC accounting rules and regulations, until the fund amounts to <span id="xdx_905_eus-gaap--BankingRegulationMaximumPayoutRatio_pid_dp_uPure_c20210101__20210930__srt--RangeAxis__srt--MaximumMember_zFHTK2tWLa2g">50</span>% of the company’s registered capital; and;</span></td></tr> </table> <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; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 5%"> </td> <td style="width: 5%"><span style="font: 10pt Times New Roman, Times, Serif">3.</span></td> <td style="width: 90%"><span style="font: 10pt Times New Roman, Times, Serif">Allocations to the discretionary surplus reserve, if approved in the shareholders’ general meeting.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The statutory reserve fund is non-distributable other than during liquidation and can be used to fund previous years’ losses, if any. It may be utilized for business expansion or converted into share capital by issuing new shares to existing shareholders in proportion to their shareholding or by increasing the par value of the shares currently held by them, provided that the remaining reserve balance after such issue is not less than <span id="xdx_907_eus-gaap--RevenueRemainingPerformanceObligationPercentage_iI_dp_c20210930_zRap3miQc7Sc" title="Remaining reserve percent">25</span>% of the registered capital.</p> 0.50 0.25 <p id="xdx_801_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zThNFqSTyF84" 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in"><b>13.</b></td><td><b><span id="xdx_823_z3U5guaTsSLc">Related party and shareholder transactions</span></b></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_893_ecustom--ScheduleOfBalancesDueFromRelatedPartiesTextBlock_zQFl0Hbneb5c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Other than disclosed elsewhere in these financial statements, the Company also had the following related party balances and transactions:</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.25in"><b><span style="text-decoration: underline"><span id="xdx_8BF_zK452CXgnQi1">Related party balances</span></span></b></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 97%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; text-align: justify"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">September 30, <br/>2021</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">December 31, <br/> 2020</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; text-align: justify"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td style="white-space: nowrap"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; text-align: justify">Due from related parties</td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; width: 64%; text-align: justify; text-indent: 35pt">Value Exchange International Limited (i)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98C_eus-gaap--DueFromRelatedParties_iI_c20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueExchangeInternationalLimitedIMember_fKGkp_zwjRLP98yhyh" style="width: 15%; text-align: right">1,314,489</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98D_eus-gaap--DueFromRelatedParties_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueExchangeInternationalLimitedIMember_fKGkp_znpVx75rhhnb" style="width: 15%; text-align: right" title="Due from a related party">1,269,620</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; text-align: justify; text-indent: 35pt">Cucumbuy.com Limited (ii)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--DueFromRelatedParties_iI_c20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CucumbuyComLimitedIiMember_zy1pafF79ZH2" style="text-align: right">12,841</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--DueFromRelatedParties_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CucumbuyComLimitedIiMember_zNh1FMSGkyw2" style="text-align: right">30,769</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; text-align: justify; text-indent: 35pt">SmartMyWays Co., Limited (iii)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--DueFromRelatedParties_iI_c20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SmartmywaysCoLimitedIiiMember_zlcprvfi0Utj" style="text-align: right">53,846</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--DueFromRelatedParties_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SmartmywaysCoLimitedIiiMember_z152c2S6P3w7" style="text-align: right">30,769</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; text-align: justify; text-indent: 35pt">Retail Intelligent Unit Limited (iv)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--DueFromRelatedParties_iI_c20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RetailIntelligentUnitLimitedIvMember_z5PIV77Pwl1d" style="text-align: right">21,538</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--DueFromRelatedParties_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RetailIntelligentUnitLimitedIvMember_zkcEaUFtjid1" style="text-align: right">12,308</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; text-align: justify; padding-bottom: 1pt; text-indent: 35pt">AppMyWays Co., Limited (v)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98D_eus-gaap--DueFromRelatedParties_iI_c20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--AppmywaysCoLimitedVMember_z6HQ3bOLQUP" style="border-bottom: Black 1pt solid; text-align: right">396,184</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98F_eus-gaap--DueFromRelatedParties_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--AppmywaysCoLimitedVMember_zHTY13zdnsga" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0759">-</span></td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; text-align: justify; padding-bottom: 2.5pt; text-indent: 35pt"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_988_eus-gaap--DueFromRelatedParties_iI_c20210930_zaFXjaFa07qf" style="border-bottom: Black 2.5pt double; text-align: right">1,798,898</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98C_eus-gaap--DueFromRelatedParties_iI_c20201231_zqc6GaLPCUlc" style="border-bottom: Black 2.5pt double; text-align: right">1,343,466</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; text-align: justify">Due to related parties</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; text-align: justify; text-indent: 35pt">TAP Technology (HK) Limited (vi)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--DueToRelatedPartiesCurrentAndNoncurrent_iI_c20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TapTechnologyHkLimitedViMember_znFJPlTCcqBi" style="text-align: right" title="Due to related parties">64,530</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--DueToRelatedPartiesCurrentAndNoncurrent_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TapTechnologyHkLimitedViMember_zEIymEzUKYl1" style="text-align: right" title="Due to related parties"><span style="-sec-ix-hidden: xdx2ixbrl0765">-</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; text-align: justify; text-indent: 35pt">AppMyWays Co., Limited (v)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--DueToRelatedPartiesCurrentAndNoncurrent_iI_c20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--AppmywaysCoLimitedVMember_zYHAFIhVpndf" style="text-align: right" title="Due to related parties"><span style="-sec-ix-hidden: xdx2ixbrl0767">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--DueToRelatedPartiesCurrentAndNoncurrent_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--AppmywaysCoLimitedVMember_zIv5ov36uNg1" style="text-align: right" title="Due to related parties">253,063</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; text-align: justify; padding-bottom: 1pt; text-indent: 35pt">Mr. Johan Pehrson (vii)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_987_eus-gaap--DueToRelatedPartiesCurrentAndNoncurrent_iI_c20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrJohanPehrsonViiMember_zIyLzEyKvgsg" style="border-bottom: Black 1pt solid; text-align: right">2,500</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_984_eus-gaap--DueToRelatedPartiesCurrentAndNoncurrent_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrJohanPehrsonViiMember_zxBPSIJleiMe" style="border-bottom: Black 1pt solid; text-align: right" title="Due to related parties">10,000</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; text-align: justify; padding-bottom: 2.5pt; text-indent: 35pt"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_980_eus-gaap--DueToRelatedPartiesCurrentAndNoncurrent_iI_c20210930_zyQZkRP4UKXi" style="border-bottom: Black 2.5pt double; text-align: right">67,030</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_984_eus-gaap--DueToRelatedPartiesCurrentAndNoncurrent_iI_c20201231_zB1RBSEgvIu6" style="border-bottom: Black 2.5pt double; text-align: right" title="Due to related parties">263,063</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AD_zRjnNRSBSp1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_898_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_zaoW0bRd2xx8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><b><span style="text-decoration: underline"><span id="xdx_8B4_zXZgt6nt3YJf">Related party transactions</span></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="6" style="white-space: nowrap; text-align: center">Three Months <br/>Ended September 30,</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="6" style="white-space: nowrap; text-align: center">Nine Months <br/>Ended September 30,</td><td style="white-space: nowrap"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">2021</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">2020</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">2021</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">2020</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; white-space: nowrap"> </td><td style="text-align: center; white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td style="text-align: center; white-space: nowrap"> </td><td style="text-align: center; white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td style="text-align: center; white-space: nowrap"> </td><td style="text-align: center; white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td style="text-align: center; white-space: nowrap"> </td><td style="text-align: center; white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td style="text-align: center; white-space: nowrap"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap">Service income received from</td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td id="xdx_F47_zBfpv3AZ8KB7" style="white-space: nowrap; width: 40%; text-align: left; padding-left: 9pt">Value Exchange International Limited (i)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_988_ecustom--ServiceIncomeReceived_c20210701__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueExchangeInternationalLimitedMember_fKGkp_zXz60F7QAYQc" style="width: 12%; text-align: right">486,465</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_983_ecustom--ServiceIncomeReceived_c20200701__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueExchangeInternationalLimitedMember_fKGkp_zqFaFZFCaRo4" style="width: 12%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0779">-</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98A_ecustom--ServiceIncomeReceived_c20210101__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueExchangeInternationalLimitedMember_fKGkp_zwZxws59hAxl" style="width: 12%; text-align: right">486,465</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98D_ecustom--ServiceIncomeReceived_c20200101__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueExchangeInternationalLimitedMember_fKGkp_zxwLkJynNBh" style="width: 12%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0781">-</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; text-align: left; padding-left: 9pt">Value E Consultant International (M) <br/>Sdn. Bhd (viii)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_ecustom--ServiceIncomeReceived_c20210701__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueEConsultantInternationalMSdnBhdMember_fKHZpaWkp_zRcR2wcQSZy1" style="text-align: right" title="Service income received"><span style="-sec-ix-hidden: xdx2ixbrl0783">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_ecustom--ServiceIncomeReceived_c20200701__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueEConsultantInternationalMSdnBhdMember_fKHZpaWkp_z79fcIsJixJd" style="text-align: right">14,054</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_ecustom--ServiceIncomeReceived_c20210101__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueEConsultantInternationalMSdnBhdMember_fKHZpaWkp_zhBe5JpUgbj5" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0785">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_ecustom--ServiceIncomeReceived_c20200101__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueEConsultantInternationalMSdnBhdMember_fKHZpaWkp_z7qgIR6wqDbb" style="text-align: right">18,069</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td id="xdx_F47_z6MNvf9TV7Pc" style="white-space: nowrap; text-align: left; padding-left: 9pt">TAP Technology (HK) Limited (vi)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_ecustom--ServiceIncomeReceived_c20210701__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TAPTechnologyHKLimitedMember_fKHZpKQ_____zPxN3TumZ4Wj" style="text-align: right" title="Service income received"><span style="-sec-ix-hidden: xdx2ixbrl0788">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_ecustom--ServiceIncomeReceived_c20200701__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TAPTechnologyHKLimitedMember_fKHZpKQ_____zu6DduzTTNi7" style="text-align: right">82,051</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_ecustom--ServiceIncomeReceived_c20210101__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TAPTechnologyHKLimitedMember_fKHZpKQ_____zqAhr6IqtdI1" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0790">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_ecustom--ServiceIncomeReceived_c20200101__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TAPTechnologyHKLimitedMember_fKHZpKQ_____zUvAEYa79wCg" style="text-align: right">180,769</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td id="xdx_F45_zc7RHD6nnr8" style="white-space: nowrap; text-align: left; padding-left: 9pt">SmartMyWays Co., Limited (iii)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_ecustom--ServiceIncomeReceived_c20210701__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SmartMyWaysCoLimitedMember_fKGlpaSk___zN4RDa2g6rl5" style="text-align: right" title="Service income received"><span style="-sec-ix-hidden: xdx2ixbrl0793">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_ecustom--ServiceIncomeReceived_c20200701__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SmartMyWaysCoLimitedMember_fKGlpaSk___z5dAgoMFFjUl" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0794">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_ecustom--ServiceIncomeReceived_c20210101__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SmartMyWaysCoLimitedMember_fKGlpaSk___zRsIlWpXUHQc" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0795">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_ecustom--ServiceIncomeReceived_c20200101__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SmartMyWaysCoLimitedMember_fKGlpaSk___z685zbiC5Yvb" style="text-align: right">23,249</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td id="xdx_F4E_zAgKygTTbBa6" style="white-space: nowrap; text-align: left; padding-left: 9pt">ValueX International Pte. Ltd. (ix)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_ecustom--ServiceIncomeReceived_c20210701__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueXInternationalPteLtdMember_fKGl4KQ_____z9olRAQ97vXd" style="text-align: right" title="Service income received"><span style="-sec-ix-hidden: xdx2ixbrl0798">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_ecustom--ServiceIncomeReceived_c20200701__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueXInternationalPteLtdMember_fKGl4KQ_____zWBg9qGwWyVi" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0799">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_ecustom--ServiceIncomeReceived_c20210101__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueXInternationalPteLtdMember_fKGl4KQ_____zi7PD7okoH19" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0800">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_ecustom--ServiceIncomeReceived_c20200101__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueXInternationalPteLtdMember_fKGl4KQ_____z6q1yNBKxCaj" style="text-align: right">159,581</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td id="xdx_F49_zakKo1Z2Q1M" style="white-space: nowrap; text-align: left; padding-bottom: 2.5pt; padding-left: 9pt">AppMyWays Co., Limited (v)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_986_ecustom--ServiceIncomeReceived_c20210701__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--AppMyWaysCoLimitedMember_fKHYp_z4Lk0hSnjh5c" style="border-bottom: Black 2.5pt double; text-align: right" title="Service income received">506,040</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_988_ecustom--ServiceIncomeReceived_c20200701__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--AppMyWaysCoLimitedMember_fKHYp_zJmnDXe3KuWh" style="border-bottom: Black 2.5pt double; text-align: right">382,043</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98A_ecustom--ServiceIncomeReceived_c20210101__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--AppMyWaysCoLimitedMember_fKHYp_zywj8R9zASZ3" style="border-bottom: Black 2.5pt double; text-align: right">530,977</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_985_ecustom--ServiceIncomeReceived_c20200101__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--AppMyWaysCoLimitedMember_fKHYp_zU5Kdc6S6Zvj" style="border-bottom: Black 2.5pt double; text-align: right">382,043</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; text-align: left">Subcontracting fees payable to</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td id="xdx_F46_zs1iHgvyyS93" style="white-space: nowrap; text-align: left; padding-left: 9pt">Value Exchange International Limited (i)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_ecustom--SubcontractingFeesPayable_c20210701__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueExchangeInternationalLimitedMember_fKGkp_zjNN25Iox2ih" style="text-align: right" title="Subcontracting fees payable">(527,744</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_ecustom--SubcontractingFeesPayable_c20200701__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueExchangeInternationalLimitedMember_fKGkp_z7KqSi8M0Xol" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0809">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_ecustom--SubcontractingFeesPayable_c20210101__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueExchangeInternationalLimitedMember_fKGkp_zAZmz9fepk4h" style="text-align: right">(571,436</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_ecustom--SubcontractingFeesPayable_c20200101__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueExchangeInternationalLimitedMember_fKGkp_zpnAVW5Tyrbc" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0811">-</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; text-align: left; padding-left: 9pt">Value E Consultant International (M) <br/>Sdn. Bhd (viii)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_ecustom--SubcontractingFeesPayable_c20210701__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueEConsultantInternationalMSdnBhdMember_fKHZpaWkp_zTafRBX72Xog" style="text-align: right" title="Subcontracting fees payable">(14,967</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_ecustom--SubcontractingFeesPayable_c20200701__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueEConsultantInternationalMSdnBhdMember_fKHZpaWkp_zjOZYZxnw17d" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0814">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_ecustom--SubcontractingFeesPayable_c20210101__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueEConsultantInternationalMSdnBhdMember_fKHZpaWkp_zqG5oc03VDnf" style="text-align: right">(31,714</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_ecustom--SubcontractingFeesPayable_c20200101__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueEConsultantInternationalMSdnBhdMember_fKHZpaWkp_zBj45SqC74Jj" style="text-align: right">(585</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td id="xdx_F4E_zrOMq7zIjMBf" style="white-space: nowrap; text-align: left; padding-left: 9pt">TAP Technology (HK) Limited (vi)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_ecustom--SubcontractingFeesPayable_c20210701__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TAPTechnologyHKLimitedMember_fKHZpKQ_____z94CDejqMcKj" style="text-align: right" title="Subcontracting fees payable">(37,446</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_ecustom--SubcontractingFeesPayable_c20200701__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TAPTechnologyHKLimitedMember_fKHZpKQ_____z9NE0o3hveva" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0819">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_ecustom--SubcontractingFeesPayable_c20210101__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TAPTechnologyHKLimitedMember_fKHZpKQ_____zh6opn2RAtFe" style="text-align: right">(79,128</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_ecustom--SubcontractingFeesPayable_c20200101__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TAPTechnologyHKLimitedMember_fKHZpKQ_____zTGWAJ3dXyZj" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0821">-</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td id="xdx_F45_zIGDA3uM7s98" style="white-space: nowrap; text-align: left; padding-bottom: 2.5pt; padding-left: 9pt">AppMyWays Co., Limited (v)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_984_ecustom--SubcontractingFeesPayable_c20210701__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--AppMyWaysCoLimitedMember_fKHYp_zzdpgXPoCy5l" style="border-bottom: Black 2.5pt double; text-align: right" title="Subcontracting fees payable"><span style="-sec-ix-hidden: xdx2ixbrl0823">-</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_989_ecustom--SubcontractingFeesPayable_c20200701__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--AppMyWaysCoLimitedMember_fKHYp_znmamHimIPN7" style="border-bottom: Black 2.5pt double; text-align: right">(257,949</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98E_ecustom--SubcontractingFeesPayable_c20210101__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--AppMyWaysCoLimitedMember_fKHYp_zAKdj8et0oO6" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0825">-</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_980_ecustom--SubcontractingFeesPayable_c20200101__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--AppMyWaysCoLimitedMember_fKHYp_zxCZyXiJfge7" style="border-bottom: Black 2.5pt double; text-align: right">(514,359</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>VALUE EXCHANGE INTERNATIONAL, INC.</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"> </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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in"><b>13.</b></td><td><b>Related party and shareholder transactions (Continued)</b></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap">Management fees received from</td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left; padding-left: 9pt">Value Exchange International Limited (i)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98E_ecustom--ManagementFeesReceived_c20210701__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueExchangeInternationalLimitedMember_fKGkp_z0VcE6kK0Onk" style="width: 12%; text-align: right" title="Management fees received">30,539</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98B_ecustom--ManagementFeesReceived_c20200701__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueExchangeInternationalLimitedMember_fKGkp_zDRqOWnfJdm9" style="width: 12%; text-align: right">11,701</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_985_ecustom--ManagementFeesReceived_c20210101__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueExchangeInternationalLimitedMember_fKGkp_zsJqngWgBBH7" style="width: 12%; text-align: right">77,445</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_980_ecustom--ManagementFeesReceived_c20200101__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueExchangeInternationalLimitedMember_fKGkp_zJEG7Jg53Tb4" style="width: 12%; text-align: right">37,839</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 9pt">TAP Technology (HK) Limited (vi)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_ecustom--ManagementFeesReceived_c20210701__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TAPTechnologyHKLimitedMember_fKHZpKQ_____z1tO7pMLCBjb" style="text-align: right" title="Management fees received">7,692</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_ecustom--ManagementFeesReceived_c20200701__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TAPTechnologyHKLimitedMember_fKHZpKQ_____zdemwigHtbF6" style="text-align: right">7,692</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_ecustom--ManagementFeesReceived_c20210101__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TAPTechnologyHKLimitedMember_fKHZpKQ_____z3qFyYMYrIjc" style="text-align: right">23,077</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_ecustom--ManagementFeesReceived_c20200101__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TAPTechnologyHKLimitedMember_fKHZpKQ_____zWQalGnE5iik" style="text-align: right">23,077</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 9pt">SmartMyWays Co., Limited (iii)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_ecustom--ManagementFeesReceived_c20210701__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SmartMyWaysCoLimitedMember_fKGlpaSk___zkXYiaAe1jx" style="text-align: right" title="Management fees received">7,692</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_ecustom--ManagementFeesReceived_c20200701__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SmartMyWaysCoLimitedMember_fKGlpaSk___zYDuuXxt2qk8" style="text-align: right">7,692</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_ecustom--ManagementFeesReceived_c20210101__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SmartMyWaysCoLimitedMember_fKGlpaSk___zqHsLIJ2sHC3" style="text-align: right">23,077</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_ecustom--ManagementFeesReceived_c20200101__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SmartMyWaysCoLimitedMember_fKGlpaSk___zZoNu5bszi5d" style="text-align: right">23,077</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 9pt">Cucumbuy.com Limited (ii)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_ecustom--ManagementFeesReceived_c20210701__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CucumbuyComLimitedIiMember_fKGlpKQ_____zPIG1ifAf5jf" style="text-align: right" title="Management fees received">7,692</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_ecustom--ManagementFeesReceived_c20200701__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CucumbuyComLimitedIiMember_fKGlpKQ_____zhXqPVQrsjab" style="text-align: right">7,692</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_ecustom--ManagementFeesReceived_c20210101__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CucumbuyComLimitedIiMember_fKGlpKQ_____zuY6vLHGYjsl" style="text-align: right">23,077</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_ecustom--ManagementFeesReceived_c20200101__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CucumbuyComLimitedIiMember_fKGlpKQ_____zOhD6dytjr01" style="text-align: right">23,077</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: 2.5pt; padding-left: 9pt">Retail Intelligent Unit Limited (iv)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_988_ecustom--ManagementFeesReceived_c20210701__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RetailIntelligentUnitLimitedIvMember_fKHZpKQ_____zsLENLqc4TUh" style="border-bottom: Black 2.5pt double; text-align: right" title="Management fees received">3,077</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_986_ecustom--ManagementFeesReceived_c20200701__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RetailIntelligentUnitLimitedIvMember_fKHZpKQ_____zZc6O5LZPbVh" style="border-bottom: Black 2.5pt double; text-align: right">3,077</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_984_ecustom--ManagementFeesReceived_c20210101__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RetailIntelligentUnitLimitedIvMember_fKHZpKQ_____zxB9td4w0fp5" style="border-bottom: Black 2.5pt double; text-align: right">9,231</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_980_ecustom--ManagementFeesReceived_c20200101__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RetailIntelligentUnitLimitedIvMember_fKHZpKQ_____z4KiM2ueYOP4" style="border-bottom: Black 2.5pt double; text-align: right">9,230</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 36pt"/><td id="xdx_F00_zjWPOyQuWJK8" style="width: 24pt">(i)</td><td id="xdx_F18_zlJo5Hu6fipk" style="text-align: justify">Mr. Kenneth Tan and Ms. Bella Tsang, directors of the Company, are shareholders and a directors of Value Exchange International Limited, a company incorporated in Hong Kong. The balance is unsecured, interest free and repayable on demand.</td></tr></table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 36pt"/><td id="xdx_F0E_zaWtWh9PP66h" style="width: 24pt">(ii)</td><td id="xdx_F16_zkjvz7HbmRFl" style="text-align: justify">Ms. Bella Tsang, a director of the Company, is a shareholder and a director of Cucumbuy.com Limited, a company incorporated in Hong Kong. The balance is unsecured, interest free and repayable on demand.</td></tr></table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 36pt"/><td id="xdx_F02_zasOhmlwfTKi" style="width: 24pt">(iii)</td><td id="xdx_F11_zZmclRzHqESk" style="text-align: justify">Ms. Bella Tsang, a director of the Company, is a shareholder and a director of SmartMyWays Co., Limited, a company incorporated in Hong Kong. Mr. Kenneth Tan, a director of the Company, is a director of SmartMyWays Co., Limited. The balance is unsecured, interest free and repayable on demand.</td></tr></table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 36pt"/><td id="xdx_F09_z9LZEad6liWa" style="width: 24pt">(iv)</td><td id="xdx_F11_zmyHFLWr7WX4" style="text-align: justify">Ms. Bella Tsang, a director of the Company, is a shareholder and a director of Retail Intelligent Unit Limited, a company incorporated in Hong Kong. Mr. Kenneth Tan, a director of the Company, is a director of Retail Intelligent Unit Limited. The balance is unsecured, interest free and repayable on demand.</td></tr></table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 36pt"/><td id="xdx_F06_z8BaqvBnQCHd" style="width: 24pt">(v)</td><td id="xdx_F11_zxmFdP62p6H3" style="text-align: justify">Ms. Bella Tsang, a director of the Company, is a shareholder and a director of AppMyWays Co., Limited, a company incorporated in Hong Kong. The balance is unsecured, interest free and repayable on demand.</td></tr></table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 36pt"/><td id="xdx_F0A_zc2fKY4EnLp1" style="width: 24pt">(vi)</td><td id="xdx_F12_z6QdBEmzBn7f" style="text-align: justify">Ms. Bella Tsang, a director of the Company, is a shareholder and a director of TAP Technology (HK) Limited, a company incorporated in Hong Kong. The balance is unsecured, interest free and repayable on demand.</td></tr></table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 36pt"/><td id="xdx_F02_zQFSTK4wpXnf" style="width: 24pt">(vii)</td><td id="xdx_F1F_zSyHXOQLCBRi" style="text-align: justify">Mr. Johan Pehrson is a director of the Company. The balance is unsecured, interest free and repayable on demand.</td></tr></table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 36pt"/><td id="xdx_F08_zMVEE58c1Kah" style="width: 24pt">(viii)</td><td id="xdx_F19_zjHjeNBfMNf3" style="text-align: justify">Ms. Bella Tsang, a director of the Company, is a shareholder of Value E Consultant International (M) Sdn. Bhd, a company incorporated in Malaysia. The balance is unsecured, interest free and repayable on demand.</td></tr></table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 36pt"/><td id="xdx_F0F_zpQxwOqjTZPl" style="width: 24pt">(ix)</td><td id="xdx_F1A_zSqqTQ5McJJj" style="text-align: justify">Ms. Bella Tsang, a director of the Company, is a shareholder and a director of ValueX International Pte. Ltd., a company incorporated in Singapore. The balance is unsecured, interest free and repayable on demand.</td></tr></table> <p id="xdx_8AE_zkb1PapNrKk" style="margin-top: 0; margin-bottom: 0"> </p> <p id="xdx_893_ecustom--ScheduleOfBalancesDueFromRelatedPartiesTextBlock_zQFl0Hbneb5c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Other than disclosed elsewhere in these financial statements, the Company also had the following related party balances and transactions:</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.25in"><b><span style="text-decoration: underline"><span id="xdx_8BF_zK452CXgnQi1">Related party balances</span></span></b></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 97%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; text-align: justify"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">September 30, <br/>2021</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">December 31, <br/> 2020</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; text-align: justify"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td style="white-space: nowrap"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; text-align: justify">Due from related parties</td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; width: 64%; text-align: justify; text-indent: 35pt">Value Exchange International Limited (i)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98C_eus-gaap--DueFromRelatedParties_iI_c20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueExchangeInternationalLimitedIMember_fKGkp_zwjRLP98yhyh" style="width: 15%; text-align: right">1,314,489</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98D_eus-gaap--DueFromRelatedParties_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueExchangeInternationalLimitedIMember_fKGkp_znpVx75rhhnb" style="width: 15%; text-align: right" title="Due from a related party">1,269,620</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; text-align: justify; text-indent: 35pt">Cucumbuy.com Limited (ii)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--DueFromRelatedParties_iI_c20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CucumbuyComLimitedIiMember_zy1pafF79ZH2" style="text-align: right">12,841</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--DueFromRelatedParties_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CucumbuyComLimitedIiMember_zNh1FMSGkyw2" style="text-align: right">30,769</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; text-align: justify; text-indent: 35pt">SmartMyWays Co., Limited (iii)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--DueFromRelatedParties_iI_c20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SmartmywaysCoLimitedIiiMember_zlcprvfi0Utj" style="text-align: right">53,846</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--DueFromRelatedParties_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SmartmywaysCoLimitedIiiMember_z152c2S6P3w7" style="text-align: right">30,769</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; text-align: justify; text-indent: 35pt">Retail Intelligent Unit Limited (iv)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--DueFromRelatedParties_iI_c20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RetailIntelligentUnitLimitedIvMember_z5PIV77Pwl1d" style="text-align: right">21,538</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--DueFromRelatedParties_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RetailIntelligentUnitLimitedIvMember_zkcEaUFtjid1" style="text-align: right">12,308</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; text-align: justify; padding-bottom: 1pt; text-indent: 35pt">AppMyWays Co., Limited (v)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98D_eus-gaap--DueFromRelatedParties_iI_c20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--AppmywaysCoLimitedVMember_z6HQ3bOLQUP" style="border-bottom: Black 1pt solid; text-align: right">396,184</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98F_eus-gaap--DueFromRelatedParties_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--AppmywaysCoLimitedVMember_zHTY13zdnsga" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0759">-</span></td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; text-align: justify; padding-bottom: 2.5pt; text-indent: 35pt"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_988_eus-gaap--DueFromRelatedParties_iI_c20210930_zaFXjaFa07qf" style="border-bottom: Black 2.5pt double; text-align: right">1,798,898</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98C_eus-gaap--DueFromRelatedParties_iI_c20201231_zqc6GaLPCUlc" style="border-bottom: Black 2.5pt double; text-align: right">1,343,466</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; text-align: justify">Due to related parties</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; text-align: justify; text-indent: 35pt">TAP Technology (HK) Limited (vi)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--DueToRelatedPartiesCurrentAndNoncurrent_iI_c20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TapTechnologyHkLimitedViMember_znFJPlTCcqBi" style="text-align: right" title="Due to related parties">64,530</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--DueToRelatedPartiesCurrentAndNoncurrent_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TapTechnologyHkLimitedViMember_zEIymEzUKYl1" style="text-align: right" title="Due to related parties"><span style="-sec-ix-hidden: xdx2ixbrl0765">-</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; text-align: justify; text-indent: 35pt">AppMyWays Co., Limited (v)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--DueToRelatedPartiesCurrentAndNoncurrent_iI_c20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--AppmywaysCoLimitedVMember_zYHAFIhVpndf" style="text-align: right" title="Due to related parties"><span style="-sec-ix-hidden: xdx2ixbrl0767">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--DueToRelatedPartiesCurrentAndNoncurrent_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--AppmywaysCoLimitedVMember_zIv5ov36uNg1" style="text-align: right" title="Due to related parties">253,063</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; text-align: justify; padding-bottom: 1pt; text-indent: 35pt">Mr. Johan Pehrson (vii)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_987_eus-gaap--DueToRelatedPartiesCurrentAndNoncurrent_iI_c20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrJohanPehrsonViiMember_zIyLzEyKvgsg" style="border-bottom: Black 1pt solid; text-align: right">2,500</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_984_eus-gaap--DueToRelatedPartiesCurrentAndNoncurrent_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrJohanPehrsonViiMember_zxBPSIJleiMe" style="border-bottom: Black 1pt solid; text-align: right" title="Due to related parties">10,000</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; text-align: justify; padding-bottom: 2.5pt; text-indent: 35pt"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_980_eus-gaap--DueToRelatedPartiesCurrentAndNoncurrent_iI_c20210930_zyQZkRP4UKXi" style="border-bottom: Black 2.5pt double; text-align: right">67,030</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_984_eus-gaap--DueToRelatedPartiesCurrentAndNoncurrent_iI_c20201231_zB1RBSEgvIu6" style="border-bottom: Black 2.5pt double; text-align: right" title="Due to related parties">263,063</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 1314489 1269620 12841 30769 53846 30769 21538 12308 396184 1798898 1343466 64530 253063 2500 10000 67030 263063 <p id="xdx_898_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_zaoW0bRd2xx8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><b><span style="text-decoration: underline"><span id="xdx_8B4_zXZgt6nt3YJf">Related party transactions</span></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="6" style="white-space: nowrap; text-align: center">Three Months <br/>Ended September 30,</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="6" style="white-space: nowrap; text-align: center">Nine Months <br/>Ended September 30,</td><td style="white-space: nowrap"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">2021</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">2020</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">2021</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td><td style="white-space: nowrap; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">2020</td><td style="white-space: nowrap; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td style="white-space: nowrap"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; white-space: nowrap"> </td><td style="text-align: center; white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td style="text-align: center; white-space: nowrap"> </td><td style="text-align: center; white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td style="text-align: center; white-space: nowrap"> </td><td style="text-align: center; white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td style="text-align: center; white-space: nowrap"> </td><td style="text-align: center; white-space: nowrap"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td style="text-align: center; white-space: nowrap"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap">Service income received from</td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td id="xdx_F47_zBfpv3AZ8KB7" style="white-space: nowrap; width: 40%; text-align: left; padding-left: 9pt">Value Exchange International Limited (i)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_988_ecustom--ServiceIncomeReceived_c20210701__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueExchangeInternationalLimitedMember_fKGkp_zXz60F7QAYQc" style="width: 12%; text-align: right">486,465</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_983_ecustom--ServiceIncomeReceived_c20200701__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueExchangeInternationalLimitedMember_fKGkp_zqFaFZFCaRo4" style="width: 12%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0779">-</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98A_ecustom--ServiceIncomeReceived_c20210101__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueExchangeInternationalLimitedMember_fKGkp_zwZxws59hAxl" style="width: 12%; text-align: right">486,465</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98D_ecustom--ServiceIncomeReceived_c20200101__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueExchangeInternationalLimitedMember_fKGkp_zxwLkJynNBh" style="width: 12%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0781">-</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; text-align: left; padding-left: 9pt">Value E Consultant International (M) <br/>Sdn. Bhd (viii)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_ecustom--ServiceIncomeReceived_c20210701__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueEConsultantInternationalMSdnBhdMember_fKHZpaWkp_zRcR2wcQSZy1" style="text-align: right" title="Service income received"><span style="-sec-ix-hidden: xdx2ixbrl0783">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_ecustom--ServiceIncomeReceived_c20200701__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueEConsultantInternationalMSdnBhdMember_fKHZpaWkp_z79fcIsJixJd" style="text-align: right">14,054</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_ecustom--ServiceIncomeReceived_c20210101__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueEConsultantInternationalMSdnBhdMember_fKHZpaWkp_zhBe5JpUgbj5" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0785">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_ecustom--ServiceIncomeReceived_c20200101__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueEConsultantInternationalMSdnBhdMember_fKHZpaWkp_z7qgIR6wqDbb" style="text-align: right">18,069</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td id="xdx_F47_z6MNvf9TV7Pc" style="white-space: nowrap; text-align: left; padding-left: 9pt">TAP Technology (HK) Limited (vi)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_ecustom--ServiceIncomeReceived_c20210701__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TAPTechnologyHKLimitedMember_fKHZpKQ_____zPxN3TumZ4Wj" style="text-align: right" title="Service income received"><span style="-sec-ix-hidden: xdx2ixbrl0788">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_ecustom--ServiceIncomeReceived_c20200701__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TAPTechnologyHKLimitedMember_fKHZpKQ_____zu6DduzTTNi7" style="text-align: right">82,051</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_ecustom--ServiceIncomeReceived_c20210101__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TAPTechnologyHKLimitedMember_fKHZpKQ_____zqAhr6IqtdI1" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0790">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_ecustom--ServiceIncomeReceived_c20200101__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TAPTechnologyHKLimitedMember_fKHZpKQ_____zUvAEYa79wCg" style="text-align: right">180,769</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td id="xdx_F45_zc7RHD6nnr8" style="white-space: nowrap; text-align: left; padding-left: 9pt">SmartMyWays Co., Limited (iii)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_ecustom--ServiceIncomeReceived_c20210701__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SmartMyWaysCoLimitedMember_fKGlpaSk___zN4RDa2g6rl5" style="text-align: right" title="Service income received"><span style="-sec-ix-hidden: xdx2ixbrl0793">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_ecustom--ServiceIncomeReceived_c20200701__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SmartMyWaysCoLimitedMember_fKGlpaSk___z5dAgoMFFjUl" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0794">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_ecustom--ServiceIncomeReceived_c20210101__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SmartMyWaysCoLimitedMember_fKGlpaSk___zRsIlWpXUHQc" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0795">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_ecustom--ServiceIncomeReceived_c20200101__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SmartMyWaysCoLimitedMember_fKGlpaSk___z685zbiC5Yvb" style="text-align: right">23,249</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td id="xdx_F4E_zAgKygTTbBa6" style="white-space: nowrap; text-align: left; padding-left: 9pt">ValueX International Pte. Ltd. (ix)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_ecustom--ServiceIncomeReceived_c20210701__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueXInternationalPteLtdMember_fKGl4KQ_____z9olRAQ97vXd" style="text-align: right" title="Service income received"><span style="-sec-ix-hidden: xdx2ixbrl0798">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_ecustom--ServiceIncomeReceived_c20200701__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueXInternationalPteLtdMember_fKGl4KQ_____zWBg9qGwWyVi" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0799">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_ecustom--ServiceIncomeReceived_c20210101__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueXInternationalPteLtdMember_fKGl4KQ_____zi7PD7okoH19" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0800">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_ecustom--ServiceIncomeReceived_c20200101__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueXInternationalPteLtdMember_fKGl4KQ_____z6q1yNBKxCaj" style="text-align: right">159,581</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td id="xdx_F49_zakKo1Z2Q1M" style="white-space: nowrap; text-align: left; padding-bottom: 2.5pt; padding-left: 9pt">AppMyWays Co., Limited (v)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_986_ecustom--ServiceIncomeReceived_c20210701__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--AppMyWaysCoLimitedMember_fKHYp_z4Lk0hSnjh5c" style="border-bottom: Black 2.5pt double; text-align: right" title="Service income received">506,040</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_988_ecustom--ServiceIncomeReceived_c20200701__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--AppMyWaysCoLimitedMember_fKHYp_zJmnDXe3KuWh" style="border-bottom: Black 2.5pt double; text-align: right">382,043</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98A_ecustom--ServiceIncomeReceived_c20210101__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--AppMyWaysCoLimitedMember_fKHYp_zywj8R9zASZ3" style="border-bottom: Black 2.5pt double; text-align: right">530,977</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_985_ecustom--ServiceIncomeReceived_c20200101__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--AppMyWaysCoLimitedMember_fKHYp_zU5Kdc6S6Zvj" style="border-bottom: Black 2.5pt double; text-align: right">382,043</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="white-space: nowrap; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; text-align: left">Subcontracting fees payable to</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td id="xdx_F46_zs1iHgvyyS93" style="white-space: nowrap; text-align: left; padding-left: 9pt">Value Exchange International Limited (i)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_ecustom--SubcontractingFeesPayable_c20210701__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueExchangeInternationalLimitedMember_fKGkp_zjNN25Iox2ih" style="text-align: right" title="Subcontracting fees payable">(527,744</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_ecustom--SubcontractingFeesPayable_c20200701__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueExchangeInternationalLimitedMember_fKGkp_z7KqSi8M0Xol" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0809">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_ecustom--SubcontractingFeesPayable_c20210101__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueExchangeInternationalLimitedMember_fKGkp_zAZmz9fepk4h" style="text-align: right">(571,436</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_ecustom--SubcontractingFeesPayable_c20200101__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueExchangeInternationalLimitedMember_fKGkp_zpnAVW5Tyrbc" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0811">-</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; text-align: left; padding-left: 9pt">Value E Consultant International (M) <br/>Sdn. Bhd (viii)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_ecustom--SubcontractingFeesPayable_c20210701__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueEConsultantInternationalMSdnBhdMember_fKHZpaWkp_zTafRBX72Xog" style="text-align: right" title="Subcontracting fees payable">(14,967</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_ecustom--SubcontractingFeesPayable_c20200701__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueEConsultantInternationalMSdnBhdMember_fKHZpaWkp_zjOZYZxnw17d" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0814">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_ecustom--SubcontractingFeesPayable_c20210101__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueEConsultantInternationalMSdnBhdMember_fKHZpaWkp_zqG5oc03VDnf" style="text-align: right">(31,714</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_ecustom--SubcontractingFeesPayable_c20200101__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueEConsultantInternationalMSdnBhdMember_fKHZpaWkp_zBj45SqC74Jj" style="text-align: right">(585</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td id="xdx_F4E_zrOMq7zIjMBf" style="white-space: nowrap; text-align: left; padding-left: 9pt">TAP Technology (HK) Limited (vi)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_ecustom--SubcontractingFeesPayable_c20210701__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TAPTechnologyHKLimitedMember_fKHZpKQ_____z94CDejqMcKj" style="text-align: right" title="Subcontracting fees payable">(37,446</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_ecustom--SubcontractingFeesPayable_c20200701__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TAPTechnologyHKLimitedMember_fKHZpKQ_____z9NE0o3hveva" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0819">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_ecustom--SubcontractingFeesPayable_c20210101__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TAPTechnologyHKLimitedMember_fKHZpKQ_____zh6opn2RAtFe" style="text-align: right">(79,128</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_ecustom--SubcontractingFeesPayable_c20200101__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TAPTechnologyHKLimitedMember_fKHZpKQ_____zTGWAJ3dXyZj" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0821">-</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td id="xdx_F45_zIGDA3uM7s98" style="white-space: nowrap; text-align: left; padding-bottom: 2.5pt; padding-left: 9pt">AppMyWays Co., Limited (v)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_984_ecustom--SubcontractingFeesPayable_c20210701__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--AppMyWaysCoLimitedMember_fKHYp_zzdpgXPoCy5l" style="border-bottom: Black 2.5pt double; text-align: right" title="Subcontracting fees payable"><span style="-sec-ix-hidden: xdx2ixbrl0823">-</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_989_ecustom--SubcontractingFeesPayable_c20200701__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--AppMyWaysCoLimitedMember_fKHYp_znmamHimIPN7" style="border-bottom: Black 2.5pt double; text-align: right">(257,949</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98E_ecustom--SubcontractingFeesPayable_c20210101__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--AppMyWaysCoLimitedMember_fKHYp_zAKdj8et0oO6" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0825">-</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_980_ecustom--SubcontractingFeesPayable_c20200101__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--AppMyWaysCoLimitedMember_fKHYp_zxCZyXiJfge7" style="border-bottom: Black 2.5pt double; text-align: right">(514,359</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>VALUE EXCHANGE INTERNATIONAL, INC.</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"> </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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in"><b>13.</b></td><td><b>Related party and shareholder transactions (Continued)</b></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap">Management fees received from</td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left; padding-left: 9pt">Value Exchange International Limited (i)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98E_ecustom--ManagementFeesReceived_c20210701__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueExchangeInternationalLimitedMember_fKGkp_z0VcE6kK0Onk" style="width: 12%; text-align: right" title="Management fees received">30,539</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98B_ecustom--ManagementFeesReceived_c20200701__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueExchangeInternationalLimitedMember_fKGkp_zDRqOWnfJdm9" style="width: 12%; text-align: right">11,701</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_985_ecustom--ManagementFeesReceived_c20210101__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueExchangeInternationalLimitedMember_fKGkp_zsJqngWgBBH7" style="width: 12%; text-align: right">77,445</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_980_ecustom--ManagementFeesReceived_c20200101__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueExchangeInternationalLimitedMember_fKGkp_zJEG7Jg53Tb4" style="width: 12%; text-align: right">37,839</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 9pt">TAP Technology (HK) Limited (vi)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_ecustom--ManagementFeesReceived_c20210701__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TAPTechnologyHKLimitedMember_fKHZpKQ_____z1tO7pMLCBjb" style="text-align: right" title="Management fees received">7,692</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_ecustom--ManagementFeesReceived_c20200701__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TAPTechnologyHKLimitedMember_fKHZpKQ_____zdemwigHtbF6" style="text-align: right">7,692</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_ecustom--ManagementFeesReceived_c20210101__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TAPTechnologyHKLimitedMember_fKHZpKQ_____z3qFyYMYrIjc" style="text-align: right">23,077</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_ecustom--ManagementFeesReceived_c20200101__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TAPTechnologyHKLimitedMember_fKHZpKQ_____zWQalGnE5iik" style="text-align: right">23,077</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 9pt">SmartMyWays Co., Limited (iii)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_ecustom--ManagementFeesReceived_c20210701__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SmartMyWaysCoLimitedMember_fKGlpaSk___zkXYiaAe1jx" style="text-align: right" title="Management fees received">7,692</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_ecustom--ManagementFeesReceived_c20200701__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SmartMyWaysCoLimitedMember_fKGlpaSk___zYDuuXxt2qk8" style="text-align: right">7,692</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_ecustom--ManagementFeesReceived_c20210101__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SmartMyWaysCoLimitedMember_fKGlpaSk___zqHsLIJ2sHC3" style="text-align: right">23,077</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_ecustom--ManagementFeesReceived_c20200101__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SmartMyWaysCoLimitedMember_fKGlpaSk___zZoNu5bszi5d" style="text-align: right">23,077</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 9pt">Cucumbuy.com Limited (ii)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_ecustom--ManagementFeesReceived_c20210701__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CucumbuyComLimitedIiMember_fKGlpKQ_____zPIG1ifAf5jf" style="text-align: right" title="Management fees received">7,692</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_ecustom--ManagementFeesReceived_c20200701__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CucumbuyComLimitedIiMember_fKGlpKQ_____zhXqPVQrsjab" style="text-align: right">7,692</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_ecustom--ManagementFeesReceived_c20210101__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CucumbuyComLimitedIiMember_fKGlpKQ_____zuY6vLHGYjsl" style="text-align: right">23,077</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_ecustom--ManagementFeesReceived_c20200101__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CucumbuyComLimitedIiMember_fKGlpKQ_____zOhD6dytjr01" style="text-align: right">23,077</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: 2.5pt; padding-left: 9pt">Retail Intelligent Unit Limited (iv)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_988_ecustom--ManagementFeesReceived_c20210701__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RetailIntelligentUnitLimitedIvMember_fKHZpKQ_____zsLENLqc4TUh" style="border-bottom: Black 2.5pt double; text-align: right" title="Management fees received">3,077</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_986_ecustom--ManagementFeesReceived_c20200701__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RetailIntelligentUnitLimitedIvMember_fKHZpKQ_____zZc6O5LZPbVh" style="border-bottom: Black 2.5pt double; text-align: right">3,077</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_984_ecustom--ManagementFeesReceived_c20210101__20210930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RetailIntelligentUnitLimitedIvMember_fKHZpKQ_____zxB9td4w0fp5" style="border-bottom: Black 2.5pt double; text-align: right">9,231</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_980_ecustom--ManagementFeesReceived_c20200101__20200930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RetailIntelligentUnitLimitedIvMember_fKHZpKQ_____z4KiM2ueYOP4" style="border-bottom: Black 2.5pt double; text-align: right">9,230</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 36pt"/><td id="xdx_F00_zjWPOyQuWJK8" style="width: 24pt">(i)</td><td id="xdx_F18_zlJo5Hu6fipk" style="text-align: justify">Mr. Kenneth Tan and Ms. Bella Tsang, directors of the Company, are shareholders and a directors of Value Exchange International Limited, a company incorporated in Hong Kong. The balance is unsecured, interest free and repayable on demand.</td></tr></table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 36pt"/><td id="xdx_F0E_zaWtWh9PP66h" style="width: 24pt">(ii)</td><td id="xdx_F16_zkjvz7HbmRFl" style="text-align: justify">Ms. Bella Tsang, a director of the Company, is a shareholder and a director of Cucumbuy.com Limited, a company incorporated in Hong Kong. The balance is unsecured, interest free and repayable on demand.</td></tr></table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 36pt"/><td id="xdx_F02_zasOhmlwfTKi" style="width: 24pt">(iii)</td><td id="xdx_F11_zZmclRzHqESk" style="text-align: justify">Ms. Bella Tsang, a director of the Company, is a shareholder and a director of SmartMyWays Co., Limited, a company incorporated in Hong Kong. Mr. Kenneth Tan, a director of the Company, is a director of SmartMyWays Co., Limited. The balance is unsecured, interest free and repayable on demand.</td></tr></table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 36pt"/><td id="xdx_F09_z9LZEad6liWa" style="width: 24pt">(iv)</td><td id="xdx_F11_zmyHFLWr7WX4" style="text-align: justify">Ms. Bella Tsang, a director of the Company, is a shareholder and a director of Retail Intelligent Unit Limited, a company incorporated in Hong Kong. Mr. Kenneth Tan, a director of the Company, is a director of Retail Intelligent Unit Limited. The balance is unsecured, interest free and repayable on demand.</td></tr></table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 36pt"/><td id="xdx_F06_z8BaqvBnQCHd" style="width: 24pt">(v)</td><td id="xdx_F11_zxmFdP62p6H3" style="text-align: justify">Ms. Bella Tsang, a director of the Company, is a shareholder and a director of AppMyWays Co., Limited, a company incorporated in Hong Kong. The balance is unsecured, interest free and repayable on demand.</td></tr></table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 36pt"/><td id="xdx_F0A_zc2fKY4EnLp1" style="width: 24pt">(vi)</td><td id="xdx_F12_z6QdBEmzBn7f" style="text-align: justify">Ms. Bella Tsang, a director of the Company, is a shareholder and a director of TAP Technology (HK) Limited, a company incorporated in Hong Kong. The balance is unsecured, interest free and repayable on demand.</td></tr></table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 36pt"/><td id="xdx_F02_zQFSTK4wpXnf" style="width: 24pt">(vii)</td><td id="xdx_F1F_zSyHXOQLCBRi" style="text-align: justify">Mr. Johan Pehrson is a director of the Company. The balance is unsecured, interest free and repayable on demand.</td></tr></table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 36pt"/><td id="xdx_F08_zMVEE58c1Kah" style="width: 24pt">(viii)</td><td id="xdx_F19_zjHjeNBfMNf3" style="text-align: justify">Ms. Bella Tsang, a director of the Company, is a shareholder of Value E Consultant International (M) Sdn. Bhd, a company incorporated in Malaysia. The balance is unsecured, interest free and repayable on demand.</td></tr></table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 36pt"/><td id="xdx_F0F_zpQxwOqjTZPl" style="width: 24pt">(ix)</td><td id="xdx_F1A_zSqqTQ5McJJj" style="text-align: justify">Ms. Bella Tsang, a director of the Company, is a shareholder and a director of ValueX International Pte. Ltd., a company incorporated in Singapore. The balance is unsecured, interest free and repayable on demand.</td></tr></table> 486465 486465 14054 18069 82051 180769 23249 159581 506040 382043 530977 382043 -527744 -571436 -14967 -31714 -585 -37446 -79128 -257949 -514359 30539 11701 77445 37839 7692 7692 23077 23077 7692 7692 23077 23077 7692 7692 23077 23077 3077 3077 9231 9230 Mr. Kenneth Tan and Ms. Bella Tsang, directors of the Company, are shareholders and a directors of Value Exchange International Limited, a company incorporated in Hong Kong. The balance is unsecured, interest free and repayable on demand. Ms. Bella Tsang, a director of the Company, is a shareholder and a director of Cucumbuy.com Limited, a company incorporated in Hong Kong. The balance is unsecured, interest free and repayable on demand. Ms. Bella Tsang, a director of the Company, is a shareholder and a director of SmartMyWays Co., Limited, a company incorporated in Hong Kong. Mr. Kenneth Tan, a director of the Company, is a director of SmartMyWays Co., Limited. The balance is unsecured, interest free and repayable on demand. Ms. Bella Tsang, a director of the Company, is a shareholder and a director of AppMyWays Co., Limited, a company incorporated in Hong Kong. The balance is unsecured, interest free and repayable on demand. Ms. Bella Tsang, a director of the Company, is a shareholder and a director of TAP Technology (HK) Limited, a company incorporated in Hong Kong. The balance is unsecured, interest free and repayable on demand. Ms. Bella Tsang, a director of the Company, is a shareholder of Value E Consultant International (M) Sdn. Bhd, a company incorporated in Malaysia. The balance is unsecured, interest free and repayable on demand. Ms. Bella Tsang, a director of the Company, is a shareholder and a director of ValueX International Pte. Ltd., a company incorporated in Singapore. The balance is unsecured, interest free and repayable on demand. XML 12 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Cover - shares
9 Months Ended
Sep. 30, 2021
Nov. 08, 2021
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Sep. 30, 2021  
Document Fiscal Period Focus Q3  
Document Fiscal Year Focus 2021  
Current Fiscal Year End Date --12-31  
Entity File Number 000-53537  
Entity Registrant Name Value Exchange International, Inc.  
Entity Central Index Key 0001417664  
Entity Tax Identification Number 26-3767331  
Entity Incorporation, State or Country Code NV  
Entity Address, Address Line One Unit 602, Block B, 6 Floor  
Entity Address, Address Line Two Shatin Industrial Centre  
Entity Address, Address Line Three 5-7 Yuen Shun Circuit  
Entity Address, City or Town Shatin  
Entity Address, Country HK  
Entity Address, Postal Zip Code N.T  
City Area Code 852  
Local Phone Number 29504288  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   36,156,130
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED BALANCE SHEETS (unaudited) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
CURRENT ASSETS    
 Cash $ 370,769 $ 523,337
 Accounts receivable, less allowance for doubtful accounts 636,392 599,436
 Amounts due from related parties 1,798,898 1,343,466
 Other receivables and prepayments 343,951 414,342
 Inventories 257,368 238,147
Total current assets 3,407,378 3,118,728
NON-CURRENT ASSETS    
Plant and equipment, net 280,973 357,021
Deferred tax assets 51,503 71,681
Goodwill 206,812 206,812
Operating lease right-of-use assets, net 393,160 585,057
Total non-current assets 932,448 1,220,571
Total assets 4,339,826 4,339,299
CURRENT LIABILITIES    
Accounts payable 616,145 1,038,518
Other payables and accrued liabilities 756,601 831,817
Deferred income 227,500 254,937
Amounts due to related parties 67,030 263,063
Operating lease liabilities, current 243,283 303,687
Short term bank loan 40,292 38,874
Total current liabilities 1,950,851 2,730,896
NON-CURRENT LIABILITIES    
Deferred tax liabilities 2,333
Long term bank loan 31,830 62,949
Operating lease liabilities, non-current 144,231 277,111
Total non-current liabilities 178,394 340,060
Total liabilities 2,129,245 3,070,956
SHAREHOLDERS’ EQUITY    
Preferred stock, 100,000,000 shares authorized, $0.00001 par value; no shares issued and outstanding
Common stock, 100,000,000 shares authorized, $0.00001 par value; 36,156,130 and 29,656,130 shares issued and outstanding, respectively 362 297
Additional paid-in capital 1,340,524 690,589
Statutory reserves 11,835 11,835
Retained earnings 783,384 414,225
Accumulated other comprehensive losses (25,111) 97,944
Total shareholders’ equity 2,110,994 1,214,890
Non-controlling interest 99,587 53,453
Total liabilities and shareholders’ equity $ 4,339,826 $ 4,339,299
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED BALANCE SHEETS (unaudited) (Parenthetical) - $ / shares
Sep. 30, 2021
Dec. 31, 2020
Statement of Financial Position [Abstract]    
Preferred Stock, Shares Authorized 100,000,000 100,000,000
Preferred Stock, Par or Stated Value Per Share $ 0.00001 $ 0.00001
Preferred Stock, Shares Issued 0 0
Preferred Stock, Shares Outstanding 0 0
Common Stock, Shares Authorized 100,000,000 100,000,000
Common Stock, Par or Stated Value Per Share $ 0.00001 $ 0.00001
Common Stock, Shares, Issued 36,156,130 36,156,130
Common Stock, Shares, Outstanding 29,656,130 29,656,130
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (unaudited) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
NET REVENUES        
Service income $ 2,884,770 $ 4,641,036 $ 7,478,537 $ 17,077,710
COST OF SERVICES        
Cost of service income (2,224,718) (4,005,748) (5,509,896) (15,714,650)
GROSS PROFIT 660,052 635,288 1,968,641 1,363,060
OPERATING EXPENSES:        
General and administrative expenses (483,767) (437,258) (1,578,541) (1,295,399)
Foreign exchange gain (loss) 7,516 (24,030) (6,062) (20,654)
PROFIT FROM OPERATIONS 183,801 174,000 384,038 47,007
OTHER INCOME (EXPENSES):        
Interest income 189 207 580 546
Interest expense (7,821) (9,788)
Finance cost (3,170) (2,548) (11,533) (8,825)
VAT refund 981 38,198 29,211 110,742
Management fee income 63,275 37,856 163,771 116,302
Others 6,016 10,295 17,110 44,785
Total other income (expenses), net 67,291 76,187 199,139 253,762
INCOME BEFORE PROVISION FOR INCOME TAXES 251,092 250,187 583,177 300,769
INCOME TAXES (EXPENSES) CREDIT (162) (1,738) (6,523) 4,400
NET INCOME 250,930 248,449 576,654 305,169
ATTRIBUTABLE TO:        
Foreign currency translation adjustments (18,406) 29,440 (123,055) 6,770
COMPREHENSIVE INCOME 232,524 277,889 453,599 311,939
Equity holders of the Company 216,541 271,736 426,985 315,369
Non-controlling interests 15,983 6,153 26,614 (3,430)
  $ 232,524 $ 277,889 $ 453,599 $ 311,939
Net income per share, basic and diluted $ 0.01 $ 0.01 $ 0.02 $ 0.01
Weighted average number of shares outstanding 36,156,130 29,656,130 33,742,527 29,656,130
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net profit $ 576,654 $ 305,169
Adjustments to reconcile net profit to cash (used in) provided by operating activities:    
Depreciation 104,364 113,820
Amortization 252,202 289,492
Interest income (580) (546)
Interest expenses 9,788
Finance costs on Right-of-use assets 11,533 8,825
Loss on disposal of plant and equipment 3,213
Deferred income taxes 22,511 2,175
Changes in operating assets and liabilities    
Accounts receivable (36,956) (69,305)
Other receivables and prepayments 70,391 (266,116)
Amounts due from related parties (455,432) (677,030)
Inventories (19,221) (9,578)
Accounts payable (422,373) 454,334
Other payables and accrued liabilities (86,906) 97,564
Deferred income (27,437) 639,742
Amounts due to related parties (196,033) 7,500
Net cash (used in) provided by operating activities (207,283) 909,047
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchase of plant and equipment (30,868) (139,725)
Interest received 580 546
Net cash used in investing activities (30,288) (139,179)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Issued share capitals 650,000
Proceeds from non-controlling interests 18,600 7,012
Interest paid (9,788)
Dividend paid (169,191)
Principal payments on finance leases (232,697) (314,020)
Proceeds from bank loan 120,238
Repayment of bank loan (28,981) (22,172)
Net cash provided by (used in) financing activities 237,731 (218,730)
EFFECT OF EXCHANGE RATE ON CASH (152,728) 23,441
(DECREASE) INCREASE IN CASH (152,568) 574,579
CASH, beginning of period 523,337 234,089
CASH, end of period 370,769 808,668
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION    
Cash refund for income taxes $ 3,897 $ 4,400
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Nature of Operations and Continuance of Business
9 Months Ended
Sep. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Nature of Operations and Continuance of Business

 

1.Nature of Operations and Continuance of Business

 

Value Exchange International, Inc. (“VEII”, “Company”, “we” or “us”) was incorporated in the State of Nevada on June 26, 2007 under the name “China Soaring, Inc.”. The Company’s principal business, conducted through its operating subsidiaries, is to provide customer-centric information technology solutions for the retail industry in China, Hong Kong SAR and Manila, Philippines (“IT Business”). We do not conduct business in other markets, including the United States. By integrating market-leading Point-of-Sale/Point-of-Interaction (“POS/POI”), Merchandising, Customer Relations Management or “CRM” and related rewards, Locational Based (Global Positing System (“GPS”) and Indoor Positioning System (“IPS”)) Marketing, Customer Analytics and Business Intelligence solutions, VEII provides retailers with the capability to offer a consistent shopping experience across all marketing and sales channels, enabling them to easily and effectively manage the customer lifecycle on a one-to-one basis. VEII promotes itself as a single information technology (“IT”) source for retailers who want to extend existing traditional transaction processing to multiple points of interaction, including the Internet, kiosks and wireless devices. VEII services are focused on helping retailers realize the full benefits of Customer Chain Management with its suite of solutions that focus on the customer, on employees, and the infrastructure that supports the selling channel. VEII’s retail solutions are installed in an estimated 30%-40% of POS/POI-suitable retailers in Hong Kong and Manila, Philippines, processing tens of millions of transactions a year. Company is headquartered in Hong Kong and with offices in Shenzhen, Guangzhou, Shanghai, Beijing, China; Manila, Philippines, and Kuala Lumpur, Malaysia.

 

The Company provides IT Business’ services and solutions to the retail sector through three operating subsidiaries located in Hong Kong SAR and People’s Republic of China (“PRC”).

 

On September 2, 2008, VEI CHN established its first operating subsidiary, Value Exchange Int’l (Shanghai) Limited (“VEI SHG”) in Shanghai, PRC, under the laws of the PRC. VEI SHG engages in software development, trading and servicing of computer hardware and software activities.

 

On September 25, 2008, VEI CHN acquired its second operating subsidiary, TAP Services (HK) Limited in Hong Kong which subsequently changed its name to Value Exchange Int’l (Hong Kong) Limited (“VEI HKG”) on May 14, 2013. VEI HKG engages in software development, trading and servicing of computer hardware and software activities.

 

 

VALUE EXCHANGE INTERNATIONAL, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

On May 14, 2013, VEI CHN further established another operating subsidiary, Ke Dao Solutions Limited in Hong Kong, which subsequently changed its name to Cumberbuy.com Limited (“CUMBERBUY”) on May 26, 2017. CUMBERBUY conducts consultancy services for IT Services and Solutions activities.

 

In January 2017, VEI CHN acquired 100% of the capital stock of TapServices, Inc., a corporation organized under the laws of the Republic of the Philippines (the “TSI”). TSI engages in software development, trading and servicing of computer hardware and software activities in Philippines. TSI is operated as a subsidiary of VEI CHN. Prior to and continuing after the acquisition, TSI relied on VEI CHN for provision of IT services.

 

In January 2019, VEI SHG established an operating subsidiary, Value Exchange Int’l (Hunan) Limited (“VEI HN”) in Hunan, PRC, under the laws of the PRC. VEI HN engages in IT service call-center activities.

 

In February 2020, VEI SHG established an operating subsidiary, Shanghai Zhaonan Hengan Information Technology Co., Limited (“SZH”) in Shanghai, PRC, under the laws of the PRC. SZH engages in IT services.

 

As of September 30, 2021, the Company held four wholly-owned subsidiaries, and two subsidiaries with 51% ownership.

 

Impact of Coronavirus/COVID-19 Pandemic. Public health threats could adversely affect our ongoing or planned business operations. In particular, the outbreak in December 2019 of a novel coronavirus (“COVID-19”) in China and then into Hong Kong SAR and Philippines resulted in quarantines, restrictions on travel and other business and economic disruptions in our markets. Due to emergence of variants of COVID-19 (especially the “Delta” variant) and reluctance or failure of a significant portion of general population in our markets to become fully vaccinated, which portion allows emergence and spread of variants of COVID 19 and the resulting risk of the emergence of vaccine resistant strains of COVID 19, we cannot presently predict the scope and severity of any potential business shutdowns or disruptions, but if we or any of the third parties with whom we engage, including the suppliers, distributers, resellers and other third parties with whom we conduct business, were to experience shutdowns or other business disruptions, our ability to conduct our business in the manner and on the timelines presently planned could be materially and adversely impacted. China and Hong Kong SAR, our primary markets, still experience travel and quarantine restrictions that do not allow return to regular operations and marketing efforts.

XML 18 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 2021
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies

 

2.Summary of Significant Accounting Policies

 

a)Basis of Presentation

 

The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”), and include the financial statements of the Company and all its wholly-owned subsidiaries that require consolidation. All material intercompany transactions and balances have been eliminated in the consolidation. The Company’s fiscal year end is December 31st. The following entities were consolidated as of September 30, 2021:

 

 

    Place of incorporation   Ownership percentage
Value Exchange International, Inc.   USA   Parent Company
Value Exchange Int’l (China) Limited   Hong Kong   100%
Value Exchange Int’l (Shanghai) Limited   PRC   100%
Value Exchange Int’l (Hong Kong) Limited   Hong Kong   100%
TapServices, Inc.   Philippines   100%
Value Exchange Int’l (Hunan) Limited   PRC   51%
Shanghai Zhaonan Hengan Information
Technology Co., Ltd.
 

 

PRC

 

 

51%

 

 

 

b)Use of Estimates

 

Preparing consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions affecting the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The more significant areas requiring using management’s estimates and assumptions relate to the collectability of its receivables, the fair value and accounting treatment of financial instruments, the valuation of long-lived assets and valuation of deferred tax liabilities. Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances. Accordingly, actual results may differ significantly from these estimates. In addition, different assumptions or circumstances could reasonably be expected to yield different results.

 

 

c)Cash and Cash Equivalents

 

For purposes of the cash flow statements, the Company considers all highly liquid investments with original maturities of six months or less at the time of purchase to be cash equivalents. Cash includes cash on hand and demand deposits in accounts maintained with financial institutions or state-owned banks within the PRC and Hong Kong.

 

 

d)Interim Financial Statements

 

These interim unaudited consolidated financial statements have been prepared on the same basis as the annual financial statements and in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary to present fairly the Company’s consolidated financial position, results of operations and cash flows for the periods shown. The results of operations for such periods are not necessarily indicative of the results expected for a full year or for any future period.

 

 

VALUE EXCHANGE INTERNATIONAL, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

e)Accounts receivable and other receivables

 

Receivables include trade accounts due from customers and other receivables such as cash advances to employees, utility deposits paid and advances to suppliers. Management reviews the composition of accounts receivable and analyzes historical bad debts, customer concentration, customer credit worthiness, current economic trends and changes in customer payment patterns to determine if the allowance for doubtful accounts is adequate. An estimate for doubtful accounts is made when collection of the full amount is no longer probable. Delinquent account balances are written-off after management has determined that the likelihood of collection is not probable and known bad debts are written off against the allowance for doubtful accounts when identified. As of September 30, 2021 and December 31, 2020, there was allowance amount to $0 and $4,235 for uncollectible accounts receivable. Management believes that the remaining accounts receivable are collectable.

 

 

f)Inventories

 

Inventories are valued at the lower of cost and net realizable value. Cost for inventories is determined using the “first-in, first-out” method.

 

Management reviews inventories for obsolescence or cost in excess of net realizable value periodically. The obsolescence, if any, is recorded as a provision against the inventory. The cost in excess of market value is written off and recorded as additional cost of sales.

 

 

g)Plant and equipment

 

Plant and equipment is stated at cost less accumulated depreciation and accumulated impairment losses, if any. Expenditures for maintenance and repairs are charged to earnings as incurred. Major additions are capitalized. When assets are retired or otherwise disposed of, the related cost and accumulated depreciation are removed from the respective accounts, and any gain or loss is included in operations. Depreciation of plant and equipment is provided using the straight-line method for substantially all assets with estimated lives as follows:

 

    Estimated Useful Life
Leasehold improvements  

Lesser of lease term or the estimated useful lives of

5 years

Computer equipment   5 years
Computer software   5 years
Office furniture and equipment   5 years
Motor Vehicle   3 years
Building   5 years

 

 

 

h)Goodwill and intangibles

 

Intangibles with a definite life, including customer relationships and goodwill were recorded in connection with the acquisition of TSI. Intangible assets are amortized based on their estimated economic lives using the straight-line method with estimated lives as follows:

 

    Estimated Economic Life
Customer relationship   3 years

 

 

Goodwill represents the excess of the cost of acquisition over the fair value of net assets acquired. Goodwill is not amortized, but is instead tested for impairment annually.

 

 

VALUE EXCHANGE INTERNATIONAL, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

i)Impairment of long-lived assets

 

Property, Plant, and Equipment

The Company evaluates long-lived assets, including equipment, for impairment at least once per year and whenever events or changes in circumstances indicate that the carrying value may not be recoverable from its estimated future cash flows. Based on the existence of one or more indicators of impairment, the Company measures any impairment of long-lived assets by comparing the asset's estimated fair value with its carrying value, based on cash flow methodology. If the net book value of the asset exceeds the related undiscounted cash flows, the asset is considered impaired and an impairment loss equal to an amount by which the carrying value exceeds the fair value of the asset is recognized.

 

Impairment of Goodwill

The carrying value of goodwill is evaluated annually or more frequently if events or circumstances indicate that an impairment loss may have occurred. Such circumstances could include, but are not limited to, a significant adverse change in business climate, increased competition or other economic conditions. Under FASB Accounting Standard Codification (ASC) Topic 350 “Intangibles - Goodwill and Other”, goodwill is tested at a reporting unit level. The impairment test involves a two-step process. The first step involves comparing the fair value of the reporting unit to which the goodwill is assigned to its carrying amount. If this comparison indicates that a reporting unit’s estimated fair value is less than its carrying value, a second step is required. If applicable, the second step requires us to allocate the estimated fair value of the reporting unit to the estimated fair value of the reporting unit’s net assets, with any fair value in excess of amounts allocated to such net assets representing the implied fair value of goodwill for that reporting unit. If the carrying value of the goodwill exceeds its fair value, the carrying value is written down by an amount equal to such excess.

 

The goodwill impairment testing process involves the use of significant assumptions, estimates and judgments, and is subject to inherent uncertainties and subjectivity. Estimating a reporting unit’s discounted cash flows involves the use of significant assumptions, estimates and judgments with respect to a variety of factors, including sales, gross margin and selling, general and administrative rates, capital expenditures, cash flows and the selection of an appropriate discount rate. Projected sales, gross margin and selling, general and administrative expense rate assumptions and capital expenditures are based on our annual business plans and other forecasted results. Discount rates reflect market-based estimates of the risks associated with the projected cash flows of the reporting unit directly resulting from the use of its assets in its operations. These estimates are based on the best information available to us as of the date of the impairment assessment.

 

 

VALUE EXCHANGE INTERNATIONAL, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

j)Fair value of financial instruments

 

The Company values its financial instruments as required by FASB ASC 320-12-65. The estimated fair value amounts have been determined by the Company, using available market information or other appropriate valuation methodologies. However, considerable judgment is required in interpreting market data to develop estimates of fair value. Consequently, the estimates are not necessarily indicative of the amounts that could be realized or would be paid in a current market exchange.

 

ASC Topic 820, Fair Value Measurement and Disclosures, defines fair value as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. This topic also establishes a fair value hierarchy which requires classification based on observable and unobservable inputs when measuring fair value. The fair value hierarchy distinguishes between assumptions based on market data (observable inputs) and an entity’s own assumptions (unobservable inputs). The hierarchy consists of three levels:

 

  Level one — Quoted market prices in active markets for identical assets or liabilities;
  Level two — Inputs other than level one inputs that are either directly or indirectly observable; and
  Level three — Unobservable inputs developed using estimates and assumptions, which are developed by the reporting entity and reflect those assumptions that a market participant would use.

 

Determining which category an asset or liability falls within the hierarchy requires significant judgment. The Company evaluates its hierarchy disclosures each quarter. The carrying values of the Company’s financial instruments; consisting of cash and cash equivalents, accounts receivable, accounts payable, other receivables and prepayments, other payables and accrued liabilities, balances with a related party, balances with related companies and amounts due to director approximate their fair values due to the short maturities of these instruments.

 

There was no asset or liability measured at fair value on a non-recurring basis as of September 30, 2021 and December 31, 2020.

 

 

VALUE EXCHANGE INTERNATIONAL, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

k)Comprehensive income

 

U.S. GAAP generally requires that recognized revenue, expenses, gains and losses be included in net income or loss. Although certain changes in assets and liabilities are reported as separate components of the equity section of the consolidated balance sheet, such items, along with net income, are components of comprehensive income or loss. The components of other comprehensive income or loss consist of foreign currency translation adjustments.

 

 

l)Earnings per share

 

The Company reports earnings per share in accordance with ASC 260, Earnings per Share. ASC 260 requires presentation of both basic and diluted earnings per share (“EPS”) on the face of the income statement. Basic EPS is computed by dividing net income available to common shareholders (numerator) by the weighted average number of shares outstanding (denominator) during the period. Diluted EPS gives effect to all dilutive potential common shares outstanding during the period using the treasury stock method and convertible preferred stock using the if-converted method. In computing diluted EPS, the average stock price for the period is used in determining the number of shares assumed to be purchased from the exercise of stock options or warrants. Diluted EPS excludes all dilutive potential shares if their effect is anti-dilutive.

 

 

m)Revenue recognition

 

Sales revenue is recognized when all of the following have occurred: (i) persuasive evidence of an arrangement exists, (ii) delivery has occurred or services have been rendered, (iii) the price is fixed or determinable, and (iv) the ability to collect is reasonably assured.

 

The Company’s revenue is derived from three primary sources: (i) professional services for systems development and integration, including procurement of related hardware and software licenses on behalf of customers, if required; (ii) professional services for system maintenance normally for a period of one year; and (iii) sale of hardware and consumables during the service performed as stated above.

 

Multiple-deliverable arrangements

 

The Company derives revenue from fixed-price sale contracts with customers that may provide for the Company to procure hardware and software licenses with varied performance specifications specific to each customer and provide the technical services for systems development and integration of the hardware and software licenses. In instances where the contract price is inclusive of the technical services, the sale contracts include multiple deliverables. A multiple-element arrangement is separated into more than one unit of accounting if all of the following criteria are met:

 

The delivered item(s) has value to the customer on a stand-alone basis;
There is objective and reliable evidence of the fair value of the undelivered item(s); and
If the arrangement includes a general right of return relative to the delivered item(s), delivery or performance of the undelivered item(s) is considered probable and substantially in the control of the Company.

 

 

VALUE EXCHANGE INTERNATIONAL, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

The Company’s multiple-element contracts generally include customer-acceptance provisions which provide for the Company to carry out installation, test runs and performance tests at the Company’s cost until the systems as a whole can meet the performance specifications stated in the contracts. The delivered equipment and software licenses have no standalone value to the customer until they are installed, integrated and tested at the customer’s site by the Company in accordance with the performance specifications specific to each customer. In addition, under these multiple-element contracts, the Company has not sold the equipment and software licenses separately from the installation, integration and testing services, and hence there is no objective and reliable evidence of the fair value for each deliverable included in the arrangement. As a result, the equipment and the technical services for installation, integration and testing of the equipment are considered a single unit of accounting pursuant to ASC Subtopic 605-25, Revenue Recognition — Multiple-Element Arrangements. In addition, the arrangement generally includes customer acceptance criteria that cannot be tested before installation and integration at the customer’s site. Accordingly, revenue recognition is deferred until customer acceptance, indicated by an acceptance certificate signed off by the customer.

 

Revenues of maintenance services are recognized when the services are performed in accordance with the contract term.

 

Revenues of sale of software, if not bundled with other arrangements, are recognized when shipped and customer acceptance obtained, if all other revenue recognition criteria are met. Costs associated with revenues are recognized when incurred.

 

Revenues are recorded net of value-added taxes, sales discounts and returns. There were no sales returns during the nine months period ended September 30, 2021 and 2020.

 

   Three Months
Ended September 30,
   Nine Months
Ended September 30,
 
   2021   2020   2021   2020 
   US$   US$   US$   US$ 
   (unaudited)   (unaudited)   (unaudited)   (unaudited) 
                 
NET REVENUES                
Service income                
- systems development and integration   56,314    2,260,182    216,452    10,646,265 
- systems maintenance   2,065,894    2,128,324    5,573,268    5,505,283 
- sales of hardware and consumables   762,562    252,530    1,688,817    926,162 
    2,884,770    4,641,036    7,478,537    17,077,710 

 

Billings in excess of revenues recognized are recorded as deferred revenue.

 

 

VALUE EXCHANGE INTERNATIONAL, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

n)Income taxes

 

The Company accounts for income taxes in accordance with the accounting standard issued by the Financial Accounting Standard Board (“FASB”) for income taxes. Under the asset and liability method as required by this accounting standard, deferred income taxes are recognized for the tax consequences of temporary differences by applying enacted statutory tax rates applicable to future years to differences between the financial statement carrying amounts and the tax bases of existing assets and liabilities. The charge for taxation is based on the results for the reporting period as adjusted for items which are non-assessable or disallowed. It is calculated using tax rates that have been enacted or substantively enacted by the balance sheet date. The effect on deferred income taxes of a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is recognized if it is more likely than not that some portion, or all of, a deferred tax asset will not be realized.

 

Under the accounting standard regarding accounting for uncertainty in income taxes, a tax position is recognized as a benefit only if it is “more likely than not” that the tax position would be sustained in a tax examination, with a tax examination being presumed to occur. The amount recognized is the largest amount of tax benefit that is greater than 50% likely of being realized on examination. For tax positions not meeting the “more likely than not” test, no tax benefit is recorded. Penalties and interest incurred related to underpayment of income tax are classified as income tax expense in the period incurred.

 

 

 

o)Operating leases

 

Leases where substantially all the rewards and risks of ownership of assets remain with the leasing company are accounted for as operating leases. Payments made under operating leases are charged to the statements of income on a straight-line basis over the lease periods.

 

 

 

p)Advertising costs

 

The Company expenses the cost of advertising as incurred in the period in which the advertisements and marketing activities are first run or over the life of the endorsement contract. Advertising and marketing expense for the nine months ended September 30, 2021 and 2020 were insignificant.

 

 

q)Shipping and handling

 

Shipping and handling cost incurred to ship computer products to customers are included in selling expenses. Shipping and handling expenses for the nine months ended September 30, 2021 and 2020 were insignificant.

 

 

r)Research and development costs

 

Research and development costs are expensed as incurred and are included in general and administrative expenses. Research and development costs for the nine months ended September 30, 2021 and 2020 were insignificant.

 

 

VALUE EXCHANGE INTERNATIONAL, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

s)Foreign currency translation

 

The functional currency and reporting currency of the Company is the U.S. Dollar. (“US$” or “$”). The functional currency of the Hong Kong subsidiaries is the Hong Kong Dollar. The functional currency of the PRC subsidiary is RMB. Results of operations and cash flow are translated at average exchange rates during the period, and assets and liabilities are translated at the exchange rate as quoted by the Hong Kong Monetary Authority (“HKMA”) at the end of the period. Capital accounts are translated at their historical exchange rates when the capital transaction occurred. Translation adjustments resulting from this process are included in accumulated other comprehensive income. Transaction gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are included in the results of operations as incurred.

 

 

Quarter ended   September 30, 2021   September 30, 2020
RMB : USD exchange rate   6.4874 6.9599
three months average period ended      
HKD : USD exchange rate   7.800 7.800
three months average period ended      
PESO : USD exchange rate   49.5606 50.1608
three months average period ended      

 

Quarter ended   September 30, 2021   September 30, 2020
RMB : USD exchange rate   6.4949 7.0351
nine months average period ended      
HKD : USD exchange rate   7.800 7.800
nine months average period ended      
PESO : USD exchange rate   48.3135 50.2129
nine months average period ended      

 

Quarter ended   September 30, 2021   December 31, 2020
RMB : USD exchange rate   6.4784 6.8590
HKD : USD exchange rate   7.800 7.800
PESO : USD exchange rate   50.4854 50.1608

 

 

 

t)Stock-based Compensation

 

The Company records stock-based compensation in accordance with ASC 718, Compensation – Stock Compensation using the fair value method. All transactions in which goods or services are the consideration received for the issuance of equity instruments are accounted for based on the fair value of the consideration received or the fair value of the equity instrument issued, whichever is more reliably measurable. Equity instruments issued to employees and the cost of the services received as consideration are measured and recognized based on the fair value of the equity instruments issued.

 

 

u)Commitments and contingencies

 

The Company follows FASB ASC Subtopic 450-20, “Loss Contingencies” in determining its accruals and disclosures with respect to loss contingencies. Accordingly, estimated losses from loss contingencies are accrued by a charge to income when information available prior to issuance of the financial statements indicates that it is probable that a liability could be incurred and the amount of the loss can be reasonably estimated. Legal expenses associated with the contingency are expensed as incurred. If a loss contingency is not probable or reasonably estimable, disclosure of the loss contingency is made in the financial statements when it is at least reasonably possible that a material loss could be incurred.

 

 

VALUE EXCHANGE INTERNATIONAL, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

v)Segment Reporting

 

The Company uses the “management approach” in determining reportable operating segments. The management approach considers the internal organization and reporting used by the Company’s chief operating decision maker for making operating decisions and assessing performance as the source for determining the Company’s reportable segments. Management, including the chief operating decision maker, reviews operating results solely by monthly revenue from software development and maintenance services (but not by sub-services/product type or geographic area) and operating results of the Company and, as such, the Company has determined that the Company has one operating segment as defined by ASC Topic 280 “Segment Reporting”.

 

 

w)Recent accounting pronouncements

 

In June 2016, FASB amended guidance related to impairment of financial instruments as part of ASU 2016-13 Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which will be effective on January 1, 2020. The guidance replaces the incurred loss impairment methodology with an expected credit loss model for which a group is required to recognize an allowance based on its estimate of expected credit loss. We are currently evaluating the impact of this new guidance on our consolidated financial statements.

 

In January 2017, the FASB issued ASU No. 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’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 Company currently intends to adopt this guidance for the fiscal year beginning January 1, 2020, and does not anticipate that the adoption of this guidance will have a material impact on its financial statements or disclosures because the Company does not currently have any recorded goodwill.

 

In December 2019, the Financial Accounting Standards Board (FASB) issued Accounting Standard Update No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (ASU 2019-12), which simplifies the accounting for income taxes. This guidance will be effective for us in the first quarter of 2021 on a prospective basis, with early adoption permitted. We do not expect the adoption of this guidance to have a material impact on our consolidated financial statements.

 

In January 2020, the FASB issued Accounting Standards Update No. 2020-01, Investments—Equity Securities (Topic 321), Investments—Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815) (ASU 2020-01), which clarifies the interaction of the accounting for equity securities under Topic 321, the accounting for equity method investments in Topic 323, and the accounting for certain forward contracts and purchased options in Topic 815. This guidance will be effective for us in the first quarter of 2021 on a prospective basis, with early adoption permitted. We do not expect the adoption of this guidance to have a material impact on our consolidated financial statements.

 

Other accounting standards that have been issued or proposed by the FASB or other standards-setting bodies that do not require adoption until a future date are not expected to have a material impact on the Company’s consolidated financial statements upon adoption.

 

XML 19 R8.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts receivable
9 Months Ended
Sep. 30, 2021
Credit Loss [Abstract]  
Accounts receivable

 

3.Accounts receivable

 

Accounts receivable consisted of the following as of September 30, 2021 and December 31, 2020: 

 

   September 30,
2021
   December 31,
2020
 
   US$   US$ 
   (unaudited)     
Accounts receivable   636,392    603,689 
Allowance for doubtful accounts   -    (4,253)
Accounts receivable, net   636,392   599,436

 

 

All of the Company’s customers are located in the PRC, Hong Kong and Manila, Philippines. The Company provides credit in the normal course of business. The Company performs ongoing credit evaluations of its customers and maintains allowances for doubtful accounts based on factors surrounding the credit risk of specific customers, historical trends, and other information. 

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Other receivables and prepayments
9 Months Ended
Sep. 30, 2021
Receivables [Abstract]  
Other receivables and prepayments

 

4.Other receivables and prepayments

 

Other receivables and prepayments consisted of the following as of September 30, 2021 and December 31, 2020:

   September 30,
2021
   December 31,
2020
 
   US$   US$ 
   (unaudited)     
Deposits and prepaid expense   283,507    299,790 
Others   60,444    114,552 
Other receivables and prepayments   343,951   414,342

 

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories
9 Months Ended
Sep. 30, 2021
Inventory Disclosure [Abstract]  
Inventories

 

5.Inventories

 

Inventories as of September 30, 2021 and December 31, 2020 consisted of the following:

 

   September 30,
2021
   December 31,
2020
 
   US$   US$ 
   (unaudited)     
Finished goods   257,368    238,147 

 

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Plant and equipment, net
9 Months Ended
Sep. 30, 2021
Property, Plant and Equipment [Abstract]  
Plant and equipment, net

 

6.Plant and equipment, net

 

Plant and equipment consisted of the following as of September 30, 2021 and December 31, 2020:

 

   September 30,
2021
   December 31,
2020
 
   US$   US$ 
   (unaudited)     
Leasehold improvements   79,995    78,224 
Office furniture and equipment   250,862    254,681 
Computer equipment   355,808    334,237 
Computer software   43,759    43,319 
Motor Vehicle   118,967    119,806 
Building   65,442    68,904 
Total   914,833    899,171 
Less: accumulated depreciation   (633,860)   (542,150)
Plant and equipment, net   280,973    357,021 

 

Depreciation expense for the nine months period ended September 30, 2021 and 2020 amounted to $104,364 and $113,820, respectively. For the nine months period ended September 30, 2021 and 2020, no interest expense was capitalized into plant and equipment.

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill
9 Months Ended
Sep. 30, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill

 

7.Goodwill

 

Goodwill consisted of the following as of September 30, 2021 and December 31, 2020:

   September 30,
2021
   December 31,
2020
 
   US$   US$ 
   (unaudited)     
Goodwill arising from acquisition of TSI   206,812    206,812 

 

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Leases
9 Months Ended
Sep. 30, 2021
Leases [Abstract]  
Leases

 

8.Leases

 

Schedule of operating lease right of use assets

   September 30,
2021
   December 31,
2020
 
   US$   US$ 
   (unaudited)     
Operating lease right-of-use assets, net   393,160    585,057 

  

 

VALUE EXCHANGE INTERNATIONAL, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

The components of lease liabilities are as follows:

 

   September 30,
2021
   December 31,
2020
 
   US$   US$ 
   (unaudited)     
Lease liabilities, current   243,283    303,687 
Lease liabilities, non-current   144,231    277,111 
Present value of lease liabilities   387,514    580,798 

 

Total lease cost for the nine months period ended September 30, 2021 and 2020 amounted to $11,533 and $8,825, respectively. Weighted-average remaining lease term is 1.4 years, and weighted-average discount rate is 3%.

 

The following is a schedule, by years, of maturities of lease liabilities as of September 30, 2021:

 

   September 30,
2021
   December 31,
2020
 
   US$   US$ 
   (unaudited)     
Year one   251,121    316,880 
Year two   130,991    187,971 
Year three   15,882    95,772 
Year four   -    - 
Thereafter   -    - 
Total undiscounted cash flows   397,994    600,623 
Less: Imputed interest   (10,478)   (19,826)
Present value of lease liabilities   387,514    580,798 

 

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Bank loan
9 Months Ended
Sep. 30, 2021
Debt Disclosure [Abstract]  
Bank loan

 

9.Bank loan

 

Bank loan and accruals consisted of the following as of September 30, 2021 and December 31, 2020:

   September 30,
2021
   December 31,
2020
 
   US$   US$ 
   (unaudited)     
Long term bank loan   72,122    101,823 
Less: Current portion of long term bank loan   (40,292)   (38,874)

 Bank loan

   31,830    62,949 
           
Current portion of long term bank loan   40,292    38,874 

 

As of September 30, 2021 and December 31, 2020, the above bank loan secured by property and equipment with net carrying amount of $32,571 and $44,533 respectively.

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Other payables and accrued liabilities
9 Months Ended
Sep. 30, 2021
Payables and Accruals [Abstract]  
Other payables and accrued liabilities

 

10.Other payables and accrued liabilities

 

Other payables and accruals consisted of the following as of September 30, 2021 and December 31, 2020:

   September 30,
2021
   December 31,
2020
 
   US$   US$ 
   (unaudited)     
Accrual   738,181    737,142 
Income taxes payable   18,420    94,675 
Other payables and accrued liabilities   756,601   831,817

 

Accrual mainly represents salary payables and fringe and social security accruals. According to the prevailing laws and regulations of the PRC, all eligible employees of the Company’s subsidiaries are entitled to staff welfare benefits including medical care, welfare subsidies, unemployment insurance and pension benefits through a PRC government-mandated multi-employer defined contribution plan. The Company’s subsidiaries are required to accrue for these benefits based on certain percentages of the qualified employees’ salaries. The Company’s subsidiary is required to make contributions to the plans out of the amounts accrued.

 

The Company’s subsidiaries incorporated in Hong Kong manage a defined contribution Mandatory Provident Fund (the “MPF Scheme”) under the Mandatory Provident Fund Schemes Ordinance, for all of its employees in Hong Kong. The Company is required to contribute 5% of the monthly salaries for all Hong Kong based employees to the MPF Scheme up to a maximum statutory limit.

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Deferred income
9 Months Ended
Sep. 30, 2021
Revenue Recognition and Deferred Revenue [Abstract]  
Deferred income

11.Deferred income

 

Deferred income consisted of the following as of September 30, 2021 and December 31, 2020:

   September 30,
2021
   December 31,
2020
 
   US$   US$ 
   (unaudited)     
Service fees received in advance   227,500    254,937 

 

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Statutory reserves
9 Months Ended
Sep. 30, 2021
Extractive Industries [Abstract]  
Statutory reserves

 

12.Statutory reserves

 

Statutory reserves

 

The laws and regulations of the PRC require that before an enterprise distributes profits to its owners, it must first satisfy all tax liabilities, provide for losses in previous years, and make allocations in proportions determined at the discretion of the Board of Directors after the statutory reserves.

 

As stipulated by the Company Law of the PRC, as applicable to Chinese companies with foreign ownership, net income after taxation can only be distributed as dividends after appropriation has been made for the following:

 

  1. Making up cumulative prior years’ losses, if any;

 

  2. Allocations to the “Statutory surplus reserve” of at least 10% of income after tax, as determined under PRC accounting rules and regulations, until the fund amounts to 50% of the company’s registered capital; and;

 

  3. Allocations to the discretionary surplus reserve, if approved in the shareholders’ general meeting.

 

The statutory reserve fund is non-distributable other than during liquidation and can be used to fund previous years’ losses, if any. It may be utilized for business expansion or converted into share capital by issuing new shares to existing shareholders in proportion to their shareholding or by increasing the par value of the shares currently held by them, provided that the remaining reserve balance after such issue is not less than 25% of the registered capital.

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Related party and shareholder transactions
9 Months Ended
Sep. 30, 2021
Related Party Transactions [Abstract]  
Related party and shareholder transactions

 

13.Related party and shareholder transactions

 

Other than disclosed elsewhere in these financial statements, the Company also had the following related party balances and transactions:

 

Related party balances

   September 30,
2021
   December 31,
2020
 
   US$   US$ 
   (unaudited)     
Due from related parties        
Value Exchange International Limited (i)   1,314,489    1,269,620 
Cucumbuy.com Limited (ii)   12,841    30,769 
SmartMyWays Co., Limited (iii)   53,846    30,769 
Retail Intelligent Unit Limited (iv)   21,538    12,308 
AppMyWays Co., Limited (v)   396,184    - 
    1,798,898    1,343,466 
           
Due to related parties          
TAP Technology (HK) Limited (vi)   64,530    - 
AppMyWays Co., Limited (v)   -    253,063 
Mr. Johan Pehrson (vii)   2,500    10,000 
    67,030    263,063 

 

Related party transactions

 

   Three Months
Ended September 30,
   Nine Months
Ended September 30,
 
   2021   2020   2021   2020 
   US$   US$   US$   US$ 
   (unaudited)   (unaudited)   (unaudited)   (unaudited) 
                 
Service income received from                
Value Exchange International Limited (i)   486,465    -    486,465    - 
Value E Consultant International (M)
Sdn. Bhd (viii)
   -    14,054    -    18,069 
TAP Technology (HK) Limited (vi)   -    82,051    -    180,769 
SmartMyWays Co., Limited (iii)   -    -    -    23,249 
ValueX International Pte. Ltd. (ix)   -    -    -    159,581 
AppMyWays Co., Limited (v)   506,040    382,043    530,977    382,043 
                     
Subcontracting fees payable to                    
Value Exchange International Limited (i)   (527,744)   -    (571,436)   - 
Value E Consultant International (M)
Sdn. Bhd (viii)
   (14,967)   -    (31,714)   (585)
TAP Technology (HK) Limited (vi)   (37,446)   -    (79,128)   - 
AppMyWays Co., Limited (v)   -    (257,949)   -    (514,359)

  

 

VALUE EXCHANGE INTERNATIONAL, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

13.Related party and shareholder transactions (Continued)

 

Management fees received from                
Value Exchange International Limited (i)   30,539    11,701    77,445    37,839 
TAP Technology (HK) Limited (vi)   7,692    7,692    23,077    23,077 
SmartMyWays Co., Limited (iii)   7,692    7,692    23,077    23,077 
Cucumbuy.com Limited (ii)   7,692    7,692    23,077    23,077 
Retail Intelligent Unit Limited (iv)   3,077    3,077    9,231    9,230 

 

 

(i)Mr. Kenneth Tan and Ms. Bella Tsang, directors of the Company, are shareholders and a directors of Value Exchange International Limited, a company incorporated in Hong Kong. The balance is unsecured, interest free and repayable on demand.
(ii)Ms. Bella Tsang, a director of the Company, is a shareholder and a director of Cucumbuy.com Limited, a company incorporated in Hong Kong. The balance is unsecured, interest free and repayable on demand.
(iii)Ms. Bella Tsang, a director of the Company, is a shareholder and a director of SmartMyWays Co., Limited, a company incorporated in Hong Kong. Mr. Kenneth Tan, a director of the Company, is a director of SmartMyWays Co., Limited. The balance is unsecured, interest free and repayable on demand.
(iv)Ms. Bella Tsang, a director of the Company, is a shareholder and a director of Retail Intelligent Unit Limited, a company incorporated in Hong Kong. Mr. Kenneth Tan, a director of the Company, is a director of Retail Intelligent Unit Limited. The balance is unsecured, interest free and repayable on demand.
(v)Ms. Bella Tsang, a director of the Company, is a shareholder and a director of AppMyWays Co., Limited, a company incorporated in Hong Kong. The balance is unsecured, interest free and repayable on demand.
(vi)Ms. Bella Tsang, a director of the Company, is a shareholder and a director of TAP Technology (HK) Limited, a company incorporated in Hong Kong. The balance is unsecured, interest free and repayable on demand.
(vii)Mr. Johan Pehrson is a director of the Company. The balance is unsecured, interest free and repayable on demand.
(viii)Ms. Bella Tsang, a director of the Company, is a shareholder of Value E Consultant International (M) Sdn. Bhd, a company incorporated in Malaysia. The balance is unsecured, interest free and repayable on demand.
(ix)Ms. Bella Tsang, a director of the Company, is a shareholder and a director of ValueX International Pte. Ltd., a company incorporated in Singapore. The balance is unsecured, interest free and repayable on demand.

 

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2021
Accounting Policies [Abstract]  
Basis of Presentation

 

a)Basis of Presentation

 

The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”), and include the financial statements of the Company and all its wholly-owned subsidiaries that require consolidation. All material intercompany transactions and balances have been eliminated in the consolidation. The Company’s fiscal year end is December 31st. The following entities were consolidated as of September 30, 2021:

 

 

    Place of incorporation   Ownership percentage
Value Exchange International, Inc.   USA   Parent Company
Value Exchange Int’l (China) Limited   Hong Kong   100%
Value Exchange Int’l (Shanghai) Limited   PRC   100%
Value Exchange Int’l (Hong Kong) Limited   Hong Kong   100%
TapServices, Inc.   Philippines   100%
Value Exchange Int’l (Hunan) Limited   PRC   51%
Shanghai Zhaonan Hengan Information
Technology Co., Ltd.
 

 

PRC

 

 

51%

 

Use of Estimates

 

b)Use of Estimates

 

Preparing consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions affecting the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The more significant areas requiring using management’s estimates and assumptions relate to the collectability of its receivables, the fair value and accounting treatment of financial instruments, the valuation of long-lived assets and valuation of deferred tax liabilities. Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances. Accordingly, actual results may differ significantly from these estimates. In addition, different assumptions or circumstances could reasonably be expected to yield different results.

Cash and Cash Equivalents

 

c)Cash and Cash Equivalents

 

For purposes of the cash flow statements, the Company considers all highly liquid investments with original maturities of six months or less at the time of purchase to be cash equivalents. Cash includes cash on hand and demand deposits in accounts maintained with financial institutions or state-owned banks within the PRC and Hong Kong.

Interim Financial Statements

 

d)Interim Financial Statements

 

These interim unaudited consolidated financial statements have been prepared on the same basis as the annual financial statements and in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary to present fairly the Company’s consolidated financial position, results of operations and cash flows for the periods shown. The results of operations for such periods are not necessarily indicative of the results expected for a full year or for any future period.

Accounts receivable and other receivables

 

e)Accounts receivable and other receivables

 

Receivables include trade accounts due from customers and other receivables such as cash advances to employees, utility deposits paid and advances to suppliers. Management reviews the composition of accounts receivable and analyzes historical bad debts, customer concentration, customer credit worthiness, current economic trends and changes in customer payment patterns to determine if the allowance for doubtful accounts is adequate. An estimate for doubtful accounts is made when collection of the full amount is no longer probable. Delinquent account balances are written-off after management has determined that the likelihood of collection is not probable and known bad debts are written off against the allowance for doubtful accounts when identified. As of September 30, 2021 and December 31, 2020, there was allowance amount to $0 and $4,235 for uncollectible accounts receivable. Management believes that the remaining accounts receivable are collectable.

Inventories

 

f)Inventories

 

Inventories are valued at the lower of cost and net realizable value. Cost for inventories is determined using the “first-in, first-out” method.

 

Management reviews inventories for obsolescence or cost in excess of net realizable value periodically. The obsolescence, if any, is recorded as a provision against the inventory. The cost in excess of market value is written off and recorded as additional cost of sales.

Plant and equipment

 

g)Plant and equipment

 

Plant and equipment is stated at cost less accumulated depreciation and accumulated impairment losses, if any. Expenditures for maintenance and repairs are charged to earnings as incurred. Major additions are capitalized. When assets are retired or otherwise disposed of, the related cost and accumulated depreciation are removed from the respective accounts, and any gain or loss is included in operations. Depreciation of plant and equipment is provided using the straight-line method for substantially all assets with estimated lives as follows:

 

    Estimated Useful Life
Leasehold improvements  

Lesser of lease term or the estimated useful lives of

5 years

Computer equipment   5 years
Computer software   5 years
Office furniture and equipment   5 years
Motor Vehicle   3 years
Building   5 years

 

Goodwill and intangibles

 

h)Goodwill and intangibles

 

Intangibles with a definite life, including customer relationships and goodwill were recorded in connection with the acquisition of TSI. Intangible assets are amortized based on their estimated economic lives using the straight-line method with estimated lives as follows:

 

    Estimated Economic Life
Customer relationship   3 years

 

 

Goodwill represents the excess of the cost of acquisition over the fair value of net assets acquired. Goodwill is not amortized, but is instead tested for impairment annually.

Impairment of long-lived assets

 

i)Impairment of long-lived assets

 

Property, Plant, and Equipment

The Company evaluates long-lived assets, including equipment, for impairment at least once per year and whenever events or changes in circumstances indicate that the carrying value may not be recoverable from its estimated future cash flows. Based on the existence of one or more indicators of impairment, the Company measures any impairment of long-lived assets by comparing the asset's estimated fair value with its carrying value, based on cash flow methodology. If the net book value of the asset exceeds the related undiscounted cash flows, the asset is considered impaired and an impairment loss equal to an amount by which the carrying value exceeds the fair value of the asset is recognized.

 

Impairment of Goodwill

The carrying value of goodwill is evaluated annually or more frequently if events or circumstances indicate that an impairment loss may have occurred. Such circumstances could include, but are not limited to, a significant adverse change in business climate, increased competition or other economic conditions. Under FASB Accounting Standard Codification (ASC) Topic 350 “Intangibles - Goodwill and Other”, goodwill is tested at a reporting unit level. The impairment test involves a two-step process. The first step involves comparing the fair value of the reporting unit to which the goodwill is assigned to its carrying amount. If this comparison indicates that a reporting unit’s estimated fair value is less than its carrying value, a second step is required. If applicable, the second step requires us to allocate the estimated fair value of the reporting unit to the estimated fair value of the reporting unit’s net assets, with any fair value in excess of amounts allocated to such net assets representing the implied fair value of goodwill for that reporting unit. If the carrying value of the goodwill exceeds its fair value, the carrying value is written down by an amount equal to such excess.

 

The goodwill impairment testing process involves the use of significant assumptions, estimates and judgments, and is subject to inherent uncertainties and subjectivity. Estimating a reporting unit’s discounted cash flows involves the use of significant assumptions, estimates and judgments with respect to a variety of factors, including sales, gross margin and selling, general and administrative rates, capital expenditures, cash flows and the selection of an appropriate discount rate. Projected sales, gross margin and selling, general and administrative expense rate assumptions and capital expenditures are based on our annual business plans and other forecasted results. Discount rates reflect market-based estimates of the risks associated with the projected cash flows of the reporting unit directly resulting from the use of its assets in its operations. These estimates are based on the best information available to us as of the date of the impairment assessment.

Fair value of financial instruments

 

j)Fair value of financial instruments

 

The Company values its financial instruments as required by FASB ASC 320-12-65. The estimated fair value amounts have been determined by the Company, using available market information or other appropriate valuation methodologies. However, considerable judgment is required in interpreting market data to develop estimates of fair value. Consequently, the estimates are not necessarily indicative of the amounts that could be realized or would be paid in a current market exchange.

 

ASC Topic 820, Fair Value Measurement and Disclosures, defines fair value as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. This topic also establishes a fair value hierarchy which requires classification based on observable and unobservable inputs when measuring fair value. The fair value hierarchy distinguishes between assumptions based on market data (observable inputs) and an entity’s own assumptions (unobservable inputs). The hierarchy consists of three levels:

 

  Level one — Quoted market prices in active markets for identical assets or liabilities;
  Level two — Inputs other than level one inputs that are either directly or indirectly observable; and
  Level three — Unobservable inputs developed using estimates and assumptions, which are developed by the reporting entity and reflect those assumptions that a market participant would use.

 

Determining which category an asset or liability falls within the hierarchy requires significant judgment. The Company evaluates its hierarchy disclosures each quarter. The carrying values of the Company’s financial instruments; consisting of cash and cash equivalents, accounts receivable, accounts payable, other receivables and prepayments, other payables and accrued liabilities, balances with a related party, balances with related companies and amounts due to director approximate their fair values due to the short maturities of these instruments.

 

There was no asset or liability measured at fair value on a non-recurring basis as of September 30, 2021 and December 31, 2020.

Comprehensive income

 

k)Comprehensive income

 

U.S. GAAP generally requires that recognized revenue, expenses, gains and losses be included in net income or loss. Although certain changes in assets and liabilities are reported as separate components of the equity section of the consolidated balance sheet, such items, along with net income, are components of comprehensive income or loss. The components of other comprehensive income or loss consist of foreign currency translation adjustments.

Earnings per share

 

l)Earnings per share

 

The Company reports earnings per share in accordance with ASC 260, Earnings per Share. ASC 260 requires presentation of both basic and diluted earnings per share (“EPS”) on the face of the income statement. Basic EPS is computed by dividing net income available to common shareholders (numerator) by the weighted average number of shares outstanding (denominator) during the period. Diluted EPS gives effect to all dilutive potential common shares outstanding during the period using the treasury stock method and convertible preferred stock using the if-converted method. In computing diluted EPS, the average stock price for the period is used in determining the number of shares assumed to be purchased from the exercise of stock options or warrants. Diluted EPS excludes all dilutive potential shares if their effect is anti-dilutive.

Revenue recognition

 

m)Revenue recognition

 

Sales revenue is recognized when all of the following have occurred: (i) persuasive evidence of an arrangement exists, (ii) delivery has occurred or services have been rendered, (iii) the price is fixed or determinable, and (iv) the ability to collect is reasonably assured.

 

The Company’s revenue is derived from three primary sources: (i) professional services for systems development and integration, including procurement of related hardware and software licenses on behalf of customers, if required; (ii) professional services for system maintenance normally for a period of one year; and (iii) sale of hardware and consumables during the service performed as stated above.

 

Multiple-deliverable arrangements

 

The Company derives revenue from fixed-price sale contracts with customers that may provide for the Company to procure hardware and software licenses with varied performance specifications specific to each customer and provide the technical services for systems development and integration of the hardware and software licenses. In instances where the contract price is inclusive of the technical services, the sale contracts include multiple deliverables. A multiple-element arrangement is separated into more than one unit of accounting if all of the following criteria are met:

 

The delivered item(s) has value to the customer on a stand-alone basis;
There is objective and reliable evidence of the fair value of the undelivered item(s); and
If the arrangement includes a general right of return relative to the delivered item(s), delivery or performance of the undelivered item(s) is considered probable and substantially in the control of the Company.

 

 

VALUE EXCHANGE INTERNATIONAL, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

The Company’s multiple-element contracts generally include customer-acceptance provisions which provide for the Company to carry out installation, test runs and performance tests at the Company’s cost until the systems as a whole can meet the performance specifications stated in the contracts. The delivered equipment and software licenses have no standalone value to the customer until they are installed, integrated and tested at the customer’s site by the Company in accordance with the performance specifications specific to each customer. In addition, under these multiple-element contracts, the Company has not sold the equipment and software licenses separately from the installation, integration and testing services, and hence there is no objective and reliable evidence of the fair value for each deliverable included in the arrangement. As a result, the equipment and the technical services for installation, integration and testing of the equipment are considered a single unit of accounting pursuant to ASC Subtopic 605-25, Revenue Recognition — Multiple-Element Arrangements. In addition, the arrangement generally includes customer acceptance criteria that cannot be tested before installation and integration at the customer’s site. Accordingly, revenue recognition is deferred until customer acceptance, indicated by an acceptance certificate signed off by the customer.

 

Revenues of maintenance services are recognized when the services are performed in accordance with the contract term.

 

Revenues of sale of software, if not bundled with other arrangements, are recognized when shipped and customer acceptance obtained, if all other revenue recognition criteria are met. Costs associated with revenues are recognized when incurred.

 

Revenues are recorded net of value-added taxes, sales discounts and returns. There were no sales returns during the nine months period ended September 30, 2021 and 2020.

 

   Three Months
Ended September 30,
   Nine Months
Ended September 30,
 
   2021   2020   2021   2020 
   US$   US$   US$   US$ 
   (unaudited)   (unaudited)   (unaudited)   (unaudited) 
                 
NET REVENUES                
Service income                
- systems development and integration   56,314    2,260,182    216,452    10,646,265 
- systems maintenance   2,065,894    2,128,324    5,573,268    5,505,283 
- sales of hardware and consumables   762,562    252,530    1,688,817    926,162 
    2,884,770    4,641,036    7,478,537    17,077,710 

 

Billings in excess of revenues recognized are recorded as deferred revenue.

Income taxes

n)Income taxes

 

The Company accounts for income taxes in accordance with the accounting standard issued by the Financial Accounting Standard Board (“FASB”) for income taxes. Under the asset and liability method as required by this accounting standard, deferred income taxes are recognized for the tax consequences of temporary differences by applying enacted statutory tax rates applicable to future years to differences between the financial statement carrying amounts and the tax bases of existing assets and liabilities. The charge for taxation is based on the results for the reporting period as adjusted for items which are non-assessable or disallowed. It is calculated using tax rates that have been enacted or substantively enacted by the balance sheet date. The effect on deferred income taxes of a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is recognized if it is more likely than not that some portion, or all of, a deferred tax asset will not be realized.

 

Under the accounting standard regarding accounting for uncertainty in income taxes, a tax position is recognized as a benefit only if it is “more likely than not” that the tax position would be sustained in a tax examination, with a tax examination being presumed to occur. The amount recognized is the largest amount of tax benefit that is greater than 50% likely of being realized on examination. For tax positions not meeting the “more likely than not” test, no tax benefit is recorded. Penalties and interest incurred related to underpayment of income tax are classified as income tax expense in the period incurred.

Operating leases

 

o)Operating leases

 

Leases where substantially all the rewards and risks of ownership of assets remain with the leasing company are accounted for as operating leases. Payments made under operating leases are charged to the statements of income on a straight-line basis over the lease periods.

Advertising costs

 

p)Advertising costs

 

The Company expenses the cost of advertising as incurred in the period in which the advertisements and marketing activities are first run or over the life of the endorsement contract. Advertising and marketing expense for the nine months ended September 30, 2021 and 2020 were insignificant.

Shipping and handling

 

q)Shipping and handling

 

Shipping and handling cost incurred to ship computer products to customers are included in selling expenses. Shipping and handling expenses for the nine months ended September 30, 2021 and 2020 were insignificant.

Research and development costs

 

r)Research and development costs

 

Research and development costs are expensed as incurred and are included in general and administrative expenses. Research and development costs for the nine months ended September 30, 2021 and 2020 were insignificant.

Foreign currency translation

 

s)Foreign currency translation

 

The functional currency and reporting currency of the Company is the U.S. Dollar. (“US$” or “$”). The functional currency of the Hong Kong subsidiaries is the Hong Kong Dollar. The functional currency of the PRC subsidiary is RMB. Results of operations and cash flow are translated at average exchange rates during the period, and assets and liabilities are translated at the exchange rate as quoted by the Hong Kong Monetary Authority (“HKMA”) at the end of the period. Capital accounts are translated at their historical exchange rates when the capital transaction occurred. Translation adjustments resulting from this process are included in accumulated other comprehensive income. Transaction gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are included in the results of operations as incurred.

 

 

Quarter ended   September 30, 2021   September 30, 2020
RMB : USD exchange rate   6.4874 6.9599
three months average period ended      
HKD : USD exchange rate   7.800 7.800
three months average period ended      
PESO : USD exchange rate   49.5606 50.1608
three months average period ended      

 

Quarter ended   September 30, 2021   September 30, 2020
RMB : USD exchange rate   6.4949 7.0351
nine months average period ended      
HKD : USD exchange rate   7.800 7.800
nine months average period ended      
PESO : USD exchange rate   48.3135 50.2129
nine months average period ended      

 

Quarter ended   September 30, 2021   December 31, 2020
RMB : USD exchange rate   6.4784 6.8590
HKD : USD exchange rate   7.800 7.800
PESO : USD exchange rate   50.4854 50.1608

 

Stock-based Compensation

 

t)Stock-based Compensation

 

The Company records stock-based compensation in accordance with ASC 718, Compensation – Stock Compensation using the fair value method. All transactions in which goods or services are the consideration received for the issuance of equity instruments are accounted for based on the fair value of the consideration received or the fair value of the equity instrument issued, whichever is more reliably measurable. Equity instruments issued to employees and the cost of the services received as consideration are measured and recognized based on the fair value of the equity instruments issued.

Commitments and contingencies

 

u)Commitments and contingencies

 

The Company follows FASB ASC Subtopic 450-20, “Loss Contingencies” in determining its accruals and disclosures with respect to loss contingencies. Accordingly, estimated losses from loss contingencies are accrued by a charge to income when information available prior to issuance of the financial statements indicates that it is probable that a liability could be incurred and the amount of the loss can be reasonably estimated. Legal expenses associated with the contingency are expensed as incurred. If a loss contingency is not probable or reasonably estimable, disclosure of the loss contingency is made in the financial statements when it is at least reasonably possible that a material loss could be incurred.

Segment Reporting

 

v)Segment Reporting

 

The Company uses the “management approach” in determining reportable operating segments. The management approach considers the internal organization and reporting used by the Company’s chief operating decision maker for making operating decisions and assessing performance as the source for determining the Company’s reportable segments. Management, including the chief operating decision maker, reviews operating results solely by monthly revenue from software development and maintenance services (but not by sub-services/product type or geographic area) and operating results of the Company and, as such, the Company has determined that the Company has one operating segment as defined by ASC Topic 280 “Segment Reporting”.

Recent accounting pronouncements

 

w)Recent accounting pronouncements

 

In June 2016, FASB amended guidance related to impairment of financial instruments as part of ASU 2016-13 Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which will be effective on January 1, 2020. The guidance replaces the incurred loss impairment methodology with an expected credit loss model for which a group is required to recognize an allowance based on its estimate of expected credit loss. We are currently evaluating the impact of this new guidance on our consolidated financial statements.

 

In January 2017, the FASB issued ASU No. 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’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 Company currently intends to adopt this guidance for the fiscal year beginning January 1, 2020, and does not anticipate that the adoption of this guidance will have a material impact on its financial statements or disclosures because the Company does not currently have any recorded goodwill.

 

In December 2019, the Financial Accounting Standards Board (FASB) issued Accounting Standard Update No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (ASU 2019-12), which simplifies the accounting for income taxes. This guidance will be effective for us in the first quarter of 2021 on a prospective basis, with early adoption permitted. We do not expect the adoption of this guidance to have a material impact on our consolidated financial statements.

 

In January 2020, the FASB issued Accounting Standards Update No. 2020-01, Investments—Equity Securities (Topic 321), Investments—Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815) (ASU 2020-01), which clarifies the interaction of the accounting for equity securities under Topic 321, the accounting for equity method investments in Topic 323, and the accounting for certain forward contracts and purchased options in Topic 815. This guidance will be effective for us in the first quarter of 2021 on a prospective basis, with early adoption permitted. We do not expect the adoption of this guidance to have a material impact on our consolidated financial statements.

 

Other accounting standards that have been issued or proposed by the FASB or other standards-setting bodies that do not require adoption until a future date are not expected to have a material impact on the Company’s consolidated financial statements upon adoption.

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2021
Accounting Policies [Abstract]  
The Company’s fiscal year end is December 31st. The following entities were consolidated as of September 30, 2021:

The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”), and include the financial statements of the Company and all its wholly-owned subsidiaries that require consolidation. All material intercompany transactions and balances have been eliminated in the consolidation. The Company’s fiscal year end is December 31st. The following entities were consolidated as of September 30, 2021:

 

 

    Place of incorporation   Ownership percentage
Value Exchange International, Inc.   USA   Parent Company
Value Exchange Int’l (China) Limited   Hong Kong   100%
Value Exchange Int’l (Shanghai) Limited   PRC   100%
Value Exchange Int’l (Hong Kong) Limited   Hong Kong   100%
TapServices, Inc.   Philippines   100%
Value Exchange Int’l (Hunan) Limited   PRC   51%
Shanghai Zhaonan Hengan Information
Technology Co., Ltd.
 

 

PRC

 

 

51%

Depreciation of plant and equipment is provided using the straight-line method for substantially all assets with estimated lives as follows:

Plant and equipment is stated at cost less accumulated depreciation and accumulated impairment losses, if any. Expenditures for maintenance and repairs are charged to earnings as incurred. Major additions are capitalized. When assets are retired or otherwise disposed of, the related cost and accumulated depreciation are removed from the respective accounts, and any gain or loss is included in operations. Depreciation of plant and equipment is provided using the straight-line method for substantially all assets with estimated lives as follows:

 

    Estimated Useful Life
Leasehold improvements  

Lesser of lease term or the estimated useful lives of

5 years

Computer equipment   5 years
Computer software   5 years
Office furniture and equipment   5 years
Motor Vehicle   3 years
Building   5 years
Intangible assets are amortized based on their estimated economic lives using the straight-line method with estimated lives as follows:

Intangibles with a definite life, including customer relationships and goodwill were recorded in connection with the acquisition of TSI. Intangible assets are amortized based on their estimated economic lives using the straight-line method with estimated lives as follows:

 

    Estimated Economic Life
Customer relationship   3 years
Revenues are recorded net of value-added taxes, sales discounts and returns. There were no sales returns during the nine months period ended September 30, 2021 and 2020.

Revenues are recorded net of value-added taxes, sales discounts and returns. There were no sales returns during the nine months period ended September 30, 2021 and 2020.

 

   Three Months
Ended September 30,
   Nine Months
Ended September 30,
 
   2021   2020   2021   2020 
   US$   US$   US$   US$ 
   (unaudited)   (unaudited)   (unaudited)   (unaudited) 
                 
NET REVENUES                
Service income                
- systems development and integration   56,314    2,260,182    216,452    10,646,265 
- systems maintenance   2,065,894    2,128,324    5,573,268    5,505,283 
- sales of hardware and consumables   762,562    252,530    1,688,817    926,162 
    2,884,770    4,641,036    7,478,537    17,077,710 
Transaction gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are included in the results of operations as incurred.

The functional currency and reporting currency of the Company is the U.S. Dollar. (“US$” or “$”). The functional currency of the Hong Kong subsidiaries is the Hong Kong Dollar. The functional currency of the PRC subsidiary is RMB. Results of operations and cash flow are translated at average exchange rates during the period, and assets and liabilities are translated at the exchange rate as quoted by the Hong Kong Monetary Authority (“HKMA”) at the end of the period. Capital accounts are translated at their historical exchange rates when the capital transaction occurred. Translation adjustments resulting from this process are included in accumulated other comprehensive income. Transaction gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are included in the results of operations as incurred.

 

 

Quarter ended   September 30, 2021   September 30, 2020
RMB : USD exchange rate   6.4874 6.9599
three months average period ended      
HKD : USD exchange rate   7.800 7.800
three months average period ended      
PESO : USD exchange rate   49.5606 50.1608
three months average period ended      

 

Quarter ended   September 30, 2021   September 30, 2020
RMB : USD exchange rate   6.4949 7.0351
nine months average period ended      
HKD : USD exchange rate   7.800 7.800
nine months average period ended      
PESO : USD exchange rate   48.3135 50.2129
nine months average period ended      

 

Quarter ended   September 30, 2021   December 31, 2020
RMB : USD exchange rate   6.4784 6.8590
HKD : USD exchange rate   7.800 7.800
PESO : USD exchange rate   50.4854 50.1608
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts receivable (Tables)
9 Months Ended
Sep. 30, 2021
Credit Loss [Abstract]  
Accounts receivable consisted of the following as of September 30, 2021 and December 31, 2020:

Accounts receivable consisted of the following as of September 30, 2021 and December 31, 2020: 

 

   September 30,
2021
   December 31,
2020
 
   US$   US$ 
   (unaudited)     
Accounts receivable   636,392    603,689 
Allowance for doubtful accounts   -    (4,253)
Accounts receivable, net   636,392   599,436
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Other receivables and prepayments (Tables)
9 Months Ended
Sep. 30, 2021
Receivables [Abstract]  
Other receivables and prepayments consisted of the following as of September 30, 2021 and December 31, 2020:

Other receivables and prepayments consisted of the following as of September 30, 2021 and December 31, 2020:

   September 30,
2021
   December 31,
2020
 
   US$   US$ 
   (unaudited)     
Deposits and prepaid expense   283,507    299,790 
Others   60,444    114,552 
Other receivables and prepayments   343,951   414,342
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories (Tables)
9 Months Ended
Sep. 30, 2021
Inventory Disclosure [Abstract]  
Inventories as of September 30, 2021 and December 31, 2020 consisted of the following:

Inventories as of September 30, 2021 and December 31, 2020 consisted of the following:

 

   September 30,
2021
   December 31,
2020
 
   US$   US$ 
   (unaudited)     
Finished goods   257,368    238,147 
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Plant and equipment, net (Tables)
9 Months Ended
Sep. 30, 2021
Property, Plant and Equipment [Abstract]  
Plant and equipment consisted of the following as of September 30, 2021 and December 31, 2020:

Plant and equipment consisted of the following as of September 30, 2021 and December 31, 2020:

 

   September 30,
2021
   December 31,
2020
 
   US$   US$ 
   (unaudited)     
Leasehold improvements   79,995    78,224 
Office furniture and equipment   250,862    254,681 
Computer equipment   355,808    334,237 
Computer software   43,759    43,319 
Motor Vehicle   118,967    119,806 
Building   65,442    68,904 
Total   914,833    899,171 
Less: accumulated depreciation   (633,860)   (542,150)
Plant and equipment, net   280,973    357,021 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill (Tables)
9 Months Ended
Sep. 30, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill consisted of the following as of September 30, 2021 and December 31, 2020:

Goodwill consisted of the following as of September 30, 2021 and December 31, 2020:

   September 30,
2021
   December 31,
2020
 
   US$   US$ 
   (unaudited)     
Goodwill arising from acquisition of TSI   206,812    206,812 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
9 Months Ended
Sep. 30, 2021
Leases [Abstract]  
Schedule of operating lease right of use assets

Schedule of operating lease right of use assets

   September 30,
2021
   December 31,
2020
 
   US$   US$ 
   (unaudited)     
Operating lease right-of-use assets, net   393,160    585,057 
The components of lease liabilities are as follows:

The components of lease liabilities are as follows:

 

   September 30,
2021
   December 31,
2020
 
   US$   US$ 
   (unaudited)     
Lease liabilities, current   243,283    303,687 
Lease liabilities, non-current   144,231    277,111 
Present value of lease liabilities   387,514    580,798 
The following is a schedule, by years, of maturities of lease liabilities as of September 30, 2021:

The following is a schedule, by years, of maturities of lease liabilities as of September 30, 2021:

 

   September 30,
2021
   December 31,
2020
 
   US$   US$ 
   (unaudited)     
Year one   251,121    316,880 
Year two   130,991    187,971 
Year three   15,882    95,772 
Year four   -    - 
Thereafter   -    - 
Total undiscounted cash flows   397,994    600,623 
Less: Imputed interest   (10,478)   (19,826)
Present value of lease liabilities   387,514    580,798 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Bank loan (Tables)
9 Months Ended
Sep. 30, 2021
Debt Disclosure [Abstract]  
Bank loan and accruals consisted of the following as of September 30, 2021 and December 31, 2020:

Bank loan and accruals consisted of the following as of September 30, 2021 and December 31, 2020:

   September 30,
2021
   December 31,
2020
 
   US$   US$ 
   (unaudited)     
Long term bank loan   72,122    101,823 
Less: Current portion of long term bank loan   (40,292)   (38,874)

 Bank loan

   31,830    62,949 
           
Current portion of long term bank loan   40,292    38,874 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Other payables and accrued liabilities (Tables)
9 Months Ended
Sep. 30, 2021
Payables and Accruals [Abstract]  
Other payables and accruals consisted of the following as of September 30, 2021 and December 31, 2020:

Other payables and accruals consisted of the following as of September 30, 2021 and December 31, 2020:

   September 30,
2021
   December 31,
2020
 
   US$   US$ 
   (unaudited)     
Accrual   738,181    737,142 
Income taxes payable   18,420    94,675 
Other payables and accrued liabilities   756,601   831,817
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Deferred income (Tables)
9 Months Ended
Sep. 30, 2021
Revenue Recognition and Deferred Revenue [Abstract]  
Deferred income consisted of the following as of September 30, 2021 and December 31, 2020

Deferred income consisted of the following as of September 30, 2021 and December 31, 2020:

   September 30,
2021
   December 31,
2020
 
   US$   US$ 
   (unaudited)     
Service fees received in advance   227,500    254,937 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Related party and shareholder transactions (Tables)
9 Months Ended
Sep. 30, 2021
Related Party Transactions [Abstract]  
Related party balances

Other than disclosed elsewhere in these financial statements, the Company also had the following related party balances and transactions:

 

Related party balances

   September 30,
2021
   December 31,
2020
 
   US$   US$ 
   (unaudited)     
Due from related parties        
Value Exchange International Limited (i)   1,314,489    1,269,620 
Cucumbuy.com Limited (ii)   12,841    30,769 
SmartMyWays Co., Limited (iii)   53,846    30,769 
Retail Intelligent Unit Limited (iv)   21,538    12,308 
AppMyWays Co., Limited (v)   396,184    - 
    1,798,898    1,343,466 
           
Due to related parties          
TAP Technology (HK) Limited (vi)   64,530    - 
AppMyWays Co., Limited (v)   -    253,063 
Mr. Johan Pehrson (vii)   2,500    10,000 
    67,030    263,063 
Related party transactions

Related party transactions

 

   Three Months
Ended September 30,
   Nine Months
Ended September 30,
 
   2021   2020   2021   2020 
   US$   US$   US$   US$ 
   (unaudited)   (unaudited)   (unaudited)   (unaudited) 
                 
Service income received from                
Value Exchange International Limited (i)   486,465    -    486,465    - 
Value E Consultant International (M)
Sdn. Bhd (viii)
   -    14,054    -    18,069 
TAP Technology (HK) Limited (vi)   -    82,051    -    180,769 
SmartMyWays Co., Limited (iii)   -    -    -    23,249 
ValueX International Pte. Ltd. (ix)   -    -    -    159,581 
AppMyWays Co., Limited (v)   506,040    382,043    530,977    382,043 
                     
Subcontracting fees payable to                    
Value Exchange International Limited (i)   (527,744)   -    (571,436)   - 
Value E Consultant International (M)
Sdn. Bhd (viii)
   (14,967)   -    (31,714)   (585)
TAP Technology (HK) Limited (vi)   (37,446)   -    (79,128)   - 
AppMyWays Co., Limited (v)   -    (257,949)   -    (514,359)

  

 

VALUE EXCHANGE INTERNATIONAL, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

13.Related party and shareholder transactions (Continued)

 

Management fees received from                
Value Exchange International Limited (i)   30,539    11,701    77,445    37,839 
TAP Technology (HK) Limited (vi)   7,692    7,692    23,077    23,077 
SmartMyWays Co., Limited (iii)   7,692    7,692    23,077    23,077 
Cucumbuy.com Limited (ii)   7,692    7,692    23,077    23,077 
Retail Intelligent Unit Limited (iv)   3,077    3,077    9,231    9,230 

 

 

(i)Mr. Kenneth Tan and Ms. Bella Tsang, directors of the Company, are shareholders and a directors of Value Exchange International Limited, a company incorporated in Hong Kong. The balance is unsecured, interest free and repayable on demand.
(ii)Ms. Bella Tsang, a director of the Company, is a shareholder and a director of Cucumbuy.com Limited, a company incorporated in Hong Kong. The balance is unsecured, interest free and repayable on demand.
(iii)Ms. Bella Tsang, a director of the Company, is a shareholder and a director of SmartMyWays Co., Limited, a company incorporated in Hong Kong. Mr. Kenneth Tan, a director of the Company, is a director of SmartMyWays Co., Limited. The balance is unsecured, interest free and repayable on demand.
(iv)Ms. Bella Tsang, a director of the Company, is a shareholder and a director of Retail Intelligent Unit Limited, a company incorporated in Hong Kong. Mr. Kenneth Tan, a director of the Company, is a director of Retail Intelligent Unit Limited. The balance is unsecured, interest free and repayable on demand.
(v)Ms. Bella Tsang, a director of the Company, is a shareholder and a director of AppMyWays Co., Limited, a company incorporated in Hong Kong. The balance is unsecured, interest free and repayable on demand.
(vi)Ms. Bella Tsang, a director of the Company, is a shareholder and a director of TAP Technology (HK) Limited, a company incorporated in Hong Kong. The balance is unsecured, interest free and repayable on demand.
(vii)Mr. Johan Pehrson is a director of the Company. The balance is unsecured, interest free and repayable on demand.
(viii)Ms. Bella Tsang, a director of the Company, is a shareholder of Value E Consultant International (M) Sdn. Bhd, a company incorporated in Malaysia. The balance is unsecured, interest free and repayable on demand.
(ix)Ms. Bella Tsang, a director of the Company, is a shareholder and a director of ValueX International Pte. Ltd., a company incorporated in Singapore. The balance is unsecured, interest free and repayable on demand.
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Nature of Operations and Continuance of Business (Details Narrative)
1 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2021
Jan. 31, 2017
Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]      
Entity Incorporation, State or Country Code   NV  
Entity Incorporation, Date of Incorporation   Jun. 26, 2007  
Description of entity the Company held four wholly-owned subsidiaries, and two subsidiaries with 51% ownership.    
Tap Services Inc [Member]      
Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]      
Ownership percentage     100.00%
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.2
The Company’s fiscal year end is December 31st. The following entities were consolidated as of September 30, 2021: (Details)
9 Months Ended
Sep. 30, 2021
Value Exchange International Inc [Member]  
Business Acquisition, Name of Acquired Entity Value Exchange International, Inc.
Place Of Incorporation USA
Value Exchange Intl China Limite [Member] | HONG KONG  
Business Acquisition, Name of Acquired Entity Value Exchange Int’l (China) Limited
Place Of Incorporation Hong Kong
Noncontrolling Interest, Ownership Percentage by Parent 100.00%
Value Exchange Intl Shanghai Limited [Member] | CHINA  
Business Acquisition, Name of Acquired Entity Value Exchange Int’l (Shanghai) Limited
Place Of Incorporation PRC
Noncontrolling Interest, Ownership Percentage by Parent 100.00%
Value Exchange Intl Hong Kong Limited [Member] | HONG KONG  
Business Acquisition, Name of Acquired Entity Value Exchange Int’l (Hong Kong) Limited
Place Of Incorporation Hong Kong
Noncontrolling Interest, Ownership Percentage by Parent 100.00%
Tap Services Inc [Member] | PHILIPPINES  
Business Acquisition, Name of Acquired Entity TapServices, Inc.
Place Of Incorporation Philippines
Noncontrolling Interest, Ownership Percentage by Parent 100.00%
Value Exchange Intl Hunan Limited [Member] | CHINA  
Business Acquisition, Name of Acquired Entity Value Exchange Int’l (Hunan) Limited
Place Of Incorporation PRC
Noncontrolling Interest, Ownership Percentage by Parent 51.00%
Shanghai Zhaonan Hengan Information Technology Co Ltd [Member] | CHINA  
Business Acquisition, Name of Acquired Entity Shanghai Zhaonan Hengan Information Technology Co., Ltd.
Place Of Incorporation   PRC
Noncontrolling Interest, Ownership Percentage by Parent 51.00%
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Depreciation of plant and equipment is provided using the straight-line method for substantially all assets with estimated lives as follows: (Details)
9 Months Ended
Sep. 30, 2021
Leasehold Improvements [Member]  
Property, Plant and Equipment [Line Items]  
Estimated Useful Life 5 years
Computer Equipment [Member]  
Property, Plant and Equipment [Line Items]  
Estimated Useful Life 5 years
Software and Software Development Costs [Member]  
Property, Plant and Equipment [Line Items]  
Estimated Useful Life 5 years
Furniture and Fixtures [Member]  
Property, Plant and Equipment [Line Items]  
Estimated Useful Life 5 years
Vehicles [Member]  
Property, Plant and Equipment [Line Items]  
Estimated Useful Life 3 years
Building [Member]  
Property, Plant and Equipment [Line Items]  
Estimated Useful Life 5 years
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Intangible assets are amortized based on their estimated economic lives using the straight-line method with estimated lives as follows: (Details)
9 Months Ended
Sep. 30, 2021
Customer Relationships [Member]  
Finite-Lived Intangible Assets [Line Items]  
Estimated Economic Life 3 years
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Revenues are recorded net of value-added taxes, sales discounts and returns. There were no sales returns during the nine months period ended September 30, 2021 and 2020. (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Revenues $ 2,884,770 $ 4,641,036 $ 7,478,537 $ 17,077,710
Systems Development And Integration [Member]        
Revenues 56,314 2,260,182 216,452 10,646,265
Systems Maintenance [Member]        
Revenues 2,065,894 2,128,324 5,573,268 5,505,283
Sales Of Hardware And Consumables [Member]        
Revenues $ 762,562 $ 252,530 $ 1,688,817 $ 926,162
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Transaction gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are included in the results of operations as incurred. (Details)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
China, Yuan Renminbi          
PESO : USD exchange rate 6.4874 6.9599 6.4949 7.0351  
PESO : USD exchange rate     6.4784   6.8590
Hong Kong, Dollars          
PESO : USD exchange rate 7.800 7.800 7.800 7.800  
PESO : USD exchange rate     7.800   7.800
Philippines, Pesos          
PESO : USD exchange rate 49.5606 50.1608 48.3135 50.2129  
PESO : USD exchange rate     50.4854   50.1608
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Details Narrative) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Accounting Policies [Abstract]    
Allowance accounts receivable $ 0 $ 4,253
Accounts Receivable, Allowance for Credit Loss $ 0 $ (4,253)
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts receivable consisted of the following as of September 30, 2021 and December 31, 2020: (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Credit Loss [Abstract]    
Accounts receivable $ 636,392 $ 603,689
Allowance for doubtful accounts 0 (4,253)
Accounts receivable, net $ 636,392 $ 599,436
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Other receivables and prepayments consisted of the following as of September 30, 2021 and December 31, 2020: (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Receivables [Abstract]    
Deposits and prepaid expense $ 283,507 $ 299,790
Others 60,444 114,552
Other receivables and prepayments $ 343,951 $ 414,342
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories as of September 30, 2021 and December 31, 2020 consisted of the following: (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Inventory Disclosure [Abstract]    
Finished goods $ 257,368 $ 238,147
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Plant and equipment consisted of the following as of September 30, 2021 and December 31, 2020: (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 914,833 $ 899,171
Less: accumulated depreciation (633,860) (542,150)
Plant and equipment, net 280,973 357,021
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 79,995 78,224
Furniture and Fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 250,862 254,681
Computer Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 355,808 334,237
Computer Software [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 43,759 43,319
Vehicles [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 118,967 119,806
Building [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 65,442 $ 68,904
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Plant and equipment, net (Details Narrative) - USD ($)
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Property, Plant and Equipment [Abstract]    
Depreciation expense $ 104,364 $ 113,820
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill consisted of the following as of September 30, 2021 and December 31, 2020: (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]    
Goodwill arising from acquisition of TSI $ 206,812 $ 206,812
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of operating lease right of use assets (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Leases [Abstract]    
Operating Lease, Right-of-Use Asset $ 393,160 $ 585,057
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.2
The components of lease liabilities are as follows: (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Leases [Abstract]    
Lease liabilities, current $ 243,283 $ 303,687
Lease liabilities, non-current 144,231 277,111
Present value of lease liabilities $ 387,514 $ 580,798
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.2
The following is a schedule, by years, of maturities of lease liabilities as of September 30, 2021: (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Leases [Abstract]    
Year one $ 251,121 $ 316,880
Year two 130,991 187,971
Year three 15,882 95,772
Year four
Thereafter
Total undiscounted cash flows 397,994 600,623
Less: Imputed interest (10,478) (19,826)
Present value of lease liabilities $ 387,514 $ 580,798
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Details Narrative) - USD ($)
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Leases [Abstract]    
Total lease cost $ 11,533 $ 8,825
Weighted-average remaining lease term 1 year 4 months 24 days  
Weighted-average discount rate 3.00%  
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Bank loan and accruals consisted of the following as of September 30, 2021 and December 31, 2020: (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Debt Disclosure [Abstract]    
Long term bank loan $ 72,122 $ 101,823
Less: Current portion of long term bank loan (40,292) (38,874)
 Bank loan 31,830 62,949
Current portion of long term bank loan $ 40,292 $ 38,874
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Bank loan (Details Narrative) - USD ($)
9 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Debt Disclosure [Abstract]    
Bank collateral bank loan secured by property and equipment  
Bank loan secured $ 32,571 $ 4,533
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Other payables and accruals consisted of the following as of September 30, 2021 and December 31, 2020: (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Accrual $ 738,181 $ 737,142
Income taxes payable $ 18,420 $ 94,675
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Other payables and accrued liabilities (Details Narrative)
Sep. 30, 2021
Payables and Accruals [Abstract]  
Monthly salaries contribute 5.00%
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Deferred income consisted of the following as of September 30, 2021 and December 31, 2020 (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Revenue Recognition and Deferred Revenue [Abstract]    
Service fees received in advance $ 227,500 $ 254,937
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Statutory reserves (Details Narrative)
9 Months Ended
Sep. 30, 2021
Remaining reserve percent 25.00%
Maximum [Member]  
Banking Regulation, Maximum Payout Ratio 0.50
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Related party balances (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Related Party Transaction [Line Items]    
Due from a related party $ 1,798,898 $ 1,343,466
Due to related parties 67,030 263,063
Value Exchange International Limited (i)    
Related Party Transaction [Line Items]    
Due from a related party [1] 1,314,489 1,269,620
Cucumbuy.com Limited (ii)    
Related Party Transaction [Line Items]    
Due from a related party 12,841 30,769
SmartMyWays Co., Limited (iii)    
Related Party Transaction [Line Items]    
Due from a related party 53,846 30,769
Retail Intelligent Unit Limited (iv)    
Related Party Transaction [Line Items]    
Due from a related party 21,538 12,308
AppMyWays Co., Limited (v)    
Related Party Transaction [Line Items]    
Due from a related party 396,184
Due to related parties 253,063
TAP Technology (HK) Limited (vi)    
Related Party Transaction [Line Items]    
Due to related parties 64,530
Mr. Johan Pehrson (vii)    
Related Party Transaction [Line Items]    
Due to related parties $ 2,500 $ 10,000
[1] Mr. Kenneth Tan and Ms. Bella Tsang, directors of the Company, are shareholders and a directors of Value Exchange International Limited, a company incorporated in Hong Kong. The balance is unsecured, interest free and repayable on demand.
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Related party transactions (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Value Exchange International Limited [Member]        
Related Party Transaction [Line Items]        
Service income received [1] $ 486,465 $ 486,465
Subcontracting fees payable [1] (527,744) (571,436)
Management fees received [1] 30,539 11,701 77,445 37,839
Value E Consultant International M Sdn Bhd [Member]        
Related Party Transaction [Line Items]        
Service income received [2] 14,054 18,069
Subcontracting fees payable [2] (14,967) (31,714) (585)
T A P Technology H K Limited [Member]        
Related Party Transaction [Line Items]        
Service income received [3] 82,051 180,769
Subcontracting fees payable [3] (37,446) (79,128)
Management fees received [3] 7,692 7,692 23,077 23,077
Smart My Ways Co Limited [Member]        
Related Party Transaction [Line Items]        
Service income received [4] 23,249
Management fees received [4] 7,692 7,692 23,077 23,077
Value X International Pte Ltd [Member]        
Related Party Transaction [Line Items]        
Service income received [5] 159,581
App My Ways Co Limited [Member]        
Related Party Transaction [Line Items]        
Service income received [6] 506,040 382,043 530,977 382,043
Subcontracting fees payable [6] (257,949) (514,359)
Cucumbuy.com Limited (ii)        
Related Party Transaction [Line Items]        
Management fees received [7] 7,692 7,692 23,077 23,077
Retail Intelligent Unit Limited (iv)        
Related Party Transaction [Line Items]        
Management fees received [3] $ 3,077 $ 3,077 $ 9,231 $ 9,230
[1] Mr. Kenneth Tan and Ms. Bella Tsang, directors of the Company, are shareholders and a directors of Value Exchange International Limited, a company incorporated in Hong Kong. The balance is unsecured, interest free and repayable on demand.
[2] Ms. Bella Tsang, a director of the Company, is a shareholder of Value E Consultant International (M) Sdn. Bhd, a company incorporated in Malaysia. The balance is unsecured, interest free and repayable on demand.
[3] Ms. Bella Tsang, a director of the Company, is a shareholder and a director of TAP Technology (HK) Limited, a company incorporated in Hong Kong. The balance is unsecured, interest free and repayable on demand.
[4] Ms. Bella Tsang, a director of the Company, is a shareholder and a director of SmartMyWays Co., Limited, a company incorporated in Hong Kong. Mr. Kenneth Tan, a director of the Company, is a director of SmartMyWays Co., Limited. The balance is unsecured, interest free and repayable on demand.
[5] Ms. Bella Tsang, a director of the Company, is a shareholder and a director of ValueX International Pte. Ltd., a company incorporated in Singapore. The balance is unsecured, interest free and repayable on demand.
[6] Ms. Bella Tsang, a director of the Company, is a shareholder and a director of AppMyWays Co., Limited, a company incorporated in Hong Kong. The balance is unsecured, interest free and repayable on demand.
[7] Ms. Bella Tsang, a director of the Company, is a shareholder and a director of Cucumbuy.com Limited, a company incorporated in Hong Kong. The balance is unsecured, interest free and repayable on demand.
EXCEL 67 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (,P;U,'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " "#,&]3^5*CM^T K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)OIVE9#Z';B^))07!!\1:2V=U@\X=DI-VW-XV[740?0,@E,[]\ M\PVD5T$H'_$Y^H"1#*:;V8XN"16V[$@4!$!21[0RU3GA4!HF^86+)+4DB0LP"JL1#;T6@D549*/9[Q6*SY\QK' M ( 6W:9_-K=W>\>V- V+:]X/IL=YZ+IQ(:_+ZX__*["UFNS-__8 M^"(X]/#K7PQ?4$L#!!0 ( (,P;U.97)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M@S!O4^\R(6< !0 [10 !@ !X;"]W;W)K@+_.ZT='TGEE3?=2/641YYJ\I(G(SCN1UKO/CI,%$4]9UI<[+N#. M1JJ4:3A56R?;*IDR]+G@B M]^<=KW.\Y^7O@VP M3]S'?)^].2:F*8]2/IF3J_"\XQHBGO! &PD&?\]\R9/$* ''/P?13OE.$_CV M^*A^:1L/C7ED&5_*Y(\XU-%Y9](A(=^P/-&WNM8*[,<3IV5(^,F9TISE;R26[Z3 M2M;3GHVBT0J.HUH70L7X%LH2359X^ DB)K:<7 FH M,X*9B7ID/O$OH806]>P6.^$*^\==:8EP*$ND-O/%H-,#( MJEKOX<7Z0';'7LA5"'CQ)@YL^[&NQB7IJ.>/1V,?'WZ5"WAX[3X00E](!:76 MPG7)6L/$(%*1IUQ T&$D'G"#.Z M876J8ACH=L!C+N=55N+AU1_GC12OSS$N.NR-R4/.!5E'N2#+6 5YK!%<6KD, MQ8WA(^[2G,%PO9-[40?:(%>D%B.KG(;BUO ?LF("U4+A2E^_84"5O]!6_E(" M7-'_+NWR M*9("L^ &$7HV= =T,L&(*M^@K7SCN&PI5L&QV-K"7+^4:E!\^/B1^9ZL\@O: MTB_ RHNM +.(8D?46C)2P;N?DH#RTRF9_[WGFC[SAR//=J?/\ELIYLZ%D.L7NLV4D,"92 M["V55\N]O+G=P7*JQXN-P!_,]&E&$KZ!4+<_AM>K8F^M.-%R9[>G'J76,K6' M$6Y;FY=EDH_7VXVQ6KC9N6V MD")N!F7IC&(%JBLLDP4/S[+5+V<3)(KJ;]N;PNXFNUGB9-,YF6BT%C\)Y$O M9>\SJEUY4.I;?7$9GTUPK4BF#@BS)=_^+[VT@>@.(-S* M@/HL0-8.X UCNZ4-6Y=""WFIX5Z045M M#;/5'YK8-*/!FR2OEW&E"_@U@7%Z?GYSO;JYNKQ8W"\OT.?%U>+Z?(E67Y;+ M^Q7ZM'PV?@[-YCNO>8-O.Q,8^_WMTMK^_18K4")QT3LOV$ MK)G0LT]8)]K'KV]7N^]>A?KM:IR74*"KF7R+!Y2.46I+$LD4DAX MD:\E@M*!8E4]Z,!._UYD9O M9-%;+UBJ'%PIY%;\@')K7YK D DJN4\&WIAF'@%OJ-V9<.],^%YG+O-GD*R* MD54(#3W4#UDP7 2+&8N(-Y(VT5YVY)(]OU=:I%"2BP(D(E&6TA[;R!);'+)P MJ-)B1T@4TL@ND^]ETU;"WY9Y5LZYTU1;G4 M5AQ@<-TM=@12D'LV#[H2$67^Y=%:5C@3$B8+YOM\ 6-7PLKIOEO. !,3SA]Z;=@2S MR" MT<>-G-5&%1II661P]LV_H52)W"K4Q(J'J=&Z6\Q8%(7>B,P./M0-G\-6ZXT< MHR9%"/=Q9'2S%D,:,ASQD>:<=KRAWM$]UW$EDG9TH&XZ'/0R;X7"!$!]7AS& MX1TG)^3RI<,(=1YCYE<*4N:(W6OJ;!* MMT#(\R@S]J+EC!*&A(PT$[1C%3WFE-)O?=[:,R9Z2!@Q[@T56\\UN-?4'2KN M$$7=B-HI?DNE!3X$"I+1!5@,&0XQ]T>2G'688MB9Y*LOB[OEEYNKB^7=ZI>? M(DK"3VCY[Z^7]_]S/4/JF,+<3+DM7A.]U&K];8H(QE.\^T/E1A1UYU%I*.#) M_V4\13_C#_ +)C4GT;-(*_D)EOW5,BG+NCVI6Q55Z5+#!]C0UD=13EE'58/V M8=4_G^@P=!W5F)MJYRK+5/X/XL:"*?'AC^$F8I1/@_;2&L0BT0A?3V MZ; ,6 P#COUHI.JRCJ',?69;::$KK8H?J-T=UCK +*IW[X\ ] 4G#7MTDVDGE"_CZ56NFG'0^Z--'ZL0R]SHW?'@B;I-BJ- M95&^5MKZJ9.VYY@%I81@;A#,8D@H\2(^@C#609>YH7M=XU;ENE!I6O<-20Y- MCBRM'0(S.0@/V""/QAQ#B4.Q>R.TNM-HV[[0>E-8J:SYNI #YM0'\ M_JB4?KVH7Y/M7XO._P)02P,$% @ @S!O4[=6F4?? @ ?PD !@ !X M;"]W;W)KVBE;KF"P)4@$2! MJI6Z-FJZ[F+:A4D.Q&IB,]LIW7[];"?-2,MGN0 [.>\YSWDYD=-?,?XL4@") M7O.,BH&52KF\L&T1IY!C<,YEFK+%[9869[3E.8.>84&O8 M-]="/NRS0F:$0LB1*/(<\S^7D+'5P'*MMPL/9)%*?<$>]I=X 1'([\N0JYU= M9TE(#E001A&'^< :N1=CU]$"$_%$8"76UDBW,F/L66]NDH'E:"+(()8Z!58_ M+S"&+-.9%,?O*JE5U]3"]?5;]BO3O&IFA@6,6?:#)#(=6%T+)3#'128?V.H: MJH;:.E_,,F&^T:J,#7H6B@LA65Z)%4%.:/F+7RLCU@1N:XO JP3>H0*_$OBF MT9+,M#7!$@_[G*T0U]$JFUX8;XQ:=4.H_ALCR=5=HG1R.+Z_B^YO;R:CQ^D$ M78YN1W?C*8JNI]/'")T4%!<)D9"8[G;I"/=\LG$"NY:^1.4VZK_FL3O-H$S^3S MM^%(+$'-ID1LCJX(Q30F.$,A$\3,VL_13$BN)N[7CF)^7=?N4FJ>#@[5&T@!4QVOWI ";YK;-86R-JF[T[VYV\8M<2/5U]UC 5?\499UL958F M>48*^7S;&[#K2-"J08UX2N1;>?:;5%2^Y?GOU<5D?=NCU8AD*E>J"A'#UZL< MR32M(L$X_FB"]DY]5@W/?Q^CW]?D@IFN=O M7V1#R*WBK?*TK#_)6X.E/;+:ERK?-HUA!-LD.WS'WQLASAI '+P!;QIPO8'3 MT4 T#<1[>W":!LY[>W";!C7U_H%[+=PX5O'=39&_D:)"0[3J1ZU^W1KT2K(J M41:J@'\3:*?N1K/I8O;+9#Q81F.R6,+70S1=+LCLGLP>H_E@.0$ &4S'9#1[ M>)Q'7Z+I8O(4D/-WT%(ZOB]U?-*(:' M4?".40CRD&=J4Y(H6\LUTGYL;Q]:VO=!D9,L_"C+D%L#+N3N,Q'T$^&4,V0\ MH_\ M)BM)DFR5;R66+(?V7MV^FNE>[W@0.+X/9%[/'X*)%=XL8FSG?\P!7^ M)2XR<*:1G%7&4EXKDSZ3\ M2S$/<=PS4E><<\=G@:8F G0H=7U' XX1H.O2, @UW2,$R%R?.9[;(:A_8N]; MV?\\GRT6Y'$^NY\L,G/Y/HMT>8?J/%M26!PE/4T"ZAS&01IR3.UB1>0V5)2E7$5=4F M\CO8D%*6F+(ADB2!\#WM51IA..%S5]<6P4&*!*XA+@;DH2O"$%>7T;8"4JL2 M8#C 3F1 >[6)LQ=)7L!?D0]I7I9X*:/&4'R7:;D_0E!7W*%"F\/&&,ZCGI:J M$1J.>J[3P?ZL_C,K^\-+1.[GLX>SBH_R9F9^!R*@3&>.X'R820SF)DX$H%"@ M4S=QCD^IW\&=N# MM4Y5T&3OCF"FJPET\1+X 6>Z'/]2?Q'67^B?U8=+T5H[P%S[C)-D<09%>P5% M'!7,-?L5S+ _&(R[1KG&8(RY0N@)@N""@+L=;%NGPNQ6Y6FPK):4^PPS]D-F MFH0P,*84$R0"%AI,31@/.=-+"0)CC/H.[V#:NA)FMR4/<0:+:UA&*_(L;9Z, M8" Z M(MW:U!88.4]4QM9H':A:7A!E)JU MTD0Q"L5=YXG ?,:,B,GDDG\ M73:-B^?ST,AP$^9[+#!F>A/&PI")4-? Q'%8[W@=CYJW9HG;S5)3+H?1_6P> M50[\:;( PT#@\EA*EX/?]"5.L^0V/0QW&0UU6X[BJ"D&@G,#F"?U91V"$^ ? MO [GR%OOQ.W>Z9SPF8,@HWDTQAR,4Y>O&:(S!/)?K\SH"SHN/5;[HI#9Z@>!)5A6IO%A M#W7]_WVIJFJ"3JT<,2<,_+,^N2(X'D("Z )CX3AHY^H*FT#O?&OF4HK6$W&[ M)\*V%U':IDOA@KOT#@G.X%P;&@T=, M&-C(SE>KM4W<;INF>7:URC-5Y"G\]0+%];"FP-,>,3%N& B=/.*P8+ Z=1/% M/8\9DXH)NQ*.Z,KYUC=QJV_"5R+__0_SZ/]0ZH&Y+XJF/H)#4]_$X:EOXJRI MWSHJ;G=44WE<'Y,=F*IR$Q?R4W7NDZSJ?:EUDNX5>AXP;"('9V.BGXVMB'>A MQCA*WX'YJUB76^NMH1)V0_5K?90EUR1^E06L'DBVWWX#,:J]W4H/F!'VJE0@ M![P:F!("<3>0ZAXS:BV"Y*&'(,=83 $+))?KWNH],0_*],\.J;:R>*E/!TM8 M ^\S=3B+.-T]G4 .ZG,W[?Z078\8_J([)ON5+YMOZYD3',QQ4 _G_./>_0E02P,$ M% @ @S!O4SP[TDAA!P UQT !@ !X;"]W;W)K19P5= M<% >]WO"?WVF.7NYZ<'>ZQ?+[&DGU!>#V^L#>:(K*KX>%EQ^&K2];+(]+IY21'.:"M4%D7^>Z8CF MN>I)ZOBWZ;37CJD:GCZ_]CZI)B\G\TA*.F+Y]VPC=C>]N =A/%NOP'P"1L/5%S"YGW]?@3[XNKH#'_[X>#T0D:_ MW]QSR,&M W'5'[8YL//29#E_ //%>#E<3V=_@>%H/?TV74_'JRO'.'X[CE^- MXUO&F!LFPG3&M1MPZJMVKG/MT$4AH%_/7@^=8UNAKT ADEK]D9:T$H+ MG"X8;OZ1@2KWMBB!8')SIZQ(LYR"HM6LOD])N0,?CB7=@*SXJ'YXSF1(@,=? M0&8E3D16/-7;.A,9+5U."UMEH=-I=U3FMC0C*F.8W%:W#D[\ 3T?A^=N,YA! M'*OP,;DM:L5%3G'#/>,B^\\J+M)&10&247LFSF 6)WZ"S.+B5ESL%#]IHS\ES4I:FM0YNU!PO"H/)*4W M/1DA)>7/M'<+3-DDT2:01'%LG@#TNJSK.:?;?MR M?P!2EE089]5T^S84 XS/O&XPBV,46%2?L (Z5=^SLA*[RLX/* D;ASIXO6(^FH].I802Q96JHFQIZ)U-L*>=5:E+Q#@3Y:8ZK MII\W^PT%$)ZO@,$,1K85Z& #WZ'-CA1/M)0J3W-F%2[5&N09>R6-N3 5-+V^V.0Z3(#SWBL$N3"2#+'[I" 0#I\ZY MV%%^(K+VA@RE _E5@3B G0@;A@7!]"1O1.HSZ?A#X^)P+)L,PDA.T8 MVW()N<$V+9^E2QFT* M=2+U88*0YE>#71)$MMS:D0NZT=7&K%Q[:\ :N.0CA",MD^J&OG0V]BTJ.X9! M-\3JB&TDUN%*TI0?J6,3-]IU)/7C,/&TS69"5Q!:E*..73CZ$RBP2[$2>1;BA?4D0JY276ZLZJ2]-U]A72NR*@-/8VM!L,H\"R;"G4 M0FX J?K^P@K9. V=.WWD12C6IJ$;)E[B^9%E(AVBT&4'HNGLVWAUP8$(=7!" M;C@MCCS=R2/\!64(,H'*B\/XW#L&.R@CTU9#H8Y4R$VJMGBM875^)&YDZLC1 M2VN3D:VT1AV3D)M);1PV82C_/4NYOQ%Y!MY@#\6::PUVTK4PLIQ"4<9/I;#@;71!Y'6+0.Z>CLE2)NMP1+FMXEFD0R&U%VFTKNJ4VTS,#$I3*!6HKH' MNCQ\<()M38CF>8Q.G, J3\Q+!9(BA[]G> MON"3%W?X@LA_),4/D#-B?!7C[NF24,+ZED$>PK98ZEB(W2Q86T;MR,@=A.P)O%-K4=3;&;IK5:E=/= M.G4DXLB+3E[$-SIUNUA6JZ$E7?@=/'W/62JMOBX6]]55S_ >W$U7H_OYZNMR M_.;:1\;%9+Y\&*ZG\YGK J/CG>_FW4AM>DZW1^F>+>/OOFIKNGMS71%K@#!8 M^;YV'AN<7)'M*7^J;@Y+4+TIJ.^>VF_;V\EA=2=W]OUG>#6J[QB[;NHKSP?" M99"6$GI;V:7W*9++QNM;Q/J#8(?J(NZ1"<'VU>..D@WERD#^OF5,O'Y0 [1W MN;?_ U!+ P04 " "#,&]3[/NS"CT% #3# & 'AL+W=O1M5B')C55H*DP=UJ-=[=]08#OVR^"Z"D=56:,;EZ3%YB M20&EU[3Q0P^Y!*A]2JH4#QVA@,-W$XM0W3]Y5#.I['F$1-Z4]+U"PRMO0:!D78*B!D&\VT2I? M).Z+9+G 3"ZHGZFR&&EJNZANO R"$H=L/ 8UEI(0:0%SA5(=S MKHW=Y]TJV)/ TA6L'^,U/%CJ%CT.>>ZQ(F2JDC/?J"F[1%I*DOC MH'^U!>5!7I<)CQ(OB)]SBD*LH("6^,B$9"FZ4GH:]LK!1ME^W/M76]RI^=RP M%32/7%S-PP);8O@/L*W\.[9W[>O;'O3^Z/;;X?L>#,)I;QRVIX-AV+ZFRQ]2 MKL/AM#>!Z1"ZPW RO!Y]"[@.)VX3.W&LLW1/-=4 M._I!63.I/&U_KJX0+IB"R>;R[DM5\+VYZN:N>&;YJD;8?).2[NU-IS?NW/ZY M3DJE3 HU'A?(20TV+.#J*X](-RT,S0C43U>P:3@T3KF&--EM0-L8=I$?2/C MJ!WKE3?Q;3U#L]%XQ/4FV-Z\!TC^1&?HY_3X6Y7\(Q[6P(\:@D5U[BV M54LXE+A Q(1X&:%[6AZ#<(DS7<;7:OQ@?.N&!1\31L\5^>K,DV59C+7N99]B ME$@EU&)%3T/F$51(4,55,KJF, ME1"KEVHIR;/=ER?P%627ZN%[M.0V@>/FK^ DM$DXC4X#4AI99[>K-*%QSW5N MZMWAW>#B9?,-C$@1ICS:-\?4=P;-%/7"C].NPG-IBYES0]U,[.UB4-VR%^/^ M#=,+3J4N<$ZBC=K)<15T,4(7&ZLR/[;.E*4AV"\3^M>!VC'0^5PIN]XX YO_ M,>?_ %!+ P04 " "#,&]3?(8P&^(C !_; & 'AL+W=O/+?KVJ09O;0JGH^' MP[/GJS0OG[W^B3Z[K5__5+5-D9?FMM:V7:W2>O/&%-7#S\]&S]P'G_/%LL$/ MGK_^:9TNS,0T7]:W-?SVW(^2Y2M3VKPJ=6WF/S^['+U\=H6S>?JX9V1]9SB>+.JL/1__<#/GAP_T[/6 M-M5*7@8*5GG)_Z;?A _1"Q?#/2^,Y84QT@:GX;1\ =: M*KT-Q.4E;LJDJ>';'-YK7D]X,W0UUY-\4>;S?):6C;Z*/:;SC/>/UK%+_]^74-C4(R_\\,L&)G^"$)CCY?^'N MHV.CMKZTZW1F?GX&ZFA-?6^>O1X/]/?/J=)#_2:UN<5G;W&,LDE)5^Z6!O1E M5JW6:;G!5V95:>&M+&U,IN=YF9:S/"V4A><-J&AC]3*]-WIJ3*F!FG5:PW-Y M28/4&3QM0*Z;)?TN5*SK' 99%\#SA2E-G1;%!K\WZX;?;8"(+V6.OTUP'B+S MY6F-LM$LTP8LT>]M7IN()<"Q@;XL M"@5& JB#B?(2?A#V:9"FTJ9DA"Q--$T+Y$C,,U/DH-QIM/*MX>\"L;C2T?DK M"PNS,YAL8]):&URTU6_-S*RFIE;'(]OP6W-83?6 '(>%YPVNX\%TZ(=)4^+( M!'F/KWLE>ZEN"Q Q_!)86M7KJF8)^03TR7^LUK!0%9V'4KVG1&GW];;9, MRX71-\B%DIY/BP1^G0WTE\FEO@7I (F4Y?2\)2LL],'5$KARJ-\#=Y#,=Q4L MXV_XO]%P^.='WYS@9\LT#R_??KYZ^C4_P]Y)[]+U!)0MAPV4-=TN\R)?KT$_ M[7=,T((T=HDZ'?U9.7+U?RU38%>IWYER ?_V MR5>D&K>D=/M5-9)]!1(&#^&X>;-AO40UTJA&3KPM.)D2]A3?T$T%OWTUVOCI M2%\L>/*UB/5\CFX6ID?9!5JJFL1JA=I.L@5/FX9?+/)T"AQKR 3![QG(<5'9 MMJ8U 6DX$,[;_XX(*TZ$BW0_]ZHYOKJ/HMK7W=S[[:%+B2IE*L^@6"%EXP&7(T M2S6H=GZ?3@N4.UIPFM?ZGD2-Q@NFM0&*&MHY>#?P)2_!L[7$&!X!7V9UAN<* MD/"C B!2)GRGO>D\ FC'U&C9F_1;O",#_2$("V(D2Q2']<+KRQRP#)KN0B.O MP9ZB4\ IX,M[$-VJA>> JKK#&32Y"C@,9K+(#1('PCC%O4DMZ EP0[> +FJV MF7D]:U>P_6A=!^3RZ@P84FP2A'\MS V2#7@-I7L#<@=26\=["1YH7E';6R++!"Z0;)QZ;.&5[')39'I,)B0-E"S M0WV5VB4QAWZX!M&"C2")!BRJURT88FN\&LSPH3E8^4CT$Q7[-S0*.;#)DI=; M E0%>HHC?AFRV2C:)#XHB& @(/^@=6A F ((7% *.! M_X!W1&17K/.F];M /!#W/4W+K[RJO"2&H+W%.;Q1'ZCLD#U5OM*_^$$GP8;< MD3#D\@B8[S8CTQT;6M5K?7HP4<7>W:; L2EAK]32)VE9HGSNM6(""RIP,Z*- MP<(D&!ZAR5"XNVGV6RO[F0"8R6>>Y3 [;'N)#@4U8=;69+ Z+Y1@9JQ% F; MN&902*8&WFQZ0,@>9$@[B-KB-0XHAE"2X0,OR8LM0)F*-9@-K=5V"?O']K;_ M?7S!MK T]P;:B+)J//TYT)N7&:@UAGU*-,4-YO40QTGUO"T$1\&O]!'HS+QM MT"4YV__KY?LOU_KZ/Z_>77[\R[6^^7AW_?GCY=W-IX^7[P$(?+P:Z(^?[JXG M^NZ3OOKT/;.LT,UX]5 9>@$P7QXRDZ;UC$=-24;XTNV=;!7MM5NNBVACT M+J!+Y'F\(J[3G#4T?L&VZS78Y+IC_A5X58R8/B/:@Z[GR@4;11< ^]4JWR&+K',1.P( ME9%U\4.LTPTYKW7:(&:E]64&?@14#KK/PI,BD*98!D4DJ]II X(3EH7*G(&] M U4 YU-Z_Z'V/K["/7Q8FM+Y?.$4N7>4288K^&A9D8=&6NMJBKP; -J'H/#W MECP1CQIB"]2'!S#>C2F/JCDP?PZK41&H T,=EIAQ;(/S%OE7&'9951FC,4\7 M$='XZ8F77TO0T[!9\:R:9EVD:)Z[[-O##^(#."G ,//<@,9=[@E*:&87Z>CC M$7TZ)$B#TZV^8H!UGFGZJV MD3!6KTRS1*L3 2NG6?$$,*&JIF" C9T1H$(4@I2 <)MO: F1A7T4BUU#92LV M;&GC@1(4>K""":X!]!6 %(>)*0K ?4Y)N6AWE:-*QMHE8I767X$.GAP&[8A) MF74G$:P%AH &0O0!& *P$<1E$)&6O!.(+=;$F[[/8 [RH;25.(QBS#(#C-86 M] 48.)@V9X K(-I_F8.CRVL:"J(3BX:1>3* T ZB!2"QK7D/&)V8,G68%MU] M7K,\@;VI%PSYP,.4( , K,T$@R9P@6.IN+$>,]QXJ< +$OU;7_#L)G-#WO\[E1[P&@FV55T(8# M'1(DOP=9 >N"@9$A2 M:K 6E^$F 7AJ(YX)G3PE%6(4HJ857HF7N?&6K>?. MK'???)I#%(*&'X2$H$>73^ZQ#Q6HF?[5 +(#93Z63]^T>8&QCG]L>:C_ D;\ M(4<.$8 $KBUR @$WT<^\C29YP6Y?YFCWIPHU/ M"26OP)Q?*,5MT/AD_V>PE( &[B8W@XB06+[!:$/<_4_"[R31A-TAV@V[ZQT[ ML_X)N?D#HG'M!B;AN.I;O.-YX&]M!"DS[@E&#RVCLV"=]=]+R!H%\6*H'1]F ME(SB /VW$GTM&U8^VQCP =#J.HP;62\.+) (_]C(6P.;C3,TI=!T+>+UD6-[2CFPBE5%M0 )NV'LBG*,E;@@ MV7Y*4@Z3V8Z+:DO, :*/,7%8F$2OY=8G,;QO-A24J+3<]M4H)H =P./"=P(! M@0,<#,=[*@3&-'4ULD, [O>B9)_<%7VOHW>[@\/7BTB%G: CW:R8?M_GF$0T ME(8"I!$)ZR,2VK-XE%!*/50S!S$F&/7UI:?$<2<*38F+H0M)3C<5:&PWUYF! MO%LCZH/:,T73B]9N5I O I!:JGU>/O-'#7;_@X' 3 4*8^(G6'D^J*X84^A-Z:XQZ0B$6"Z%^Q)F2/I>C6*NC*+V360=O<&D]?":69:# M['6U@&NX)/3*"SE.VW)MJF,V0IX\V2J#_-9F"TD]IES#!(#_&V!'DN]RR;GQ M%DQ6C>E?+@"5F7LJO\\;#,AX3/32>X6[U\7H'T$ZBXX$3"3("BL:AHLW\W2& MKCS"U!S,@B6JV5S7BYS#3VL*@*V+Q%7$)>>V F1N*>\%1KW&^1,7(%(FTX6B M2;PP](RL;U%B"3=\#;NVKG/4,\<2&G2 <.TW3HO^*P1**8W&C-FG..>[2S;Y M'8\LJK9VR7#O6S!LC!.:H#0&EHJ4NJJ)?ANOQ;J,N*0=CGAXOW\^'YS;KV12 M*PQ276V!,M&>%Q%/^TUU!B9LADZ;:<'/?10M$H7J*08B9R,:1IWE!N!.DK=U7$HW1,28P+/[XH\. WP[U+QW3UEMP[&!]>I1K MA+T/JS3X$#13B LT>'U]/!X>C<9'9Z=LFGH-OK/2H?@2I>"FG2)&(G%CX*8D MJ2)6*P]<8L4)9=$ ?ZD0^JYZP$@C\6"5AG66(G:.) A85%IC.HW(=4 4 C MX%/K0JZ1+HNJB:]2""% M!,5MPX4.;&K!LK0LU16I_%1A7#*/&M,?5"<+'3] :O. 0BAC ")K!/:2^*-R(38F7:6$KW%B0H]PN"7-&G%KF(&'U;.EB&P^H9@7B1(^9@W6= M8J>8S]^W9?@ O/BZ=7EXIHE,621R=UWD&F8'1X(RW#*);LUQ>=Q3$(OY040. MSWZH.,7(S4JAS(B )1[N(*;WT4;N[(O>@S>$7/$;)YQ5)X:P?6BJC=>KU5'V>8 MP%U1GZ@*.^[E/X9PSOH.]B2 MM_;*"22^CQ4EU^1!/T2-$DE?J33Z<)UNZ!.U6][%X:C98".@FA^1-ZRK ]2M MZ?14):%P*/E@EYK!3=ML?QU*"[ALU\?EW G6HM&!DI\9=5GC,6>9BIM.E$7"!.\41Z%S@??@?$'ZHP_ M&C]]/23IJMD2![X1NV-MCGOGJ'J% M3C,NTY2$1@$ROH<+L #>1H*TZ3[FO&JT-W'>(VBXTNN--4_"_C9ELD M'K;'=NOT)!Z,Y; NJ!"8U6?P"Z0D7RSI3S6)NJNTEWBVWGV<- MF?7M@:MPB=X2NH70 VR+9A@T$V=?""P/G30#51SJ:ZGW43K:+I'6V 0QWZPO M"X;'5$_O-.*K\1G(9F?4"3X^<%\&"5G'_=Q ]Q262?(^XU:KO&BICK)+H6NM MOKZ=N*9J)7'(7'J!*;A@%ODV)4INP^CPFI;L$\TP19-ZGU/<&\E<)X*!3U8P M!#^?'\F#B%"D,^"F5,QCFCTL M19+FPB$>B@%TM\D*-ZFU; NRR 53_GZ;K^34??.EZ_/C:K%BK&[J62[I$YJS M"GV1#^ TTY*#],!R@/?P95 M<\!.'>3P2F:P^E)OJ,O&C4;-B=(Z'H6GV)F$18U$P:OPK@0D,Z)YGG_C%]T6 M"10 V3G([_EAY_=(D:A=AU?K&T]Q]R@=>]<#52(& 1D84BG)7B"D!$+H-(FM M8,^-%8;4U1S"2F[0\"NBXOS&HK5VP%'JCU1\-@O7N!7R8)@_=)$/=60SK("- MS[ R3JC"E\D+F(5:M"FJ6J;%G*R]ZW>C[@P77+_B;7B*T$[?!O=%8@LP]02* MEE1SA2 =:XFOA.TX,B;(<'I'JM-F4!,&6I$]D(EQ1$PK<(N+:TV95B#"^@/F MC=:%.1+!X0 M2%7'J=XH&Y*0I."9@E*"@PA;@75(S&U4;IDES:I:'2Y[3HT5[*G.MI3 MQ%C^BR-32$XD,B-Y@%"TO(I+@Q0SHB!2QC$T4Z*,85<2F- =4S8#%(WGD0@C M@=MXJ4CI1Z](F(0JG 58>V /R58Q5!8\[G>)H#.YNB.$8=*Z_"H>KR:>59*4 M=UU0B!2+KMGLKWYA$_\6/1S?NBFD'-)AE6LD3WTZND: P*8$@HA2VC;N_8IV M)DF"J<;<423"NX0IQZAN+;K3$-GM3@IGN9JZ*K:"Q1\<2/0:]QU1"V(:H@HG ML&Z[C_@4'G'!-_M9B0$%H!Q0*O<03X;GAZ-3Q./D3]'&-EE##W^N.;]UI<1]MB2 MDVTSO&-(;.@9C"R)]T9<;4A+::(2'9B:>55W96''P^_1$XUZLG7<2Z"1B@," M0K@28K&*]M"9^&:)S%7(HS5@K#;G[AOIPL#V95'1H%>?W=%"ZGL.$-.+!(+; M[7 D@HJ<5@EX<8_2>\R"H4%W5H=/G082.@:.JRFH>>$*G5+8BO8ZD81.ES3L M>ER+S>K;VVK*1[,2CT4D,;D;E3DQ4 )*N'-^MP8;3F?VT!-ZIS]O/T8=J)AG M@,63FA^!Y&*K1OH-\1H5MGW=VXJM0*P0$HNF9C,O\2-]&>/YDCI+^22<1 D8 MPF7[4HB4-51W%$_)C0@?<0C^6=%S^(SV/ZDODS_IZ#]UX(^='>KO^%E]O+[3 MGZ]_O?[XY7JBY+BR9%[4T7>AZ=.SY'ATHL<)IIQ&%V,]'ITE)Z=C/1HF9R=G M\/%I-%(LY.-D>'::7+S ET?CB^1X?*)/D]/S8WCG G\:GB;CBV-\FSC\6!1U M?C9.3L]@\E/X]WBH1\G9Q45R,3K7+\9GR>ALK,;)Q<5)G2?#\_/D?#34;W)J7;#=GAXO9I&(=40IM 2SR/ M0DDQ$M).J.=S_NQ$PE-]&4*RS"$NL*Y]+H?X/]1PPB''OE:[-Q7^W^4 L?+N MDH [)$C;G@HUT3@YO/%YKFXQGWK3>JA,@G&.)]G6?X<[\0CRS%7 9]+1859X M04&]\:=JT92B%5^OBPU7K5+N;P%$V.)I%1J'.T9"HQJZ4&G>Y49OJF9$(TI] MD_#$[H%-M=62%XZAXV1\/AJHI801/=6;69=4-1T>X56GWU+GQSK=(>Y0HV.- M+](IL4YTH@8STZXYG'0VE/FP*,(-(K1ZS#;EELY040\?-]^FQ4S.CDABTC.. M''ITEX7P.#ZK 79FH]P7(H>=7+\O?!N7YZO*/0*!L"=J0 UT=%-\U%Y!K[DB M/S%#$;4^="2XA71%U??+J+TCG"3;&AU[>N@(7U7+F;D-!^D(:V@.BW/33B!J MPIP2!>D)'[:@A:%7$M6A%CO?5^Y._GSQ9]O[]+HVBY00CXJ^Q0T.[7*;B _B M E-BF3^8V5T715=30'1S!)@E=R+S2L4D]"U83(3R/?.=&7S/A@41Y"/<:+SH M(?,MI10]\4A*CUN?PYN<*S0^!TT95986Z5^,M\:212I0<6SC'D#S@-HG2V,I M@"@8KTIP-?G3X9_=RK!B0M.&;I@R)FI !_'C97(@A.&HX 3U-,,(_"8(-F+: MHA-W WT+TEGXKD=J&.)F,,DINYPI]H&AL+B3K')C"_A[DC&,(Z0EA'?*J6HUG_E!*ZMP[D$>;NW KD M*G^<\8K/$G&QV)_2MOZ&$4;N#/9,YO?L.Y:KOF^Y-1:KK,%>$[GS(F!P M%IHGOL;04>ARBLPR0RT86PM]NDW7#IZ:<._:U1_1=*'US2Q3 MA NEXMO%E,P8OG73/C$<7FGB!R+"/W]X0[OZU+T;)"Z.97(,ANO&RO=>,K3: MJ6XGKFUL7T](=]@F;N>4QG#].[?<"1P,ZX:XV#2XE,L6 H@:0@GE./_N;Q\N M?3SBQBTSQPI7V;^2+G,?/?52E-?=6XDZ*_8I&=>Q'C5UJG"PZJZ_^V.W%9Q/ M.5/8N:VD\;GL_TE5)WCXJZ>Z1]$$OP-&.7V_.BQ?N/I")?=N^D\WT2 M#I@%"6M\OV*S3YNH6:6;,]USY4MTYEW]G9OJ]ON,G8^&"L1:O]1?)F^W%G*&X;BUVRK5!Q&D:]>YO;WO'.1]<#(?\_^\8Y?9Z\JEWF),7 M@].SX1F@R<'H;'CQ'4/]8&:\.'D!JQ@>GXY4;+/_S[QX@R M0%6#UPG]78CB+3?$R,.SZ.%]75[GHXND.ZJK@M*TW:]"FU!4VG!-0I=%T=5U M#R7Q6)>-.U(H(>L:\NCD0L,7[T9]]E2ML5AFX(**=/3%YSQVP7HG5[%;^>V? M3E5]Y^-=<:0SIZ2WI&^9SGF[N%RJ0*XEE&_-N=XE6A)D\2U(+F?CC^]WTO.> M*ZG=6@"GM;D!U=]K(I'I$YSHX283-E M-8FN\B: ?G]/(EU;&XN=W&H0CLVX M4I Z.1T>X=D,\:;OL;?Q*A['P9JMGC ZOH1=PVEAI7TP-$EO'WYS'9-AU&YM M1D47,;#O(H>U^YJ3I5J2EZG+AM')0 K3I!K0=S!J#6:EIDUD[.+K:[=. MR.;N6A*N[$L?>TAM^L,R'?3=A'R$S,6+2LO.E86;<'!I ('T BCQ@4;?4;3 M%(Z%^] _'[7=9N)FY]*FJMZE@SK*PHZJ#NW=L2BTSO=F/MTE3MREYRYDB"9< MPYAYQ%%_8ZY,ML75'QTRW(/A-GP2Z[,_R1"K3NL"=)>["1>;41=[.EON41&. M*)C'/C5A>3+)Y4:7;[G!HHL9N1).-^;B,:1%"C8CE$%#P$(]F],]E_$M>\0=!L&&.[SSU'05R((N; .G2J>V.T=VN0L^. MP(0/T8V%H0F01/Q1PA-_]U5X0C"FPBNK\&[-#>,*:I*/NN)\!\)VK:NW+'N MMR!0$G:#(=61^^*YI!5TLUF3#BU,M:C3]1*[J4&\^=32#G$]MTPGU/O7SI:[ M?11]E['%W],-(=NBI>G%N1QN5.$,WOC"WXRP(_(BP@/U<$AW"X;[XZ0ILZPP M@\P:?5/JO[8P]7@X.DO8IZ0KQF>+-B?DHJ(D9/L\,XD-L?QF>'+SNG"V'$[I,@0KW#NE-.E':?NJ(# M-?O!>M.RQ?C3G_A [76+1='&.[&=QHK]YYNP_.)5="V*NUD@W#HI-Q;R;1U5 M9O@: "G(X*GKMG./ O+5PPAJ2?!5"0\IXJMGN+K$PG[Y>F=A''0MC;) MGM M"?.-H^/.R&UZ_AZ/<-_*SG;@Q646H+%9Z_'.!0E;MQ8D6P.ZC4;1ZHE27X?W_;S-[K"+HGR92[@F;[(@[N,E M%D(7>4D^@*Z7#-'9Z!159_1B@(=5L":0\7$ 0E5HY1I?BY1)*G_JWTVG=J8+ M#3&(H:5G*N/B+?? 7Q!ZLOP97SF"A+&P>[8Y;O#]^HJND0HKW3(. MG C+*B.7@LG[S<..2O:T"RK4*6-NX^&.2KIBS\]/AF#/MVW!9;>VR2\J>5'\!XYYZ'3;\@"YF.BMVFBW M@^%N=S\ZWH"JJ39 7JRGR(%0/!I .8E^I9)RING*OQ=^LL5915O$MOH)60%A MW2LIZO]BF.7*U*YA[MOFSO:-AT?#44*7IDJN4SRTA-43/%S):6#OI4>'C[SP M(9R&^FL%FJE_A6=(K/E]=3P^EK_J\1;//5#U@L'J.Y,MZ*277#LP.CUT$D%D M>HF8%6D=!(),3MHYA+@E(^&DHEL+E1.57U#RR%O2]A)?JP[BXUX]3D*HV'W= MG;F$G[%P&ITHH+9I?^9*#E8I/RBL^U\59/TO"++Z@8+\O0CC$S.>8H!NUU1O8"H&NN]/%3V/_BC4RM0+^M-7%&.7#?]]*/^I M=G]=ZY+_J%1XG/\TUP>Z BO 9O#J\/!^>DS/FGA?FFJ-?V)J6G5--6*?ER: M%#0&'X#OYU75N%]P O\WQU[_+U!+ P04 " "#,&]3(%]$"RH# #K!@ M& 'AL+W=OI!$#N<]OAER M1O.#TH^F0K3PHQ;2+,+*VN8JCDU>8CH_L?_O8*98M,[A6XC]>V&H17H908,E: M8>_4X1/V\5PXOEP)X]]PZ'S3+(2\-5;5/9@4U%QV7_:CS\,)X#)Y 9#V@-3K M[C;R*F^892OD R@ULE;67@HRRP>(Z/2="@*CVJNDY?);S'9@19$D&: MI.-7^+(ARLSS92_PK346W,(790Q\6VV-U70;OK]"/!F()YYX\GOI>Y7$U=V5 M:5B.BY *RZ#>8[C,1G"&_*PM5U0CQF(!J@1;(91*4+%QN0N8<39*I\5ZBWK( M*3!9P U1=-:QMR97P7//4X?@X?X/H"=XVTK64C:Q>!><4S/-IE$V2V&:9-'T M780]_#VTF47F1PEBX"29WIR'DQFT63; K$>8QU MK>J&R9]_OKE,QQ_^,GW-H#8!TPA"Y-/0T9@1?'TBAD:K/2^0F+M+U%-)UQ,$Y;[5!IV8;6L<^#DZ:%"[SDG' M('>*3N3(@GLF6N8:DS\A;D^4>UVNH5IZ:'9,H'DA@ZXKT=E+*.E6*\*;5FM: M*MQ^3FNW9Z"Y>72;F09S7O+\:<<(*KI 2O.<0K(:94$FIT(17%/(7?N:@%E@1-1A\N0M!=:^TF M5C6^G6V5)?%^6-'?"+5SH/52*7NNA! M$KFWBG;!H%+P!H7F4H#"5.N6R9QBM9?^>%J5;^ MA0\%EJRKS9WVR2^I!WVLCF0*8(&B[Z+WLZU&%$N A? M(<0'0NSB[AVY**^98=E2R3THBR8UNW"I.C8%QX6]E(U1=,J)9[*OID)%U,D/*+PA MQO@8XSH^*;C!=@I).($XC*,3>LF0<^+TDE?T[D;9_KC<:J/HW_AY0C@=A%,G MG/[/8IZ4M#VYT"W+<>63CD;UB'Z63N%-5_^ R"7UEC98@"R!T%#*FIJ4BYW' MM+51X0TV6Y(Y5M]I7)-F;XV<-5QX+Y%C@'>_>0?T>.\[P;J"D[L/WC6V4G,S M"HD7@$\T:31"?)%,9N$YQ//YY'P>>BX1#6?A)$U3B*)T,IO%WMOI)6DRF<\B M2(F1I#'\[8*#4>'W@_OVZ8VG&AH<:2J.'T M?.:#ZF="OS&R=7VXE8:ZVBTK&J.H+(#.2RG-<6,=#(,Y^PU02P,$% @ M@S!O4U&7!YE, @ _P0 !D !X;"]W;W)K&UL MG51-;]LP#+WG5Q#"#AM0Q(Z=M%F0&&C:%>NA0-&@VV'80;%I6Z@L>9+9$O=.2D4WANP7=-P\[I&J784;=(_MO2$M&E@*T:"R0BLP6*[8Y62QGGK_X/!-X,X>R> K MV6K]Y)7;8L5BGQ!*S)UGX/1YQBN4TA-1&K_VG&P(Z8''\H'])M1.M6RYQ2LM MOXO"U2LV9U!@R3OI'O3N*^[KF7F^7$L;WK#K?=.$0=Y9IYL]F#)HA.J__&7? MAR/ /'X'D.P!2>)"-,APC1$F/Y? M_TZ"_<(M;,MS7#':*(OF&5DV&\,1Z1N96] E4),<-ELT0Z> JP*N,0_643H) MUAAR3;MC'18>Y6J$4DM:0J&JQ>@MR0$+A!T];CX /:./G>)=(0C_:70CE* A M*Z#2NK"0S"[.TO,Y).G\;#*]@+\U,CH:R@9-%5;/4E*==EO4$L#!!0 ( (,P;U,]]WX>) , +(& 9 >&PO=V]R:W-H965T MLA38!N*DQ2ZPP0;-MCT4 M/=#2R"(JD2I)U>F_WR%M*^ZBSFD/-LGAS#??/#A:[J7ZICM$ \]#+_3*[XP9 M;\)0UQT.3%_+$07=M%(-S-!1[4(]*F2-,QKZ,(FB(AP8%_YZZ62/:KV4D^FY MP$<%>AH&IGYNL)?[E1_[)\$'ONN,%83KY(=];X&(QOQ<[Q;)E&N]D_YDWIEOYI0\-MFSJS0>Y_P./\>06KY:]=O^P M/^AFY+&>M)'#T9C. Q>'E3T?\W!F4$87#)*C0>)X'QPYEO?,L/52R3THJTUH M=N-"==9$C@M;E">CZ):3G5D_]DP88*(!_#[QD=)M A!HEJ$A=*L3UD>DS0$I MN8!4P8,4IM/P3C38_&H?$JN96G*BMDE>!7S"\1K2*( D2N)7\-(YU-3AI9=" M5=3*ROP,X"7H=Z>@X@S12P2?L>-TCQ'$95,6"UHI0"F\S\;ZAY$"1!UF60$'74>;](PWK MH8JSH$Q3**LJB!AJFGMD<-TB3L.;,#9BK(DV)?01OX2K/DB#. M:>M=K%Y21D&U2"F@16"K<'^.A<\T=;6MGG)5%-06,+CWY5$3M M(+!!3L+2-!+>0!QE05ID%#JQ3*+?=7EX-D<&5#LW+37U%,$<1LHLG0?R[6$. MO:@?IOD#4SLN-/38DFETO3@8.;JIM)6&9IS;=O110645Z+Z5TIP. MUL'\F5K_"U!+ P04 " "#,&]3Q;!VJ%T" B!0 &0 'AL+W=OZZ5=DM> M(3;S*')9!;5P8]. II/"V%H@F;:,7&-!Y %4JRB)X[.H%E+S=!%\MS9=F!:5 MU'!KF6OK6MB7-2C3+?F$[QUWLJS0.Z)TT8@2-H#WS:TE*QI86S*#SBC[M\TU ML9^=7$R28?W;9*.#>UN#+8,Z'777:NRO\. ='H!5?^]?P_O7XT;84FK'%!0$ MC%,;@W?(+A64Q_ U!+ P04 M" "#,&]39&/KQKP# )" &0 'AL+W=OO&$7[L)4,B1-"0@5(E+*W2!2J0O?N=+H'DS@0;6*SME.V M__V-D\!V[[J5>@\0SZ_/W\QX[-%)JJ_ZP+F![V4A]-@Y&'.\=EV=''C)=$\> MN4!+)E7)#(IJ[^JCXBRM@\K"]3UOX)8L%\YD5.ONU60D*U/D@M\KT%59,O5\ MPPMY&CO4.2L>\OW!6(4[&1W9GF^X>3S>*Y3<"TJ:EUSH7 I0/!L[4WI]T[?^ MM<.7G)_TBS783'92?K7"(AT[GB7$"YX8B\#P\\1GO"@L$-+XUF(ZERUMX,OU M&?U3G3OFLF.:SV3Q>YZ:P]B)'4AYQJK"/,C39][F$UJ\1!:Z_H=3XTO1.:FT MD64;C S*7#1?]KVMPXN V/M%@-\&^#7O9J.:Y2TS;#)2\@3*>B.:7=2IUM%( M+A>V*1NCT)ICG)DL.::D1ZY!+*MQDS;NIHGS?Q$WA#LIS$'#7*0\_3G>10X7 M(OZ9R(W_)N"&'WL0> 1\SZ=OX 67Q((:+W@S,?AKNM-&8>__?@.S?\'LUYC] M=Q?KS3@[6-?ZR!(^=G!R-%=/W)G$/6@Y;G#2TJK@'9D!3IMB)A=[**P1E#U5 M@(8*!:8U-[J#I3*\W'%5U^N6)ZU 2>=Q\P'PU_E8"5:EN>'I56?]&F179MT? MD 0$SG\P# @=>!#&(?'""+Y,EX]SF/\Q^SQ=_3:'Q6H[?UA-MXOU:KHD*,YZ ML%IOYQO8KF&V7FW6R\7M=#N_A4^+U70U6TR7L-FBXFZ^VJ+3@4,BRZ,47!AM M4VKH%#G;Y45NCK8FERFP.T0P<_9VCD )E*[\("5LA*8)!@)'X!2$@8! MQ"3V0Z"]/@1U>9NZV4[G6$O0[;DBL'N&9\Z4)O:(X556J8;SZTVH]?\E\^YV M_(E; K8;_) 2BMD$=$#BV&L,YB2!(LYP2(%B[881;0T'Q3G0$%U]&(8DBOS& MD,E*01>Z',^^)Z+KG:UX^0AIIKO.*$]M!(*8)+FAY)( M2;-IDUJI:M3M8=J#@4M -3:US=+^][,-H:G41M4> /M\W^?OCKN;'X1\5 6B MAN>*<;7P"ZWK61BJK,"*JH&HD9N3G9 5U68K]Z&J)=+<@2H6DBBZ"BM:MZ@?ZCMI=F'/ MDI<5KFF_!&8H'P>:D-GC6'60=FR+-9$.9@DR8 MNE<:U19FTF6QBI%V6?,$6PPZZRQLT8S[ZWGJ8/WL/T" MYO$N&DZ;O#3777HW@N]!HZQ,M1^EC4D0$P)Q% <3DG@WJ-0,KALID6NHA70- M9D2Q=[ 7PR@@4P*7<)%,@LEX")?>:]!&Q22)X(H$T^'4^R1EQ]C1K3Z3#^^8 MC\!EDZ;B+YXP*LQ,A>20OD MS<23^L7!\:DIZ\I*2D@P&LPD$ M !("0 &0 'AL+W=OM7 M#-RBV 6\UH>=V$D< TEV@UT408VDVQZ*'FAI9!.A2"U)Q?&_[PPE*TYWD^;0 M@RV1FGGSWLQHJ/G6V'NW0?3P6"GMS@<;[^O3.';Y!BOA1J9&34]*8ROA:6G7 ML:LMBB(X52K.DN0XKH34@\4\["WM8FX:KZ3&I0775)6PNTM49GL^2 ?[C5NY MWGC>B!?S6JSQ#OW7>FEI%?6$[8/!'Q*W[N >6,G* MF'M>?"G.!PD30H6Y9P1!EP>\0J48B&A\ZS '?4AV/+S?HU\'[:1E)1Q>&?6G M+/SF?# ;0(&E:)2_-=O/V.DY8KS<*!?^8=O:CD\&D#?.FZIS)@:5U.U5/'9Y M.'"8)2\X9)U#%GBW@0++C\*+Q=R:+5BV)C2^"5*#-Y&3FHMRYRT]E>3G%[_Y M#5JHQ4ZL%#H0NJ!$Y;;! I04*ZFDE^CFL:=8[!'G'>YEBYN]@'L"-T;[C8-/ MNL#BN7],''NBV9[H9?8JX!W6(Q@G0\B2+'T%;]P+'P>\\0MXRT/)%RQ9* =_ M7:R#%(W'M2$,Z&TZR!$XFP^/I4?1&W=.CX^%Q MDL*,*,S2Z;[ P&-*[6B:T 1SJ+T#)Q0-HQXQ8L324A(P@#N32_)SF#=6^EV? MO1%#&EMPMKP)Z2/(!T$$:$>);Y,I4M="[7WZ:9>GTS$6N63E92&%9FK#DH;WTBC13:.=%6<(65JFRPEV?4) M[\*V34 1_X/3#J0[)!15XAZ?*7-],Y!"BMSX?711F8;[K>O6-ZBG"AI;&\M9 MC4C29T/%_)7_*->"^_/'R;T)E3#$=FG-@RRXJM<-%?,=\^!867)VL[R&.S[A M,6RD9^^I#0JJ%]N\A!"U'C16N/&Y2897Y3/]J#K=_O/A(OV='PR;[\Q;H1=4X.#PI)6F,WR\X0/_QM/@'4$L#!!0 ( (,P M;U,W61^17 ( #4% 9 >&PO=V]R:W-H965TM-"(A0.5<'A"\"#_;D#'Z2G=9/ MWOB<+UGL&\(:,^<9./WL\0[KVA-1&S]Z3C:4],#3\Y']8YB=9MEQBW>Z_BIR M5RW9%8,<"][6;J,/G["?9^[Y,EW;\ V'+G>>,,A:Z[3LP=2!%*K[Y<_]'DX M5_$K@*0')*'OKE#H\IX[GBZ,/H#QV<3F#V'4@*;FA/)_RM89B@K"N?0>"S0& MH6H0-9KI4HKL+*H=A\F/"M]N==8:NR?AEXFE\]+A] _09O6T5;W-!U=Y1 MNMF+C.HA6M)KAB0WWQ7P?,\5!9+D\F(>QY#,9Q?7TTOXUYJCDZLLT91!L):& M:I7K;O7@'=Z$VTX*O].[!^6!FU(H"S46!(W'EW,&IA-I9SC=!&'LM".9A6-% M[QH:GT#Q0FMW-'R!X:5,?P%02P,$% @ @S!O4].49HQG! G@D !D M !X;"]W;W)K&ULI5;+;NLV$-W[*P8NVE7JAYST MIHD3(,F]Q0W0 $'2QZ+H@I+&%A&*U"4I/_KU/4/)CM,\-MW8(CESYLR9X6.^ M=OXI5,R1-K6QX6)8Q=BAJ+A68>0:MEA9.%^KB*%?CD/C697)J3;C;#+Y M:5PK;8>7\S1W[R_GKHU&6[[W%-JZ5GY[S<:M+X;3X6[B02^K*!/CRWFCEOS( M\??FWF,TWJ.4NF8;M+/D>7$QO)J>71^+?3+X0_,Z''R39)([]R2#V_)B.!%" M;+B(@J#PM^(;-D: 0.-;CSGO-KT.!PZGDW<2( MLDDV_0!OMD]REO!F[^!]V43?E9]N;0E1O>9 ?UWE("D6&G7!MJR$D A7*LG%@Q7]*RU%>_& M^6Y8,BBBU[DD4)=\P+3PG+9QG^&U4[Z4P6?D6$ =:+& 6UH,KQ0;T57 M&Y$ M*>#FVV1XX^I&V2W]JM; &O32@270FL;H0N6&19.;"G0@69$6J='-$%@>IMK#C'2&U26E2 ?6=-5L4XT#Z4H*56J2S99_$ ,&AA]>=8P6+ MG-E"N%Y?(;IP4'"M[?)L,!W1G7K")[4-#HTZM0.:'0@P3LK_\-UI-OUTWE<& MA5V@%-OS 5KNZJ 22%6PQ3J;G#]W7FA]8U#%7L^T/CT7_5$APRK$P73RO8S_ MFWL2\Z"B+DG1:&S'LBNH)"K=@$9H YB >X)ZN5G>+MF(;K$G5>JB%O+H M?P @/9&W07HT$&_0HG)I#C!;.+MB'U.Z").21>Q&1Z2'7:!#:(6>Q?V9%I.2 MO$$V,GTHSLMMV@NN_;.-. B1K30!7@A!)F S:)2GE3(M[W9O'ZEHO<=YA"U1 ML=EMRGI_E)3=V24.GN6!D5JEUSY71MEBUVBA+:J4"W?UD*:$%*D V&ULO5A;3^,X M%'[/KSBJ]J%(H))K&[M@OTW^]QTG9:H*4S ML*/1I'9RKM_Y?&Q\_,C%=YE1JN"I+)@\:61*38_:;9EDM"2RQ:>4X93\F$#JBZG]X*G+575M*\I$SFG(&@XY-&QSXZ\[1\)? E MIX]R;0PZDQ'GW_7D*CUI6#H@6M!$:0L$?Q[H.2T*;0C#^'=AL[%RJ177QTOK MGZK<,9<1D?2<%U_S5&4GC:@!*1V36:'N^.,E7>3C:WL)+V3UA,=:UG,;D,RD MXN5"&2,H)4?[W\!>:=MO6B/Y)0D]*2! MJU)2\4 ;I[;;@OV=PHW*]*N,,$ASF11BEH8.'1W0B#U-6_H,EB8IO&_> /P/]&<\;(+,U1^<"XF*%SP,/%O'%@:Q,<#NIGKSKV0N$9>6N2Z+PKZ+PL%2^(XJDA=5)$61 M3Q!1N&>Y6M-Y. #'-GTWTFY<*S(ZT^FKUE'0C0/3CCPX-&PSC",SBB.=BN>: M7A!4L"C^ I1AYQ:&-,D8+_AD#LW+SP=K1C'BP$/W%AK=X?D0'$S,"ERC)UKP M%]=XR19^(A3S3CL<84D4HH[AEI1:;]R>-% >+M(R:K MT5(9@6,2-PR"==XTT.QI$)%TEN_I083 Q&_7YA B!U7L2F4O_AU6_QS7=+RX M#NO;LU!N%6W!M4I;J/&T5+#]V/0C>Q<'?"LP+<\"5X?DNA[HV)I^:)N>&^C)?B@W$>0X"&MM M;"&AK2TU_N=:Z/I^*$9>_$B8@S ]?7D2^?Z MO@O=;^>7G?Z?7;CJ#[MW_<[PZJ;?N39Q>MZ"_LVP.X#A#9S?] +W",,CF&[H=5E^D?E8<-_% MGHF@6C:$&BD?$+#(W8/*H1G$SN*)]+20.?7/6XS>KKB]96_7V:LCUQKU,S8= MUZZ>EJ%!T WP,V6,J@R&V 9U$7JR!7@"+@@,)6)HXCZ+$"LN)/ QK.V@)F"U MUFM6[Y)D4Z$JB+&[(&@)DL6VK/N9F')140.W\TN.Z^\S/EHP1-^+?19R"3,F M:3(36CW75JE$1N@.K*,0=+E>+_'X$_")!]$(V6+F9H)9_ MK6YHT_A-^7Q\0ML8;!I[%>D9I=Z.9A_?&U@9OXC5PX=#M67]&3]'ZW/)?; MQ%O'H4'*6L99MG-A]3"9N.VB MH+UV,U-2,:GNGR2&,V.JOJ19O5U=<77JFYT?XO7]6(^(28['MH*.4=5JA7X# M1'WG5$\4GU;W/".N%"^K848)(J8%\/N8<[6<: >KB[_3_P!02P,$% @ M@S!O4TL5;&1;)0 ?G8 !D !X;"]W;W)K&UL MK3UI<]LXEM_Q*U#9F=VXBE8D^4S2W55.XI[.3*Z)G)ZMW=H/E A)[%"DFB#M M:'[]O@L')8K.'!\2ZR >@(=W'] /#U7]U:Z-:?2W35':'Y^LFV;[XMDSNUB; M36I'U=:4\,VRJC=I V_KU3.[K4V:T:!-\6PZ'E\^VZ1Y^>2G'^BS3_5//U1M M4^2E^51KVVXV:;U[98KJX<E;HVRQ^?W$Q>O)I>X@!ZXM?.3ZRKO2GJL@7N;'ZJ7MU\L.S!J9& ,\6,LTK MGF9Z9)KG^GU5-FNK;\O,9-WQSV#)?MU3M^Y7TT& ,[,=Z;-QHJ?CZ60 WIG' MPQG!.SL"KV_#_WLSMTT-=/-_ Q.<^PG.:8+S(Q.\2FUN$Z+DQI0;XV[2&Y_*2@-09/&V /ILUO1=T;>L< M@&P+0-C*E*9.BV*'WYMMPV,;6,27,L=W,YR'EGFS,360FG[ZG_]Q/9V.7WX9 MS4;J3SEA7L)33 MZJ&$F6T[MWF6IS4>;+-.&Q IO[=Y;2*4 ,9&^J8H%# [K XFRDMX(>C30 JE M34F86)IHGA:(D1AGILB!2=-HYWO@[\)B<:>3JY<6-F87,-G.I+4VN&FKWYB% MV[CP736#Y.FA)$9XAZ'>PYYH3X50#3X):"T MJK=5S13R$;!3VW6^U5O8*1+.RJA?TZ(U^O;;8IV6*Z/?(A9*>CXM$GB[&.DO MLQO]":@#9(5LIV>4[+#03U^O 2LG^AU@!Y?Y2P7;^ O^-QF/_S@X]2[DRH67*A>#4N6+I3.]M4V.1&O[!,HP MA/F)W@>",@0X_[B\B!A0 9G#0[BYO-FQ<$!>ULC+CL&NY1)T-TR,#P5JJFFA[@R*'"!R>-@T/+/)T#L>&_*#P?0;, M5%2VK6E/L#0$A//VCQ&.P8EPD^YUKZS!H<=65)M[4[:\&66^@=%DX4W6UMUM MD, $V5)ES-2;"M9I(\4++ 4K8KSAPZW%_P/ZO- XCK[:%+B3IE(L?PJT@'C# MI.=1-M8@7_+[=%X@\=.&T[S6]T3O!"_(]P96U-#)P=B E[P$W=@28A@"#F:9 M L\5P&:G!=A;F>"=SJ;S")A.ID;UTJ3?XA,9Z?>!6-#@LK3BL%\8OL[!,$+] M46C$-0AUU$PX!7QY#Z1;M? X;-SZHN%=[')39#H MDZ6-!F3,I9G$+E GGB.?>)VR&02U.]%%H&JQLO6U!-5GC M>7*!#RU![T5\F*A8XZ.$RN',+.G]-1CA@)PB![BH@N\![',2"; ND )6",$@\M2)JQ]Q+L1:\7R MLI%.B9=0*H$O17]@=TC-8E*1]$#?J8%_<)"TR"Z/Y4WK28)P( ;-/"V_\J[R MDA""&@CG\&INZ.RO_-E?#1X8J?Y\HW_V:YKY<^@[_F%HV8D> H@2$5"!* V8$,2U3Y*"86;4W2O#.@!!EL+3I?0%1;-MM) M#L/(IL=,/&*[$T6A*/'B"%8,7CL;>+PEST9@;%8LWE@+66W70$^LC/K'XP#; MPM;<"!2@9=7X]>>PWKS,0.:A@ZV$?H]?>E:G3S'CN5QEH M7%(3[.R3(.N%16>0BFQ)LWO6"T Z9K,MJIU!30ZB@K2\ES/;-&EUM3KZ^ ;/\&%M M2F=?":;(E$(29],0'RTKLH9PK74U1]R-P+T#LOJ]):W/4(,SB>SU +JI,>5I MM03D+V$W*C*@00^%+6;LS.*\1?X5P*ZK*F/+UZ^+%M'XZ0F77TM@^W!8\:R: M9EVEJ'VZZ#N"#\(#Z&"P%Y>Y C3,9F/.'UJHY,2!,)Q M_D&/]7DR/;L8$ S/O6!X_H@^ S,=2;6?]8<'+U%]^?&=UX@^LIXS9SG /N#8 MZ" C;CQTJ!9EA;YW^D4Z'$P'/!KQ&L>@F6:-S$=G0CK'C"6!"5A]$?P M5B>Z!WKO9X ",EB(TG"7B@W6!7@+;4%?@/@'K.3L:HD[Y[_,P:K(:P(%?K)% MM<%'-M*WZ+<"!MN:281-4U.FSKM"VRJOF=Q!&M*86XJ=/2<)X9V"1HD8*EX 9:(,MMII$MR 0 QB&C1V603!I,(Y7>$ M8'0/^L^)*!Z&J\#!&%#&1,$IDH5PJYA8<_3UFISCIZA"&#/D$SB-A+&+>XY: M<#S0OE"W_KLOUJ!@?ID,EF%9JD+0R)MGGPE:V6S0.BWGWS<0G^,*I%(!*R\[IX.L7# [1*%)1$8[$]YBX;H&\ELG6_9[EDY^!3O M]?*.(V^E*'F"3]IZ :@-MMO=[.TH6DC,;Z!BZP99D<(LZ#&A(YG7$;5Y,XQ) MX1$Z_@=(]=8!)F)]W;=Y1P,!O[41-XFMU* C4)$X@=_9_[T$'*"K M(0D$*T'E M.R5X@SHCUI\.0PIMIP,"PR_3MQ,7$\33"#%VE=8ZY+\7%C; Z/ M<\Z< V#)EB%]$,<5,^>%!E]YA%FU$$DPW\#+86,)'.22;":*W\H:JIIH,>R1 M])5R&-O ;DFQXIO\D9.8[\@'2WWXF#[_K\YR TD3W^%FW-[Y\\3S-0>L*([& MK%H5U0H4_EOV6) ?,'$>.,1/24QF,MM1O6V)47;4G2:.+231L-SZR)RW.0RY MHBHM]VT0)!,PV<"2@._$\ <,<$0E/E-98+RF+F=W%H#GO2K9UNB2ON?UNT/@ M\/4J$@6.T''=S.#^W)<8IC<4Z 4+*B+6 0KMV3Q2*,6OJH4SG6;HZ_<%@,4@ M212*)!>(*20'U53 L=UL0@;T;HVP#W+/'$4X2LU%071$*@C#RF11;;:F$%.Q#1 C& >CX5 6I(MT\ M5*< 8HNF&2H/2:VB%Z7I<_]LE_T.J:P[/=(ND2N%8N,E S7"@;"=W&%1IG/A MP=Q/:-%A%Y*13/7^7@]R0!UA *#0(8"%(*WU" 4@$3S43#;LLDW$): ^,3:T M0!G)[!P_Z]-Y+<59T%D7RC;]:ZF6JA]7 R-ZL.LW'!1W(@851@^CO<>.H\O. MN65FBF)?P%F1_OPBZ>@%)NV']\RT'&BORP57Z0)5>62;Y>Q66U. E;5*7.&+ M1%HW8.%;BG:"4*]Q_L0YOA0.=RYV$F\,-2/S6Q1.Q /?PJEMZQSYS*&$@([0 M7/N-8^O_R@(E64TP8_0I3AP<+IOTCKBW5I%8GVG#)X?WX^J9#;KR12*W2^7<*,TAD>%Q%.^T5U!B)L@4J;UX*? M^^B 4!2RIPB(G(5HY/VKNVY"MXL/A#)GK>,K/G1ZG^8%V9U ;>VQHH/8.L; MC,67@^Y$J&Z;G T:_S]WI%EO%K_7I1B&^MN)_@[ ';^!'N6,?N_#*@WZ"$4> MVA@:+ A]-AV?3J:GEQ1%]1TT-Q!#R@D,L&6J;9?^ MPSXQ: P<*[9GTE&FCZ7GO)$LJ")=QK8E%T)0; [-OP?W(>604*#XY(PLUTAA MU(@.B"V\:XSG$U%P\=1[]GHHPT31?U^> _**@B'&=H[0N_9LL@+2%V(Z/X15 M8A;*I10EA(A+II6B=8&5>EB-D?K"DIU^FJ)Q )8B@3QQ:5XI7P0J)+/>-IPJ MPSHX+"*1K;JLJ9\JP"51JS$D0XG;4"0(2VT>D @%!EAW38Y3D9O 2?M-0 ^) M B1NM',)EVEA*SQ8H*/.%L4:'-Z^SM(ZCD&FWT& MJ"W#!V 1;%N7R>$UD5B,2.ZN:P6'V4$I(0VWO$2WY[B8Q:\@)O.GT7)X]A/% M85BN;PQY;S1^8G!/XY6[L;S L"KB0>L*1&MC-#D(]H5ZAW_)?Z<9IB_U7]L* M!8D[)B0/J= @CN'/.2#.62[,:BW;G9OASBQHD3GTDZ6CKFBAAP*6&0",Z@ M1?E\)"' :AL$H>U8#\YS.:1]X6/0M!A'9_&,4'EJ--175;WS?*TZS+8$8]Y5 MO="JPHE[^H_-02=]1T>"5ZB'.J3LA),V*:P&K.P:5DBC5=<^WR\]CJIY>]3: M2T>0.!Z3@JX*BEY$E41)7[(]^G";[N@3=5@@@."H^F4G!CH_(B.LRY74K>E4 M0"8A]2PQ:A?FP4/;[7\=TB^X;5=UZ=0)5C.@ B.2K41Q?B-JTQQ;#C+$/TUF M[QJ(:Z\LJY%R((]%.@?)%)=5GS 6>9JIM.EX<$!,,*(\#:4XOB3H'\A4#]IB MH1%@,MP)@ 13FS5VMMP;*L?>F%[C:QC,UQ/=!RFJO@WE^)XWQ'5U<3$E9:N) M\P+0B<#<+)?)4GH0-6ZSM=TRBTXYE-"HID:8A+WB',X4^0FCJTR[8>D)9R,[ M4RUB;*K]+=ZM]Y]G]EKTG8%+(0K3DVD,/A ()LTVU$(LA4+\@U 7-DACH2Q\ M,ES5?2L960JLVS5LMI?"AH$4)_H03D>0\@%:GP .CZF>IA&T$J>7P&$=J#-\ M?.2^#*2ZC1M9 (%SP#=Q[8(K*O.BI0S5X0I=3\GMIYGK)E'BF2VE"8+<+3XK M7_U'X7Z #L.TQ.-HACDJAON<(@$1\7=\.OAD U/0_)ATQ3*NIR5(K1KS B>B M0]4#-8EA!!/S$&#>PB-S3L?24* K4-@81L7)GH*Q45$["8*(:LE=!?D;P0&N M>$7)-D.E\Q*<8QPA66[!P*'4LBQ4]]B*I!$$0PR*W8!N[2(>4FM9 M*&61(4$9C7V\DFGB"[Y=.2_7!2CV.$R]R"6@1'-6H1;[ 51_6G+8(J Z!Y"> M87S)]3AT4ROL,P &7(PF]"EUDAHO]-/\!$_.MBF)2H.E$9)-0V,/,2P52Y1I M ]']-(Q5A 33HF"H3!6'+P%K7F9?^.!CEC$ MM (J?IK?\\/.CB"6I@(ZWJTONTEX)VA(S!2YS>+=7)%6!8-EPCR203(T0,TW#5ERN'FE? 3/H] MQO2VA3D5PF&'-U!7-Q[%YQ2.CLZ+*.64"$?1ZK"-"!M!Q08.I;ID3V$"3TI] MO(AR\*FTFTZFN[_#HR#(%(?.W/;8I-F:A??FK7)ON>YJ$18C]C\O@X2V6:Q+ M\E7_4;IR&G)XQ2/UMB3K7+P#,LW%,B-L!=8C,K51^.EP;9)MZF+;U4QOY$QU M=*9H=OHO3DTA,:9(C.3!JJ3M59RV)1\<"9&BP:&\&6D,*^% F!^(L@5X)=@2 M2F8C*+ 7BIA^\I*(25:%LP!JG]H3DE7L>HA_XT^)7!%2NJ=HF4IOPLL87DTX MJR1AXBKOT'@NNF*S/S.)+4Q[Z^%X@9M"4E4=5+G.E=2G"FHT55B4@%-62FG. MO=_1P21)$-48BXM(^'!ARB&J6R?0*5'N5L2%=MJFKHH]YWND?[UY]^56W_[W MZU]N/OSI5K_]<'?[^)?#V]4A_^'AW.]-W'_7KCQ]F']^]?7-S M=_M&__SVP\V'UV]OWNG9'7SP_O;#W:Q7N!^06B#3X&@Y@G7'?^;>FP=<1B4J[)"^8R$0%4EHMM MTIA\Q,"?:9Q]=43\.%D;GP:B8-3E Q7*^_J%':EL<.&)$9@/^MG%+WI'K"?8 MP*(L)Z^XJB0J#8C'.PPHBS5WW11 7U_[8[L_)GR[37VAB]": ;I).JM9IUQW M9K%FT[F]0SATLBWJ,]RCEEBD.QQ1/M/)7+(*UB1.&B=WX%3^<=&#)$P(B95N M'#78$SC4(Y!*!HX;^KK;'5!@W[?'*'8@4*577D0-%LJ4JZ)/"RAP#\!*Y>X# M]$MG[9PC\I?CB]/I1>)MY,^1C>PBL-[^N.7SUC>1[;%')_MB^$"0V% 7&DD2 MKXTX>Y.64N F/# WRZKNTL*!AC_")QKY9*_954PC%3L$9.&*L\R M9*YZ(=H#>HU+KHR2"AFLZ!<6#7SUV3564RM ,#$]2:!QN^^.1*8B1YJ"O7B$ MZ;W-@JY!=U9GGSH.).L8,*[FP.:%2T)+HC ZZT1B7-VE867K5F16W]E6<^X% M3;PM(H'>0Z_,D8$2HX2;20[SXZ$WO6<]H5[_\_YC5&6,$0_8/+'Y*5 NEM&D MW]!>HZ(#7Y-@15:@K1 "M:9F,2_^(WT9V_,E50]SZZUX">C"9<="LA2%57?D M3\F-,A\0!+]6]!P^H_TK]67V!QW]4T]]7^F)_H[7ZL/MG?Y\^^OMAR^W,R4W M1D@,2)U^ES5]<9F<3<[U-,'@U^1ZJJ>3R^3\8JHGX^3R_!(^OH@@Q40^3<:7 M%\GU44JN\T)"'!V,?H4EY\EB7,D7DB"Y[@Q[# MPTOLZPH0.OZA3[RPY@E/]04X29P'9\*Z>LCDXR+[S8;IN1045&_:L,@D2/9YD7V@X8Q5O;5BX,H2%E.B8 M#5XL4^_\100H?U'T;[?%CE.'*1$2H%!YB'I7JK&Y X!22A%$ M23*3$7+8QJWV:BS#S1TX&5\I :NE*!,]U9NAD) _=3GQKM-OJ5-^G7(?U^KL M4.,SI4I$&G6F883?=0T0HX=<*V:FN.*'=H\AJMQ2*R0597(U=5HLI,E)XJH> M<60%1'<0"8[CIB(03COEOA Z[.1,?/6!<6'*JCQ"$&@K117%81W=N"#5N- P M5VE!R%"T6N]ODHV&ZXI*(&ZB&IO0$+H''8NTJ!.WJJ7U=<>>/=I"-(?%N>DD MT-3"0!1Y]@EWX=#&4)4)ZU#-I&\4<"UJ7_QU('U\79M52F:2BK[% P[UC[L( M#Z(W4T*9[Z_N[HM>=BDCHV["(".6;(#HS^,(9"R3(%TV@ M\**'S+>4,@R$(\G_[GT.(SG :'P(G<*P3"U2D!H?C26)5"#CV,8]@.(!N4^V MQE0 KC/>+N,*(R[&?W0[PX0/31M*DLIX42.Z+B3>)GM/Z,.*<:$>1QA9S E: M*/':HL[5D?X$U%GX,E:JVN+J/@E$NT K%O8AL;B&=+EI"XP$HC%T/J0NAT\Y MT(2OP.SP23#,AE1DN!!A,GQMP4>N7P3,4-]?OYHLR_8K@P*3^ M@7OTV1/W3RE9]UX#*_D+G4OE7"*7HW5QKQL7#OC.,FZCE+LQ!L\J]*A/AOO, M;S)*J ,J/6'#9=LI.*=="=PK.-4;^Q//.I(L'L" M;G(H&!HZP&EH%)\.-XK/UG2-'"\6[P!":[GO$!^!\_N)[@5UY%/IG>FHKJI/>P_7J=O1X]->/1 MU+^1%T(CZW2X[?3G@;J7WN,8!-=_>X(]T4/3<.TJV&3N:@CWC%QI(,:Z_WCO M3M&<92355;VI"K!K1N':TMD?G"D!6)Z&($!W*I,.."S"4+\5F(_^@3"1Q5:3'JKRZ8)NX MNEMZ3O3O7($KCDG8]_NJ- UNY:8%5[8&IU8YS/_RE_N**^[5PIV=NPCBJX9)JKQ5J%G\ZZ_GNNPRX0OAJ"HR3[[QU=9'"\O MD[FDRISJ]514KR?5Q%C+0C-VL;TL6KR\4$I;RNZMMK[@R+D(@<(:7[[<'.,F MJOKJAOR/7$D671.B_LHUML?5]<%'8P5DK5_H+[,W>YN[')U?7YW#G^<7SY\K M+KL0">CJB>(HH_KE+V]ZX5R-KL=C_O\[H'RZG7WL!7/^?'1Q.;X$OV8TN1Q? M?P>H?S,RGI\_AUV,SRXF*M8&_S0N'@5R'!77H[/)V06B8CJ9/G\ZR<.+Z.%CY9M7D^ND"]45%="TW:]"_5^4*735 M?S=%T94]WJO #E8;%WA1?L.5_%)C5<._"1"U 5'RTV+6CO.34C,>=+)='BNIW=L 9XFX/M[?G"4QFT/5L1O\B8XD/[6 MYL61>]H>@==2:?QQD!U6D,MI0J>AR_:J\XOQ*;:SB<7Q#BNZ7\=PG.FW5X!* MW:/8:)$65FJ50U_)?N^QJQ,/4+OI5Q7=I\/ZG93ZX3!'W[6D&E(7NZ;&;(IF M2,*OKR]U"Z*WIDRER\ MJ;3LW,F\"[V>(_W.K& EWO?LZP0.2.&049_OQ3<=["-Q=W!38E4?KH.*1L.) MJL[:N[ H I4?S5.XFQ.Y)-C=AQ--N 68>811_[L$,MD>5@>9,;0.3(>K_F>& M^U4_.\>HEP&'8=R#&MH'TV&ZUD6>7(PVW$-*+4/I8GV$N=A?X]/QL3_+DTG. M)KHKTP&+KHGF,AGZ10/L^5RE( %#C41P!ZFT?'[D*MYU;I;1_)E9\,V&>+-] M+5?G?:4RE(-G?-<=5M/R=?"^W$BZ7[E"F"YIW"]L/RPY]N@(2'@?W5<<*H2) M.087GOB[(L,38L$KO.(1KQW?L=5&3451R:PO3]I/A/?6;#S%ZVLHV;)#A_74 M??%,8E2ZV6V)^U:F6M7I=HU-'\ 8W")ZL+B>7P%)J#"X7:P/BZSZ[DZ-OZ>K MG?9)2]/ I722J]#P/+WV5]H9D'JHH!]*]V*K_/H#44FLA/G S M^T*03R=G45[\;7A8JJI>\TW![U@#/I7;A*:7)R\Z'>8 L?LD4'8O6-?I2EF_ MNXM%V[N5!O'I;CP;[GKX]%?!*$2-X=".-LKYD"B'+%FX=35AVI$ MWYZ.SQ,]HUMWECNWCCLCE^+Z>Z'"_5T'QX$7?%KP/\Q63P\NW-F[!2?9:Y97 MJ5[OMAC7';W>IMM-K-R59OL7 M U$VNY)[@R0*U2ENB&\GVD.-73L+(HV?0>B)X64\156N# F=H\VAPW^629% MUQ*&G>X)!XY^9I612R-+;G./+R3TFW=LY6DQ.8W%XAX MEV)N%BE>7!,K,K^BL&V>R#O_)HOH!EC6'QX>7'*T4DFY2B7K2I60LT\\:_>4 M-'W9TBTWPO'/3R?3Q!5.MRT# MR$5$[Y5F= NH[@[/HZ,-J)C#!AL>\Y=R*0"V,U$@JI^II)K"=.G?$S_)XJRB M(V)9_0BM +$>I13USPAFN7B]*YC[CKES?-/QZ7B2T-WG$N 6#2VQBQDVV'/L MWVOIRAE_3/%7"F_A6>(;+F\>IL>B8_!O<&>[4H&<8V]"\F6U&?K%P] M,[DX<11!R_04L2C2.A $B9RTTTN^1R.AX=SMA(T%$U$7%+5Z^(Y5:4M5'BCL^U\E9/TO$++Z-Q+R]UH8'[G8 M^K D*RJ&4U0,)X1=4?J;+Q)W99A(]_Z&)P\ ?)&&0,ZKS/]6H.S/_62@WQR7 MOJ>N6)'XQ-V_Y"VPP0WW>I>/(4"W6THR\2IZW8MGT4^";DR]HA\^I9A!V?"O M@_I/M?MQU1O^2='P./\RZWNZ3PYOE5S"T/'H"GS_FG_LE-\TU99^8'1>-4VU MH9=KDP+#X /P_;*J&O<&)_ _.?O3_P-02P,$% @ @S!O4R]UMWK\" MLAD !D !X;"]W;W)K&ULS5EM;]LX$OZN7T'X M=@\MH-J2;-ER-PG@O-RUZ*;UQ4D7N,-]H"7:XJXDJB05-_?K;X:D%"5UG'2Q MB[L/B261G/=Y9D8ZV@GYF\H9T^1K653J>)!K7;\=C52:LY*JH:A9!2L;(4NJ MX59N1ZJ6C&;F4%F,HB"8CDK*J\')D7FVE"='HM$%K]A2$M64)95WIZP0N^-! M.&@?7/%MKO'!Z.2HIENV8OJF7DJX&W54,EZR2G%1$:GAQ)L2,2=P,UO#"JFM,@'*_0*2LM M897#.7VRLLX@8D-6?%OQ#4]II$CRU$04D#DK&0$"-DNV89"05 ME0)1,ZI91J@R#F2U=L>=:=[N\]7SDE(PAY$5V3Y@M.$5K5)."T]I> #9J17) MZ2TC:\8J KA04PG[>&6(R QV,PAIG9M[9^-:NT3BF:LTJ+)F*'1 MB4MZX@(I?>\.9%@TC%U_3G%9;1MZC%2JS MGQ8^W*9#7WAY=79\\?ZS@\R?2:UBLF;SDXT.FTS'G!ZQIR2+V 00/1^%"H./S1 M:\4E_\PIF*LB[UBUA9_WE:VY8$,/]GJP]P 2Q1T2Q0?S^YQ!DD)*&%>";^L" M\1YC$X.[QA3!:*JEN.4 UJ11&#\8EHB&6./>($E2,IT+ 0A3:)HH,)M'D,N M4:48IA/F/5.:ER;2"JB_"N/-QJ7:BTZ'I5_NE]9D-X2RAM!6V@-@48@G3=D4 M9B'K*VT2OK?((1:Y-*0* 8*#;_D&=MT-P8_0_&1<-Y(IHRJV.9I5!M60#N(= ME\ ,LRJG<@OTM""0EA6837F@+"1/(P$3A^22_@HD: 8$+2#@(5IS30O^']SP M2PYXX&R'BY)ICF@*IP1X0.ZX8B3CJA8*GVY\XQ?)K!ZH^C?*]37W+,U2W"*2 M2U&ZXZIFIC=J(5I9($4 VX*^R!X-@X9VX&J@"AI#BPAJ2+XSJKP_,ZJ\BV[M M1K%-4T#&;9CW,X/F#?#=.!SDL-4 '@-5B3(7N($ ;I6H,FM\L*;'1.S1]N_)I UT6H',#08*A];:7!G>8=,&HA0IFB_)6 MB&S'(1OKUZOV0O-2"WI]KP5[D7[2$ M3>R?[5.^#:D#$33K(FAVT!%7[)95#6M1RQFP@ID2+'2+)?$-P!YB(_V*^*HH MN@R0S.*-@U+(!<02Z%R BO%%)=Q6MTBR1K86JHQA[%P!2,3!/@S'BSVMC*$/ M%\%P7XP=5 V'XK>JAD;H> 0!U!QRP8OUM?[7^OK7>>2L7;\^H@D[+5G]N$> MTEUY-ZL?2._/>P4-"V0/Q--K\H)K[^/%-;FZ^'SQ\>9BY;E.R32/)?/>$'6G M0$[0"8Q7"(MUMF'7;.MZRWCJC\,)B?QH&OAA$I$HG/J3.(+FRI].IO X[E'J M5^/(#Z:QG\SQBL[3S! MH/"H:%+=V(PW -Z?1S*&"-%-'I28/J5*[VRS@:3M/+)IJM1V\O=;T&S]9L!U M$DUA!ZS[WH#T6Z!]Z?>,\D_QM\T7 JP!]U;RA[,=5W:4A$F1G -(4CF\'Q]7 M/[C!$]@^>NT&J#V<'8O[T: _)WJ.X_UJR_897IT-RM=^D M&*]4Y>!?""5TA7%LT3;!,%M*',H>!,,#,+$ XOH\5[$PJ#A=PT!C)L5OR9J6 MZ$%\@6^_- *7UW>/] :881I56310NR37=UYK^7MG3NZ5=::PLHV)&>V M->ZZTOT203G-.50W?#50D$<:[["A-B.UH]5+ $^D;6-^[8B:Z2#[%8JE?5-@ M QIMYKIEV\*F9KQXE #]IMOF#[X$D"S'%YBW+0PZ7OUL]OX_LMG[_FSV_M%0 M:9K?I^K0-X\"#\*:O(7JEPDLPF\#./YW/HD[!LN6KGPOE!U?/>?3C? M2V7%ZM->,I/Y,)X&4Q('PW :)"\@]0<;8SZ9@Q;!. Z]?N7_ MW;9XELC3IDB&XW CZI!H@_2>)) MZ]%]A7G4>X\.W?+6?"U0Q,"/?:7>/>T^2"SL>_C[[?9KQB656RS5!=O T6 X MBP=$VB\$]D:+VKR57PL-K;FYS!G-F,0-L+X1@*ON!AETGVE._@M02P,$% M @ @S!O4[GH>01B @ E@4 !D !X;"]W;W)K&ULK911;]HP$,??^12G: ^MQ)J0 "L5($&[:956J2KK]C#MP4DNQ*IC9[93 MNF^_LQ,R*M%JE?8 ML]W/__/SMU\I_2#*1$M/%5"FD506EM?A*')2JR8.5,U M2MHIE*Z8I:7>AJ;6R'(?5(DPCJ)I6#$N@^7SO?T3SYW MRB5E!B^5^,YS6RZ"\P!R+%@C[)W:?<8NGXGC94H8_P^[SC<*(&N,55473 HJ M+MN1/77W\"\!<1<0>]WM05[E%;-L.==J!]IY$\U-?*H^FL1QZ1YE8S7M<(7]DJ4 X^>H&98_X\ M/B1EO;QX+V\=OPK<8'T&232$.(I'K_"2/MW$\Y(7>)<:>@PN-^\ _H-3AK)&KILS$\'Q]1,D^DPF<4P MC9+A]'PV6#DM3&9.EH9<-:DM&D%EVX6^AY/Q,)XD^(QCPP+9L>FO?=%9MK?UU;SO6#=-;+@T(+"@T.OLP"4"W7:!= M6%7[RDN5I3KVTY(:)VKG0/N%4G:_< ?TK7CY!U!+ P04 " "#,&]3!%WN M+&<" "]!0 &0 'AL+W=OQ81N(DQ;M(6@0-^VAZ(&65A81B51)*D[^/DM*5AT@21] M#Y+(Y<.VN$9SVUPKF@4#2\YK%)I+ 0J+A7\>S5:IS7<)7SGN],$8K).-E'=V M\BE?^*$5A!5FQC(P^MSC!5:5)2(9/WM.?]C2 @_'>_8/SCMYV3"-%[+ZQG-3 M+OPS'W(L6%N9&[G[B+V?L>7+9*7=&W9];NA#UFHCZQY,"FHNNB][Z,_A3P!Q M#XB=[FXCI_*2&;:<*[D#9;.)S0Z<58VOY]OM%'TD_QX@S@= MB%-'G/[SJ6:2_FMM, =9 &5#(2LJ$"ZVP+2-D5>#]89H]H8=QR5Q=M'(1YYYF.#=KM\!/=Y1*UB;<]KNV+O$1FIN#B3Q'/"!>I!&B,^2 MT3B<0#R=CB;3T'-&-)R&HS1-(8K2T7@<>[^WEZ3):#J.("5$DL8O77AP4%(U MJJUK'/9@6F&ZZAJB0V\Z[TKR5WK7V*Z8VG*AH<*"H.')9.R#ZII%-S&R<06Z MD8;*W0U+ZJ^H; *M%U*:_<1N,'3LY1-02P,$% @ @S!O4XA8^+U/ @ M1 4 !D !X;"]W;W)K&ULE5113]LP$'[OKSA9 M>P )D30MT%5MI1:&Q@,2HF-[F/;@)I?$PK$SVZ'P[SD[:58DUK&')+[S?=]] M%]]YMM7FT9:(#IXKJ>RZ1D4[N385=V2:(K*U09X%4"6C M)([/HXH+Q1:SX+LSBYENG!0*[PS8IJJX>5FAU-LY&[*=XUX4I?..:#&K>8%K M= _UG2$KZEDR4:&R0BLPF,_9[W]BET]9YXOU=*&-VR[V)A!VEBGJPY,"BJAVB]_[O[#1P!)!TB"[C914'G% M'5_,C-Z"\='$YA>AU( F<4+Y0UD[0[N"<&YQHYY0.6T$6CCZQC<2[?$LDJ)>5[&2MDH.$:ZQ/812?0!(GPP-\ MH[[,4> ;_:/,%[@2-I7:-@;AYW)CG:&^^'4@P[C/, X9QA_XD=R"SH%J<%AM MT/2% %<97&':>8?!&T.JJ<>MP\RC7(F0:TG#(E0Q?>\H#NKP0SRU-4]QSFA* M+9HG9/\O;O 1<8.W)/N%#1[6GX">P5&C>),)PA\/KH42U*D9%%IG%I*SBY/1 M^022T>1D.+Z ]PXAVNOL"DT1YM>2J$:YMLE[;W]%+-O)^!/>WB^WW!1"69"8 M$S0^O3AC8-J9;0VGZS G&^UHZL*RI&L.C0^@_5QKMS-\@O[B7+P"4$L#!!0 M ( (,P;U.&,3$-!@, (L& 9 >&PO=V]R:W-H965TRK:2+)F@/-LGAS)OW..1H=5#ZJ^D0+3SV0IJUWUD[+,/0U!WVS%RI M 27MM$KWS-)2[T,S:&3-%-2+,(FB1=@S+OW-:K+=Z(_V\W"G:17.* WO41JN)&ALU_YUO-QFSG]R M^,+Q8)[-P2G9*?75+=XW:S]RA%!@;1T"H^$!;U (!T0TOITP_3FE"WP^/Z/_ M.6DG+3MF\$:)OWECN[5?^M!@RT9A/ZK#.SSIR1U>K829_N%P\HU\J$=C57\* M)@8]E\>1/9[.X5<"DE- ,O$^)II8OF&6;59:'4 [;T)SDTGJ%$WDN'1%N;>: M=CG%V(3VPDTEZO04AKG'-8GR.T1,GD!LH); M)6UGX*ULL/DQ/B1Z,\?DS'&;O IXC\,5I%$ 293$K^"EL^9TPDM?TJSI3FO[ M/8 G]6_/ZN&?ZYVQFF[+OZ^DRN94V90J^_7CA5K1E386&U MV ZA58+>!I=[ M8,;92*_%?H=Z%CTAO,'Z9(TG:[3\66U>Y>.>^-(,K,:U3V_8H'Y _S=)>K]) MTOO1\[F#]_G^#Z"?=S%*-C:6:=$ [P?M'I Q\= 4055E4-1!DF2 M>7^U+:^)U*@EMZ/&_[%/\B@H%PF-6; H8^]&]<-H*>F32YKG01F5D*99D*3% MDXM1K3TP@LS2H,@K-Z1QY=TJJS1\P8[7 B&.RZ!:%#16A++PMB,7C:O@(@^R M+($%;4>9]TE9)J"*LZ!,4RBK*HB+F!0:LZ1^5(_]*)@[XP:I&C5G4Z.Z6*0I ML8_@$B[R+ GBG*;>BP\U*:.@*E(25 2N"C^[M>&S!M&CWD]MT%"11VF/O6*V MSIWV^MA@GMR/;?J6Z3V7!@2V%!I=%;D/^MCZC@NKAJG=[)2EYC5-._I:H'8. MM-\J9<\+EV#^_FS^ U!+ P04 " "#,&]3F ,A"5P" !J!0 &0 'AL M+W=OPE"-S,ZI+O '2]*YP/1?%JQ C;@'JI;@ZNH1\FX M!&6Y5L1 /J.+X60Y]ODAX3N'QN[-B5>RU?K1+];9C,:>$ A(G4=@.#S#-0CA M@9#&4X=)^Y:^<'^^0_\2M*.6+;-PK<4/GKER1J\HR2!GM7!WNOD&G9X+CY=J M8<.7-%UN3$E:6Z=E5XP,)%?MR%ZZ_^%?"I*N( F\VT:!Y8HY-I\:W1#CLQ'- M3X+44(WDN/*'LG$&=SG6N?E7K;.&"T%.[ME6@#V=1@YA_6:4=A#+%B+Y"\0G M0=M%AB,:3]P[G( GOZ8FM6 HSBJ:U M8)Z!_@^SP1%F@[<:]A,&#YL/!'^#DUJQ.N/8[G3P>B:&6]\O-UJB1Y]J7 :_ M8O?[S1K1+\^NADD_OG4UO7Z$;9@JN M+!&08VE\_O&"$M,ZNUTX704W;;5#;X9IB8\A&)^ ^[G6;K?P#?KG=?X'4$L# M!!0 ( (,P;U,CU$Z8;P, !X) 9 >&PO=V]R:W-H965T1(E*P7![:!I-VP BT6-'W!,.P#+9TL MH1*ID53<_/L=)5E-!T=MMWVPQ2/OGGONA3IMCE)]TB6B@<]-+?36*8UIKSU/ M9R4V7%_)%@6=%%(UW)"H#IYN%?*\-VIJ+_#]V&MX)9S=IM^[4[N-[$Q=";Q3 MH+NFX>KQ%FMYW#K,.6V\K0ZEL1O>;M/R ]ZC>=_>*9*\"26O&A2ZD@(4%EOG MAEW?QE:_5_A0X5$_68.-9"_E)RN\RK>.;PEAC9FQ")P>#_@"Z]H"$8V_1DQG MZ[QA:P_5KDIMT[J0(X%[VKS5AY_Q3&>R.)ELM;]/QQ' M7=^!K--&-J,Q,6@J,3SYYS$/WV,0C 9!SWMPU+-\R0W?;90\@K+:A&87?:B] M-9&KA"W*O5%T6I&=V;U&"DG#Q3N^KU%?;CQ#H/;(RT: VP$@> 9@#6^D,*6& MGT6.^=?V'I&9& 4G1K?!+. ]ME<0^BX$?L!F\,(IPK#'"^]"1P+5&H\]E==:!O8K7 MNN49;AVZ:QK5 SJ3U\7W>5U0)@TV>U1].E]B-@K,7;R__PGHM[CH!._RRF!^ MN?CM'.12%LLOD"X(>D^$Z]!EL0]1&KE^E,!,0J,IH=%L0M^5")EL6BE0&&WC M&#C4%=]7=64JJB!7E@84LJ8WB;X^E]19)^>3^B\\_VAB7_\3T*6;K13Y@V 5 MND$:$D[HQFER3E5(L3RIL]7*#4(&09*XC+'%G0V#]A]XW>%Y[F&:N!%;4;%\ M-UFG<\6*IV+%WRS6D O;+!7E!_38FB[L'^$1N2+B1(?>FIT:>)Q/;+__=3KM MM3];W%E2SQ?WVTP7_X7ICS;#[^02J-D@B)C+ D:*L9NF_G!@CA(8X:S7#!A5 M;IVP\:!4B, B4@U@';E)$@P'A>P4+&&YH%AI*A<&1U$:7D,G\DIGLA/D&S*N M2RAL"],5)NSU"F+?=^,@I+[3^AI>-6UG%2M2IQP:N&"^NTI2N*35VDV#&"[_ MKY[SGLRL!M6AG\P:>J[#^)IVI^%_,\R\+^K#E\,;K@Z5T$2D(%/_*J'7@!JF M\2 8V?83<"\-S=-^6=('#"JK0.>%E.8D6 ?3)]'N;U!+ P04 " "#,&]3 M0HBYV(L" #E!0 &0 'AL+W=OICV8Y"!1'3NSG=)]^YV=D%*I M9>U#$OM\]_/_'-_-]DH_F S1PE,AI)F'F;7E-(I,DF'!35^5*&EEJW3!+4WU M+C*E1I[ZH$)$+([/HX+G,ES,O.U6+V:JLB*7>*O!5$7!]=\E"K6?AX/P8+C+ M=YEUAF@Q*_D.UVCORUM-LZBEI'F!TN1*@L;M/+P<3),E2AC_AGWC&X>05,:JH@DF!44NZR]_:L[A M/0&L"6!>=[V15[GBEB]F6NU!.V^BN8%/U4>3N%RZG[*VFE9SBK.+)9<-W^"M<&-AE9M$*%-IA%^7&V,U78C?)^"C%C[R\-%_ M3Y#+E&Y9HBLN#"2*+JZQF(+:@LT0MDI0!>1R!]PX&R5IL=B@;C/U@!4FC77@ MK?'TM1]R4I(KY*DI>8+SD"K5H'[$\.,Z@P_J#%YZ'CL$]^M/0$_0J22OTIRV MZP;7BL["HBZHK [2+EAOP!@,XD%OS(;!-1HSA:M*:Y062J5])9,H\4IL9Q3W MV(1!%SK#<6]\,8)N\)PTJ1@/8SAGO)FZ#MK,O_@%02P,$% @ @S!O4_;E,4-N @ O04 !D M !X;"]W;W)K&ULK51-;]LP#+W[5PC&#BT0U!]Q M/AHD 9)VPWHH%C3K=AAVD&TZ%BI+GB0O[;\O)3M>"K1!A^V06*+(]QXID?.] M5 ^Z!##DL>)"+_S2F'H6!#HKH:+Z0M8@\*20JJ(&MVH7Z%H!S5U0Q8,X#,=! M19GPEW-GVZCE7#:&,P$;1713550]K8'+_<*/_(/ACNU*8PW!'] _N=PQEY1JN)+\.\M-N?"G/LFAH TW=W+_ M&;I\1A8ODUR[?[+O?$.?9(TVLNJ"44'%1/NECUT=WA,0=P&QT]T2.977U-#E M7,D]4=8;T>S"I>JB41P3]E*V1N$IPSBS_&)*4*2F3S3EH D5.18J4PWDA#.: M,LX,0_O95W=^/@\,DMK0(.L(UBU!_ ;!);F5PI2:?!0YY"_C Q3;*XX/BM?Q M2< MU!=D& Y(',;1";QA7X&APQN^@;RU MN_D/NKQ_U>6]]#QV\.ZW'PC^O+-&T"9G2'?N=7= )L/I()I&^)T,HB3V;D0F M*R"&/J+63C2)IH,D#LEE,AA/1MX[7_-D-!Z,PXA,4<(TFKQVP\%12U6@=FYP MV*HTPK3=U5O[V;1J6_*/>SO8;JG:,:$)AP)#PXO)R">J'1;MQLC:-6@J#;:[ M6Y8X7T%9!SPOI#2'C27H)_;R&5!+ P04 " "#,&]3O. EF%T" !T!0 M&0 'AL+W=O=76-8>6JDB M(#(LQ3*SFGI7#6-(IN6()GMZPH41G)M)'-HFB*RE0&6A2(IHB2./T:2 M<447L^!;F\5,UTYP!6M#;"TE,R\K$/HPIP-Z=&QX43KOB!:SBA6P!?=8K0U: M48>2<0G*>KH_H7\+L.,N.6;C3XB?/7#FGGRC)(&>U0@S&0$:Y2+8%=#*E99\5AEDK^LC9-512X[45LE%P"U4?3*,;T@2)X,+>,-N MU&' &Y[!V\ >5 UD ZDN%&\NAC0.7$ED%P+5 97!6'6^W!L!W('IIN]99FVWD'PQF^=T$4J7M]36[$4 MYA0%;,'L@9[GU_M/?KW7B:?QWN/V \%?[ZI6K,XX=KO&=+/G*?8#L"CW%%"M MGA5AV9XI#"3)Y&8KH*N==JC2L"SQ603C$S">:^V.AF_0 M/;2+OU!+ P04 " "#,&]3"-NNTPD& !8% &0 'AL+W=O'I]M>!SQI[EVAAT)"/.O^G)37+6,+5#+&>QTAHH M?CVQ2Y;G6A&Z\=]"9V-E4@NNCY?:_ZQBQUA&5+)+GG_)$I6>-<(&)&Q,9[EZ MX,_7;!%/Y6#,^GUA;U7X8!-6^"8!&S3MO;H.N[+B5'?<@M$8^5FY01K<)OW%6G6B7("V\,T,&MH;H1.ZM1=L7@QL8CQ./@# M\-]HSDHZ2S(4/C*N9FA<\&+#;H9Z/M,<7W5?8@QUPN"F5$R45-O&F&ZS0HM# M,SL"BSB62]PPPI'M1\2W3>-R%L^*T6S>BE'S]\5ZM4U"U]*^!7YD#+!'J=[\ M"YU+Q*5%UM?B8L_!Q?YR\0-3-,LK3_(\FR"B\%AF:DWFZ0ALBWA.J,TX9FAT MIM.MVG&A$_G$"ETX-BP21"$)HU"'XCK$]?T*%L5?@3+LW,.0Q6G)J\L8IH*Q95/JH]QB;.A^HIN*":O1 MDINPA:-PP!AI+YZR6!<@4HYAXF*&&U%2^_N#*O6(M MN%5)"R5>E@*6%Q$OM/91TC-]8KHF.-HEU\'",TD4!,NY,9B-8LR=[M"Z1XT9 M=J0IG>NM"LOD<'R;GAV0P'5!^];T HNXCJ\GAZ'<1) C/ZBEL:,%EM;4]$(/ MCMX&O.D$Q'7]6CJ(B&6'E>F]I=JTO8!$;K3P&!UP/#WYW+E][$+WZ^5UI_]7 M%V[ZP^Y#OS.\N>MW;@E.+UO0OQMV!S"\@\N[_N#N]N:J,^Q>P9\W_4[_\J9S M"X,A/NAU^\.!83DM^)E# J*$B9AIXO=HB>#X^H%T,)L9!2?J!4F][,BW5M8/0QF+C/Z(>WUY<.)LO,4:^A3[+[ !G@0I3AGOQ[9MI]4[;7;GH*) M276G)=&;6:GJBY_5T]6U6:>^+?J^O+YSZU$QR?#4EK,QBIJM ']1B?H>JYXH M/JWNCD9<*5Y4PY11!$POP/=CSM5RH@VL+A//_P=02P,$% @ @S!O4Q?O M:^$J P -0D !D !X;"]W;W)K&ULU5;;CM,P M$'V&KQA%0@*I-)=VN[NHK<2VB]@5NZPHEP?$@YM,&HO$#K:SH7_/V$W#@EH+ MP1,OB6_GS)GQV.-I*]5772 :^%Z50L^"PICZ11CJM,"*Z:&L4=!,+E7%#'75 M)M2U0I8Y4%6&211-PHIQ$R,247>*= -U7%U/8"2]G.@CC8#[SC MF\+8@7 ^K=D&5V@^U'>*>F'/DO$*A>92@,)\%KR,7RS/[7JWX"/'5C]H@_5D M+>57V[G*9D%D!6&)J;$,C'[WN,"RM$0DXUO'&?0F+?!A>\_^ROE.OJR9QH4L M/_',%+/@+( ,<]:4YIUL7V/GSXGE2V6IW1?:;FT40-IH(ZL.3 HJ+G9_]KV+ MPY\ D@Z0_ :()T< HPXP^ATP/@(8=X"QB\S.%1>')3-L/E6R!657$YMMN& Z M-+G/A=WVE5$TRPEGYK?,- I!YO"V1L7L7FA@(H.%%(:+AHG4S5XTFI!:P],E M&L9+#;=,V?7W^&P:&E)B^<*TLWJQLYHC?E-'CF]TA(_V M3LN29VX[!_#&[ILIF(!/A2S++;QM!6:P:M::9YP.^P#NF$)AW(32!:_A2AA4 MJ,T +O._ M;B@%DLG@\:-'=&/[DF#2RYUX&9>H4\5K=[N2/G3J#QU5/XTID()>U4QL'Q=8 M9I#+1D'K$NFY=(FD]XG$;6[8R\.T\I=1NM1, 2?Q$Y#[#!MZ7#SM73SU:GO/ M:EBANN=8RL7=E:2T-%T#4+>M>@L@MH/I?2[#O60/]2FO\ 4$L#!!0 M ( (,P;U,5\R)[? 0 !(5 9 >&PO=V]R:W-H965T^.L'V3=YLP<\FB.Q-9,Z6\F0;3PF*72M(/$VORTV31Q M@ADW#96C=%?&2F?# ML^CTG)WX@.*.KP)G9FT?/)4'I;[Y@_ZH'82^(DPQMAZ"N[\?V,4T]4BNCN]+ MT*#,Z0/7]U?HOQ;D'9D';K"KTM_%R";MX#B $8[Y-+5W:M;#):$#CQ>KU!1; MF"WO#0.(I\:J;!GL*LB$7/SSQ^5 K 4<'#T3P)8!K*A[D:BH\H);WFEI-0/M M[W9H?J>@6D2[XH3TLS*TVET5+LYV[A.$KLIR+N?OWAZSZ.B3@;$P,4]ACEP# MRA$( Q<88_: &CY&QC; 1XU5ZJ94R(F[QPHKT, ,-4*LI%&I&'&+(^ &U!B& MF-ME>+@'+&31*;R_0,M%:CZTFM;Q\-4TXV7-YXN:V3,UG\"UDC8Q<"E'./HY MONGXEX/ 5H-PSDA 5U^C+(W ^U@.ZL<";_\9O*\\G2)5T,QU]$KOTRUSZ9ZWQJW!ECX"S^/A5&^"Q[<,,S]"-?G-1N(B[] M',V?&FL:GJ*RY[DT" X')8<#,LD@Y3'"[=CC*9TK721XJE@:Y\OPC*CFL*SF M<$O**703(3E[2+:,NYY[EXX]0\1NS?2]92R__BSZPR#T:W]!=KKP:?[(.>WB8]D%6NPFA7 MV4*4-4"D.;/*9QCM [L4(YWI(*K38N4DC#: \M7PCX0K+\$>RHG[Z\O% HY? M"+G'.)$J59.Y^_*'*[N=/BOW8*_\.5.#OP'5-S]1;>QYLF0+K4R&[>K[A@;R MBVZG)G=@[2!W\G+-'H/.N[?18?CI#;A?C9HKIV+_V\=/3:;GU=Q<6Z;*4$^* MQ3@#L9I*NUBQ*L^6"WYGBV6NZO;%:N$UUQ,A#:0X=J%AX\@]87JQ +E+4J*W83Y"/4_@9W?:R471WX!.4R:.&PO=V]R:W-H965T;(Q*\%*JTHR GJL["T,YS+(3=UQ66_";3IA#$6[,(;650 MI(U1H<(DBH["0L@R& ^;9U,S'NJ:E"QQ:L#612',ZP257HZ".'A[\$,N[)\%O)=C2^1"[F M7(H&D@7^ &$MDN7,* >T)!DF2RDNA^5W;*3X+?+=R;5*X:9P--&AM?#[#HL9FC\]'@Z\AX/&P^ ##U/# MOU5#KWLP]46\\D7\?>O*=$-8V#YGA][986\Z5[Z,/RUFM8);F>%[9>N7.817 M%,;V!'3D SKJ5;K01543FO64-[,]]NK'G\_VQ#L[V0W;?IG-;$]]0*>]2OY:TOQX#]@[GI4?+ CS/TZ6V#N6EG,)=SM278KA_% M1_\!;->@XN,=@>W7&6P&V_6QN+\#36JI4C>#3;H^E$2[ ;M! MI^?&AFOS6X%FT4RI%N:Z+JD=Y?Q3/PF?M_-?=[P=H^^$6-/8Y7[,7=F330K^_LVG%3 M"?)B[V7.F3EG=G>Z\>&)6D2&9VL5D4'W.KM,OFT[1V%^93OV:C'=X%H+6U*KPLT/C-+#O*M@OW>M5R M7,CGTTZM\ 'Y6W<79):/++6VZ$A[!P&;679V=+HXB?$IX+O&#>V,(2I9>O\4 M)]?U+"MB06BPXLB@Y/<;S]&82"1E_!HXLS%E!.Z.M^Q72;MH62K"KN$Z4J+Q2K^33X#808+6QQD*0FM!2G76S* P?9U8+C^;5CY59Z:1 4 M$3*!"C*T/K#^@W527(/8QRWJ $BLQ0I9PLH[;W4%1EPE6)-VJQ@$Q$%%*PYB M*K#(K:]%%+<[X!ZC"!IOY%C0*;R[0%;:T/MISB(K%I=7@X1%+Z%\0\(7N/6. M6X)+5V/]/SX7.T9/RJTGBW(OX0-VAS I/D!9E$=[^":CQY/$=_P&WWEJ(P:X M1Z/B6:16=P2/MVB7&'[NR7 \9CA.&29O9+C23C,>W(BM->RT]*QOZ>--;,4U MHZ5]V4[&;"=[]5R.?;S<'H(;W>!KG=M/-($75(%>*RG?.=)BW2I=7(+*KQWW MIWM<'=^&L_Y*_ OO'Y9;%5;:$1AL!%H61]O P J0H !D !X M;"]W;W)K&ULI59-;]LX$/TKA+"'%F@MB?IT8!M( M;"_:0] @WFX/10^T-;:$2J27I.WTWW=(*:HCJ:Z1O4C\>&^&[XDB9W(2\KO* M 31YJDJNIDZN]?[&==4FAXJID=@#QYFMD!73V)4[5^TEL,R2JM*EGA>[%2NX M,YO8L0,.2G&:.K[S//!8[')M!MS99,]VL +]>?\@ ML>>V4;*B JX*P8F$[=2Y]6^68X.W@'\+.*FS-C%*UD)\-YV/V=3QS(*@A(TV M$1B^CC"'LC2!?H_]MM:.6-5,P%^67(M/YU$D=DL&6'4K] M*$X?H-$3F7@;42K[)*<&ZSED&V&J"%8Z6ZMW1JW8)K-)E*9&=+L"=0[HEB)X*Q0&W'@ M&FD\0YH^2*Y&Y)\<,,K)/+AHH,TDR0ZRX#NBDO?D\VI!WOSU=N)JM, (<3>-W+M: M+OV-W(#$21H%R4O%'KZH?"O:[( C678H]'KR:WN-D_ M<@T[R>PI^O7>_@W?+E@;M>FB5UM;,Z,SB5$<^&''V#Z*TMCS4]HQ=@#GQV'4 M@2W[,-^+PYC&T;"O<2LTOLK7>[PC-7#&-W"-CTD;/GFUCTE?N1='Z;CKY #. MIVE .[A%'Q=%24#CM&/E$,Z+,.*PDVDK-;WLI#V_/VW)!R:SD[D?S/Z<"XXU M!5N;N2M\';?)QJ_V==S_56,:Q9T=->_#:$2CH'- +/HP/T[3U._^^'WC_7)UXZV==6M+2&PO=V]R:W-H965T MY MX\B\)#66-C\1!F\.7-1805,<'7D2!!4'Y>6I[UW/%0'4NE.YS5XH2/9$_4Y]-.0,L95(JJ)DQ6G"%! M#DOK@S??>BW0COBK(F=Y\8QT*H^H9$4IRI24PW/XC:T*I5H)Y M_-N+6D-,#5X^/ZMOV^0AF4B L =,8!OP?\MT!X!0AZ('AOA+ 'PO=& MB'H@>@O$5X"X!^+6^\ZLUND,*[Q:"'Y&0H\&-?W0+E=+@\$5TY6U5P+>5L"I MU9\",XF[53Y"(4J$68$HEY)(I$JL$!:5).@@>(W(4UYB=B1(8 5=M,E5@S4J M$>#J14K"XC(.TX5Q!:J@@" 7(0C+OR*N2B*T-! EJ#2L13!]&8(% 2BG3='1 M>IP@$HH% AT0?%:B#XNE'JBYPD:_9$3ABLI?%XX":W2"3M[;<-_9X%^Q(4"? M.%.E1!L&,4?XS,RG4_S6S'N^0<"!-1T6UG]>V'O?J+@G)QL%[AWR7=\;F=#Z M_;@[YL?/1=_\7/2M&<](#K@WAK_R,A@^DJ#5"Z_HK4NHY#OT3P,U^T 8U/5C M99 -!]G0*+O;[/] <_1YG[W^LL;*UZP4VV$R"\=6>8I+HS0=6][)>&DXQFW, MW,QV@\@S6!<-UD6WLBXS*T$JLV3,NNT4ET2IJ;CB(978*/21LR/Z'2YW*..4 M8B$-HK-!=':STC(KS>S$'?L$US^&93^&;;X;>V5;,MB6W*RLS$K7$ME^-_8J MD71()#4G4E:T.IV@5]ZA'9'<5%2>^[)9<&]65A-286I'L1N/5=8$&;FV%[O) MZ)_T1,S$#KP@&JNOZ9B^YZX_<^@=SA8?VAWUF_Y[;[[V1OHS;[[I3@XO\MU!YA,61[T' MI>0 H5Q[!K_!HCL;= W%3^U>]I$KV!FWCR6&ULC511;]HP$/XK5K2'5FI)2$([52$2!4V;M$T(U.UAVH-Q+HE5 MQ\YL ]V_W]D)&56![27VV?=]]]W%=]E>Z6=3 UCRT@AIID%M;?L0AH;5T% S M4BU(O"F5;JA%4U>A:370PH,:$<91=!9VEK!)2PU,=NFH?KW M(PBUGP;CX'"PXE5MW4&89RVM8 WVJ5UJM,*!I> -2,.5)!K*:3 ;/\Q3Y^\= MOG'8FZ,]<9ELE'IVQJ=B&D1.$ A@UC%07'8P!R$<$T#\OX"D!R0^T4Z93VM!+PT.LP5"(>"A$[/F2,WRG,OXQVQBK\:7]O! @&0(D/D!Z+H# CJ&2 M 3Y='\I@%S#@.[H1<*I\'=V=IW/-N,LQS]UQA=YZI/$D&9Q>R4P'F>EEF0=Q MJT'<#?FK'><&F6LHN"6?E3&G=*?_U/W6X_:$\/#H5;N)\H7JBDM#!)2(BT;W MDX#HKDL[PZK6/_2-LM@V?EOC8 /M'/"^5,H>#-<[PZC,_P!02P,$% @ M@S!O4]C?.WY@ @ [P4 !D !X;"]W;W)K&UL ME511;YLP$/XK%MI#*[6!0&!-19#:1-,F;5+4J-O#M <#1[!J;&8?2?OO9QN" MTC:MNA?PG>_[_-V=S^E>J@== R!Y;+C0"Z]&;*]]7QP7'' MMC5:AY^E+=W"!O"^72MC^2-+R1H0FDE!%%0+[V9ZO8QMO OXR6"OC];$9I)+ M^6"-;^7""ZP@X%"@9:#FMX,E<&Z)C(R_ Z7N\DEIQJ6DO]B M)=8+[\HC)52TXW@G]U]AR,<)+"37[DOV0VS@D:+3*)L!;!0T3/1_^CC4X0@P MG;T!" = ^%% - BEVBOS*6UHDBS5,D]43;:L-F%JXU#FVR8L%WICT:W/=TO!HVWO<;P#8WF MN,EXT@GX\GVXD349)3V'^Z9:8\G"L62AXXO>X%LJ*!F2[U)K\OLFUZC,7?SS M#G$T$D>.>/;Q7IPJ5D^2.!([I+LLB9)H'J;^[K@H)\*"*+F:CV'/-,Y&C;/W M-=J;0$5A+X4BI>QRK#INIK&7?DIO3Q@?"0E>2'T=<3D+X^BTTGA4&O]O-2^( M #PE,?Y825^'Q?/Y+$I>"/6/QM$^A3^HVC*A"8?* (/)9\.C^N>E-U"V;D)S MB6;>W;(V+S(H&V#V*RGQ8-BA']_X[!]02P,$% @ @S!O4^*45=UG @ M^P4 !D !X;"]W;W)K&ULC93+;MLP$$5_A1"Z M2(#6>L=Q( M(;!3MHJ@1(^VBZ(*61A812E1)VD[^OD-*$11;=KN1^)A[>6;X M2 Y"/JL20).7BM=J[I1:-W>NJ[(2*JHFHH$:9PHA*ZJQ*[>N:B30W(HJ[@:> M=^-6E-5.FMBQE4P3L=.3>=K/G<\ P0< M,FT<*/[VL #.C1%B_.D\G7Y)(QRVW]P_V]PQEPU5L!#\)\MU.7=N'9)#07=< M/XK#%^CRL8"9X,I^R:&+]1R2[90652=&@HK5[9^^='48"/SHC"#H!,'_"L). M$-I$6S*;UI)JFB92'(@TT>AF&K8V5HW9L-KLXEI+G&6HT^EW78+$[F& M@R*TS@D>B(:^XF9I13*!6Z8TY$04!*-)(3CN/:NWA"HSMH9&0[5!F]#[2 (O M\*W'$CW;4=^.>G?D:@F:,JZNR2?RM%Z2JP_7B:LQ"\/B9AWQ0TL]/$W0^K,Q(VFTUG7A_V#C;J M8:.+L/88J3&L5AEPCP'')P4*HW 6 M^T?$IV&1'X71,;$[N)KF6?Q&Y9;5BG H4.A-IN@CVZ>F[6C1V-NZ$1KOOFV6 M^#J#- $X7PBAWSKF >C?^_0O4$L#!!0 ( (,P;U-YE>?5( ( )@$ 9 M >&PO=V]R:W-H965TU,>V*$)W7V% ]D2T*NU-*U5!C3541W2JDA0)+(W?0\Y@+.F Y^M3]@??N^UE3S5N)/_!"E.O@V4 !9;TP,VS[+[BT,_, MY&T\VG;#A#O%G5%VEUF(PCH"* K:8#][(>T/(I3U+;;!P*%,CE)+;H6"B6L'-%@UE7-_"%WC9 M;>'FTVU*C.7KJI)\X';?#*R_1M.K$JC5/$H5>SS M)?^0ZAVV3.=J*B8T<"PM,)PL9@&H M_A[TAI&M'Z6]-'8P_;*V3P&ULO5?? M;]LJ&/U7D+6'3>IJ@W]72:3;=-TJ;5*U:+L/TWV@-DG0L/$ -]U_/R"N[3J. M;S0I?4D ?]_'X1QS#+,=%S_EEA %G@I6RKFS5:JZ.__ JR7R38*-^$[) M3O;:P"SE@?.?IG.7SQW/("*,9,J4P/KOD2P)8Z:2QO&K*>JT\^D69!H:F7<2;M+]@UL9X#LEHJ7C3) M&D%!R_T_?FJ(Z"7 X$@":A+0J0E^DV"9<_?([+)NL,*+F> [($RTKF8:EAN; MK5=#2R/C2@G]E.H\M;AGN%0 ESD@OVI::8$4R+A622J2 [X&:DO FC,M-RTW M $LSMB*5(L4#$<#W+@#R$+05;DC6C$([ZEV!MS=$8?%O=@+=OWLU< MI7&;V=VLP7B]QXB.8-337;8SC:0OI],UK,L6TLMT5[/54H9:RI"MYQ^C3.A- M)-3O"]"1]Z$E[\=G'0[N-#_ROXG)_'8RWTX6_,UD%^"CX%*.,;JO&MFJ9BL_ M+E(8)+X_"NJ 1_) :J!#^^V(TW]<+%[0SQ^=_N MI)TL.P%V1@S1)/ E+ZI:Z0].CYP3 M=.B\%_JOH$/GFG#:-O]:AT-7],,P\9*A#B-Q?H#\^(@.G7O":?ML=5CQM=IA MO3=.D:'S/!B]@@R= <+X/#+$!_0&?ARF0Q7&PGR8'A&ALU(X[:7?R99F[$0K MZMP.IN?G'G7.A[RS<-^4[9,*89)&\8#\T;@T\:)Q]E'GH6C:0Z]KRG)S0CZ! M?=0[:;["41-U?H?.<]A$A\?(* R"X7=@+"Q)O>$'V>W=9LQ5\@L6&UI*P,A: MYWF7L59/[&]G^X[BE;W@/'"EKTNVN=4W6B),@'Z^YEP]=\R=J;TC+_X 4$L# M!!0 ( (,P;U,.0%X7/@( !<% 9 >&PO=V]R:W-H965T6\6\C';:O-D*P!DNUHJ.PPJQ.8V#&U10Z=> M%MS"1,O?HL1J&-P$K(0E7TM\T-OOT/5SY?@*+:W_LFT;>W45L&)M4=<=F"JH MA6K_?-?-X0 P. 6(.T#\'I"> "0=(/&-MI7YMJ8<>9X9O67&11.;6_C9>#1U M(Y0[Q3D:VA6$PWPFN4+&52T:.A^\8(INS]D4D MIV4]N#'>S/F>?V>-\ MRLX^G66_^)!J[@N/]X6/XP\)Y]!< MLB2Z8'$4#X[4,_E_>/1!.4D_Q\3S):?F:$A8!E\NV-M$[_8397]&"XN&KNS? M#U*E?:K4ITI/I)H"Z;40W,L =J1G"\<.I&6Y]BQ.S)M\$*7)=9J%F\,Y'0D; M)#=N*)O#(L.#.U:#67GI65;HM<+VU'IOK^Z1O]3O_&-2?2O2-YKVR;CG9B64 M91*61!E=?B'-F%:&K8&Z\3=YH9%TX9<5O5Q@7 #M+[7&O>$2]&]A_@I02P,$ M% @ @S!O4STE#/@O @ Q 0 !D !X;"]W;W)K&ULC51-;]LP#/TKA+%#"VR1XW1=43@&V@3;>AA0-.MV&'90;#H6*DNN MQ-3=OQ\ENT8&]&,76Z3X'A\I2GEOW9UO$ D>6VW\,FF(NG,A?-E@*_W,=FAX MI[:NE<2FVPG?.915!+5:9&EZ*EJI3%+DT7?MBMSN22N#UP[\OFVE^W.)VO;+ M9)X\.6[4KJ'@$$7>R1UND&Z[:\>6F%@JU:+QRAIP6"^3B_GY:A'B8\ /A;T_ M6$.H9&OM73"NJF62!D&HL:3 (/GW@"O4.A"QC/N1,YE2!N#A^HG]#L.P%89QN-F5Z M!KYZ'G(\GK]?2;N8TBYBVI,WTSKEPUG4SK8\^_=[-N,]X)/YOKEZKK\#\VED M#I?YH'J[B+U!+ P04 " "#,&]3?US(%Q(" M !X! &0 'AL+W=O7M&:\\=+8S6U5&LO."-[ 5A'=U353OQ]!R#[Q N\T\<3+RM@)FL8M*V$' M9M]N%49T8LEY#8WFLB$*BL1;!0_KR.:[A&\<>GTV)E;)0 6^?AN^@0SA@8/[?\,IRI\\""#[;-5J\F-U MT$9A7_U\@S.:."/'>7N!\^ODI6._(>Y^S&0QVZ.9*VOF:[X-I$M':B_@,8W> M1\$251[/_?DW;7&_\!=W4]I0,SWK"WLGOS!5\D;C\18(].=W"V\XY%-@9.M: MY2 --IX;5O@T@+()N%Y(:4Z![;[IL4G_ %!+ P04 " "#,&]3QR(T"E<" M #5!0 &0 'AL+W=O[-A31)HVV%^QKWW-\ M[C'7V5ZJ1UT!&/)4BT9/OV4'DFMT;P!A:*Z&U=,_5\!T+NIU[HO2S<\TUE[(*?9RW; MP!+,0[M0&/D#RYK7T&@N&Z*@G'JWX'O1[-B:UD)>6C#;ZLIUY@ M!8& PE@&AL,.9B"$)4(9?WI.;SC2 L?S%_9/KG:L9<4TS*3XR=>FFGH3CZRA M9%MA[N7^,_3U.(&%%-I]R;[+3:E'BJTVLN[!J*#F33>RI]Z'$2",WP'0'D#_ M%1#U@,@5VBES9R M@<9H(DLB %TA@K,5%]QPT(0I($R34@J\ WWT8+!!SKX0!U? M] [?5UNU)K]N5]HH_+=^G^",!L[(<<:G.,=.7N"-*H5&'[.KX[IV7+;W=CF- M(SJ),G\WMN4P+0JBZTDZI+V2&@]2X_^5VLCF\H3A/>TQR-Z8VO-$HI41@<)4BC^H>D2XPLG5]N)(&N]I-*WQW0=D$W"^E-"^!;>WA M)<__ E!+ P04 " "#,&]3Q$^KZ1L# ")"0 &0 'AL+W=O>\^^Y&%^&*R$?50&@R5/)*S5R"JWK M@>NJK("2J@M10X5/WRTIJYSQL)V;RO%0-)JS M"J:2J*8LJ7R^ BY6(\=W7B;NV*+09L(=#VNZ@'O0#_54XLCMLLQ9"95BHB(2 M\I%SZ0\FOF<$;<1W!BNU=4^,E9D0CV9P,Q\YGB$"#IDV*2A>EC !SDTFY/BS M2>IT:QKA]OU+]L^M>30SHPHF@O]@*P@W@K UNB9K;5U33<=# M*59$FFC,9F[:VK1J=,,J\QKOM<2G#'5Z_*T D@N.;Y-5"\(4H<1LE7G#X8S, MGLDS4*G.B,AQ4=U(IADH,^* M2.5V$?;#0K^?)%X7]@JLUX'UW@;3*V$#6RNCK17]T$O3 M73!+6!*GL6\'BSJPZ!U@A01KS:+]-:,D"7;(]J/2*(X#.UB_ ^N_#9:+1MJX MCDK-N3U0-)Y7WN+.6WS4&QX9V#!R#59S1[7_8>[C M>5Z92SISR7%S0E-.FFK.5"::2L.<9%05),<34MG\)GO;)TSC-.WM[++]L#XV MVB"T;[.THTV/TMZ"4@-R4]:- 66(B\70-LQT;_USW^O%R0ZF+2Q-@KX=T_?^ M=1GO*.C4O*1*DR7E#5C[A[4C>/O'61)'_FYQ+7%1XL5ILH/M;O5)\Y'RE&ULE55K;],P%/TK5@32)K'FU98QI9'6#L0DAJ:5L0^(#VYRVUCS M(]ANN_U[KITT=*.-X$OBQSW'YY[XWF1;I1]-!6#)D^#23(+*VOHB#$U1@:!F MH&J0N+-46E"+4[T*3:V!EAXD>)A$T3@4E,D@S_S:KJ-77.GI(S5+?(@*.YG)3N8TZ26<0ST@:?2.)%$2'] S M^W=XU",G[5Q+/5_:[]J/RX6Q&F_BSQ[.8<-XE*99N-GWXN^H\_-DU 6]4#?JU(UZU3WX>H#RC&Y 8WEC!;L> MP>2JE6Q!BT.2^VEC\@Q4DR$1S7U)AJ2DSZ;'SG$G>/Q_@DMF"K66EN#]AD-* M^_G2012]/:0KW"L^ 7KE>Y(A_JSF@G>K7=N[]-7^:GV*[;#I7G]HFEYZ0_6* M28-.+Y$R&KQ'4W73GYJ)5;4O\86RV##\L,*6#MH%X/Y2*;N;N .ZGT3^&U!+ M P04 " "#,&]3I*R_Q)D" #'!@ &0 'AL+W=O MI"3=O]^5[)JT<4+9BRU=W7-T[I%\G>R%?%0E@"9/%:_5S"FU;J:NJ[(2*JI& MHH$:5PHA*ZIQ*C>N:B30W((J[@:>%[L59;63)C9V)]-$;#5G-=Q)HK951>7? M.7"QGSF^\QRX9YM2FX";)@W=P KT0W,G<>;V+#FKH%9,U$1",7-N_>DB-ODV MX0>#O3H8$U/)6HA',_F:SQS/" (.F38,%%\[6 #GA@AE_.DXG7Y+ SPV;/G4^' #\Z 0@Z #!6P%A!PAMH:TR6]:2:IHF4NR)--G(9@;6&XO& M:EAM3G&E):XRQ.ET3NM'P@5%0^L<3NBOHUZ4W*Q!$T95Y?DBCRLEN3B_67B:I1N M!+A9)W/>R@Q.R,3M1OU. _#%>3C*&O627L)=-*QW+>A="RQ?>))OK[2Z\ / M@L3='?IRG.5[_B0(^[07$J->8G1>(B@U)8NME%!KT@AI/TF\%OQMVEOV\8&J MJ\@+;EZ+'T@+)Y/K:%C\N!<_/B?>],6I:F@&,P<;GP*Y R?]\,Z/O4_S%0(,X;76/5LFV;[42+QG:>M=#8Q^RPQ#\-2). ZX40^GEBFEG_[TK_ 5!+ M P04 " "#,&]31'45QTX" "+!0 &0 'AL+W=O0D5MU>Z M!D4G&VTJCF2:;6AK [SPH$J&<11=AQ47*DBG?N_>I%/=H!0*[@VS355QLU^ MU+M9, H.&P]B6Z+;"--IS;>P!GRL[PU98<]2B J4%5HQ YM9,!_=+B?.WSM\ M$["S1VOF(LFT?G+&EV(61$X02,C1,7#ZO< 2I'1$)..YXPSZ*QWP>'U@_^1C MIU@R;F&IY7=18#D+W@>L@ UO)#[HW6?HXO$""<)@NN'IB4G/%+E: 7$C+OG)CN$ON)7O''M8@ M8=X1+UKB^ SQ!W:G%9:6?50%%'_B0Q+9*XT/2A?Q(.$:ZBN61&]9',6C$WJ6 MP_ 5Y 0?>7@T("?I$Y=XON0L7X9L)6PNM6T,L!_SS**A5_ES@'SR/TR0]66UD).\@F5[5AMJ?H-[QE7!X+D1-;4C#LB=]'(G_Y=[ M?-LIP2W%M:=PL^4E3>+)#57RY;B(_WJ-)TG2.[7RPJ/W7H'9^C%@*6&-PO;I M][O]I)G[!@M_N[=CZHZ;K5"62=@0-+JZ(0&F;?W60%W[[LDT4B_Z94G3$HQS MH/.-UG@PW 7]_$U_ 5!+ P04 " "#,&]3J+/@V$0" !%!0 &0 'AL M+W=OJ:-&VAZH')YD0:YTXM0UA_WW'3HA"%U OB3V>]^;-\\>\$?)5%0":'$M> MJ853:%W/7%>E!914C40-%:[D0I94XU3N7%5+H)D%E=P-/&_LEI153CRWL8V, MYV*O.:M@(XG:ER65;X_ 1;-P?.<4>&:[0IN &\]KNH,MZ)=Z(W'F]BP9*Z%2 M3%1$0KYPEOYL%9E\F_"#0:,&8V(Z281X-9.G;.%X1A!P2+5AH/@[P HX-T0H MXT_'Z?0E#7 X/K%_L;UC+PE5L!+\)\MTL7"F#LD@IWNNGT7S%;I^'@Q?*KBR M7])TN9Y#TKW2HNS J*!D5?NGQ\Z' <"/K@""#A#\+R#L *%MM%5FVUI33>.Y M% V1)AO9S,!Z8]'8#:O,+FZUQ%6&.!U_UP5(4M,WFG!0A%89.IO*/>6*I (W M2VG(B,@)YI%<<-QU5NT(52:VA5I#F2!!Z'TD@1?XEF -:1?U;=2;D;LU:,JX MNB>?R,MV3>X^W,]=C?J-"C?MM#ZV6H,K6K' MA%-_BKXF*>EW135U/52I*()H>L?WN\%P2&;VK[D\C8_Z9 MQO=9GZ/QY.$?B>[@D)L'YAN5.U8IPB%'G#>:/#A$MI>VG6A1VW.?"(VWR X+ M?.= F@1&PO=V]R:W-H965T?FVT^2'9-!TQ=;=[K?GSM)66_LDZL1 MB3TW2KL5KXG:&R%<66,#;F9:U'YG;VP#Y$-[$*ZU"%4$-4JD2?)!-" US[.8 MV]H\,QTIJ7%KF>N:!NQQ@\KT*S[GI\2#/-04$B+/6CC@#NE'N[4^$A-+)1O4 M3AK-+.Y7?#V_V2Q"?2SX*;%W9VL6.BF,>0K!UVK%DV (%984&,#__N(M*A6( MO(T_(R>?) /P?'UB_QQ[][T4X/#6J$=94;WBGSBK< ^=H@?3?\&QGV7@*XUR M\0<$>69-SVRH M]FQA$5N-:&].ZG H.[)^5WH<_2))W_#Q?>]N0]G;RG MD6]Q@6][[GH=7(-W^&M=.++^M'^_(K&8)!91XNJ"Q+W15*LC$R6SCTO.['"]AH!,&X^T,.0O M2%S6_D6B#05^?V\,G8)P2Z8WGO\#4$L#!!0 ( (,P;U.^G^^*- ( ,$$ M 9 >&PO=V]R:W-H965TP![FO7GS/";M ME7XQ-:*%UT9(LPIJ:]N',#1YC0TS,]6BI"^ET@VSM-55:%J-K/"@1H1Q%-V' M#>,RR%(?V^HL54U=8$P2UM6X1[M<[O5 MM LGEH(W* U7$C26J^!Q_K!.7+Y/^,ZQ-V=K<)TZ=>#LS@6HD?O+#U*O@80($E.PJ[4_T7 M'/M9.+Y<">.?T(^Y40#YT5C5C&!2T' YO-GKZ,,98'YW!1"/@/A_ ;^!FW>W:6A)LBL?$4>59M-A2[ UV_#2=5L4O0O/"2C)K?B MR:W8\R57^';8H3PB[#!7E>3#(/KN1Q=/"3\?#\9JFM%?;U1-IJJ)KWIWU03= M\9R. M'0S>T=WD+HOCY2(B$[IS^RZD+>X^)
  • B&<\Y\PYQN/TK,W15@!(7J10=AE5 MB/4#I3:O0#([T34HMW/01C)TH2FIK0VP(H"DH$D2<15E:N#UNF?_'+P[+WMFX4F+G[S :AE]C$@!!]8(W.KS%^C\!(&Y%C;\DG-;.W<= M\\:BEAW8Q9*K]LM>NG.X CB>VX"D R1!=]LHJ'QFR++4Z#,QOMJQ^46P&M!. M'%?^3]FA<;OZ"H9)=Q!/2&S^(XD<3(=X9L-QF>! M;_X*WQ;\E>6J[(V3&DP."F]Y':=*%I,X?C.B:3YHFH\2K=D+EXTDO]8@]V!^ MCU N!LK%*.6*J:,WN86R$

    &ULM5A=;^(X M%'W?7V&A?6BE+HF=$$(%2"WLJC.=2JBE,P^C>7##A423V%G;E/+OUTEH$D@P MU:J\0.+< +UG,Z$OK-*+XLH 28CSI" Y:AS@Z^GQ,\ N<7W"#:R M=HVR4EXX_YW=?%F,.G:6$<00J,P%U7^O,($XSCSI//[=.>V4,3-@_?K=^S]Y M\;J8%RIAPN,?T4*%HX[?00M8TG6L'OGF#G8%]3)_ 8]E_HLVA:WK=%"PEHHG M.[#.((E8\4_?=D34 +Y]!$!V '( P.X1@+,#.!\%N#N FS-3E)+S,*6*CH>" M;Y#(K+6W["(G,T?K\B.6]?U)"?TTTC@U?H28*EB@E JUU0S&E 4@T<44%(UB M>8G^0L]/4W3QY^704CI>AK*"G>])X9L<\?T$:1ZEQ0)FDQ^7Y^TZ;HBX)$_C($

  • ,ZKN>5=GNINF6J M[LE4%=]+,P+9EFCAIU=+P.O;CGV09M.*>([M.>U9]LHL>\8LO]-8Y_GW6Q!2 MMM*-8@H$HUGK:(R^14F4Y7X171IZYY6AO/-.DGX9J/]9D^36[.DG_M76L'ZC M%=C!KNL/#EK68D>\@4?L]I[Y97V^,:O).E@G+^MM-] U5CTR-FE0^AZ>=JGTK?Q0>$MY@Y=M\;M/.-:TJ.C:D^Z0^W>MC^H%N))KQ[56?= M2#NN%!2?64)QI:'X\T1TYZK.:,_Q7>^0^*:9B?A*0[%91!_S;V4N2W$/_U4A_)8.X=V;Z*QG$WN?1[S55'^L&'-+?-,/$L?TC]%="BLWZ=Y.F MK;/>3'JE8]@_,^F5K.'!YY$^:$[F@8=]]Y!U8\AL6W$M4QK J*/W#1+$*W3& MR+3:JJ23G);.CZTMS(X^E&-1+&E**^D=7W^02EN)65OG-S,TAR!D/.:K+;JX MN[^L332CNI+:^O3,ZDHJ=26GU?6#O6F*IN?V&@L_<[S_,X6H "1#_1OR> ':(,/3?4"^;?C#O&W0GE!0.$41"[A( MN<@;$#%TQ]D*W>N?+IKKV+O-,8HD6C,)P5ID\"CS"E)IX0;(LQ"0TBU]B0'I M>;* 1(]UVZ:(5=NU)R!6^>F'U-FLF2HVF^5H><)RFQ]$'(Z3_O5$=[#Y1#=! M/\D/9:PJ1'&D\T#%*F(2Q;#4X>QN7[\*HC@E*6X43_-S@Q>N%$_RRQ"H)CLS MT,^7G*OWFRQ >58U_@]02P,$% @ @S!O4QBU1YI)!P JRH !D !X M;"]W;W)K&ULQ5K;;N(Z%'WO5UCH/+32#"1V+E"U ME4H+ZJA%JDIGYDAH'@RX$$TNG,2TP]^?G9#&)#@.:8/F!9)X7^+E?5EQ0E"#W*X31<=*)5R.@\4?+< M#M8TJ^-1QV]=7237'L.KBV#-7<=GCR&*UIY'PTV?N<';94MOO5]X@SAK)-9F3L>\R,G\%'(7BY;U_KYT$@4$HD?#GN+=HY1/)5I M$/R.3[[-+UM:?$?,93,>FZ#P]\INF.O&EN ^_DN-MC*?L>+N\;OU83)YF,R4 M1NPF<'\Z<[Z\;'5;:,Y>Z-KE3\';'4LG9,;V9H$;);_H;2MKXA::K2,>>*DR MW('G^-M_^B<%8D>AJY4HX%0!%Q3 L5R!I JDJ&"4*!BI@G&H!S-5, _U8*4* M5H+]%JP$Z5O*Z=5%&+RA,)8&:_%!LER)-@#L^'%DC7D(HP[H\:LGYE+.YFA% M0[Y!/*1^1),UC]#I+>/4<:,S]!5]']^BTW_.+CH4V/M!W35#@S^S)?47#'WS.0M]&B\_==&#XSEQ:$Q& MS)NR\)?"GY'Y,Q)_I"+:'I-H>Q;1AB8/((J^<>9%*D=FYLA43FS,PE=GQI#C MSP*/00F<,2A@LOCKJPU-]%^RH-\J68E27+Q?KXRN95CF1>=U-Y:4MN.F<1ZM MZ(Q=MJ K1'#+K'6%9$%UF+OAY]WEP+8RL"TUV.OI#)(TC)?27Z 7QB*H)QLZ M=9D,<+6Q$L"W2N8. E]-;-N&44!<:;P&XC)_MFX0JP#YY_WE(+5"9ZV5>>\4;>IH5RP&)I92.!!4_Z&,G]=S2H)*'V',.E-5KL*:V6HZ_OU1S=Z MEEU(0+7U&O5.YI#H4/$*62J3,[MF":A8@(J5,#RC:_2(GMELZ0=NL-B@.W1? MAX#H@O'HY,BY*4^(/--J@GW03 36I M5>@$\]&[1RYT@N[HO<8*G=K2Q) OOE*K3J%KR-"@*4/#U% ^R+!14@FQ((98 M3>?J9&2%J9)%P?L$2Y*1!TD-)%*RC*P4RX,E.!U6L[#M8\*_A6>#1\[0 S\H M+;%@.A@?-RVQH#I8O;M3(RTK+$U,>00HM6JD95.&!DT9&J:&<@S%[)E=O234 M!"G$:BIWO5I]L/1CP8*P>>08$XT?5^S]U(BQBKYOR6-LOPF;FJ496K'.[,L1 MX+ &*58:B3VB]?9+3:6]/&*B^^.*[E^/HE98*T--J54G,_>W9;YBT^X9O2*N M#7DM"%4L\0[=9PS528($H2/O.E#1&\G MS?7V"E,36QH_Y*#>?I#40"(EZ^V58GFP1&\GZM[^E+S%2EJ[ZSJ+&+3OOL-W M N!5%0!$='9RY,Y.=E[;J/MQK0"H:.WRQZU4:_>5P_Z:W1XD-9!(]3#1B^LO ME=)*EC_NM_DKHCN2C[S2Z5=HC<(VNF>^S_@2/5,?47^.1E$;]2&J*'J.J+_X M@N8.K 0/P@@%+X@O&71X;T7]S1=$0X:B)?PN W?.0"#6IWF%A(6>J-_&@24T MVQI->FZX"L(DZAP?W0703^[AIXV>P?>4NM2/6W.$UG[$9NLP5G=BJRR"P D9 M2^XB9&G[01"J<^;!M;8J2@4W(!4=7;JWV:_0V@-5H+2'*DR-[L*:H:C:\C\= MG<6;_NV3_E()YPCPVT0./2Z:@C>0BDXO3=1^A=:GT,S':"S_?)W;I3V]NS_+ M(O/DKT>F8 )$S03D3[3]"JV&L4RV@4:;]$F@_:4FD(6"5'TWA_C.K<])T^LC MN!2IV :2/F_V*[0:7I^DD$CV!-HG#WS>5E6.,1!["N?LJ.%N"+YH5) \Z4-" MOT*K83CAP??CP7Y,& 63-"K>U4FYZY/I /Q_*KE\3XWQ #,D(4#D8,:4C M%HQ8TA$;1FSI2!=&NM*1'HST9".&=CZ ])*-Z#"R_6Y2X+7]C'-$PX7C1\AE M+X"=UK:!D8;;+R.W)SQ8)5_R30/. R\Y7#(*<1(+P/A+$/#WD]A!]GWJU?]0 M2P,$% @ @S!O4Q=@QJ$0 P -!$ T !X;"]S='EL97,N>&ULW5AM M;YLP$/XKB$Y3*TTEA)6%-43:D"I-VJ9*[8=]JYQ@B"5C,V.ZI+]^/DS(2WU5 MUP];.J(4^Q[?_N2IWX8 MO_<]2Y?)G*;^W>G;GZW4EV\\>S]Y=W(RNCN[/+2?=L"9'SA)+YY!>CZ""Z6V M,!8@?EZ I]@[ZJ!/TFQ:2+&?*S"8V*2BWCWAJ9\1SN:*@5=!*L;7UCP&PT)R MJ3QMBF3$A&!I'BPIF)"JBVTCV+_S?OD!L)F!0,;Y('#L6\-L6A.M MJ1)79M(M[HR/(*\?WZYKH[!49!V.+_RM0W92Y50-84)_8YI-.2U CF+E M$NY:U@& 6LO*#')&2BE(IV'CT0\,[8)R?@/-_:/8XUX5.U4=04W%,#2"^J&E ML1/@WV6SW+NTHQ?Q>C6[E_IS:[8CNCDT"[U6M&"K;KXJ!@$8>XBSD[KFZT^< ME:*B=O//#CB;DHV?MY2*/9AHT"H+8Z#*]^ZITFRQ:_FE2'U+5WK33JL"USQ^ MA9K_;IY+*J@B?%>TZ?UCSO*+%4,:R;ZV9+E.16/SC=#K\G3?TS,!$[2]P.$2NNLN-8#X6)$)JC/ M!/6Q7BXDZSY8'+=/8B[W3I,DBN(8RVB6.15D6-[B&+YN-DP;>&!Q(-*?Y1JO M-MXA3_, ?0(8@S9?$6!/D!5J(/V!(%BD6= MOZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6' MTD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T M>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( (,P;U.E3C7SY00 M 'LD / >&PO=V]R:V)O;VLN>&ULQ9K?;]HZ%(#_%8NG7:FZD!]T6S4F M=86ME3JH"MIK99(#6'7L7-O0R_[Z>YR4UNGHT7UQ^P1Q0O+E./9WCL.7!VWN MEUK?LW\KJ>RHMW&N/NOW;;&!BMN_=0T*]ZRTJ;C#3;/NV]H +^T&P%6RGPX& MI_V*"]7[^N5PKAO3#S>T@\()K;#1-_P2\&"?]_M-MA-6+(44;C_J-=\E]%@E ME*C$;RA'O4&/V8U^N-1&_-;*<3DOC)9RU$O:';_ .%'\T3SWD N^M$V+X\M; MCB"CWND 3[@2QKKFB.;\'!EW@ >W6UNGOPOIP(RY@Q]&;VNAUOXT>!?]X#:: M.!P^VR">F?\31KU:B0+&NMA6H%P;1P/2 RJ[$;7M,<4K&/4N] Z,OQ^\P%79 MWIM#J"!2YDS@#G-5-G@146;3^>SZ:GR^F(S9M_/K\^G%A,TO)Y/%G'W8J@ R M)2#3=X2\2P/(C(#,WA!ROL"/GY,I LZ^L]G-Y#: S G(_-T@+\[GEP'DD( < MQH6<QH6<;ZN*F[VGG(NU$O@SKAP[ M+PJ]17/P)[!,!]BDNV,QMP 14;?^BAFJ^QY\& MD)\)R,]Q(:_4#@] 08$-)^L!-5L/XB+=2/^0^5C!/UM1^Z-/F (7\I$VB:R3 M'UJ7#T+*D(<21Q+9'-? ;;?W*$,DD17QC:M[)C4/G^^$LD$260?M,,0Q]SP& M>5&8+91,"KX,,2D?))&%,(85&(-00A6Z"J>PA#) $EL!>&%,*E$"!BR87?=! MHZ;])/*\?^L;,5XU-V[?=*O=< ,;+4OL[\YL04D@B6P!TJ&=O"ZA-)!$]@"- MF84Y,N6&-+(;CLB>?5@T(_NOD)'R0QK9#Z3W.SV>DO5&9&T$YC\:0DHB:62) MO)8"/(*&F)1:TLAJ.60"1^-'R22-+),V)3B*17- CE;<_$X?J2VWCMN$V)2QLG>63]O%9+/@8T?/](Z6<863]TR1O*?$CI M9QA9/R]+WA?3>XA)Z6<863]_KI-W'M$0D]+/,+)^N@7ZDJ/;BP UQ*3T,XQ> M!(68[KG6:%%#3/(=?J.?_N'/+B6LA()RBI>PV([5='%CF/]HW^'E0[\$O]I* M>8%M,W6M>7GX[\SA?S]?_P-02P,$% @ @S!O4[P!UL'@ 0 [" !H M !X;"]?Z)0A&.14&#YE36V/+UW_B397O^DG9MV7:'O-GV M>7+<[PYYT6Q*Z1]"R,M-VK?YINO3X7QDU0W[MIR7PSKT[?*]7:>@T^DL##]G M-(_SGS,GKZ<^_65BMUIME^FI6W[LTZ'\,CA\=L-[WJ14FLEK.ZQ3633AN+ON MSN&RD9OSY&;R_+9HAN"X(M!&(+DBT$9@NB+01J M"[(M!&X+PBT$<@O2+01V"^(M!'HKZJT$>BOJK01ZZ^AAFT!O1;V50&]%O95 M;T6]E4!O1;V50&]%O95 ;T6]E4!O1;V50&]#O8U ;T.]C4!O0[V-0&\;O2PA MT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU!O(]#;4&\CT-M1;R?0VU%O)]#;46\G MT-M1;R?0VT MD4#OB'I' KTCZAT)](ZH=R30.XX^5OZGWKF<=BE?>[[7>/W_I+JYNZ:OPX681@'QCS^8)J M[5-CJ8DC,^-J'>)?-V=6YTL])R8&@R'+31.H"?W0UD@FHR>:Z545>L^;>-N7 MIADGCBJ?]!YW$]NL<:*MKE/MPHNNXRRVJ9@/VXI\>K[$B1[-;%;F5)A\5<.=.$7 M1*&NTEW1F_/)(>XP[7[YU?E=F7.!<>;4&>OCB3FZ/.YP).WJOHV%R(7R_",> M$V/IJY^/VM,NJ/AE=MS>#^.6W7EXUEVNW^.O9WRL?V$? J0/"=*' NDC ^EC M"-+'+4@?=R!]W(/TP0&UL4$L! A0#% @ @S!O4_E2H[?M *P( !$ ( ! MKP &1O8U!R;W!S+V-O&UL4$L! A0#% @ @S!O4YE&PO M=V]R:W-H965T&UL4$L! A0#% @ @S!O4_@'2D\G!P M(AT !@ ("!0@T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @S!O4SP[TDAA!P UQT !@ M ("!1A\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ @S!O4R!?1 LJ P ZP8 !@ ("!:% 'AL+W=O&PO M=V]R:W-H965T) , M +(& 9 " @?58 !X;"]W;W)K&UL4$L! A0#% @ @S!O4\6P=JA= @ (@4 !D ("! M4%P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ @S!O4[;<8WL)! 2 D !D ("!LV4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @S!O4YHS#][V M!0 !!0 !D ("!)'$ 'AL+W=O&PO=V]R:W-H965T.< !X;"]W;W)K&UL4$L! A0#% @ @S!O4[GH>01B @ E@4 !D M ("!%J8 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ @S!O4X8Q,0T& P BP8 !D ("!TZT M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M@S!O4T*(N=B+ @ Y04 !D ("!2;< 'AL+W=O&UL4$L! A0#% @ @S!O4PC;KM,)!@ M6!0 !D ("!1+\ 'AL+W=O&PO=V]R:W-H965T7( !X;"]W;W)K&UL4$L! A0#% @ @S!O4Z=&PO=V]R:W-H M965T&UL4$L! M A0#% @ @S!O4V8^LA%V P K0T !D ("!*]< 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @S!O M4^*45=UG @ ^P4 !D ("!W-\ 'AL+W=O97GU2 " "8! &0 M @(%ZX@ >&PO=V]R:W-H965T&PO=V]R:W-H965T&UL4$L! A0#% @ @S!O4\\ 'AL+W=O&PO=V]R:W-H965T M!:P( # & 9 M " @;WU !X;"]W;W)K&UL4$L! A0# M% @ @S!O4Z2LO\29 @ QP8 !D ("!7_@ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ @S!O4YH_ MZ/GH 0 [P, !D ("!+P ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @S!O4UZ!1"NF! MQ( !D M ("!%0&PO M=V]R:W-H965T K 0!;0V]N=&5N=%]4>7!E&UL4$L%!@ _ #\ ,!$ ,$@ 0 $! end XML 68 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 69 report.css IDEA: XBRL DOCUMENT /* 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; } XML 70 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 117 284 1 true 38 0 false 4 false false R1.htm 00000001 - Document - Cover Sheet http://valueexchange.com/role/Cover Cover Cover 1 false false R2.htm 00000002 - Statement - CONSOLIDATED BALANCE SHEETS (unaudited) Sheet http://valueexchange.com/role/ConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS (unaudited) Statements 2 false false R3.htm 00000003 - Statement - CONSOLIDATED BALANCE SHEETS (unaudited) (Parenthetical) Sheet http://valueexchange.com/role/ConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (unaudited) (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (unaudited) Sheet http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (unaudited) Statements 4 false false R5.htm 00000005 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 5 false false R6.htm 00000006 - Disclosure - Nature of Operations and Continuance of Business Sheet http://valueexchange.com/role/NatureOfOperationsAndContinuanceOfBusiness Nature of Operations and Continuance of Business Notes 6 false false R7.htm 00000007 - Disclosure - Summary of Significant Accounting Policies Sheet http://valueexchange.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 7 false false R8.htm 00000008 - Disclosure - Accounts receivable Sheet http://valueexchange.com/role/AccountsReceivable Accounts receivable Notes 8 false false R9.htm 00000009 - Disclosure - Other receivables and prepayments Sheet http://valueexchange.com/role/OtherReceivablesAndPrepayments Other receivables and prepayments Notes 9 false false R10.htm 00000010 - Disclosure - Inventories Sheet http://valueexchange.com/role/Inventories Inventories Notes 10 false false R11.htm 00000011 - Disclosure - Plant and equipment, net Sheet http://valueexchange.com/role/PlantAndEquipmentNet Plant and equipment, net Notes 11 false false R12.htm 00000012 - Disclosure - Goodwill Sheet http://valueexchange.com/role/Goodwill Goodwill Notes 12 false false R13.htm 00000013 - Disclosure - Leases Sheet http://valueexchange.com/role/Leases Leases Notes 13 false false R14.htm 00000014 - Disclosure - Bank loan Sheet http://valueexchange.com/role/BankLoan Bank loan Notes 14 false false R15.htm 00000015 - Disclosure - Other payables and accrued liabilities Sheet http://valueexchange.com/role/OtherPayablesAndAccruedLiabilities Other payables and accrued liabilities Notes 15 false false R16.htm 00000016 - Disclosure - Deferred income Sheet http://valueexchange.com/role/DeferredIncome Deferred income Notes 16 false false R17.htm 00000017 - Disclosure - Statutory reserves Sheet http://valueexchange.com/role/StatutoryReserves Statutory reserves Notes 17 false false R18.htm 00000018 - Disclosure - Related party and shareholder transactions Sheet http://valueexchange.com/role/RelatedPartyAndShareholderTransactions Related party and shareholder transactions Notes 18 false false R19.htm 00000019 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://valueexchange.com/role/SummaryOfSignificantAccountingPolicies 19 false false R20.htm 00000020 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://valueexchange.com/role/SummaryOfSignificantAccountingPolicies 20 false false R21.htm 00000021 - Disclosure - Accounts receivable (Tables) Sheet http://valueexchange.com/role/AccountsReceivableTables Accounts receivable (Tables) Tables http://valueexchange.com/role/AccountsReceivable 21 false false R22.htm 00000022 - Disclosure - Other receivables and prepayments (Tables) Sheet http://valueexchange.com/role/OtherReceivablesAndPrepaymentsTables Other receivables and prepayments (Tables) Tables http://valueexchange.com/role/OtherReceivablesAndPrepayments 22 false false R23.htm 00000023 - Disclosure - Inventories (Tables) Sheet http://valueexchange.com/role/InventoriesTables Inventories (Tables) Tables http://valueexchange.com/role/Inventories 23 false false R24.htm 00000024 - Disclosure - Plant and equipment, net (Tables) Sheet http://valueexchange.com/role/PlantAndEquipmentNetTables Plant and equipment, net (Tables) Tables http://valueexchange.com/role/PlantAndEquipmentNet 24 false false R25.htm 00000025 - Disclosure - Goodwill (Tables) Sheet http://valueexchange.com/role/GoodwillTables Goodwill (Tables) Tables http://valueexchange.com/role/Goodwill 25 false false R26.htm 00000026 - Disclosure - Leases (Tables) Sheet http://valueexchange.com/role/LeasesTables Leases (Tables) Tables http://valueexchange.com/role/Leases 26 false false R27.htm 00000027 - Disclosure - Bank loan (Tables) Sheet http://valueexchange.com/role/BankLoanTables Bank loan (Tables) Tables http://valueexchange.com/role/BankLoan 27 false false R28.htm 00000028 - Disclosure - Other payables and accrued liabilities (Tables) Sheet http://valueexchange.com/role/OtherPayablesAndAccruedLiabilitiesTables Other payables and accrued liabilities (Tables) Tables http://valueexchange.com/role/OtherPayablesAndAccruedLiabilities 28 false false R29.htm 00000029 - Disclosure - Deferred income (Tables) Sheet http://valueexchange.com/role/DeferredIncomeTables Deferred income (Tables) Tables http://valueexchange.com/role/DeferredIncome 29 false false R30.htm 00000030 - Disclosure - Related party and shareholder transactions (Tables) Sheet http://valueexchange.com/role/RelatedPartyAndShareholderTransactionsTables Related party and shareholder transactions (Tables) Tables http://valueexchange.com/role/RelatedPartyAndShareholderTransactions 30 false false R31.htm 00000031 - Disclosure - Nature of Operations and Continuance of Business (Details Narrative) Sheet http://valueexchange.com/role/NatureOfOperationsAndContinuanceOfBusinessDetailsNarrative Nature of Operations and Continuance of Business (Details Narrative) Details http://valueexchange.com/role/NatureOfOperationsAndContinuanceOfBusiness 31 false false R32.htm 00000032 - Disclosure - The Company???s fiscal year end is December 31st. The following entities were consolidated as of September 30, 2021: (Details) Sheet http://valueexchange.com/role/CompanysFiscalYearEndIsDecember31st.FollowingEntitiesWereConsolidatedAsOfSeptember302021Details The Company???s fiscal year end is December 31st. The following entities were consolidated as of September 30, 2021: (Details) Details 32 false false R33.htm 00000033 - Disclosure - Depreciation of plant and equipment is provided using the straight-line method for substantially all assets with estimated lives as follows: (Details) Sheet http://valueexchange.com/role/DepreciationOfPlantAndEquipmentIsProvidedUsingStraight-lineMethodForSubstantiallyAllAssetsWithEstimatedLivesAsFollowsDetails Depreciation of plant and equipment is provided using the straight-line method for substantially all assets with estimated lives as follows: (Details) Details 33 false false R34.htm 00000034 - Disclosure - Intangible assets are amortized based on their estimated economic lives using the straight-line method with estimated lives as follows: (Details) Sheet http://valueexchange.com/role/IntangibleAssetsAreAmortizedBasedOnTheirEstimatedEconomicLivesUsingStraight-lineMethodWithEstimatedLivesAsFollowsDetails Intangible assets are amortized based on their estimated economic lives using the straight-line method with estimated lives as follows: (Details) Details 34 false false R35.htm 00000035 - Disclosure - Revenues are recorded net of value-added taxes, sales discounts and returns. There were no sales returns during the nine months period ended September 30, 2021 and 2020. (Details) Sheet http://valueexchange.com/role/RevenuesAreRecordedNetOfValue-addedTaxesSalesDiscountsAndReturns.ThereWereNoSalesReturnsDuringNineMonthsPeriodEndedSeptember302021And2020.Details Revenues are recorded net of value-added taxes, sales discounts and returns. There were no sales returns during the nine months period ended September 30, 2021 and 2020. (Details) Details 35 false false R36.htm 00000036 - Disclosure - Transaction gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are included in the results of operations as incurred. (Details) Sheet http://valueexchange.com/role/TransactionGainsAndLossesThatAriseFromExchangeRateFluctuationsOnTransactionsDenominatedInCurrencyOtherThanFunctionalCurrencyAreIncludedInResultsOfOperationsAsIncurred.Details Transaction gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are included in the results of operations as incurred. (Details) Details 36 false false R37.htm 00000037 - Disclosure - Summary of Significant Accounting Policies (Details Narrative) Sheet http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative Summary of Significant Accounting Policies (Details Narrative) Details http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesTables 37 false false R38.htm 00000038 - Disclosure - Accounts receivable consisted of the following as of September 30, 2021 and December 31, 2020: (Details) Sheet http://valueexchange.com/role/AccountsReceivableConsistedOfFollowingAsOfSeptember302021AndDecember312020Details Accounts receivable consisted of the following as of September 30, 2021 and December 31, 2020: (Details) Details 38 false false R39.htm 00000039 - Disclosure - Other receivables and prepayments consisted of the following as of September 30, 2021 and December 31, 2020: (Details) Sheet http://valueexchange.com/role/OtherReceivablesAndPrepaymentsConsistedOfFollowingAsOfSeptember302021AndDecember312020Details Other receivables and prepayments consisted of the following as of September 30, 2021 and December 31, 2020: (Details) Details 39 false false R40.htm 00000040 - Disclosure - Inventories as of September 30, 2021 and December 31, 2020 consisted of the following: (Details) Sheet http://valueexchange.com/role/InventoriesAsOfSeptember302021AndDecember312020ConsistedOfFollowingDetails Inventories as of September 30, 2021 and December 31, 2020 consisted of the following: (Details) Details 40 false false R41.htm 00000041 - Disclosure - Plant and equipment consisted of the following as of September 30, 2021 and December 31, 2020: (Details) Sheet http://valueexchange.com/role/PlantAndEquipmentConsistedOfFollowingAsOfSeptember302021AndDecember312020Details Plant and equipment consisted of the following as of September 30, 2021 and December 31, 2020: (Details) Details 41 false false R42.htm 00000042 - Disclosure - Plant and equipment, net (Details Narrative) Sheet http://valueexchange.com/role/PlantAndEquipmentNetDetailsNarrative Plant and equipment, net (Details Narrative) Details http://valueexchange.com/role/PlantAndEquipmentNetTables 42 false false R43.htm 00000043 - Disclosure - Goodwill consisted of the following as of September 30, 2021 and December 31, 2020: (Details) Sheet http://valueexchange.com/role/GoodwillConsistedOfFollowingAsOfSeptember302021AndDecember312020Details Goodwill consisted of the following as of September 30, 2021 and December 31, 2020: (Details) Details 43 false false R44.htm 00000044 - Disclosure - Schedule of operating lease right of use assets (Details) Sheet http://valueexchange.com/role/ScheduleOfOperatingLeaseRightOfUseAssetsDetails Schedule of operating lease right of use assets (Details) Details 44 false false R45.htm 00000045 - Disclosure - The components of lease liabilities are as follows: (Details) Sheet http://valueexchange.com/role/ComponentsOfLeaseLiabilitiesAreAsFollowsDetails The components of lease liabilities are as follows: (Details) Details 45 false false R46.htm 00000046 - Disclosure - The following is a schedule, by years, of maturities of lease liabilities as of September 30, 2021: (Details) Sheet http://valueexchange.com/role/FollowingIsScheduleByYearsOfMaturitiesOfLeaseLiabilitiesAsOfSeptember302021Details The following is a schedule, by years, of maturities of lease liabilities as of September 30, 2021: (Details) Details 46 false false R47.htm 00000047 - Disclosure - Leases (Details Narrative) Sheet http://valueexchange.com/role/LeasesDetailsNarrative Leases (Details Narrative) Details http://valueexchange.com/role/LeasesTables 47 false false R48.htm 00000048 - Disclosure - Bank loan and accruals consisted of the following as of September 30, 2021 and December 31, 2020: (Details) Sheet http://valueexchange.com/role/BankLoanAndAccrualsConsistedOfFollowingAsOfSeptember302021AndDecember312020Details Bank loan and accruals consisted of the following as of September 30, 2021 and December 31, 2020: (Details) Details 48 false false R49.htm 00000049 - Disclosure - Bank loan (Details Narrative) Sheet http://valueexchange.com/role/BankLoanDetailsNarrative Bank loan (Details Narrative) Details http://valueexchange.com/role/BankLoanTables 49 false false R50.htm 00000050 - Disclosure - Other payables and accruals consisted of the following as of September 30, 2021 and December 31, 2020: (Details) Sheet http://valueexchange.com/role/OtherPayablesAndAccrualsConsistedOfFollowingAsOfSeptember302021AndDecember312020Details Other payables and accruals consisted of the following as of September 30, 2021 and December 31, 2020: (Details) Details 50 false false R51.htm 00000051 - Disclosure - Other payables and accrued liabilities (Details Narrative) Sheet http://valueexchange.com/role/OtherPayablesAndAccruedLiabilitiesDetailsNarrative Other payables and accrued liabilities (Details Narrative) Details http://valueexchange.com/role/OtherPayablesAndAccruedLiabilitiesTables 51 false false R52.htm 00000052 - Disclosure - Deferred income consisted of the following as of September 30, 2021 and December 31, 2020 (Details) Sheet http://valueexchange.com/role/DeferredIncomeConsistedOfFollowingAsOfSeptember302021AndDecember312020Details Deferred income consisted of the following as of September 30, 2021 and December 31, 2020 (Details) Details 52 false false R53.htm 00000053 - Disclosure - Statutory reserves (Details Narrative) Sheet http://valueexchange.com/role/StatutoryReservesDetailsNarrative Statutory reserves (Details Narrative) Details http://valueexchange.com/role/StatutoryReserves 53 false false R54.htm 00000054 - Disclosure - Related party balances (Details) Sheet http://valueexchange.com/role/RelatedPartyBalancesDetails Related party balances (Details) Details 54 false false R55.htm 00000055 - Disclosure - Related party transactions (Details) Sheet http://valueexchange.com/role/RelatedPartyTransactionsDetails Related party transactions (Details) Details 55 false false All Reports Book All Reports e111021210q.htm ex31_1.htm ex31_2.htm ex32_1.htm ex32_2.htm fil-20210930.xsd fil-20210930_cal.xml fil-20210930_def.xml fil-20210930_lab.xml fil-20210930_pre.xml http://xbrl.sec.gov/dei/2021 http://fasb.org/srt/2021-01-31 http://xbrl.sec.gov/country/2021 http://xbrl.sec.gov/currency/2021 http://fasb.org/us-gaap/2021-01-31 true true JSON 73 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "e111021210q.htm": { "axisCustom": 0, "axisStandard": 8, "contextCount": 117, "dts": { "calculationLink": { "local": [ "fil-20210930_cal.xml" ] }, "definitionLink": { "local": [ "fil-20210930_def.xml" ] }, "inline": { "local": [ "e111021210q.htm" ] }, "labelLink": { "local": [ "fil-20210930_lab.xml" ] }, "presentationLink": { "local": [ "fil-20210930_pre.xml" ] }, "schema": { "local": [ "fil-20210930.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.sec.gov/currency/2021/currency-2021.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd" ] } }, "elementCount": 347, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 27, "http://valueexchange.com/20210930": 19, "http://xbrl.sec.gov/dei/2021": 7, "total": 53 }, "keyCustom": 21, "keyStandard": 263, "memberCustom": 24, "memberStandard": 14, "nsprefix": "fil", "nsuri": "http://valueexchange.com/20210930", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "b", "span", "p", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00000001 - Document - Cover", "role": "http://valueexchange.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "b", "span", "p", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000010 - Disclosure - Inventories", "role": "http://valueexchange.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000011 - Disclosure - Plant and equipment, net", "role": "http://valueexchange.com/role/PlantAndEquipmentNet", "shortName": "Plant and equipment, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000012 - Disclosure - Goodwill", "role": "http://valueexchange.com/role/Goodwill", "shortName": "Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000013 - Disclosure - Leases", "role": "http://valueexchange.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000014 - Disclosure - Bank loan", "role": "http://valueexchange.com/role/BankLoan", "shortName": "Bank loan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000015 - Disclosure - Other payables and accrued liabilities", "role": "http://valueexchange.com/role/OtherPayablesAndAccruedLiabilities", "shortName": "Other payables and accrued liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredRevenueDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000016 - Disclosure - Deferred income", "role": "http://valueexchange.com/role/DeferredIncome", "shortName": "Deferred income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredRevenueDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "srt:StandardizedMeasureOfDiscountedFutureCashFlowsRelatingToProvedReservesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000017 - Disclosure - Statutory reserves", "role": "http://valueexchange.com/role/StatutoryReserves", "shortName": "Statutory reserves", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "srt:StandardizedMeasureOfDiscountedFutureCashFlowsRelatingToProvedReservesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000018 - Disclosure - Related party and shareholder transactions", "role": "http://valueexchange.com/role/RelatedPartyAndShareholderTransactions", "shortName": "Related party and shareholder transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000019 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "AsOf2021-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000002 - Statement - CONSOLIDATED BALANCE SHEETS (unaudited)", "role": "http://valueexchange.com/role/ConsolidatedBalanceSheets", "shortName": "CONSOLIDATED BALANCE SHEETS (unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "AsOf2021-09-30", "decimals": "0", "lang": null, "name": "us-gaap:AssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "fil:ScheduleOfConsolidatedEntitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000020 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "fil:ScheduleOfConsolidatedEntitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsAndNontradeReceivableTextBlock", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000021 - Disclosure - Accounts receivable (Tables)", "role": "http://valueexchange.com/role/AccountsReceivableTables", "shortName": "Accounts receivable (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsAndNontradeReceivableTextBlock", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000022 - Disclosure - Other receivables and prepayments (Tables)", "role": "http://valueexchange.com/role/OtherReceivablesAndPrepaymentsTables", "shortName": "Other receivables and prepayments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000023 - Disclosure - Inventories (Tables)", "role": "http://valueexchange.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000024 - Disclosure - Plant and equipment, net (Tables)", "role": "http://valueexchange.com/role/PlantAndEquipmentNetTables", "shortName": "Plant and equipment, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000025 - Disclosure - Goodwill (Tables)", "role": "http://valueexchange.com/role/GoodwillTables", "shortName": "Goodwill (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseLeaseIncomeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000026 - Disclosure - Leases (Tables)", "role": "http://valueexchange.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseLeaseIncomeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000027 - Disclosure - Bank loan (Tables)", "role": "http://valueexchange.com/role/BankLoanTables", "shortName": "Bank loan (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000028 - Disclosure - Other payables and accrued liabilities (Tables)", "role": "http://valueexchange.com/role/OtherPayablesAndAccruedLiabilitiesTables", "shortName": "Other payables and accrued liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:DeferredRevenueDisclosureTextBlock", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredRevenueByArrangementDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000029 - Disclosure - Deferred income (Tables)", "role": "http://valueexchange.com/role/DeferredIncomeTables", "shortName": "Deferred income (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DeferredRevenueDisclosureTextBlock", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredRevenueByArrangementDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "AsOf2021-09-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000003 - Statement - CONSOLIDATED BALANCE SHEETS (unaudited) (Parenthetical)", "role": "http://valueexchange.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "AsOf2021-09-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "fil:ScheduleOfBalancesDueFromRelatedPartiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000030 - Disclosure - Related party and shareholder transactions (Tables)", "role": "http://valueexchange.com/role/RelatedPartyAndShareholderTransactionsTables", "shortName": "Related party and shareholder transactions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "fil:ScheduleOfBalancesDueFromRelatedPartiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "b", "span", "td", "tr", "table", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityIncorporationStateCountryCode", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000031 - Disclosure - Nature of Operations and Continuance of Business (Details Narrative)", "role": "http://valueexchange.com/role/NatureOfOperationsAndContinuanceOfBusinessDetailsNarrative", "shortName": "Nature of Operations and Continuance of Business (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:NatureOfOperations", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "lang": "en-US", "name": "dei:EntityIncorporationDateOfIncorporation", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "fil:ScheduleOfConsolidatedEntitiesTextBlock", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-012021-09-30_custom_ValueExchangeInternationalIncMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionNameOfAcquiredEntity", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000032 - Disclosure - The Company\u2019s fiscal year end is December 31st. The following entities were consolidated as of September 30, 2021: (Details)", "role": "http://valueexchange.com/role/CompanysFiscalYearEndIsDecember31st.FollowingEntitiesWereConsolidatedAsOfSeptember302021Details", "shortName": "The Company\u2019s fiscal year end is December 31st. The following entities were consolidated as of September 30, 2021: (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "fil:ScheduleOfConsolidatedEntitiesTextBlock", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-012021-09-30_custom_ValueExchangeInternationalIncMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionNameOfAcquiredEntity", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "00000033 - Disclosure - Depreciation of plant and equipment is provided using the straight-line method for substantially all assets with estimated lives as follows: (Details)", "role": "http://valueexchange.com/role/DepreciationOfPlantAndEquipmentIsProvidedUsingStraight-lineMethodForSubstantiallyAllAssetsWithEstimatedLivesAsFollowsDetails", "shortName": "Depreciation of plant and equipment is provided using the straight-line method for substantially all assets with estimated lives as follows: (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R34": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "00000034 - Disclosure - Intangible assets are amortized based on their estimated economic lives using the straight-line method with estimated lives as follows: (Details)", "role": "http://valueexchange.com/role/IntangibleAssetsAreAmortizedBasedOnTheirEstimatedEconomicLivesUsingStraight-lineMethodWithEstimatedLivesAsFollowsDetails", "shortName": "Intangible assets are amortized based on their estimated economic lives using the straight-line method with estimated lives as follows: (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R35": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfPrincipalTransactionsRevenueTextBlock", "us-gaap:RevenueRecognitionPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-07-012021-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000035 - Disclosure - Revenues are recorded net of value-added taxes, sales discounts and returns. There were no sales returns during the nine months period ended September 30, 2021 and 2020. (Details)", "role": "http://valueexchange.com/role/RevenuesAreRecordedNetOfValue-addedTaxesSalesDiscountsAndReturns.ThereWereNoSalesReturnsDuringNineMonthsPeriodEndedSeptember302021And2020.Details", "shortName": "Revenues are recorded net of value-added taxes, sales discounts and returns. There were no sales returns during the nine months period ended September 30, 2021 and 2020. (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfPrincipalTransactionsRevenueTextBlock", "us-gaap:RevenueRecognitionPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-07-012021-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfIntercompanyForeignCurrencyBalancesTextBlock", "us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-07-012021-09-30_currency_CNY", "decimals": null, "first": true, "lang": "en-US", "name": "fil:ExchangeRateAveragePeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000036 - Disclosure - Transaction gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are included in the results of operations as incurred. (Details)", "role": "http://valueexchange.com/role/TransactionGainsAndLossesThatAriseFromExchangeRateFluctuationsOnTransactionsDenominatedInCurrencyOtherThanFunctionalCurrencyAreIncludedInResultsOfOperationsAsIncurred.Details", "shortName": "Transaction gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are included in the results of operations as incurred. (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfIntercompanyForeignCurrencyBalancesTextBlock", "us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-07-012021-09-30_currency_CNY", "decimals": null, "first": true, "lang": "en-US", "name": "fil:ExchangeRateAveragePeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:ReceivablesPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "AsOf2021-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000037 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)", "role": "http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative", "shortName": "Summary of Significant Accounting Policies (Details Narrative)", "subGroupType": "details", "uniqueAnchor": null }, "R38": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:AccountsAndNontradeReceivableTextBlock", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "AsOf2021-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000038 - Disclosure - Accounts receivable consisted of the following as of September 30, 2021 and December 31, 2020: (Details)", "role": "http://valueexchange.com/role/AccountsReceivableConsistedOfFollowingAsOfSeptember302021AndDecember312020Details", "shortName": "Accounts receivable consisted of the following as of September 30, 2021 and December 31, 2020: (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:AccountsAndNontradeReceivableTextBlock", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "AsOf2021-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "AsOf2021-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DepositsAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000039 - Disclosure - Other receivables and prepayments consisted of the following as of September 30, 2021 and December 31, 2020: (Details)", "role": "http://valueexchange.com/role/OtherReceivablesAndPrepaymentsConsistedOfFollowingAsOfSeptember302021AndDecember312020Details", "shortName": "Other receivables and prepayments consisted of the following as of September 30, 2021 and December 31, 2020: (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "AsOf2021-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DepositsAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-07-012021-09-30", "decimals": "0", "first": true, "lang": null, "name": "fil:ServiceIncome", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (unaudited)", "role": "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-07-012021-09-30", "decimals": "0", "first": true, "lang": null, "name": "fil:ServiceIncome", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "AsOf2021-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryNet", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000040 - Disclosure - Inventories as of September 30, 2021 and December 31, 2020 consisted of the following: (Details)", "role": "http://valueexchange.com/role/InventoriesAsOfSeptember302021AndDecember312020ConsistedOfFollowingDetails", "shortName": "Inventories as of September 30, 2021 and December 31, 2020 consisted of the following: (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R41": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "AsOf2021-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000041 - Disclosure - Plant and equipment consisted of the following as of September 30, 2021 and December 31, 2020: (Details)", "role": "http://valueexchange.com/role/PlantAndEquipmentConsistedOfFollowingAsOfSeptember302021AndDecember312020Details", "shortName": "Plant and equipment consisted of the following as of September 30, 2021 and December 31, 2020: (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "AsOf2021-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000042 - Disclosure - Plant and equipment, net (Details Narrative)", "role": "http://valueexchange.com/role/PlantAndEquipmentNetDetailsNarrative", "shortName": "Plant and equipment, net (Details Narrative)", "subGroupType": "details", "uniqueAnchor": null }, "R43": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "AsOf2021-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000043 - Disclosure - Goodwill consisted of the following as of September 30, 2021 and December 31, 2020: (Details)", "role": "http://valueexchange.com/role/GoodwillConsistedOfFollowingAsOfSeptember302021AndDecember312020Details", "shortName": "Goodwill consisted of the following as of September 30, 2021 and December 31, 2020: (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R44": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "AsOf2021-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000044 - Disclosure - Schedule of operating lease right of use assets (Details)", "role": "http://valueexchange.com/role/ScheduleOfOperatingLeaseRightOfUseAssetsDetails", "shortName": "Schedule of operating lease right of use assets (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R45": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:RecognitionOfAssetAndLiabilityForLeaseOfAcquireePolicyTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "AsOf2021-09-30", "decimals": "0", "first": true, "lang": null, "name": "fil:LeaseLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000045 - Disclosure - The components of lease liabilities are as follows: (Details)", "role": "http://valueexchange.com/role/ComponentsOfLeaseLiabilitiesAreAsFollowsDetails", "shortName": "The components of lease liabilities are as follows: (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:RecognitionOfAssetAndLiabilityForLeaseOfAcquireePolicyTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "AsOf2021-09-30", "decimals": "0", "first": true, "lang": null, "name": "fil:LeaseLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "AsOf2021-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000046 - Disclosure - The following is a schedule, by years, of maturities of lease liabilities as of September 30, 2021: (Details)", "role": "http://valueexchange.com/role/FollowingIsScheduleByYearsOfMaturitiesOfLeaseLiabilitiesAsOfSeptember302021Details", "shortName": "The following is a schedule, by years, of maturities of lease liabilities as of September 30, 2021: (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "AsOf2021-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LeaseCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000047 - Disclosure - Leases (Details Narrative)", "role": "http://valueexchange.com/role/LeasesDetailsNarrative", "shortName": "Leases (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LeaseCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "AsOf2021-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DebtLongtermAndShorttermCombinedAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000048 - Disclosure - Bank loan and accruals consisted of the following as of September 30, 2021 and December 31, 2020: (Details)", "role": "http://valueexchange.com/role/BankLoanAndAccrualsConsistedOfFollowingAsOfSeptember302021AndDecember312020Details", "shortName": "Bank loan and accruals consisted of the following as of September 30, 2021 and December 31, 2020: (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "AsOf2021-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DebtLongtermAndShorttermCombinedAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCollateral", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000049 - Disclosure - Bank loan (Details Narrative)", "role": "http://valueexchange.com/role/BankLoanDetailsNarrative", "shortName": "Bank loan (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCollateral", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000005 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "AsOf2021-09-30", "decimals": "0", "first": true, "lang": null, "name": "fil:Accrual", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000050 - Disclosure - Other payables and accruals consisted of the following as of September 30, 2021 and December 31, 2020: (Details)", "role": "http://valueexchange.com/role/OtherPayablesAndAccrualsConsistedOfFollowingAsOfSeptember302021AndDecember312020Details", "shortName": "Other payables and accruals consisted of the following as of September 30, 2021 and December 31, 2020: (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "AsOf2021-09-30", "decimals": "0", "first": true, "lang": null, "name": "fil:Accrual", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "AsOf2021-09-30", "decimals": "INF", "first": true, "lang": null, "name": "fil:MonthlySalariesContributePercentage", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000051 - Disclosure - Other payables and accrued liabilities (Details Narrative)", "role": "http://valueexchange.com/role/OtherPayablesAndAccruedLiabilitiesDetailsNarrative", "shortName": "Other payables and accrued liabilities (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "AsOf2021-09-30", "decimals": "INF", "first": true, "lang": null, "name": "fil:MonthlySalariesContributePercentage", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "AsOf2021-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredRevenue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000052 - Disclosure - Deferred income consisted of the following as of September 30, 2021 and December 31, 2020 (Details)", "role": "http://valueexchange.com/role/DeferredIncomeConsistedOfFollowingAsOfSeptember302021AndDecember312020Details", "shortName": "Deferred income consisted of the following as of September 30, 2021 and December 31, 2020 (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R53": { "firstAnchor": { "ancestors": [ "span", "p", "srt:StandardizedMeasureOfDiscountedFutureCashFlowsRelatingToProvedReservesDisclosureTextBlock", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "AsOf2021-09-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligationPercentage", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000053 - Disclosure - Statutory reserves (Details Narrative)", "role": "http://valueexchange.com/role/StatutoryReservesDetailsNarrative", "shortName": "Statutory reserves (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "srt:StandardizedMeasureOfDiscountedFutureCashFlowsRelatingToProvedReservesDisclosureTextBlock", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "AsOf2021-09-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligationPercentage", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "AsOf2021-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DueFromRelatedParties", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000054 - Disclosure - Related party balances (Details)", "role": "http://valueexchange.com/role/RelatedPartyBalancesDetails", "shortName": "Related party balances (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "fil:ScheduleOfBalancesDueFromRelatedPartiesTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "AsOf2021-09-30", "decimals": "0", "lang": null, "name": "us-gaap:DueToRelatedPartiesCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-07-012021-09-30_custom_ValueExchangeInternationalLimitedMember", "decimals": "0", "first": true, "lang": null, "name": "fil:ServiceIncomeReceived", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000055 - Disclosure - Related party transactions (Details)", "role": "http://valueexchange.com/role/RelatedPartyTransactionsDetails", "shortName": "Related party transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-07-012021-09-30_custom_ValueExchangeInternationalLimitedMember", "decimals": "0", "first": true, "lang": null, "name": "fil:ServiceIncomeReceived", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000006 - Disclosure - Nature of Operations and Continuance of Business", "role": "http://valueexchange.com/role/NatureOfOperationsAndContinuanceOfBusiness", "shortName": "Nature of Operations and Continuance of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000007 - Disclosure - Summary of Significant Accounting Policies", "role": "http://valueexchange.com/role/SummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsAndNontradeReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000008 - Disclosure - Accounts receivable", "role": "http://valueexchange.com/role/AccountsReceivable", "shortName": "Accounts receivable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsAndNontradeReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000009 - Disclosure - Other receivables and prepayments", "role": "http://valueexchange.com/role/OtherReceivablesAndPrepayments", "shortName": "Other receivables and prepayments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e111021210q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 38, "tag": { "country_CN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CHINA" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://valueexchange.com/role/CompanysFiscalYearEndIsDecember31st.FollowingEntitiesWereConsolidatedAsOfSeptember302021Details" ], "xbrltype": "domainItemType" }, "country_HK": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "HONG KONG" } } }, "localname": "HK", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://valueexchange.com/role/CompanysFiscalYearEndIsDecember31st.FollowingEntitiesWereConsolidatedAsOfSeptember302021Details" ], "xbrltype": "domainItemType" }, "country_PH": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PHILIPPINES" } } }, "localname": "PH", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://valueexchange.com/role/CompanysFiscalYearEndIsDecember31st.FollowingEntitiesWereConsolidatedAsOfSeptember302021Details" ], "xbrltype": "domainItemType" }, "currency_AllCurrenciesDomain": { "auth_ref": [], "localname": "AllCurrenciesDomain", "nsuri": "http://xbrl.sec.gov/currency/2021", "presentation": [ "http://valueexchange.com/role/TransactionGainsAndLossesThatAriseFromExchangeRateFluctuationsOnTransactionsDenominatedInCurrencyOtherThanFunctionalCurrencyAreIncludedInResultsOfOperationsAsIncurred.Details" ], "xbrltype": "domainItemType" }, "currency_CNY": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "China, Yuan Renminbi" } } }, "localname": "CNY", "nsuri": "http://xbrl.sec.gov/currency/2021", "presentation": [ "http://valueexchange.com/role/TransactionGainsAndLossesThatAriseFromExchangeRateFluctuationsOnTransactionsDenominatedInCurrencyOtherThanFunctionalCurrencyAreIncludedInResultsOfOperationsAsIncurred.Details" ], "xbrltype": "domainItemType" }, "currency_HKD": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Hong Kong, Dollars" } } }, "localname": "HKD", "nsuri": "http://xbrl.sec.gov/currency/2021", "presentation": [ "http://valueexchange.com/role/TransactionGainsAndLossesThatAriseFromExchangeRateFluctuationsOnTransactionsDenominatedInCurrencyOtherThanFunctionalCurrencyAreIncludedInResultsOfOperationsAsIncurred.Details" ], "xbrltype": "domainItemType" }, "currency_PHP": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Philippines, Pesos" } } }, "localname": "PHP", "nsuri": "http://xbrl.sec.gov/currency/2021", "presentation": [ "http://valueexchange.com/role/TransactionGainsAndLossesThatAriseFromExchangeRateFluctuationsOnTransactionsDenominatedInCurrencyOtherThanFunctionalCurrencyAreIncludedInResultsOfOperationsAsIncurred.Details" ], "xbrltype": "domainItemType" }, "dei_AmendmentDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of changes contained within amended document.", "label": "Amendment Description" } } }, "localname": "AmendmentDescription", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AnnualInformationForm": { "auth_ref": [ "r429" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form.", "label": "Annual Information Form" } } }, "localname": "AnnualInformationForm", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditedAnnualFinancialStatements": { "auth_ref": [ "r429" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements.", "label": "Audited Annual Financial Statements" } } }, "localname": "AuditedAnnualFinancialStatements", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CountryRegion": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Region code of country", "label": "Country Region" } } }, "localname": "CountryRegion", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAccountingStandard": { "auth_ref": [ "r427" ], "lang": { "en-us": { "role": { "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.", "label": "Document Accounting Standard" } } }, "localname": "DocumentAccountingStandard", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "accountingStandardItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r425", "r427", "r429" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentPeriodStartDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format.", "label": "Document Period Start Date" } } }, "localname": "DocumentPeriodStartDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r426" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentRegistrationStatement": { "auth_ref": [ "r449" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a registration statement.", "label": "Document Registration Statement" } } }, "localname": "DocumentRegistrationStatement", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentShellCompanyEventDate": { "auth_ref": [ "r427" ], "lang": { "en-us": { "role": { "documentation": "Date of event requiring a shell company report.", "label": "Document Shell Company Event Date" } } }, "localname": "DocumentShellCompanyEventDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentShellCompanyReport": { "auth_ref": [ "r427" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.", "label": "Document Shell Company Report" } } }, "localname": "DocumentShellCompanyReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r430" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r417" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine3": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 3 such as an Office Park", "label": "Entity Address, Address Line Three" } } }, "localname": "EntityAddressAddressLine3", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "countryCodeItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "auth_ref": [ "r420" ], "lang": { "en-us": { "role": { "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element.", "label": "Entity Bankruptcy Proceedings, Reporting Current" } } }, "localname": "EntityBankruptcyProceedingsReportingCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r431" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r431" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r448" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Elected Not To Use the Extended Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r431" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationDateOfIncorporation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date when an entity was incorporated", "label": "Entity Incorporation, Date of Incorporation" } } }, "localname": "EntityIncorporationDateOfIncorporation", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/NatureOfOperationsAndContinuanceOfBusinessDetailsNarrative" ], "xbrltype": "dateItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover", "http://valueexchange.com/role/NatureOfOperationsAndContinuanceOfBusinessDetailsNarrative" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r432" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityPrimarySicNumber": { "auth_ref": [ "r429" ], "lang": { "en-us": { "role": { "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity.", "label": "Entity Primary SIC Number" } } }, "localname": "EntityPrimarySicNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "sicNumberItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r431" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r431" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r431" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r431" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_Extension": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Extension number for local phone number.", "label": "Extension" } } }, "localname": "Extension", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_NoTradingSymbolFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a security having no trading symbol.", "label": "No Trading Symbol Flag" } } }, "localname": "NoTradingSymbolFlag", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_OtherReportingStandardItemNumber": { "auth_ref": [ "r427" ], "lang": { "en-us": { "role": { "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS.", "label": "Other Reporting Standard Item Number" } } }, "localname": "OtherReportingStandardItemNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "otherReportingStandardItemNumberItemType" }, "dei_PreCommencementIssuerTenderOffer": { "auth_ref": [ "r421" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.", "label": "Pre-commencement Issuer Tender Offer" } } }, "localname": "PreCommencementIssuerTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "auth_ref": [ "r422" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.", "label": "Pre-commencement Tender Offer" } } }, "localname": "PreCommencementTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_Security12gTitle": { "auth_ref": [ "r419" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(g) registered security.", "label": "Title of 12(g) Security" } } }, "localname": "Security12gTitle", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SecurityReportingObligation": { "auth_ref": [ "r423" ], "lang": { "en-us": { "role": { "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act.", "label": "Security Reporting Obligation" } } }, "localname": "SecurityReportingObligation", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "securityReportingObligationItemType" }, "dei_SolicitingMaterial": { "auth_ref": [ "r424" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.", "label": "Soliciting Material" } } }, "localname": "SolicitingMaterial", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "dei_WrittenCommunications": { "auth_ref": [ "r447" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.", "label": "Written Communications" } } }, "localname": "WrittenCommunications", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "booleanItemType" }, "fil_Accrual": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Accrual" } } }, "localname": "Accrual", "nsuri": "http://valueexchange.com/20210930", "presentation": [ "http://valueexchange.com/role/OtherPayablesAndAccrualsConsistedOfFollowingAsOfSeptember302021AndDecember312020Details" ], "xbrltype": "monetaryItemType" }, "fil_AppMyWaysCoLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "App My Ways Co Limited [Member]" } } }, "localname": "AppMyWaysCoLimitedMember", "nsuri": "http://valueexchange.com/20210930", "presentation": [ "http://valueexchange.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "fil_AppmywaysCoLimitedVMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AppMyWays Co., Limited (v)" } } }, "localname": "AppmywaysCoLimitedVMember", "nsuri": "http://valueexchange.com/20210930", "presentation": [ "http://valueexchange.com/role/RelatedPartyBalancesDetails" ], "xbrltype": "domainItemType" }, "fil_ComputerSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Computer Software [Member]" } } }, "localname": "ComputerSoftwareMember", "nsuri": "http://valueexchange.com/20210930", "presentation": [ "http://valueexchange.com/role/PlantAndEquipmentConsistedOfFollowingAsOfSeptember302021AndDecember312020Details" ], "xbrltype": "domainItemType" }, "fil_CucumbuyComLimitedIiMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cucumbuy.com Limited (ii)" } } }, "localname": "CucumbuyComLimitedIiMember", "nsuri": "http://valueexchange.com/20210930", "presentation": [ "http://valueexchange.com/role/RelatedPartyBalancesDetails", "http://valueexchange.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "fil_ExchangeRateAveragePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PESO : USD exchange rate" } } }, "localname": "ExchangeRateAveragePeriod", "nsuri": "http://valueexchange.com/20210930", "presentation": [ "http://valueexchange.com/role/TransactionGainsAndLossesThatAriseFromExchangeRateFluctuationsOnTransactionsDenominatedInCurrencyOtherThanFunctionalCurrencyAreIncludedInResultsOfOperationsAsIncurred.Details" ], "xbrltype": "stringItemType" }, "fil_ExchangeRateAveragePeriod1": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PESO : USD exchange rate [Default Label]", "verboseLabel": "PESO : USD exchange rate" } } }, "localname": "ExchangeRateAveragePeriod1", "nsuri": "http://valueexchange.com/20210930", "presentation": [ "http://valueexchange.com/role/TransactionGainsAndLossesThatAriseFromExchangeRateFluctuationsOnTransactionsDenominatedInCurrencyOtherThanFunctionalCurrencyAreIncludedInResultsOfOperationsAsIncurred.Details" ], "xbrltype": "stringItemType" }, "fil_FinanceCost": { "auth_ref": [], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "FinanceCost", "negatedLabel": "Finance cost" } } }, "localname": "FinanceCost", "nsuri": "http://valueexchange.com/20210930", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "fil_IncomeTaxesPayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Income taxes payable" } } }, "localname": "IncomeTaxesPayable", "nsuri": "http://valueexchange.com/20210930", "presentation": [ "http://valueexchange.com/role/OtherPayablesAndAccrualsConsistedOfFollowingAsOfSeptember302021AndDecember312020Details" ], "xbrltype": "monetaryItemType" }, "fil_InterestIncome": { "auth_ref": [], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "InterestIncome", "negatedLabel": "Interest income" } } }, "localname": "InterestIncome", "nsuri": "http://valueexchange.com/20210930", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "fil_LeaseLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://valueexchange.com/role/ComponentsOfLeaseLiabilitiesAreAsFollowsDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Lease liabilities, current" } } }, "localname": "LeaseLiabilitiesCurrent", "nsuri": "http://valueexchange.com/20210930", "presentation": [ "http://valueexchange.com/role/ComponentsOfLeaseLiabilitiesAreAsFollowsDetails" ], "xbrltype": "monetaryItemType" }, "fil_LessImputedInterest": { "auth_ref": [], "calculation": { "http://valueexchange.com/role/FollowingIsScheduleByYearsOfMaturitiesOfLeaseLiabilitiesAsOfSeptember302021Details": { "order": 2.0, "parentTag": "fil_PresentValueOfLeaseLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Less: Imputed interest" } } }, "localname": "LessImputedInterest", "nsuri": "http://valueexchange.com/20210930", "presentation": [ "http://valueexchange.com/role/FollowingIsScheduleByYearsOfMaturitiesOfLeaseLiabilitiesAsOfSeptember302021Details" ], "xbrltype": "monetaryItemType" }, "fil_ManagementFeesReceived": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Management fees received" } } }, "localname": "ManagementFeesReceived", "nsuri": "http://valueexchange.com/20210930", "presentation": [ "http://valueexchange.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "fil_MonthlySalariesContributePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Monthly salaries contribute" } } }, "localname": "MonthlySalariesContributePercentage", "nsuri": "http://valueexchange.com/20210930", "presentation": [ "http://valueexchange.com/role/OtherPayablesAndAccruedLiabilitiesDetailsNarrative" ], "xbrltype": "percentItemType" }, "fil_MrJohanPehrsonViiMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Mr. Johan Pehrson (vii)" } } }, "localname": "MrJohanPehrsonViiMember", "nsuri": "http://valueexchange.com/20210930", "presentation": [ "http://valueexchange.com/role/RelatedPartyBalancesDetails" ], "xbrltype": "domainItemType" }, "fil_OtherPayablesAndAccruedLiabilities1": { "auth_ref": [], "calculation": { "http://valueexchange.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Other payables and accrued liabilities" } } }, "localname": "OtherPayablesAndAccruedLiabilities1", "nsuri": "http://valueexchange.com/20210930", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "fil_OtherReceivablesAndPrepayments": { "auth_ref": [], "calculation": { "http://valueexchange.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://valueexchange.com/role/OtherReceivablesAndPrepaymentsConsistedOfFollowingAsOfSeptember302021AndDecember312020Details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Other receivables and prepayments", "totalLabel": "Other receivables and prepayments" } } }, "localname": "OtherReceivablesAndPrepayments", "nsuri": "http://valueexchange.com/20210930", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets", "http://valueexchange.com/role/OtherReceivablesAndPrepaymentsConsistedOfFollowingAsOfSeptember302021AndDecember312020Details" ], "xbrltype": "monetaryItemType" }, "fil_PlaceOfIncorporation": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Place Of Incorporation" } } }, "localname": "PlaceOfIncorporation", "nsuri": "http://valueexchange.com/20210930", "presentation": [ "http://valueexchange.com/role/CompanysFiscalYearEndIsDecember31st.FollowingEntitiesWereConsolidatedAsOfSeptember302021Details" ], "xbrltype": "stringItemType" }, "fil_PresentValueOfLeaseLiabilities": { "auth_ref": [], "calculation": { "http://valueexchange.com/role/FollowingIsScheduleByYearsOfMaturitiesOfLeaseLiabilitiesAsOfSeptember302021Details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "PresentValueOfLeaseLiabilities", "totalLabel": "Present value of lease liabilities" } } }, "localname": "PresentValueOfLeaseLiabilities", "nsuri": "http://valueexchange.com/20210930", "presentation": [ "http://valueexchange.com/role/FollowingIsScheduleByYearsOfMaturitiesOfLeaseLiabilitiesAsOfSeptember302021Details" ], "xbrltype": "monetaryItemType" }, "fil_RetailIntelligentUnitLimitedIvMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retail Intelligent Unit Limited (iv)" } } }, "localname": "RetailIntelligentUnitLimitedIvMember", "nsuri": "http://valueexchange.com/20210930", "presentation": [ "http://valueexchange.com/role/RelatedPartyBalancesDetails", "http://valueexchange.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "fil_SalesOfHardwareAndConsumablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Sales Of Hardware And Consumables [Member]" } } }, "localname": "SalesOfHardwareAndConsumablesMember", "nsuri": "http://valueexchange.com/20210930", "presentation": [ "http://valueexchange.com/role/RevenuesAreRecordedNetOfValue-addedTaxesSalesDiscountsAndReturns.ThereWereNoSalesReturnsDuringNineMonthsPeriodEndedSeptember302021And2020.Details" ], "xbrltype": "domainItemType" }, "fil_ScheduleOfBalancesDueFromRelatedPartiesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related party balances" } } }, "localname": "ScheduleOfBalancesDueFromRelatedPartiesTextBlock", "nsuri": "http://valueexchange.com/20210930", "presentation": [ "http://valueexchange.com/role/RelatedPartyAndShareholderTransactionsTables" ], "xbrltype": "textBlockItemType" }, "fil_ScheduleOfConsolidatedEntitiesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "The Company\u2019s fiscal year end is December 31st. The following entities were consolidated as of September 30, 2021:" } } }, "localname": "ScheduleOfConsolidatedEntitiesTextBlock", "nsuri": "http://valueexchange.com/20210930", "presentation": [ "http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "fil_ScheduleOfEstimatedEconomicLifeOfGoodwillAndIntangiblesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible assets are amortized based on their estimated economic lives using the straight-line method with estimated lives as follows:" } } }, "localname": "ScheduleOfEstimatedEconomicLifeOfGoodwillAndIntangiblesTextBlock", "nsuri": "http://valueexchange.com/20210930", "presentation": [ "http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "fil_ScheduleOfEstimatedUsefulLifeTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Depreciation of plant and equipment is provided using the straight-line method for substantially all assets with estimated lives as follows:" } } }, "localname": "ScheduleOfEstimatedUsefulLifeTextBlock", "nsuri": "http://valueexchange.com/20210930", "presentation": [ "http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "fil_ServiceIncome": { "auth_ref": [], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Service income" } } }, "localname": "ServiceIncome", "nsuri": "http://valueexchange.com/20210930", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "fil_ServiceIncomeReceived": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Service income received" } } }, "localname": "ServiceIncomeReceived", "nsuri": "http://valueexchange.com/20210930", "presentation": [ "http://valueexchange.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "fil_ShanghaiZhaonanHenganInformationTechnologyCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shanghai Zhaonan Hengan Information Technology Co Ltd [Member]" } } }, "localname": "ShanghaiZhaonanHenganInformationTechnologyCoLtdMember", "nsuri": "http://valueexchange.com/20210930", "presentation": [ "http://valueexchange.com/role/CompanysFiscalYearEndIsDecember31st.FollowingEntitiesWereConsolidatedAsOfSeptember302021Details" ], "xbrltype": "domainItemType" }, "fil_SmartMyWaysCoLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Smart My Ways Co Limited [Member]" } } }, "localname": "SmartMyWaysCoLimitedMember", "nsuri": "http://valueexchange.com/20210930", "presentation": [ "http://valueexchange.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "fil_SmartmywaysCoLimitedIiiMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SmartMyWays Co., Limited (iii)" } } }, "localname": "SmartmywaysCoLimitedIiiMember", "nsuri": "http://valueexchange.com/20210930", "presentation": [ "http://valueexchange.com/role/RelatedPartyBalancesDetails" ], "xbrltype": "domainItemType" }, "fil_SubcontractingFeesPayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Subcontracting fees payable" } } }, "localname": "SubcontractingFeesPayable", "nsuri": "http://valueexchange.com/20210930", "presentation": [ "http://valueexchange.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "fil_SystemsDevelopmentAndIntegrationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Systems Development And Integration [Member]" } } }, "localname": "SystemsDevelopmentAndIntegrationMember", "nsuri": "http://valueexchange.com/20210930", "presentation": [ "http://valueexchange.com/role/RevenuesAreRecordedNetOfValue-addedTaxesSalesDiscountsAndReturns.ThereWereNoSalesReturnsDuringNineMonthsPeriodEndedSeptember302021And2020.Details" ], "xbrltype": "domainItemType" }, "fil_SystemsMaintenanceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Systems Maintenance [Member]" } } }, "localname": "SystemsMaintenanceMember", "nsuri": "http://valueexchange.com/20210930", "presentation": [ "http://valueexchange.com/role/RevenuesAreRecordedNetOfValue-addedTaxesSalesDiscountsAndReturns.ThereWereNoSalesReturnsDuringNineMonthsPeriodEndedSeptember302021And2020.Details" ], "xbrltype": "domainItemType" }, "fil_TAPTechnologyHKLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "T A P Technology H K Limited [Member]" } } }, "localname": "TAPTechnologyHKLimitedMember", "nsuri": "http://valueexchange.com/20210930", "presentation": [ "http://valueexchange.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "fil_TapServicesIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Tap Services Inc [Member]" } } }, "localname": "TapServicesIncMember", "nsuri": "http://valueexchange.com/20210930", "presentation": [ "http://valueexchange.com/role/CompanysFiscalYearEndIsDecember31st.FollowingEntitiesWereConsolidatedAsOfSeptember302021Details", "http://valueexchange.com/role/NatureOfOperationsAndContinuanceOfBusinessDetailsNarrative" ], "xbrltype": "domainItemType" }, "fil_TapTechnologyHkLimitedViMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TAP Technology (HK) Limited (vi)" } } }, "localname": "TapTechnologyHkLimitedViMember", "nsuri": "http://valueexchange.com/20210930", "presentation": [ "http://valueexchange.com/role/RelatedPartyBalancesDetails" ], "xbrltype": "domainItemType" }, "fil_ValueEConsultantInternationalMSdnBhdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Value E Consultant International M Sdn Bhd [Member]" } } }, "localname": "ValueEConsultantInternationalMSdnBhdMember", "nsuri": "http://valueexchange.com/20210930", "presentation": [ "http://valueexchange.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "fil_ValueExchangeInternationalIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Value Exchange International Inc [Member]" } } }, "localname": "ValueExchangeInternationalIncMember", "nsuri": "http://valueexchange.com/20210930", "presentation": [ "http://valueexchange.com/role/CompanysFiscalYearEndIsDecember31st.FollowingEntitiesWereConsolidatedAsOfSeptember302021Details" ], "xbrltype": "domainItemType" }, "fil_ValueExchangeInternationalLimitedIMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Value Exchange International Limited (i)" } } }, "localname": "ValueExchangeInternationalLimitedIMember", "nsuri": "http://valueexchange.com/20210930", "presentation": [ "http://valueexchange.com/role/RelatedPartyBalancesDetails" ], "xbrltype": "domainItemType" }, "fil_ValueExchangeInternationalLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Value Exchange International Limited [Member]" } } }, "localname": "ValueExchangeInternationalLimitedMember", "nsuri": "http://valueexchange.com/20210930", "presentation": [ "http://valueexchange.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "fil_ValueExchangeIntlChinaLimiteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Value Exchange Intl China Limite [Member]" } } }, "localname": "ValueExchangeIntlChinaLimiteMember", "nsuri": "http://valueexchange.com/20210930", "presentation": [ "http://valueexchange.com/role/CompanysFiscalYearEndIsDecember31st.FollowingEntitiesWereConsolidatedAsOfSeptember302021Details" ], "xbrltype": "domainItemType" }, "fil_ValueExchangeIntlHongKongLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Value Exchange Intl Hong Kong Limited [Member]" } } }, "localname": "ValueExchangeIntlHongKongLimitedMember", "nsuri": "http://valueexchange.com/20210930", "presentation": [ "http://valueexchange.com/role/CompanysFiscalYearEndIsDecember31st.FollowingEntitiesWereConsolidatedAsOfSeptember302021Details" ], "xbrltype": "domainItemType" }, "fil_ValueExchangeIntlHunanLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Value Exchange Intl Hunan Limited [Member]" } } }, "localname": "ValueExchangeIntlHunanLimitedMember", "nsuri": "http://valueexchange.com/20210930", "presentation": [ "http://valueexchange.com/role/CompanysFiscalYearEndIsDecember31st.FollowingEntitiesWereConsolidatedAsOfSeptember302021Details" ], "xbrltype": "domainItemType" }, "fil_ValueExchangeIntlShanghaiLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Value Exchange Intl Shanghai Limited [Member]" } } }, "localname": "ValueExchangeIntlShanghaiLimitedMember", "nsuri": "http://valueexchange.com/20210930", "presentation": [ "http://valueexchange.com/role/CompanysFiscalYearEndIsDecember31st.FollowingEntitiesWereConsolidatedAsOfSeptember302021Details" ], "xbrltype": "domainItemType" }, "fil_ValueXInternationalPteLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Value X International Pte Ltd [Member]" } } }, "localname": "ValueXInternationalPteLtdMember", "nsuri": "http://valueexchange.com/20210930", "presentation": [ "http://valueexchange.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r105", "r201", "r206", "r212", "r273", "r274", "r278", "r279", "r318", "r412", "r434", "r444", "r445", "r446" ], "lang": { "en-us": { "role": { "documentation": "Information by consolidated entity or group of entities.", "label": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://valueexchange.com/role/CompanysFiscalYearEndIsDecember31st.FollowingEntitiesWereConsolidatedAsOfSeptember302021Details", "http://valueexchange.com/role/NatureOfOperationsAndContinuanceOfBusinessDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r105", "r201", "r206", "r212", "r273", "r274", "r278", "r279", "r318", "r412", "r434", "r444", "r445", "r446" ], "lang": { "en-us": { "role": { "documentation": "Entity or group of entities consolidated into reporting entity." } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://valueexchange.com/role/CompanysFiscalYearEndIsDecember31st.FollowingEntitiesWereConsolidatedAsOfSeptember302021Details", "http://valueexchange.com/role/NatureOfOperationsAndContinuanceOfBusinessDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_CurrencyAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by currency.", "label": "Currency [Axis]" } } }, "localname": "CurrencyAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://valueexchange.com/role/TransactionGainsAndLossesThatAriseFromExchangeRateFluctuationsOnTransactionsDenominatedInCurrencyOtherThanFunctionalCurrencyAreIncludedInResultsOfOperationsAsIncurred.Details" ], "xbrltype": "stringItemType" }, "srt_ExtractiveIndustriesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Extractive Industries [Abstract]" } } }, "localname": "ExtractiveIndustriesAbstract", "nsuri": "http://fasb.org/srt/2021-01-31", "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r214", "r233", "r241", "r242", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r388", "r390", "r413", "r414" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://valueexchange.com/role/StatutoryReservesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r214", "r233", "r239", "r241", "r242", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r388", "r390", "r413", "r414" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://valueexchange.com/role/StatutoryReservesDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r214", "r233", "r239", "r241", "r242", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r388", "r390", "r413", "r414" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://valueexchange.com/role/StatutoryReservesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r157", "r158", "r237", "r238", "r389", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r433", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443" ], "lang": { "en-us": { "role": { "documentation": "Geographical area." } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://valueexchange.com/role/CompanysFiscalYearEndIsDecember31st.FollowingEntitiesWereConsolidatedAsOfSeptember302021Details" ], "xbrltype": "domainItemType" }, "srt_StandardizedMeasureOfDiscountedFutureCashFlowsRelatingToProvedReservesDisclosureTextBlock": { "auth_ref": [ "r338", "r339", "r340", "r343", "r346", "r349", "r428" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the future net cash flows relating to proved oil and gas reserves and oil and gas subject to purchase under long-term agreements in which the enterprise participates in the operation of the properties on which the oil and gas is located or otherwise serves as the producer. This information is presented in aggregate and for each geographic area for which reserve quantities are disclosed.", "label": "Standardized Measure of Discounted Future Cash Flows Relating to Proved Reserves Disclosure [Table Text Block]", "verboseLabel": "Statutory reserves" } } }, "localname": "StandardizedMeasureOfDiscountedFutureCashFlowsRelatingToProvedReservesDisclosureTextBlock", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://valueexchange.com/role/StatutoryReserves" ], "xbrltype": "textBlockItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r157", "r158", "r237", "r238", "r389", "r398", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r433", "r435" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://valueexchange.com/role/CompanysFiscalYearEndIsDecember31st.FollowingEntitiesWereConsolidatedAsOfSeptember302021Details" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsAndNontradeReceivableTextBlock": { "auth_ref": [ "r169", "r175" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts receivable, contract receivable, receivable held-for-sale, and nontrade receivable.", "label": "Accounts receivable" } } }, "localname": "AccountsAndNontradeReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/AccountsReceivable" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as noncurrent at the end of the reporting period.", "label": "Other payables and accruals consisted of the following as of September 30, 2021 and December 31, 2020:" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/OtherPayablesAndAccruedLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r45" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "verboseLabel": "Other payables and accrued liabilities" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/OtherPayablesAndAccruedLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r44", "r321" ], "calculation": { "http://valueexchange.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGross": { "auth_ref": [ "r160" ], "calculation": { "http://valueexchange.com/role/AccountsReceivableConsistedOfFollowingAsOfSeptember302021AndDecember312020Details": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.", "label": "Accounts Receivable, before Allowance for Credit Loss", "verboseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/AccountsReceivableConsistedOfFollowingAsOfSeptember302021AndDecember312020Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r5", "r27", "r160", "r161" ], "calculation": { "http://valueexchange.com/role/AccountsReceivableConsistedOfFollowingAsOfSeptember302021AndDecember312020Details": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://valueexchange.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts receivable, less allowance for doubtful accounts", "totalLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/AccountsReceivableConsistedOfFollowingAsOfSeptember302021AndDecember312020Details", "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r47" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "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. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "verboseLabel": "Other payables and accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/OtherPayablesAndAccrualsConsistedOfFollowingAsOfSeptember302021AndDecember312020Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r42", "r193" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/PlantAndEquipmentConsistedOfFollowingAsOfSeptember302021AndDecember312020Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r30", "r56", "r57", "r58", "r375", "r394", "r395" ], "calculation": { "http://valueexchange.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "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.", "label": "Accumulated other comprehensive losses" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r28", "r248", "r321" ], "calculation": { "http://valueexchange.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r93", "r188" ], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.", "label": "Amortization" } } }, "localname": "AdjustmentForAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net profit to cash (used in) provided by operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r249" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising costs" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r163", "r172", "r173", "r174" ], "calculation": { "http://valueexchange.com/role/AccountsReceivableConsistedOfFollowingAsOfSeptember302021AndDecember312020Details": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Allowance accounts receivable", "negatedLabel": "Accounts Receivable, Allowance for Credit Loss", "negatedTerseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/AccountsReceivableConsistedOfFollowingAsOfSeptember302021AndDecember312020Details", "http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r102", "r139", "r148", "r154", "r170", "r201", "r202", "r203", "r205", "r206", "r207", "r208", "r209", "r210", "r212", "r213", "r273", "r278", "r288", "r319", "r321", "r354", "r372" ], "calculation": { "http://valueexchange.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r6", "r7", "r55", "r102", "r170", "r201", "r202", "r203", "r205", "r206", "r207", "r208", "r209", "r210", "r212", "r213", "r273", "r278", "r288", "r319", "r321" ], "calculation": { "http://valueexchange.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CURRENT ASSETS" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r14", "r15", "r16", "r17", "r18", "r19", "r20", "r21", "r102", "r170", "r201", "r202", "r203", "r205", "r206", "r207", "r208", "r209", "r210", "r212", "r213", "r273", "r278", "r288", "r319" ], "calculation": { "http://valueexchange.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.", "label": "Assets, Noncurrent", "totalLabel": "Total non-current assets" } } }, "localname": "AssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NON-CURRENT ASSETS" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_BankingRegulationMaximumPayoutRatio": { "auth_ref": [ "r370" ], "lang": { "en-us": { "role": { "documentation": "Maximum percentage of eligible retained income that can be paid out in distribution and discretionary bonus payment as defined by regulatory framework.", "label": "Banking Regulation, Maximum Payout Ratio" } } }, "localname": "BankingRegulationMaximumPayoutRatio", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/StatutoryReservesDetailsNarrative" ], "xbrltype": "pureItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r192" ], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/DepreciationOfPlantAndEquipmentIsProvidedUsingStraight-lineMethodForSubstantiallyAllAssetsWithEstimatedLivesAsFollowsDetails", "http://valueexchange.com/role/PlantAndEquipmentConsistedOfFollowingAsOfSeptember302021AndDecember312020Details" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity": { "auth_ref": [ "r265" ], "lang": { "en-us": { "role": { "documentation": "With respect to a business combination completed during the period, this element provides a description of the business, other than the name, which may include the industry, size, products and other important information.", "label": "Description of entity" } } }, "localname": "BusinessAcquisitionDescriptionOfAcquiredEntity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/NatureOfOperationsAndContinuanceOfBusinessDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionNameOfAcquiredEntity": { "auth_ref": [ "r265" ], "lang": { "en-us": { "role": { "documentation": "Name of the acquired entity.", "label": "Business Acquisition, Name of Acquired Entity" } } }, "localname": "BusinessAcquisitionNameOfAcquiredEntity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/CompanysFiscalYearEndIsDecember31st.FollowingEntitiesWereConsolidatedAsOfSeptember302021Details" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r38", "r95" ], "calculation": { "http://valueexchange.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash", "periodEndLabel": "CASH, end of period", "periodStartLabel": "CASH, beginning of period" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets", "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r13", "r96" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r90", "r291" ], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "(DECREASE) INCREASE IN CASH" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClosedBlockAccountingPolicy": { "auth_ref": [ "r396", "r397" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for defined, limited group of policies and defined set of assets governed by set of operating rules to preserve reasonable dividend expectation of individual policyholder with individual life, health, and annuity policies for which dividends are currently being paid or are expected to be paid under current dividend scale.", "label": "Interim Financial Statements" } } }, "localname": "ClosedBlockAccountingPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "auth_ref": [ "r200", "r399" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.", "label": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingenciesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r26", "r234" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r26", "r321" ], "calculation": { "http://valueexchange.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common stock, 100,000,000 shares authorized, $0.00001 par value; 36,156,130 and 29,656,130 shares issued and outstanding, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r60", "r62", "r63", "r73", "r365", "r385" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Equity holders of the Company" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ATTRIBUTABLE TO:" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r60", "r62", "r72", "r271", "r272", "r282", "r364", "r384" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Non-controlling interests" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r60", "r62", "r71", "r270", "r282", "r363", "r383" ], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "", "totalLabel": "COMPREHENSIVE INCOME" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Comprehensive income" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/DepreciationOfPlantAndEquipmentIsProvidedUsingStraight-lineMethodForSubstantiallyAllAssetsWithEstimatedLivesAsFollowsDetails", "http://valueexchange.com/role/PlantAndEquipmentConsistedOfFollowingAsOfSeptember302021AndDecember312020Details" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]" } } }, "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/NatureOfOperationsAndContinuanceOfBusinessDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable": { "auth_ref": [ "r277", "r283" ], "lang": { "en-us": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning the effects of any changes in a parent's ownership interest in a subsidiary on the equity attributable to the parent which may have occurred during the period. The changes represented by this element did not result in the deconsolidation of the subsidiary.", "label": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Table]" } } }, "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/NatureOfOperationsAndContinuanceOfBusinessDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r76", "r102", "r170", "r201", "r202", "r203", "r206", "r207", "r208", "r209", "r210", "r212", "r213", "r288" ], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "negatedLabel": "Cost of service income" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "COST OF SERVICES" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_CreditLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Credit Loss [Abstract]" } } }, "localname": "CreditLossAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r267" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/IntangibleAssetsAreAmortizedBasedOnTheirEstimatedEconomicLivesUsingStraight-lineMethodWithEstimatedLivesAsFollowsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r101", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r223", "r224", "r225", "r226", "r231" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Bank loan" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/BankLoan" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentCollateral": { "auth_ref": [ "r49", "r369" ], "lang": { "en-us": { "role": { "documentation": "Discussion of whether the debt instrument is secured or unsecured, and, if secured, a description of the collateral and guarantees required or provided.", "label": "Bank collateral" } } }, "localname": "DebtInstrumentCollateral", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/BankLoanDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCollateralAmount": { "auth_ref": [ "r369" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets pledged to secure a debt instrument.", "label": "Bank loan secured" } } }, "localname": "DebtInstrumentCollateralAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/BankLoanDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtLongtermAndShorttermCombinedAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the aggregate of total long-term debt, including current maturities and short-term debt.", "label": "Debt, Long-term and Short-term, Combined Amount", "verboseLabel": "Long term bank loan" } } }, "localname": "DebtLongtermAndShorttermCombinedAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/BankLoanAndAccrualsConsistedOfFollowingAsOfSeptember302021AndDecember312020Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r94" ], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenue": { "auth_ref": [ "r34" ], "calculation": { "http://valueexchange.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Deferred income", "verboseLabel": "Service fees received in advance" } } }, "localname": "DeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets", "http://valueexchange.com/role/DeferredIncomeConsistedOfFollowingAsOfSeptember302021AndDecember312020Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueByArrangementDisclosureTextBlock": { "auth_ref": [ "r8" ], "lang": { "en-us": { "role": { "documentation": "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.", "label": "Deferred income consisted of the following as of September 30, 2021 and December 31, 2020" } } }, "localname": "DeferredRevenueByArrangementDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/DeferredIncomeTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredRevenueDisclosureTextBlock": { "auth_ref": [ "r199" ], "lang": { "en-us": { "role": { "documentation": "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.", "label": "Deferred Revenue Disclosure [Text Block]", "verboseLabel": "Deferred income" } } }, "localname": "DeferredRevenueDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/DeferredIncome" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r256" ], "calculation": { "http://valueexchange.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesDeferredExpense": { "auth_ref": [ "r258", "r259" ], "calculation": { "http://valueexchange.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from capitalized costs.", "label": "Deferred tax liabilities" } } }, "localname": "DeferredTaxLiabilitiesDeferredExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepositsAssets": { "auth_ref": [ "r43" ], "calculation": { "http://valueexchange.com/role/OtherReceivablesAndPrepaymentsConsistedOfFollowingAsOfSeptember302021AndDecember312020Details": { "order": 1.0, "parentTag": "fil_OtherReceivablesAndPrepayments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment in the future.", "label": "Deposits and prepaid expense" } } }, "localname": "DepositsAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/OtherReceivablesAndPrepaymentsConsistedOfFollowingAsOfSeptember302021AndDecember312020Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r93", "r191" ], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "verboseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows", "http://valueexchange.com/role/PlantAndEquipmentNetDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueFromRelatedParties": { "auth_ref": [ "r104", "r204", "r206", "r207", "r211", "r212", "r213", "r313", "r359", "r381" ], "calculation": { "http://valueexchange.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For an unclassified balance sheet, amounts due from related parties including affiliates, employees, joint ventures, officers and stockholders, immediate families thereof, and pension funds.", "label": "Amounts due from related parties", "verboseLabel": "Due from a related party" } } }, "localname": "DueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets", "http://valueexchange.com/role/RelatedPartyBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToRelatedPartiesCurrent": { "auth_ref": [ "r44", "r104", "r204", "r206", "r207", "r211", "r212", "r213", "r313" ], "calculation": { "http://valueexchange.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "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).", "label": "Amounts due to related parties" } } }, "localname": "DueToRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToRelatedPartiesCurrentAndNoncurrent": { "auth_ref": [ "r104", "r204", "r206", "r207", "r211", "r212", "r213", "r313", "r360", "r380" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties.", "label": "Due to related parties" } } }, "localname": "DueToRelatedPartiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/RelatedPartyBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r120" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or 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.", "label": "Net income per share, basic and diluted" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r121", "r122" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings per share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": { "auth_ref": [ "r291" ], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.", "label": "EFFECT OF EXCHANGE RATE ON CASH" } } }, "localname": "EffectOfExchangeRateOnCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r286", "r287" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair value of financial instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Estimated Economic Life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/IntangibleAssetsAreAmortizedBasedOnTheirEstimatedEconomicLivesUsingStraight-lineMethodWithEstimatedLivesAsFollowsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r183", "r184", "r187", "r189", "r330", "r331" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/IntangibleAssetsAreAmortizedBasedOnTheirEstimatedEconomicLivesUsingStraight-lineMethodWithEstimatedLivesAsFollowsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/IntangibleAssetsAreAmortizedBasedOnTheirEstimatedEconomicLivesUsingStraight-lineMethodWithEstimatedLivesAsFollowsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r183", "r186" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/IntangibleAssetsAreAmortizedBasedOnTheirEstimatedEconomicLivesUsingStraight-lineMethodWithEstimatedLivesAsFollowsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossRealized": { "auth_ref": [ "r289", "r290" ], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized gain (loss) recognized in the income statement.", "label": "Foreign exchange gain (loss)" } } }, "localname": "ForeignCurrencyTransactionGainLossRealized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r296" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign currency translation" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/DepreciationOfPlantAndEquipmentIsProvidedUsingStraight-lineMethodForSubstantiallyAllAssetsWithEstimatedLivesAsFollowsDetails", "http://valueexchange.com/role/PlantAndEquipmentConsistedOfFollowingAsOfSeptember302021AndDecember312020Details" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnCondemnation": { "auth_ref": [ "r93" ], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gain (loss) is the pre-tax difference between the net condemnation award and the entity's adjusted basis of the condemned property.", "label": "Gain (Loss) on Condemnation", "negatedLabel": "Loss on disposal of plant and equipment" } } }, "localname": "GainLossOnCondemnation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnRestructuringOfDebt": { "auth_ref": [ "r230" ], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 4.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For a debtor, the aggregate gain (loss) recognized on the restructuring of payables arises from the difference between the book value of the debt before the restructuring and the fair value of the payments on the debt after restructuring is complete.", "label": "VAT refund" } } }, "localname": "GainsLossesOnRestructuringOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r77" ], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "negatedLabel": "General and administrative expenses" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r178", "r179", "r321", "r352" ], "calculation": { "http://valueexchange.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "verboseLabel": "Goodwill arising from acquisition of TSI" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets", "http://valueexchange.com/role/GoodwillConsistedOfFollowingAsOfSeptember302021AndDecember312020Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r180", "r185" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.", "label": "Goodwill and intangibles" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillDisclosureTextBlock": { "auth_ref": [ "r182" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill.", "label": "Goodwill Disclosure [Text Block]", "verboseLabel": "Goodwill" } } }, "localname": "GoodwillDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/Goodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r75", "r102", "r139", "r147", "r150", "r153", "r155", "r170", "r201", "r202", "r203", "r206", "r207", "r208", "r209", "r210", "r212", "r213", "r288" ], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "GROSS PROFIT" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r190", "r196" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment of long-lived assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r69", "r139", "r147", "r150", "r153", "r155", "r350", "r361", "r367", "r386" ], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "INCOME BEFORE PROVISION FOR INCOME TAXES" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r195", "r198" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/RevenuesAreRecordedNetOfValue-addedTaxesSalesDiscountsAndReturns.ThereWereNoSalesReturnsDuringNineMonthsPeriodEndedSeptember302021And2020.Details" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r198" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement." } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/RevenuesAreRecordedNetOfValue-addedTaxesSalesDiscountsAndReturns.ThereWereNoSalesReturnsDuringNineMonthsPeriodEndedSeptember302021And2020.Details" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r103", "r117", "r118", "r138", "r253", "r263", "r264", "r387" ], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "INCOME TAXES (EXPENSES) CREDIT" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r64", "r251", "r252", "r254", "r255", "r257", "r260" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r97" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Cash refund for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r92" ], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.", "label": "Increase (Decrease) in Accounts Payable, Trade", "verboseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayableTrade", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r92" ], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties": { "auth_ref": [ "r92" ], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount due to the reporting entity for good and services provided to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management, an entity and its principal owners, management, member of their immediate families, affiliates, or other parties with the ability to exert significant influence.", "label": "Increase (Decrease) in Accounts Receivable, Related Parties", "negatedLabel": "Amounts due from related parties" } } }, "localname": "IncreaseDecreaseInAccountsReceivableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredLiabilities": { "auth_ref": [ "r92" ], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Change during the period in carrying value for all deferred liabilities due within one year or operating cycle.", "label": "Increase (Decrease) in Deferred Liabilities", "verboseLabel": "Deferred income" } } }, "localname": "IncreaseDecreaseInDeferredLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDueToOtherRelatedPartiesCurrent": { "auth_ref": [ "r92" ], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in related party payables classified as other, due within one year or operating cycle, if longer.", "label": "Increase (Decrease) in Due to Other Related Parties, Current", "verboseLabel": "Amounts due to related parties" } } }, "localname": "IncreaseDecreaseInDueToOtherRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r92" ], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": { "auth_ref": [ "r92" ], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid.", "label": "Increase (Decrease) in Other Accrued Liabilities", "verboseLabel": "Other payables and accrued liabilities" } } }, "localname": "IncreaseDecreaseInOtherAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherReceivables": { "auth_ref": [ "r92" ], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in receivables classified as other.", "label": "Increase (Decrease) in Other Receivables", "negatedLabel": "Other receivables and prepayments" } } }, "localname": "IncreaseDecreaseInOtherReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r67", "r137", "r297", "r298", "r366" ], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest expenses", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows", "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r177" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r4", "r53", "r321" ], "calculation": { "http://valueexchange.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventories", "verboseLabel": "Finished goods" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets", "http://valueexchange.com/role/InventoriesAsOfSeptember302021AndDecember312020ConsistedOfFollowingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventorySuppliesPolicy": { "auth_ref": [ "r54", "r176" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the basis and manner that goods are added and removed from inventory for supplies to be consumed directly or indirectly in production. If inventory is carried at cost, this disclosure includes the nature of the cost elements included in inventory and how cost is determined (such as FIFO, LIFO, average).", "label": "Inventory Supplies, Policy [Policy Text Block]", "verboseLabel": "Inventories" } } }, "localname": "InventorySuppliesPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r78", "r136" ], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r306", "r308" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r192" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/DepreciationOfPlantAndEquipmentIsProvidedUsingStraight-lineMethodForSubstantiallyAllAssetsWithEstimatedLivesAsFollowsDetails", "http://valueexchange.com/role/PlantAndEquipmentConsistedOfFollowingAsOfSeptember302021AndDecember312020Details" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LeasesOfLesseeDisclosureTextBlock": { "auth_ref": [ "r301" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.", "label": "Leases" } } }, "localname": "LeasesOfLesseeDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r307" ], "calculation": { "http://valueexchange.com/role/FollowingIsScheduleByYearsOfMaturitiesOfLeaseLiabilitiesAsOfSeptember302021Details": { "order": 1.0, "parentTag": "fil_PresentValueOfLeaseLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total undiscounted cash flows" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/FollowingIsScheduleByYearsOfMaturitiesOfLeaseLiabilitiesAsOfSeptember302021Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive": { "auth_ref": [ "r307" ], "calculation": { "http://valueexchange.com/role/FollowingIsScheduleByYearsOfMaturitiesOfLeaseLiabilitiesAsOfSeptember302021Details": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/FollowingIsScheduleByYearsOfMaturitiesOfLeaseLiabilitiesAsOfSeptember302021Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour": { "auth_ref": [ "r307" ], "calculation": { "http://valueexchange.com/role/FollowingIsScheduleByYearsOfMaturitiesOfLeaseLiabilitiesAsOfSeptember302021Details": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Year four" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/FollowingIsScheduleByYearsOfMaturitiesOfLeaseLiabilitiesAsOfSeptember302021Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree": { "auth_ref": [ "r307" ], "calculation": { "http://valueexchange.com/role/FollowingIsScheduleByYearsOfMaturitiesOfLeaseLiabilitiesAsOfSeptember302021Details": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Year three" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/FollowingIsScheduleByYearsOfMaturitiesOfLeaseLiabilitiesAsOfSeptember302021Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo": { "auth_ref": [ "r307" ], "calculation": { "http://valueexchange.com/role/FollowingIsScheduleByYearsOfMaturitiesOfLeaseLiabilitiesAsOfSeptember302021Details": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Year two" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/FollowingIsScheduleByYearsOfMaturitiesOfLeaseLiabilitiesAsOfSeptember302021Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths": { "auth_ref": [ "r307" ], "calculation": { "http://valueexchange.com/role/FollowingIsScheduleByYearsOfMaturitiesOfLeaseLiabilitiesAsOfSeptember302021Details": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Year one" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/FollowingIsScheduleByYearsOfMaturitiesOfLeaseLiabilitiesAsOfSeptember302021Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r46", "r102", "r149", "r170", "r201", "r202", "r203", "r206", "r207", "r208", "r209", "r210", "r212", "r213", "r274", "r278", "r279", "r288", "r319", "r320" ], "calculation": { "http://valueexchange.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r33", "r102", "r170", "r288", "r321", "r358", "r378" ], "calculation": { "http://valueexchange.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and shareholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LIABILITIES AND SHAREHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r48", "r102", "r170", "r201", "r202", "r203", "r206", "r207", "r208", "r209", "r210", "r212", "r213", "r274", "r278", "r279", "r288", "r319", "r320", "r321" ], "calculation": { "http://valueexchange.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CURRENT LIABILITIES" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r10", "r11", "r12", "r23", "r24", "r102", "r170", "r201", "r202", "r203", "r206", "r207", "r208", "r209", "r210", "r212", "r213", "r274", "r278", "r279", "r288", "r319", "r320" ], "calculation": { "http://valueexchange.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "Total non-current liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NON-CURRENT LIABILITIES" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r165" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.", "label": "Other receivables and prepayments" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/OtherReceivablesAndPrepayments" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r23", "r222", "r227", "r228", "r229", "r356", "r374" ], "calculation": { "http://valueexchange.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long term bank loan", "verboseLabel": "Bank loan" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/BankLoanAndAccrualsConsistedOfFollowingAsOfSeptember302021AndDecember312020Details", "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r52", "r102", "r170", "r201", "r206", "r207", "r208", "r212", "r213", "r288", "r357", "r377" ], "calculation": { "http://valueexchange.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "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).", "label": "Non-controlling interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.", "label": "Ownership percentage", "periodEndLabel": "Noncontrolling Interest, Ownership Percentage by Parent" } } }, "localname": "MinorityInterestOwnershipPercentageByParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/CompanysFiscalYearEndIsDecember31st.FollowingEntitiesWereConsolidatedAsOfSeptember302021Details", "http://valueexchange.com/role/NatureOfOperationsAndContinuanceOfBusinessDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r125", "r133" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.", "label": "Nature of Operations and Continuance of Business" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/NatureOfOperationsAndContinuanceOfBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r90" ], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r90" ], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r90", "r91", "r94" ], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash (used in) provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r59", "r61", "r66", "r70", "r94", "r102", "r110", "r112", "r113", "r114", "r115", "r117", "r118", "r119", "r139", "r147", "r150", "r153", "r155", "r170", "r201", "r202", "r203", "r206", "r207", "r208", "r209", "r210", "r212", "r213", "r285", "r288", "r362", "r382" ], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "totalLabel": "NET INCOME" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "Recent accounting pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r79" ], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income (expenses), net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OTHER INCOME (EXPENSES):" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OPERATING EXPENSES:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r139", "r147", "r150", "r153", "r155" ], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "PROFIT FROM OPERATIONS" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLeaseIncomeTableTextBlock": { "auth_ref": [ "r123", "r309" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of components of income from operating lease.", "label": "Schedule of operating lease right of use assets" } } }, "localname": "OperatingLeaseLeaseIncomeTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r303" ], "calculation": { "http://valueexchange.com/role/ComponentsOfLeaseLiabilitiesAreAsFollowsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Present value of lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ComponentsOfLeaseLiabilitiesAreAsFollowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r303" ], "calculation": { "http://valueexchange.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating lease liabilities, current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r303" ], "calculation": { "http://valueexchange.com/role/ComponentsOfLeaseLiabilitiesAreAsFollowsDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://valueexchange.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating lease liabilities, non-current", "verboseLabel": "Lease liabilities, non-current" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ComponentsOfLeaseLiabilitiesAreAsFollowsDetails", "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r302" ], "calculation": { "http://valueexchange.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating lease right-of-use assets, net", "verboseLabel": "Operating Lease, Right-of-Use Asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets", "http://valueexchange.com/role/ScheduleOfOperatingLeaseRightOfUseAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r305", "r308" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Weighted-average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/LeasesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r304", "r308" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Weighted-average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/LeasesDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAssets": { "auth_ref": [ "r21", "r353", "r371" ], "calculation": { "http://valueexchange.com/role/OtherReceivablesAndPrepaymentsConsistedOfFollowingAsOfSeptember302021AndDecember312020Details": { "order": 2.0, "parentTag": "fil_OtherReceivablesAndPrepayments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets classified as other.", "label": "Other Assets", "verboseLabel": "Others" } } }, "localname": "OtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/OtherReceivablesAndPrepaymentsConsistedOfFollowingAsOfSeptember302021AndDecember312020Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingExpense": { "auth_ref": [ "r80" ], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense related to nonoperating activities, classified as other.", "label": "Finance costs on Right-of-use assets" } } }, "localname": "OtherNonoperatingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncome": { "auth_ref": [ "r74" ], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 5.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income related to nonoperating activities, classified as other.", "label": "Management fee income" } } }, "localname": "OtherNonoperatingIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r80" ], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 6.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Others" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r86" ], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payments of Dividends", "negatedLabel": "Dividend paid" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r82" ], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchase of plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r25", "r232" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r25", "r232" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r25", "r321" ], "calculation": { "http://valueexchange.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred stock, 100,000,000 shares authorized, $0.00001 par value; no shares issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromBankDebt": { "auth_ref": [ "r84" ], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from bank borrowing during the year.", "label": "Proceeds from bank loan" } } }, "localname": "ProceedsFromBankDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromCollectionOfFinanceReceivables": { "auth_ref": [ "r81" ], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the collection of receivables arising from the financing of goods and services.", "label": "Interest received" } } }, "localname": "ProceedsFromCollectionOfFinanceReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": { "auth_ref": [ "r83" ], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.", "label": "Issued share capitals" } } }, "localname": "ProceedsFromIssuanceOrSaleOfEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r85", "r88" ], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Principal payments on finance leases" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRelatedPartyDebt": { "auth_ref": [ "r84" ], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a long-term borrowing made 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. Alternate caption: Proceeds from Advances from Affiliates.", "label": "Proceeds from non-controlling interests" } } }, "localname": "ProceedsFromRelatedPartyDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r2", "r59", "r61", "r66", "r89", "r102", "r110", "r117", "r118", "r139", "r147", "r150", "r153", "r155", "r170", "r201", "r202", "r203", "r206", "r207", "r208", "r209", "r210", "r212", "r213", "r270", "r275", "r276", "r281", "r282", "r285", "r288", "r367" ], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "negatedLabel": "Net profit" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r42", "r194" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/DepreciationOfPlantAndEquipmentIsProvidedUsingStraight-lineMethodForSubstantiallyAllAssetsWithEstimatedLivesAsFollowsDetails", "http://valueexchange.com/role/PlantAndEquipmentConsistedOfFollowingAsOfSeptember302021AndDecember312020Details" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r197", "r400", "r401", "r402" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "verboseLabel": "Plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/PlantAndEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r41", "r192" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/PlantAndEquipmentConsistedOfFollowingAsOfSeptember302021AndDecember312020Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/DepreciationOfPlantAndEquipmentIsProvidedUsingStraight-lineMethodForSubstantiallyAllAssetsWithEstimatedLivesAsFollowsDetails", "http://valueexchange.com/role/PlantAndEquipmentConsistedOfFollowingAsOfSeptember302021AndDecember312020Details" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r17", "r18", "r194", "r321", "r368", "r379" ], "calculation": { "http://valueexchange.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets", "http://valueexchange.com/role/PlantAndEquipmentConsistedOfFollowingAsOfSeptember302021AndDecember312020Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r39", "r194", "r400", "r401" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r17", "r192" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/DepreciationOfPlantAndEquipmentIsProvidedUsingStraight-lineMethodForSubstantiallyAllAssetsWithEstimatedLivesAsFollowsDetails", "http://valueexchange.com/role/PlantAndEquipmentConsistedOfFollowingAsOfSeptember302021AndDecember312020Details" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Estimated Useful Life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/DepreciationOfPlantAndEquipmentIsProvidedUsingStraight-lineMethodForSubstantiallyAllAssetsWithEstimatedLivesAsFollowsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ReceivablesPolicyTextBlock": { "auth_ref": [ "r162", "r166", "r167", "r168" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.", "label": "Accounts receivable and other receivables" } } }, "localname": "ReceivablesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RecognitionOfAssetAndLiabilityForLeaseOfAcquireePolicyTextBlock": { "auth_ref": [ "r266" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy election not to recognize asset and liability at acquisition for lease with remaining lease term of one year or less.", "label": "The components of lease liabilities are as follows:" } } }, "localname": "RecognitionOfAssetAndLiabilityForLeaseOfAcquireePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r240", "r312", "r313" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/RelatedPartyBalancesDetails", "http://valueexchange.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/RelatedPartyBalancesDetails", "http://valueexchange.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r240", "r312", "r315", "r332", "r333", "r334", "r335", "r336", "r337", "r341", "r342", "r344", "r345", "r347", "r348" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/RelatedPartyBalancesDetails", "http://valueexchange.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r310", "r311", "r313", "r316", "r317" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related party and shareholder transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/RelatedPartyAndShareholderTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfBankDebt": { "auth_ref": [ "r87" ], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to settle a bank borrowing during the year.", "label": "Repayments of Bank Debt", "negatedLabel": "Repayment of bank loan" } } }, "localname": "RepaymentsOfBankDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfOtherDebt": { "auth_ref": [ "r87" ], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for the payment of debt classified as other.", "label": "Repayments of Other Debt", "negatedLabel": "Interest paid" } } }, "localname": "RepaymentsOfOtherDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r250" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and development costs" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r29", "r235", "r248", "r321", "r376", "r393", "r395" ], "calculation": { "http://valueexchange.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRecognitionAndDeferredRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue Recognition and Deferred Revenue [Abstract]" } } }, "localname": "RevenueRecognitionAndDeferredRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueRecognitionLeasesOperating": { "auth_ref": [ "r299" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue recognition for operating leases.", "label": "Operating leases" } } }, "localname": "RevenueRecognitionLeasesOperating", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r99", "r100" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r236" ], "lang": { "en-us": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Remaining reserve percent" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/StatutoryReservesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r68", "r102", "r134", "r135", "r146", "r151", "r152", "r156", "r157", "r159", "r170", "r201", "r202", "r203", "r206", "r207", "r208", "r209", "r210", "r212", "r213", "r288", "r367" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/RevenuesAreRecordedNetOfValue-addedTaxesSalesDiscountsAndReturns.ThereWereNoSalesReturnsDuringNineMonthsPeriodEndedSeptember302021And2020.Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NET REVENUES" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r51" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Accounts receivable consisted of the following as of September 30, 2021 and December 31, 2020:" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/AccountsReceivableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Bank loan and accruals consisted of the following as of September 30, 2021 and December 31, 2020:" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/BankLoanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r183", "r186", "r330" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/IntangibleAssetsAreAmortizedBasedOnTheirEstimatedEconomicLivesUsingStraight-lineMethodWithEstimatedLivesAsFollowsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r300" ], "lang": { "en-us": { "role": { "documentation": "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.", "label": "The following is a schedule, by years, of maturities of lease liabilities as of September 30, 2021:" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r180", "r181" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Goodwill consisted of the following as of September 30, 2021 and December 31, 2020:" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/GoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIntercompanyForeignCurrencyBalancesTextBlock": { "auth_ref": [ "r294" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-term intercompany foreign balances, including related intercompany entity, underlying foreign currencies and amounts of intercompany foreign currency transactions that are of a long-term investment nature (that is settlement is not planned or anticipated in the foreseeable future), as of the balance sheet date.", "label": "Transaction gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are included in the results of operations as incurred." } } }, "localname": "ScheduleOfIntercompanyForeignCurrencyBalancesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r9", "r35", "r36", "r37" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Inventories as of September 30, 2021 and December 31, 2020 consisted of the following:" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amounts of other assets. This disclosure includes other current assets and other noncurrent assets.", "label": "Other receivables and prepayments consisted of the following as of September 30, 2021 and December 31, 2020:" } } }, "localname": "ScheduleOfOtherAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/OtherReceivablesAndPrepaymentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPrincipalTransactionsRevenueTextBlock": { "auth_ref": [ "r351" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue by reporting categories or types of financial instruments, including derivatives but excluding dividends and interests, from trading for own account by broker dealers.", "label": "Revenues are recorded net of value-added taxes, sales discounts and returns. There were no sales returns during the nine months period ended September 30, 2021 and 2020." } } }, "localname": "ScheduleOfPrincipalTransactionsRevenueTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r42", "r194" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/DepreciationOfPlantAndEquipmentIsProvidedUsingStraight-lineMethodForSubstantiallyAllAssetsWithEstimatedLivesAsFollowsDetails", "http://valueexchange.com/role/PlantAndEquipmentConsistedOfFollowingAsOfSeptember302021AndDecember312020Details" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r40", "r415" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of public utility 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, deprecation expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Plant and equipment consisted of the following as of September 30, 2021 and December 31, 2020:" } } }, "localname": "ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/PlantAndEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r314", "r315" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/RelatedPartyBalancesDetails", "http://valueexchange.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.", "label": "Related party transactions" } } }, "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/RelatedPartyAndShareholderTransactionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r140", "r141", "r142", "r143", "r144", "r145", "r157" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SelfInsuranceReserve": { "auth_ref": [ "r50" ], "calculation": { "http://valueexchange.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions) of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property.", "label": "Statutory reserves" } } }, "localname": "SelfInsuranceReserve", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r243", "r244" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Stock-based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShippingAndHandlingCostPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs.", "label": "Shipping and handling" } } }, "localname": "ShippingAndHandlingCostPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShortTermBorrowings": { "auth_ref": [ "r22", "r321", "r355", "r373" ], "calculation": { "http://valueexchange.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.", "label": "Short term bank loan", "negatedLabel": "Less: Current portion of long term bank loan", "verboseLabel": "Current portion of long term bank loan" } } }, "localname": "ShortTermBorrowings", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/BankLoanAndAccrualsConsistedOfFollowingAsOfSeptember302021AndDecember312020Details", "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r98", "r106" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/SummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Software and Software Development Costs [Member]" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/DepreciationOfPlantAndEquipmentIsProvidedUsingStraight-lineMethodForSubstantiallyAllAssetsWithEstimatedLivesAsFollowsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/CompanysFiscalYearEndIsDecember31st.FollowingEntitiesWereConsolidatedAsOfSeptember302021Details", "http://valueexchange.com/role/RevenuesAreRecordedNetOfValue-addedTaxesSalesDiscountsAndReturns.ThereWereNoSalesReturnsDuringNineMonthsPeriodEndedSeptember302021And2020.Details", "http://valueexchange.com/role/StatutoryReservesDetailsNarrative", "http://valueexchange.com/role/TransactionGainsAndLossesThatAriseFromExchangeRateFluctuationsOnTransactionsDenominatedInCurrencyOtherThanFunctionalCurrencyAreIncludedInResultsOfOperationsAsIncurred.Details" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r107", "r108", "r109", "r124", "r329" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/CompanysFiscalYearEndIsDecember31st.FollowingEntitiesWereConsolidatedAsOfSeptember302021Details", "http://valueexchange.com/role/RevenuesAreRecordedNetOfValue-addedTaxesSalesDiscountsAndReturns.ThereWereNoSalesReturnsDuringNineMonthsPeriodEndedSeptember302021And2020.Details", "http://valueexchange.com/role/StatutoryReservesDetailsNarrative", "http://valueexchange.com/role/TransactionGainsAndLossesThatAriseFromExchangeRateFluctuationsOnTransactionsDenominatedInCurrencyOtherThanFunctionalCurrencyAreIncludedInResultsOfOperationsAsIncurred.Details" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r26", "r31", "r32", "r102", "r164", "r170", "r288", "r321" ], "calculation": { "http://valueexchange.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "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.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total shareholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SHAREHOLDERS\u2019 EQUITY" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r0", "r1", "r65", "r102", "r107", "r108", "r109", "r111", "r116", "r170", "r171", "r235", "r245", "r246", "r247", "r261", "r262", "r268", "r269", "r280", "r284", "r288", "r292", "r293", "r295", "r391", "r392", "r450" ], "calculation": { "http://valueexchange.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments": { "auth_ref": [], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustments to temporary equity resulting from foreign currency translation adjustments.", "label": "Foreign currency translation adjustments" } } }, "localname": "TemporaryEquityForeignCurrencyTranslationAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r126", "r127", "r128", "r129", "r130", "r131", "r132" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used primarily for road transportation.", "label": "Vehicles [Member]" } } }, "localname": "VehiclesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/DepreciationOfPlantAndEquipmentIsProvidedUsingStraight-lineMethodForSubstantiallyAllAssetsWithEstimatedLivesAsFollowsDetails", "http://valueexchange.com/role/PlantAndEquipmentConsistedOfFollowingAsOfSeptember302021AndDecember312020Details" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).", "label": "Weighted average number of shares outstanding" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "sharesItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r106": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124502072&loc=SL77927221-108306" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r133": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(10))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(11))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r165": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/subtopic&trid=2196772" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534" }, "r169": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "310", "URI": "http://asc.fasb.org/topic&trid=2196771" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r175": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "326", "URI": "http://asc.fasb.org/topic&trid=82887179" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r177": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r182": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/subtopic&trid=2144439" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r197": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r199": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "430", "URI": "http://asc.fasb.org/topic&trid=2122452" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6402221&loc=d3e15743-112638" }, "r231": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "28B", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123412696&loc=SL77931625-128468" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568447-111683" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568740-111683" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4613674-111683" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "4M", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591554-111686" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r296": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123415192&loc=d3e39896-112707" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717" }, "r301": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "840", "URI": "http://asc.fasb.org/topic&trid=2208923" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL77919372-209981" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r317": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62424-109447" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62455-109447" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62476-109447" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "36", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62536-109447" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "55", "SubTopic": "235", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=34713648&loc=d3e63094-109448" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "320", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=35711157&loc=d3e42567-110969" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10(3))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(3),(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(d)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(c)(1)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.17)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.3)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124509248&loc=SL117422156-227712" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "805", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124505872&loc=d3e30785-158569" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "450", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "980", "URI": "http://asc.fasb.org/extlink&oid=84167750&loc=d3e42232-110370" }, "r416": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r417": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r418": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r419": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "g" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12, 13, 15d" }, "r421": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c" }, "r422": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b" }, "r423": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d" }, "r424": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12" }, "r425": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r426": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r427": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r428": { "Name": "Form 20-F", "Publisher": "SEC", "Section": "Item 18", "Subsection": "Instruction 2" }, "r429": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r431": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r432": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r433": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r434": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r435": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29" }, "r436": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column B", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r437": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column C", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r438": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column D", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r439": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column E", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column F", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r441": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column G", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r442": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column H", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r443": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column I", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r444": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(i)", "Subsection": "01" }, "r445": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "01" }, "r446": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "02" }, "r447": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425" }, "r448": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r449": { "Name": "Securities Act", "Number": "Section", "Publisher": "SEC", "Section": "12" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(7)(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" } }, "version": "2.1" } ZIP 74 0001214659-21-011652-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001214659-21-011652-xbrl.zip M4$L#!!0 ( (,P;U.M=.;(/R0! _9"@ / 93$Q,3 R,3(Q,'$N:'1M M[+UM5^)*TRC\?=::_Y#;<^9^9M8*3D)X=69[%@(JHP(#J#/SA1621J(AP;PH M\.N?ZDX" 1((D AHKGWMK4+275WO55U=_?/_#?LR]8(T75*5_X[88^:(0HJ@ MBI+R\-^1:703N:/_=_KYT\^> <_!LXK^WU'/, 8GW[^_OKX>OW+'JO;PG=S289AO_^YN6X*/=3G$Y*B&[PBH,E+LJ0\^8^/OYT\VM%D M:>91_(DS"?=]86CX5IR^X'XX\]WZ.&]_/31[\;&J_H757K\P;0$(^43C#)1#+C&B2A(V%F M(/C[^$%]63E.+L&QSC@+Q)E=*?ZZP^L3C(MH#MW.G/ %O)&_P MK?.@J2<>>'XP>;C+ZQWRH/T%&37!L"Z8X1M-E9'N^0[YQN,ET= 2QFB =&^P MX.OO^&O\)H/?G"Y%4$W%T$;>Z[:_G%F[8&H:R)O?&_:W,Z_HFK&X&OC08R%= M29X\^L++)D)#H<2;/,4=$OA$OPD\*_^^G(1DR.OWYW?H)W_:1 MP5-XH 1Z-J67_XZ*JF(@Q4BT ]'E&#]]=^1@8;&=TL-?,?O?;>'_?D_B01U M+B%9/*&:R/A!5?D^.J&&XO '52F17]I,LMB^;7Y)EBX*A3K\P."U'0Q0B430 M83BN#>MN+ZRW[:QWC;%29]9;\,\FKZ>+;03<#HN!_Y<50.>H"'C2>+FBB&AX MA49M!C1BBLUF,JEUQLV[QBWTD2+"O\:YS#^TN[RLHW6&2KJ&*A)L&^>2+O#R M7\1K944L\09J6U]?-YGAC<2,;WXS5^M,D7%-45(%LS^9HXXT217/X3.]_9O[ MPI2^,(5U1L[YCHRAM\;%=%M_Y+3'R"VL(26L'1MHH&K&VLC.9MI_2G_:B&59 M K8Z?D8/E]C@,P9B$BIS;9MLV+!!Q^M,T:RW>SQ&@+,M(D5M0;1R6?KC%/" ML-3ML;@%D+8;/-^NFQIJI]RC#. 3>XR.*HXHW1C)Z+^C+FB?$XIE!@;5DOHP M316]4@VUSRNT]0$-\VA2E^@Y47IQWA,E?2#SHQ-*415$OI2&)UAA(0UK0O*7 M)(I((7H1_PD/5H$3-$FP5-[0:&#;=:ZI?4?Y,JRA6K_G$Z!:*046!U,AZ<13 M_H].IPK@Y_>9*;:9U3+C_QV!Z3_IJ&#F>(7PJAN>&;UQ=$J^#Q&$Z41^6N7H M-)%@DV"N(IG55]$Z;Q(%$01E(->M%X\.KU4E0?J"OZS!,ISC1?PJNS!; ?P MI(2Z")A-;/'#:XGO2#(L'>G.I^7A "FZXZ_8:ROHM2YQY @KS@/,LMP192J2 M]2QH-7"M]!,%^U6&9@(+.S Z 4 LJ[9\#0-57BZPWZ*)T@3%,^!A#_:$4A^ M6,(?A0Q2!28'MC \B39ER"PPI#^NDESXY L(V**DS(.6WE?0N%3XY+S@)>5: MU?6: J&#B/H*B3(WAS ;@0RH D*BCJ&HZ+J)LP)/"A1'TS[*68 M7*24/N.5IZV0%X&!*,BR^HK9[US52JK9,;JF7!"(8=4;2$#2"]^1UU+0J5QF MUF]0S+ZH&B(2I#X/P;K]B_[?T;QM.4TET]RR-:SV%Z;(:]LK;%\C7D<]518K M_8&FOB#"*S>HWT': NCYU-$B_09(,T9UF5>,@B)BZ1S@(6YU!*BZEKJ ]WKZ M[U9>C@?41;4_,$'#3N;S@SB]+Q WU:[Q"J$73.G\6D(O2%;)Y$55]\=Z9E_6 M<&YJP) F6<0Y\"[\Y@MT=E^ OD,]29#] D\:^* WS2P(X+D$/(2NI1(%/'U #]<%-R9TV $LK$"(;D!BG==PV+\,J+9 U$F[,!CT M1Z_\2"^JUU(?5(1XYZU3LNGPO7B NJ7.PFSGRD"O5E7%VOPP@JRCQ0]:2.@I MJJP^C"Z?G+5(/HO)A,\^VRS&T?5K$R437AC8E>23)M)>) '4B@"6QO*TD>@7 MMV1GXA8'=I([*=O;3B0>MR)=7K:7XK.2;'CLM?9*V%!7D@LO>;#>2A:R0;,K M*8+/8,I@^XV9Q=PT1>6LY[N8\&S$VHMA0U],>%(?$F5:A;I+;5VM8*SP,@$A MT6(M\//AI6U#PGZS#WKZ9G3OUK1^P.]*#GP5[3K AY??"HEQU@%^[X26:* _ M,WJG#K&5X;N"7ZF!1K&]QK>I_1[K4'^#5?I_.-#NV-9NNFIHS&3Q& MJJ].; R1-2[9&G/J1YW7$"GOF'PZ^1SO!QI25T(:15:"/$N3BY6KV>JH^9>G MTWWWG,^>;4!*?Q:AT WPP7 =TNET..)TN8#*%_4W(2#I$!IQ!T@PG18(D)QU[L$AB MG&K!*)#D6U%T6.B:5VK9_5)J?C[:(6.9V03+S-M@F7U/6%[?0$>*94NMLOD# M5ZO. B*V/8?(@#.V)W(#S6:MPUNN+3T[4:17%,$.,W:%P*E0H@>\$>SZPOY* M!&"& UD2)+LLBA(E>-(Z5ZIKQ@E.):BR).(-0E+X+2&],)3THU,-'_0D@9Q6R\)&,2,V_,O#,4>Z.4U-K*M(E_Z_'23-)]PI/%Z@?B24]4O"E?%JNQ M4MU$J<9,_*&9>&^5*SYPC<];>_/EAS+XGJAXYT;_?2C7F(D_-!/OBW+URF-. MN+!^^7ZY<+,$;H@\5[^,%6< Q1DSZ,=AT'U1BHL6RE1X)0Z#//#PSF.@@U29 M,?O&[+M?"M5)G_SK\2J0X!(I#[Q242;=>Z=5XD5U.LQSAS M;2X_$N/,+CUFG#6=[R5M1P^H8]XZ M--[:V]/C_GM/,6\="&_MK4WT;7 5\]:A\-;^]6,(Z&_=\!*\H^#K53X6-RTL M?->ZZ3!]JIA_]H)_#M9OBOEG+_CG8'VCF'_V@G\.T/_A9:37NI>\)MJ;G:2Y M;Q\W07TG&\]5!^A!Q5RU]UQU4'X5 MOM%,P,7F?P^5;TBUN;T.NX;;_NL$5K5K_7(XOE#,"1_4?_'3"9=7I7?(";"J M6">LJ1-B3HAU@L4)]=>79L8:(^6%_ M^6$7^B'N-[@W_09WK!EB3MA'3GA+G6!73CM(<-HC?B ^P$73WLO_(,H@9H&] M9(%=> 9Q^\7=>X2[\ -BNN^>[KN0][AKYHZZ9NY8WF.Z[Y[NDA^>'E@YB-F%L.G5MVD5(R!;/?,4<06#MH MD#XF?_ACXF/ICY@C]IHC=J CFGW 2W_TRH_THCK!Q =EBJ7(^%B:(N:+ ^"+ M'>B+!C)X2<8NEBQ+#P#YK2(9#DI>/B9[!,')Q](>,9<<')?L0)<4!H,YI7KW M,5G#%Q$?2VO$_+#'_+ #_=#B!].+MB^?'%1\4"=T.38^EJ:(.>,@.&,'.N-& M^Z7V>*6.>IJN*GT4?DTL"HF77F_J' MTX-N)9X;.1:Q1D["K.(/:F M*2IGO0_-;T$PLVO]=I">6\QR!\MRA^J_Q2QWL"QWJ%Y+V>H V.KP_*Z8K0Z K0[/MR*%ZC>C M>W?IV,=D*G],[%I3'9A?%;/4GK/4X?E4,4OM.4L=GC\5L]2>L]3A^5(D ?AG M)NU7-]"U\4'Y:@4Z=JVO#LRKBIGK8)CK\/RKF+D.AKD.S].*F>M@F.OP?*[" M8! [\=8!T/USX0_/RXK9:8_9Z?#\JIB=]IB=#L^3BMEIC]GI\'RGN+??_O7V M.W#_*6:I/6>IP_.A8I;:*V>P V>SP_+"8S0Z0S?;#-S,!*X3';INE!1;I(UXW-70JZ6HJR69/X!EG M,.>KV2GP:#[C-WN\AG3?*6PDD(J:BBJ@>#S7#IY=/KS^]S[ M00=-LQ$,FLV%..A0'"8EC"T8-PH,Y)AH@,U%@-D<$PUF#[E;#)KC_)3 5H/Z*8%M!DWY*8&M!O53 ML,ROAQ:V:; M0?U8=:M!_?ATJT']^'2305U&,!D%6I-AHM4-;!2834:#V6S.3PEDM_$R_93 M)H.Z=:N?'M@&V+R?'MABT!P;)EK=WF"8F)WP5IAH=0M"%)CE_%3!5H/ZJ8*M M!O73 UL-ZJ<'MADT%8$2R/E&\-L,FHY ^1\TP);JJN<'ZOFM]&M?JRZR:!N M8/VX=2M@_;AUBT%S;)AH=>O6,#$[ 38"M.;8,-'JMJ\^>B##;#FNCRK8H@7R1["S^^B] (_\3\_!Y1NC&3T MWU&?UQXDY82"8?_W_[ 9YL?/[X-3WTO PWPYFGF]HVH N/7Z MFFJ+(D_*/M+9R3K>W;Z?5=5C(0NC=$)_G2Z-HP"^[^N)7R?68.% M(C<&\&@P4 K&;TE]I%-5]$HUU#ZOT-8'--5$FM1U5@BX@D>9'Q3>X$CPLO0 M'PD(GPV#->H#7IDL$N!^T%13$1."*JO:"?7:DPP$3W5.;ZN55KGT^5.S56B5 MFU2S7+QM5%H5^+50+5'E/\7+0O6B3!5K-S>59K-2J_[\WH'%X>%/%ZEHKR'Y MMFNXYX$_E0=#5>C/GTK'Q6,JR:13^2"0,J% ZL?4]B2YMT7'>:UQ0UE/X_T, M4"+M/%-N(Q%)B41)%4R\J]<:#5!;P)NX#/S3;I/?\AS3'C_FC<+%17,T8K"* M!>%65(7LZT@"96^G@<:8KP,PU.F&\!&E\'@+%28\<<]W=,HRB=]$84S'G))H M3Z@5SB3!J/7UAM>>J)J"OKW7I1,=V>7[DCPZH>Y!2D7X5R=\.L^BR3D6_6WR M&@PHCQIHH&J&-[=JEZUGZ:%W=?TH;LRM757K\\9_1]+0..FHJHQXQ=!,Y,7& M-YFVAVJ):-:RN M6Z"3*9:C:@V*37\5OU&U2\W &2D_G*L:9?00 M]>S@CK*VZBFDB$BD9C!#WA>1H&K$[SBA0&;@%4E!1ROYI4Y&+5OE 6U1]&:8 ME[QPQF9+Q7SM(12&$6&R/KS7$_G1"/$:4KSX9@:VH],F&AA6U0?'@,W"8_OR MT?O4"[-ZL&W][W@J,:U&H=JL8.;^_,EF_-MJJ=Q8QO)N/G\#O@ZFXAWN-W#] MCH29^O,GF_^Q0TZU)_\#5]SUUWLEO"^BBFJ_+^DZ05!7DA&EF%A"3A9<&4?N MRZ0.Z1P>K9(GO>5=N7NYSO3Z3YK:"\&=F9^3U(,ETER:R^Z3 !M\!Q H(%F& MR06PN/\=P3+PWP->%)V_-P0D(:,NO,";ACJ)K/+,E\G7&MAC^WNKCN:GH3ES MO2#-D 1>=N"'P,NIM?EIB'-1F1-X=98%7@R.[Q91,A_SS9O?$RH9(-):YF;/ MLR4SPY8-]"#I6.:-*C"/-VM>583;WZI62RF;FZ)YUIR=]^B4= RAG"NBJ)G6 M(33\*1P'\<<-$?]'VXR: :CE2: @'.GO69>'O& 0]%!JE](F:*%XG=('2, % MFR(E 04-G0+L8-?DF_>"OQ-QBL5W0_%=R)O8DZ;R7T+D!4^9S,S()'"[J@UL MU[)I@"=6!,XQM%%1%7U$U'AYZ)N,(8QJJ3"\Q82.!%SU:J"!IKY@YIQU%P/ M>71:12^\R <4VP7BV,CGODRYSNNQH#3,14Y#;H:&+7Y8L>NM!8*?9;:_6'OH M]H=C_=%X#$W!^@!P=)K,)+AL)LMQ_JY\6!HU1(1_)?Q%@9.J@I>J48^F)NFB M1.K,L>*4W+Q('M,>>$4:D[^_>7+:4KX*$_3*<>.X>4R5^P-9'0'LLW2AJNKQ M*H4>J_, W.9RI *Y7LLR0*O$?T[V2S.R7Q!%#>FZ_>-:4A#K+?>%^YS\\/O^ M@;G.A2;W'I,?G>+S%52&2=*@(%50D&W2I]J4#,P*,B2] MR7!GO/RKWPW,Y\U3^V\LER$"X2QTXDL]==$"M7LF0I5E#3!E(R(.6R=S:_H.?##MLC!XJ8>QD^$SML-]VS%97P2N4_TD#?U=4YO^.?F?Y MQM,@&?9J9F8'!_.XY;.:X\7E>.H&VU]MB\-K']7P[[&(&%X7^=PJ"OXSWQZ9;\C5?!6;-1@IVJ@@5LE#4!1H2$2 M3$-ZP4$J."Y(_T9]!3I0F! ^SLM^"')@=_[K/,/D;8;!(E30$._/\>D,GY:' MK5(_'0;'N^<[.LVEDSX\_FV!Q5D;XFL5D%WOJ__R279[ \=YI71 */ 3@G3."J13>PY4SQ0%-#Z M+J2E"DO<=](!A$K"/D-"8">9(D+@O'Y$WR/]XDI$;X&0HA+]N+^$83+OJ:) L$="!P?'6S\PAK MP"^09^$M#(8]$-YAU0D4!$K,6GF&$OF1[NPH4A'%0D53TV!RJQH (,+9%%/W M-@R]*W0E,MI=]D$*S8'SGO_H]"\^.>UI'RQ1PING\XIJ.L; U'03#PU?X(+)SY]23!KK*O +3*L8E6HF6D&TTJ8: MR0*&**$!!$9D'&M+6O\6OCXYG]NBF& +(\L6;V]]HG:RHVRRGJDUTJ'I$^_Y M8WWR ?7)2AU!>:J(SY_FQ$L"KQ#GU+ : F/ M+\K >P]8U"\T]=7H09S@=D77.LX>=/@O7],2P8$;D745=2 M2!D.B<1QC)%D?OB 1[YE?]#.8WX/$%UA/[, !&7#8#_[^9.D$,T&VJJ32#IN MF-OW.HZ<52+:D9C9*; C*> =F1_H$(DXOVVW#9'*>9=S! E=KKW)O*C,[>%\ MM4* #=;DIF#^H&;%[3C(;&F?(I<@6"E$@8^U0]>-4TPKJ\.T(BSM0=5&WF;T M3RG;9>NMPK OA+;%;[7((L@4[,F]-OIGH"/Q_Z+.\S&[U$96=O4^[:9D:/JI MO2#,-$_#LQD:DJ'/3%U2D.X36C7NKM'YW=_?MQP?916X!SS+*L!W+AL6@?UL MIA\'K:;/K,_JC&\-;X_N4_'VMSK,W=Z;^>KF.S(>=.KRLNY!*$_ IJIK.=56 M2\KBAW'N*E#42#Q"O0?>QD1)?(48C+AF5DW>0VCC2L56D\R9TU1_V. M*G_5O^W%FK*AEY56[4IP0CSD6!.0*A!VLOG@B%YX&ZA;XL+^WJKOF_LVM#W& M<('>'*SOA?V'ZA#].U^?K4#R7U7UQ3J'F*,I[#S0V+1HX,B]PG]]#Y';>T]J MOX_KTU7AR6I 7#,-W> 5K$[:4L7R;%B6R4&,?6G%+ M:\FP1S/>3T&O=8G'PX+3DYOU>!2S+ZJ&B 0)HK4CROY%_^^H4CT_HG![7C*$ MTSF9R]!L&O[%;:9GX9L$W%8_8HPT@4 (&,8EGY*NFV"O<090G0)Z3+5F?-Y) M+)0'S["-KW6*OX^H^Y V9F ?GPX'%D[L2WK2_LC'8=RYL ZOV,= MD77.&!)=KA-=[F0D[\J5RK&=?8P\L[ANSP[.HV6'U<=CC9X=JS2!JZ?'MCT[ MPI!/#USA*7[ \\\F4@0,FS4?T8*+2Y]?W=!9G1NS.0_,9O"27;Z=VY>;]_5F MIUQTTN:L/"K>A.*$* M&M^1A!\4]@DLW%=5C'!VAO;.6X1]?6;GYF8G!FH69&PT'(/AM,=9H*N&^*=$ M!X$& X &A!GUU0!B2:YNR@FTI9$BM(WJ;A)F*!JKMG+5Y6=3,D;N M4S[81MWJ9"_,%JB8>COW"JD2ZO+$6[\=X!,.2)%4S46U<"C$QA3:V-^C;B0% M@5QU$8B3RS>/*;-;RJ2/J1HI,JLHUOY?6%%N3).-:9(YILK#GM210LHKI9(Q M*=8G11.FY(WP=-1\=B_,MHC+]I'G]T:3\=[H#O9&D_'>Z'O9&PVCAJ%S6FF5 M;W!L/MW?(7>(W)2KK6:H>Y$1E$B]U4[Q7>'ZUM67O%)ME1M5DEPJ7-/P9S'< M7=LW6ICW_M&^KB'Z :/? 9]L]O.:.]T*3;C_?QQX^ MY K?(#OA&V6>/4M]-P2RJ"H$.>1TWQDO\]B"-GL(5_1]-17>%,%%%;V[JBZ% M9QT:.W0($?FI]3$_[XU'CNZIJIK9$+7R8?CPBX9Z2-'QSAONO]Q'!TV1]&') MPBQQBKS>PUU47P];*C+[*155U8"O#954#,]0PO;\D;.7BL'4' M82L7AZWO)6Q]1X&:+QS%6K59NZZ4() N46>%:XBLRU3SLER..J8.QG3.42". MR;99EFV/KW[]&IW+7?&WT@.6-/LPR8@\>CTKQ>MS$\/>\R,-8*M19/36X Y'02AZBI/.LZ@O[P MQ-V>7]4O6UIVWG!L#\?,_7?4SXY&?3^U+L$+ 7T'B_XL1C_#)CD0K*+01>/Z M934U>@H?_24DV-AG'>SCTW],..C?I@8]?''SP3JH"6S:_CM*'JT]]VWS_ZX[ M\4' Z";)_OC:JYV;C3O>T?1 MD;O0;!(3N M4SD1 >T[VS>;VH3RS0'F['^24 1@66.#Y[JS;&*'2)?\4"@L< MG19O&XURM47-DCT\='GX]+/#O_%LWOCG7/C'.9&"(N(?N*3KA9=Q=%XPBKRF MC4 =D_-A0(]DI=WGB^.^JL'/0G&L7^0GU!ZC84.N_;N3N:*\@E(;UNEZ MXL)VQ#(XKG.LA]75('.<34_-!UZ<3U2V*I$]>I]1]\+8^0MX-JID$FTQP[*:H M3BZ[H]JKVE/./6LH* ;T[1&^"@P4HA)*LBPVD"O$JX*T/VWVN=DR]_ MLQL(MU_J<:5VLS(+R^3:616E399%PVOXN@!95E_)+@ANWBZJ9L?HFC+NT$E> M6*Z*?;(H/':Q^74,#?D1VHCSL'Q:YB1".Q1NY:BB/]P5Q523ZQO;/JD^> M&C]KSWDP7=IN&*DKR2?+41Z) PN\E$^S!R9T&^)J2\E+L2F0O6T]@M7!945Y M@26HV@A,]DHW,_]X]_=.ZTBU]"9BMJF)\\@Z+AE(G*%8^$#FVU =8:-C4ZHAT W)X*XFD7P80:XD6 MJ ECJA[&U5^"]0%1$\74^+K<*B;/?O&[L\8S+-52#5ZF!&L!%$^6\WYY<89< MD1AR.L6 =LC&VB$TBFRI'CB:97-T-AD)1:+N\!!@*R4JEV_U@V_I@&X"C;?V M3BUH[ZJJ")Y;.+7'J\)ML767N\Z\M;8^.JW6JHEU=GQBB@=)7-4U=0 4'-5E M'LBMB#AY/L"ARHR3?R46L/&NCG_Q8GO\>'/V..K5+A"_V_05^4121.24 1V= MDF60P!DY"Z$I!1F[3<(L0W(D#GF.H?-9[L"BYXVQM:U!A/"%5!5%$#]GW3EB MU$6@5<46/[3UK+^(-2[_/99S3Q?WA4U$;$N_V$.N'-@I@Q_..<4[RFMZ(#,* M44JS=)HY5$D*C*0M)2C+TIE<- )4=@G0A:J*KY(L^PG-+^ZV;)S_,S*IMZQ; M\) 6!]#=4M^!(A(+PV3H''NHNY!+,;-M]B44S'@+0\$E#/;9-.7A&O$Z:N!E MU[JW.B*"[B+.J=)@6E6U](J3E9W;#[\ M^OV<*TOWY?Q>E#5XY'7QA=$?*[<[I5L4BB//)>E4*D[NADF2K0LQDDF&3F=7 M^^-OG=]=PW_8YZ3:?D$3=$L.IW MK6TI:[WY6#HS2QHZ$_9*62>/TU-U'4Q% MVZ^LK1'(>Z2>5$9;*@7_H=;0"U$HZ!3-<7DZEUQ=EN6)U>8T7:_X]S?[ M\-)0F.R.=+=SDNRZ4CBK7%=:E7*3*E1+5/.RT"A?UJY+Y4;3OI6$*O^^K;3^ M[B-9]@N:U0<_7$SB?<:.3Z4:VC5S4U&XM]^@=39G73RQCVC>+V@"N&_VD8DZ M/\(%I0OG?(JLVAX/A?O:*Z/T-7T_0N_96LO)T9Z!M8;=9G^]$1K)61TV0[.I M](%FR=? T]8A*P.\,ZF 7X[D*(0MF\[0&>9@CPQL@+ M MI2['L72.79U4#JONH8%>D.(^?DX$+)MZ/I?OLS6NGMM#RS6I>Y!(M\?]V,ZW M$1G)OFXR2Z>9U1M!^R5$ZR!HV^W==(K.!SCNO>WV;LE$+77VU)ZWYU>KU"]* M>?'E3-QA!?VW=PU >OD3B 6?!L#E::UD/5MH*5X6@FLVVEE;=@ MY7WK)AP;._(6KLSU\.JJJS%)81/ABMHXS1=*N+P_VCG!LEL66H[L2 Q8BJ.3 MN4,MV-L 7]L6OS(O-HAKC][-YM69MQ[W/55: M MU]/?YWKZ?>LE7(XLKN84W,[W6CQ.>?DC-Y)8F^:X/8ZTW1=7)'0D M)*1AHB>)(H)G@$63TK"CR0S+GB9DK+,+;^KA6E0?LJ)=0QYAC;_[R^1=K M&-WJ0T2II:TX'0/N$^3NALG=F(SD! Q+YPXV4[L2.5NZ=9DDG4^M+E;<1%J* MJU.SLR=/7")DWM?^53K#CC!,[G7*:&F>UG4BY?U&'RLI&TF,F,+Z,8X0(Z71 MM@%C-DNS;.1'5;Q[GW@&)ZX\$U8RDSS3Q4TJ.ZC_1<7>)D=GW_QPVT?+-46L M2K(YFLM'D@O]V'39-D6=8F@FFG/+<;9IWZ!9*]LT.>YFJ6^RR]@\AY_7A69Y M;*:&[7&O5DM?=RN]:^W-VX4$U>@?38M'DZ5@DWDZ&: ,.];>@>BQ=?]))LO0 M^72\1Q!K;:LT9,EA-[)!H!B/F1;;T$<;Q?GA;1#$A]O"9H/SF4Z4=L::\,/< M367"'0<_P7)?H%Q[?*]=/_:$R]?[?YNYQ:3/RPJ6..9'XF:X(Y M8%$T926E'03D9TI^9Q'0[/$:T@NFT5,U:8S$ME1I#R2I;5I?M(7I):P%@Y'^ MG#5>,F+&27M/9RAM-8-]SVBSBRZ93N/9%&N""(!: MS\IY \4R$)Y8_WH8NX4/["T(\H/2R1@4/X&2IO[O/&WSOK2M\UI-(W^?W\B(GA3>;S555KLN/GU.]^A"M1T"_^4+G MKBG<$0*X#:>Y 62.@<\\#T MY[0!KSG7^[Y@8'\L:*GT"AU2T75SJC]$U4M) MB0,D9"5M+#92BZSE;P>L@6JFH1N\@E7L\EE>*[G7OT^5Q[SAP<"KEK%Z%IMQ M?U4?\]=][NQZ^+B.F 1 ECU!TM2$&J?S IO=1+594P26!KPYBAGN%2()'2E1 M*%L7:@\)+"_1? .PEM O%(@4-8B26$^->)LOB:R$G%%5I[C>EZU_8+@-M_[W M '8VW+(%=[%^4>WW566U'SYZO,H56P\"_[K;#-HZ+KFU-C]_O.R-A36<E5ZQV: MLCV9=?7"F@YLQ%IJ37=L76BX#,VFX5_/\K/E/(3]JGG29I>1=B'$$;U8YZ)X MD1'J(XG74BOHZW:@E\9;JR'Q-'=_SO._+_CGQ^[?W-IDVR3FB)B3-HDWU@4I MF:==K05/ *QO"&]('FTV[K'>3\UDL+0S*'>(=W'#@%H'FK(<9D!?" M)$*H0@G6(G;+(3Z8C>; 'J[522=7UU#MIS"M@ZIMJZWS@*A<].76321W*XIN M:KPBH ;2D?;B&^G72_+%L%+\QY^G]J)69E:^L,MOXAMUL6W"R]CQB1POS$8B M5/C0PJ&V%PR,I&V;"X:!I-5'W!K(X"4%B65>4_")_((@F'V3-,\IH:XD2(:? M;*GE8>_O/P/U7S;IW1F)P7(60R%[-;MEE=6XC:2A8(ZCN=RA&JP-<;9M9W,6 MM'PR&FESAY.NU9#NB>#K#C340XH.84F%].J[5G5\WUVMV^*'?J)7D/]F.ATV MS?_9C_Y.2P\3Y9U>NL[**95T A7<:Z=D6/9A5XM^7=F6=AW2AZ,9= #POZ/$ M8C? ,$^O?#MDJD5/M"U54SY+YU-OV,XFL[3$T77,R%))Q?%SY@;^ME43UE&5 M>F$L_@4U)3W^_@LZJ=BY>_,FQ$XE.DD-V2MP:A\16\?LU%?.TC>3:NCR=#M#T,#X0 M$IPBV]YPR=&I].IF(EM89XJ:_M?_'IY%30G>B6SB2>NJAF$J&(8F=4P#=VMO MJ?A\XU0\W?J(6'>W(IJF./G_* LK-#7!"V4CAG)C!C=^GL4-50E+=6TEEF\E M9?,T-%0_"GC(8Q(L*4X"LRLMO\^8'K,OQ^E6X(:(H6A'#[H@\&0R.9I+<5XJ M9*.S99LY#_M\HF>_H%FKI:CG#6N3$\/3$\+*L\ERK4+]ZM_#[AO,S%R,Z3H8 M3/;I5X=G?LKS\.]I7$78^%K-PR?7@5RX^9WX/O#[YT\_!\Z07167);,,(*TE M]4%@J^B5:JA]7J&M#VBJB32I^X/J\]J#!#/@1YGI%(.P!FSU$+XJ2NT/>&6$ M73)%-; "T>!CA826#QJI4= ,2NU21@_IR ("2$+L*D[@??[4E11>$22<%L+% MEGVD&/IQB'#.+?Q_$@GJ7$*R>$+5^0?@N2:H-J1@]9FB$@E' D3I93G?#H:. MI5$HX<1P7SY06&D)'1IC"S,X&E\W8D%C\AB/;W9:K\IWA9J%Z4J4JU56Y4"ZU* MK5JXAOBQ6@2=T3F-'HYBK=JL75=*A5:Y1#5;\..F7&TUJ=HY5:N7&P0BZ_K: M8NVFWBA?EJO-REWY\R< L793?@,@YR@2C%D=-Y=CLFV6Y=KC>_GW>'PUSM[_ MPII*4!NB@[*P07TU%1[B?C $WX[61T8P-7D4K(G'9D'4 M4C^GA<#EG\38[R^69 M7/6%5NWJZZF&P35'GNOP?:](]G6W=%?]9H5]!:72.5];Y"R<[5I/?ND_<^=5>23V9P/[LA?:ZI?:M^()M@ MV#!*RW.Y%)W-KBZ:W@(!!X5:9H):9MLBC4R*I1EN=9'&1T$M\"K^OZ&&<#J2 M3F5S=)I;747]49#+6,C=GF_9+,UDLW26#5$GQ(WQ8V@.!YK536&*JF[4NK;7 M/7=?0.\U^?>LI#5*EV]WJO?HM%AKMO >>K/H%W6$D4Q"A,'FXG/J8= EQ/"$8=)T-A73)2QY"2NV2=-I)D_G\J%=4?6Q M*1->8 3BPD)4GP[MQL=O(41'\=&N&)K]"-&J/.[^3K]G'1N^/_N9WJA^=7C1JS295;]3.*ZVHL;U< MJ;FP%JUSELDP-),^U!:SJ] 4FJ^4X=)T,K?:4SI,-(7HNK!T/I/#>>]WBJKP M? F:RW"!+H^.,+$:NPXQ-/OE.K@;!-<&2.,-\*++PP%2]+GBAB=#:HU%]J]\ M]?3VGH)]4*EZ097_U,O59KEYLH\XCJ$Y%&A67U-\@100![F@B 6Q+RD2%@5\ M"8(M'-BYMC.PCC-M_88=[/&PG&65EZ>'_J]-.OB%6*CAX71;ZR)M)/B9E5'( MEONH";8BP[ "\]$ZZ*D<1V#3N*YB M(P?^$%$7HD.?S*=I+D"/CT!I0.]MYW-50_!>T=0TI BCEL8KNC7+!2\IN(5M M \'(Y X_4K$WL0639,M8UP>_DL*+V]\-.7NA8 *$'J\\(.H!UD=]Q=VE M#SJ9O9R!@Y,W6J.3I=-L:)L/WK@[)**M4#M;4FT+F^?7%CQ%,Y[7;\6;1Z$+ MW.9VUX=X&9H)<.573+L0Q&Y3P^\G=@R=28?6X7VI3Y#V2I-,^]@[.RU3ZU^Y M/B_6QIW>F?TI\00*A71='V3_W5SM73_JHU-K&X8Z;]1N7'UA#IF?E[.S!QFC M-?(L1)8YSXMC/ZB9#X<^H86P;#;EL6)G+84BT MUKHL-R;] )T=N&_Q%EP,3>A24G9)245Y0;J!VUA:,N*Z;L,Z'9V52_"S6BF/ MTUVC/>Y5&I?%NTZ)T_8ATWITZL [=[QA-Y4V?LB,.NC9]F+C@\!7:$%(,H#_ M] [P%6;Q?F[;DJZ#P%AH3GHZM7JG85OWQEG)8JV$K;/UB<[^]WR6^75[67VY MVZ0 .=)*B8GZMNLB(N<6=R_QA(Z$A#1,6)(TFG YPT/2SDA%EVQ=)I;O7]DX>%G] 4; XL:#IL!>MN9H!WC/5K M_;*_27.#2+W%NT*+TE 7IMMM M5+$*M='JY'SN8$\B;8*WT-0U<"2;/]CS;ANR7%C*/)FGD^Q'X[N0JFA9ALZF MMCV/NKI?:LWH(6UQU\-/S]_\%9G^WZ>'?WIO+USK&U[A'ZP+E;IHOEW-;OC& M!Z,1'U_FZ&1V$\]@'R1M'8R%I]BS="Z];<;M$# 6IG,.;);-'JI"7Y/-PM+C M&9ICHM'C9ZOUN"O1ZZ7.LZ,<*HGW@UYZDTOO0W3;/8M[R)H6+IYY1W5 2VD6 ML<&@F?AD0X2$"J_ZD<'GJ6)*12E2H=G'+,T&:!8CUVVD(XN\V-RVQQ5;JL'+E(HI:P=CU%?G M]/HWFE*0\7[Y>5>6/ L&(CZ]$ F1PMOZSM!L+I(*[)A(81KP?)YFN=65<3&= M-A.F<(QW,HU;@81V-C2T\PQQ%[$8FOTJVB[-U/XYAXVP/!9!/B7%Q+L9E@2K MBGZ&0![MFU5:_!#IY:&A\: T)(771A4#]760>"S9FBK+1.;MNN^^X3I7RU#\;5%U35_^;_;=)M*?P.&^0321&1 B\F\ECOVH]:W1'EZQ M49H)Y'?&: ^]^!T7P<6(#\SOX7B&',. 9[CMR19O6YI9L*6P<-O?/4,*(HV] M)R6IPGV*E*3:EO"EUT0B(]X_*Q'U'=PF:>.V;ZYCA%2Q42Y-&X ?8OBRLCC: MDXP1G[R*N]J$39OP-EOH;'AM#&+JA&Y6,W0ZN;HX^"/0)U3A";G_4XI.1=.N MQ=LP<^Z]%62XNS]9NRF6#>[SQ4JUUAHWSAOM\#6BPHO84CDZE3K4L]F!."JT&"N;"=1G M[E!1%6)4E*;94*.B.#4>0W,PT'A[#=F9*US[ PWUP%.27NRD!HAGK0L.U$S? MGXN;H7S^KR;<-G9PTP;I]0-.0[U1OH0 O7)7MIV(N-U/#$WHXN%VJENH/U U M7AN5GTW)&'GUFY5)6K @/II6XPR=5!LSK>:LV]T<#7M7#[W7TA1Y(K(OU-B!]V+.$39[+@*C/QW;"K?F).'*">N ME-V%$(;>J)U- MI[&Z]8H[5VD)^]6U-35YCQ)5$_"WI;+V'RJ0O@Z9Z!&GV+DDG4ZN?^T&P='F M7E5,Y;>MZ,IFZ5R WJTQE73.?=2'-(.S,L2^]';\Q<^\^ PG\G\^%5IY_^)NZ;T_*T&QGAF;3,25W*Y2A=6'. MT!DVM.NX#Y^8*VHM(I++D,_8<'0JP'&*,*Y8/X]P%]39 B6NB.%R1?BG;N77 M4^GO[;]-7)&U2FU],I\YH"\J#7D=;L\1HZXW5)*"AB29)- XGMJ&ZR97J^:S2K9,I M]:-3YIA9OUWPAS>OF]!N4^Y2[N4>NOW?HJIMYGD;>2H[D+R8GX=&16 "&YA]0U>QWD%;K$IFJF89N@/L'\K+@Q?+UU*-\ M5Q]76KM)_QZ=.I!3O 4ZI1#8<4$2\5]U2IW"__YU\&:$C-"A==0RAW+H.49-Y.A,3=>=$#J4::I]7:.L#FFHB3>K^ MH/J\]B#!#/A19CK%()P!9U>!#^]+W='1::N'*%X0K.IE7**FJ :,"9BC>(74 MJSUHO P^B&: 9_'YD]%#.K) \*1$@8>.R%=2>$508)'@= &N>]8/PX-^ 5L M_$\B09U+2!9/J#HPVP]XZ]E$"G:;TE0BX0B/*+TL9_G!T"G#L.9+&.K@A"*7 MC-D?."]DL'C^)!2F!"3+-JN0G0/\-W;:G+]GIP2?3^8'.H#F_/:#>I5$HX<1 MP7SY06&D)'1IC"S,X&E\XRR SXL?W3ZD-33'??&3?N>)U)?9H02$=U9@,!=V M';S^H%JC 0!8T/B.)/R@JB#[%NZK*D9XVOW2=^H&/Z;?*C6JA5:E5 M"]U^V:H MH"S@.!C[.5$KQZ3;+)MLCZN=/SU-OWYXK.,&968?)AF11T!6'NW/,>TQ^;? MO)FN/(A%%LV;C>TAJDH*HFZ M#W=OBV(*BLB&&O[CR8: +_@G('] P/,6SA4"IP?C=T@?4A!B@5 M;!#_.TH>+5V9%RYOF_]WW8D/ L9W1:2OIL*;(CPL+C13>U>PKJZ7J"*CR.N] MNJ:^2"#Q9Z-;'8D5I>;<6EF 2/5%,B2DSQPA9VI:J73QP+=:V17YYZ#L,'4+ MJ/-&[8:JUWXVNC./F]BKC)[T^#Z_8X=9DM_I%SK><'^0V[#=C> M8&8^R+3B55QP,R#K\@D/V2_+G8')8\&37LXK:>_ =$WPO-C4A0G*4"G-63^E3)0#_ARCR'9YOYJP>DI2ON&O M"4*HSHB:7/!,\1-LQ*U,-MP;=[>S*:$!$$4B_5Z!K9*D8SHQ.[S+[/ NL\.[ MS$[SPD1R]_?MOYO'-S0[LQR:S&)&JT_-W"=M+<6^KG-]F_6 M8H2L)>F1ZV3W/G!"1T)"&B9ZD@@QT0D%&$]*PXXF,UR*/3I-S.P([[L]F6.. M:!D]3V=SJV] WL2&N)-N-:.'- C0)\'EQHR?45N/O5%-&+(/>V=*SDG5#@)Z MZ1"$ UT;F-P)M9N 2)OB=1T9T8O%4M;RHT/DT1-+I[G5_87V4Q[70EIH@IF# M,&K;EGS>@GGF$LP+7E)P8JRF%%5%1'UE$D/97MYJ[\[Q!,<*^R?_\O#Z_/"T MPZ.H;GG$"\-B*$KZ0-5Y&1?S#V1>,<@I5/1L2@/LM>^-IFJ7RYIXWZXB4 M9+=5*4&R=EVD:3A+;-^PCO2"(L+/(GPH&?KZ%FSP4K[.W/[._Y,V$9-H+9BS M6N?XMH'7N^O4U7("1)Z;2-)I]E![\6Z$O/ R%#2;C=Z$P=HTQ.NHA*R?KOV< M(C^0#%Z>W\RI5I//VHVHU+MO;:>.3HL]7GE .@B8>Z>%N(;$*LD23[J02='+ MW7O==.&6,D=!$("<-7H9CFM;O*WI'519WBU=UK<62+>!+37N*.T MS32D74V&J!4YEZ'SZ2VR.H>'O/!NC+V558=<;Q21D62[!M+3^0$,#?C1SM?2N_VBL,FJ\K1_NT>% MOF5I11-172 A2#99,#GB]P8^7 BF8Y9$T;=[3-,I;I-=RT,PPP%P&9Y1SF9I M)L IW#4E/+U4PBO*"Q@I5=M8F(6T:?ZN2/U12=I%L84+_KUC)Q=LD>?C\W0R MN8EMW3\A7(6U$'?*TME-=LJ62MOR1(:C8.K\B+1NU7AQ@RVSFT:V]Y@\N^6N M-O&!WRA4'5A+W#OV\B+!F[G J622YK*;)+DCE]/(\!B:O*;2*9KCMJW87+VW M[>/IPX(U$XG7TWS>^I*;Z@]*U5_U:K'%[E/T:LNJ%;KRUCK?,G&Y6>BU2) W MD^-YEZBA*3X5G>+)W>NO3:6Y#9I8+L;)]L)\0,UZJV1LU_?_=^OV_O M!-># &\FM,DL!*JK.U<=@- &Q6)XH2F7QYV_=K#U5S)12[4S;>Y0O&@" A1C M?>FM:J^-._0XZ.8W.7<3MS0%OIC[8?(9F M M2\K7=EUV$2\2UH&)KR F>#">VFM=7ZK+Q1]P):#TDW;?']9?[NO8\8LZ[;WF2< OEAD^WDV.KP0^L'K*PK-!XP7GD[3PE M)DLGP[L(]AVKNBV)%UY$Q>1I)K5^6]8UM=S;Y_?WMU9IOZ!97?CJPZHXW:XO MZ:3S L_>5AIF0\GLT+HL]M^I5._*3;_^._M$F?V"9K7/4K?K5EIJ07@V)0T! MQX Z,T9U7&E?4,2R4V<_TV^G^D>=; R6ZJ7)[U*JT![?I6K]]*4B_;D5]R/O M63NZ8Y.$*QP"8*3(/(:.X;.9;;8)#M4%(;7/@%G3C8Z][-TF[$\VP!+ M0$C4,>A%5981F:'6M4^OS9;WR=_:..GFLLT]^D2BO,UHP8QG641P@=@*SE@:Q%':D)3O^WR.)F,=UY'7_.3JS MSZ(0+N)"+ F 42*I9G*'OXW)&=!:EQ0_.-(W29H3"=1=$CC6I#LS]YA]ON_M M10[.,]TVX"5Q3Y1HBDGM7X^=%=&5)UOL9U.XI3GHI,>F4:U;DK WKHCZ"D;_ MAZ[JU2?#O-MAQF:FKF**2]*9_%X6E[\!1B/H!<>F:&:CKO-+39:?2)_QRI,K M-'+)J_[8Z;^.AM/!1< AP\BK@E( M,EB#1WZ0T>UHNCE\IA,HX7+AUZ-QWD5"?Z,.:CO8^I\L#1?P+ C!.]R2\:)E MY)T27O2\/.OFWBNX\G3 \M=)U5OY,M_8TVA=_$ZYYWMK-TE@M-,1U^&=)F MV_F[\^Z3; X(&%H=6;R=?Z@[MNX+P,I=<$"-6K<\%$A+W09OH)J"&;>@B/@' MWEU\X65L92=&PVU(QE=]]>5^?-&][X5YJ>,V!J1\?EXNMJC:.57^4[PL5"_* M5*/0*E.U*H4K =ZQSEF'FF]WA#>=I+/)N 1LM;'?FGSA.;H M^UT[:Z1:.8$O;'(W5'A'L+Z6RL5&N= L?Z,J5>LW^&5&D^THB?FVA'I3?97> MS^,W>T^/\*KGLRDZ':#V=%O_QUNY%L!UU[01K/N.ETW4EIKM\4W^KBQGICKH05(4'/WB,W2$9N_7'@8BSBP?%O1:EW ?FTQP[,;-,<#&2$=S5X&2_^7%9?*XJU% !CYE#%ZYEQ M)G0>Q4PM1(]D=N,OC]<47+W8ZY<4$19P0B7RF N;M_7Z=?FF7&T5KC]_*E6: MQ>M:\[91QAF:R=&,GQV-^GY:J9[7&C>%5J56#8'%MY(>3Y[=^/V0A7>O5[;: MZW9=I%;G);&*C/;8N.D^\](E:HTVV8B*MD8+"R*EH2Y,B+6*Y[U^[U<5+U(K M\@88="Y 65=L,SG4!CW^UM,AWPU\5A]^Q__\'#B#=E5L7U@&T-62 M^DBGJNB5:JA]7J&M#VBJ";YM]P?5YS4(F4\H_"@SG61P&M* K1["W;O5_H!7 ML&,"JL7 3;TU^%@AIV4>-%+2'V9'4I M^+0&#.;"KH/7'U1K- "QK?D80?5!5$U\)]5<4(S[A?^NZ\A;_QFYW[LM*2 M8S%R1.CG=R"F%UTUQ#\E.@AT T(,S@IF7&@Y:Y]6GI(ABAS[(LW@QYY\H@ M7;3.N?6UJ_C1=]5N#&/,6XR^CWK%AZ\ZIW>%Z]OR=&.S4FV5&U7B,!>N:;Q# M #JC54J%5+CDGJPO75+,%'V"?OQDJ/ N(MHQ/ MU>S#PT)@MP3I C_ C*?A('*N<(,W3 W5NG8[25#2L.#!Q)/-S39;67BX/>X\ MOURA3/]B,.2/0EWN>@(7?,H97>H6?<9#] /HUR,"Z[R^@L7X:#+F.)F6%,)6 MK,V^]CX*?&()_P3[28A[_SR(]8=?C5_Y,7]T:E$ F]8I#4A?N2*L7U+(46G\ M[9FI2PK2]8FFZ'AHB_U4!M9_"9)FY?'1U VI.SHZ)=D0RMFDHL:>5X& MK: (QY\_??W?_Y-+)ID?=^5*A?S*_J I^[.BY;[,?_R*[$\H"'KLSTS=_NP; M]8YICQL%0>@,7KFKQA$%0V"<6F-1,X/1#@@:90]) MX3$G_O.ZZL+E'N,J_!/BH>'R1*PYD.)H$%C;28"EX1+'%U[D'<_9AN;4YDQ\ M_&<><1E_Q)5PD4!WYJ.V*'JC+YV^'POLWSSZG5F!OY)-P9F/P\#?"79W^_!> M3^1'(P1N\BKT>2SPZ/27J2 JF:$_?THR3-8/DQ"O(XVP))YAPNP]<+6IILIK MH#$MZ;!9^IC"WKQ+&-CL#YT:3$YH=6P=0N.5BR;>1H71-=5\Z%$2/K@U::*M MFQU=$B4>7Z@&0$HZOE# +FBE!!!;"-3 L05[BO$H31-\(-]"3U%E]6&$'6O3 MTF\(LGP3;TGR=)@ M@ &?*H%*:Z(0'7$^INX1Q)XX?G&6-UDPN6B=W%H$BND)&8 !R=D:)H#=0F ( MR""LKA]39R,G\B'8L%Y*R(@G+]15^#*A=A.X@<7WR5]$:UE!Y!30>JWYO5YS M%-8WFKI!N(FH(DHZH5[1QB5%SK(39,'"P;>SSBE,U%:Q<>/H,HP $N-D=@T%F'X$UM0R8 Z!B#J70>/C@.#SIPE7T!16Y0Y7 MZ39S($T'@V[T"%G R[$N*QEA_E.[79B$Q]35)8 ,$*3W5,P:#Q0:XKT@$G+P M@J;"K+PLVX0CQ=8 D,[CZZHP]A4D8[9&"EA-FP7Z> ;$ZY(\LMJZDBH!Z07! MWWU"$0LB9ZVR!-^/!/!G@.EY^ \"GR,!/Z@.# (\Y"RN3^)I$"\D=RFP.#R% M*0_ON:3F\R>7V$QY?$(?734U6!D6(Q>6>BJ8,$ "!GQHX"TQ-)2L=G&&!JQJ M\P/\KNAVPF6 SRWI.GE$I?JF;$@# &6 >1CDOPNB/N7B>2&QS#(R:.I)4O4G MB\JO$O BIK*(7B0!.0O7D4;^)(F$KBJ0^G< H(=D0J_I,B!\DR$<(C-T32!: M!RFH"_CZ_ D4^(2WBCT>A-@E&X1)L-;23D@*659S9Y#3=J$!?FM/ ,HD>H M"=\V>T@9P[\@/Q?@G3Z,>ZH)#@OVW(!$-'6&I$=++6#-_L-+CUMHOS)YF:>N MS?[ !++(CS!E%[\>ZS.]4K\W9*F 74((3\>8TCI20'5 =21I"KRL'+$W5/&RBN40*WZ]AQ.76(5T)4TWO% [@I<68A,;D3+U MU>'Z;]2UU"<>A"M*H9J7%Q,-3@3'$1' ,NUR[F3^U5)V^ _XCJ@6_#:%E =0 M=T3L=+5KO&*E GH6R2KI0DU;>MXQ;X2G[-HJG- U0:*I'O@'KU8V5YP.,CU[ M]([(G)ZG,V]U\;:)#.*DXK(13RJW"G4,@R647R^OIA2=D:C7GB3TR(LDP6F M08\P\EHWEQS>37E&A5;O!'%IO#*6,YB#'@@!,;X_&F' MG 'A#AIBUP*=+LOD9^-,_@XR^=DXD[^33#[) CABL9\:.4[KO]F^["YLJ=O6 M3*UHU]1(ZF3&:^(5*Y_B;4VO$%7B5:HY<6R]C"D=U)H636S?.^;H&(S7@LTL MWMZ$4;38!4'V."N-]W> M^701[\1IJBC4+UZ!@&]$L+/H+BVD;]U-0F\D1=5(CM-J[%=[52!4[4F#.M*P M(((R.QO5>>N>U4I;'.!4+IL%CF+;;5TS$HFBJVZ Y$MQL^6AI+?;5I">2+3X M@4."BB+<$/>N/>;-7/J7=E=1_TVSOY/9<2FP/?VJ,I,U5N!9])W%*6)8C05M MVPO8@!4IE>HY6"5P"0"Z1-)5GE(W-5@&ZUF=0LS+ETF\8#?X!:Y1P0N"#UWP M6,EAFJ3,)LEG2M4>("0? YUG0Q"[O&,2'CI_NP)WZBO^P!:\5G.2UCS^_ G^ M>HMP!8_M NB8PO-*3NJ::":28ILH(SRZS>#'5%V3<$"MDM$%:X.-P-,U;$00 M&; RH#096T.R9*6N)OH0AB#!O4ZPV<4:P]$@[T@QY.EI&#JK^3<(E"]-A5=\ MXIVJ.T@F#WI&R-1<@/SY$X[DIQPWI0+(A"PG+*_@'2GM<]31;.(DF76)XR0? MJ'\]7@444Y<8=8 UU]9-:YJ#+JJ@-N:IU?QWN6$^ ][T)M5A$Z5 F'*:@> 8 M[' D67K!@C(N"^HD PM355-"NJ!) ^NF'_ON,>:N@K-U52@DV#Z$YB%9?$F#QIV!IZY9U[B%>-JRL,$_\61/PS(LO@"F\ M9\63_2L*XQU\;97868U<6XBQ/]D852=%)\>@"ZR[X@53YC6:2*]J&B0JQU); M0H*=: /C0.2;IQ05K#OV+ARHIVZY#;U;8UBY9GO+A127JE[9:I>_ ?X9..E6 MX(#W*'ALLC&N-?L@,(:<./S@6F!0\ !69#)9(MG- [97 864*.F:.;#\>;PI M;$ZVA(^IDDG"#02L1?8J,4%>@!5Y:V^,FA#D*]('"->Z IY=#E$)03QAK_?S M)_O-;\Y^+40=5BV/1G5Y2;:+?GARC%OJ2@+>R(,>IM:M@ ]^$X&. M9%!= ':TG4/@8[SMBU&$-U-4O-TKN6H8*+UG&B)H!AUCU$56&AXQ**E+O1)< MX[=MF(V>I(D6B^-: J)>0"?U\9.6=9K?\<0[@.#^:3 HS ,U\%.JL5^2"9[ M=%.&FQF>FAE]OAX!"(0TB]DF^]:?/\VL:(Z)9Q:(N<"U+^Z,CC]V5SS@%?2Q MO&L6E-8G!B@KF0B7BPBV6B!*Y/.G#GX/%FIQ.'YWJE.R2YAD9ML ; M:!#C:*-IO05H.UEV;].[!'8JV7-R3;9A[9H.PL-X:\S4%+QJ#3U@/>728&2L MZ98_ZG;Q[NW4PYBW':ZB2/8,;&I#?ZK>/?V]/ ^W['%YM7HNSG'O(,>=BW/< M<;5ZG-;>?;5Z<^K]% 0!%YD")]=!QPE@1%LP^IFL"D]S%>SN:"K8 .WQKP*; MOR^/6%;KQE7M:U:U)U=6M:?:XW+%;-ZG\\)E13HZ;9K]OIU\1]5\?IDO-A/"!!FB/9;$FGZE\4AR$S'3OG^WX:3>J M.6;+E-IC[9)-L=SOGGJ>.SHEU""E=)9#2[Q!7QNU[YJQ*\DG3:&'1!/?CN>U M6>+#H?E,&SD[* $':(]3Y4K]SY5Q/SQCM^708.5Q,V=-W4=(J6F&B)9-!=2@(V/J8(,"''",>OZ.AN#L M@PA=%8=L)!2S&<\*>V>HSOOD4$_V/K6W1".[-?"\AMY4(^>SH)"7Q&BV:K;Z M/CA:=$5K8UL_.VT")MTNX6 MUG.^CTU!2TZU7!VBXH7#0^.+*Z72O+DX'TG)>3"2OC'D?- 3A#1'4T_('5J) M2+!A.;$V17"VY>B4 (MY77*#.^/^3"V6'W[8U?AA-]VL+^/-^K&9XI-J^3(S M&#[.8X]C=X<]KXU^']QY-W!AN;;'D;*@%0ED;]/9VIPYGN@J4+B7ZDCZK0[_ M5OQ;P)"$R%K]7S;&;E"79.J0."4- 58;8(O(2TD$.>KIN\?C9OC [86VY=$W MP2+V^;R4V='I;;.P5_BPE(7C$000NU288B>3G+.U+VU+G354TW' +I#ZH/&# M'I8Y>RSKY&HB<7G5'J5?>*(G8PUH\';B/ M OFF^(T]K764UFJL[E)I;96%\3P7$EQ%U2_;XYO&OUKJZ?G\_N_:*FJ_?"M/ M7#A4KE]NK)L6CH_LHVA%B+ EOM&T+G4?I7#+A>D3X*,HV<=SS M(,=*@\?AJ\*^"W=H$1\11VZSIX;V4>C>#K%QS!;0_5F.S##44WKQ9L$@VBF_ MC79R0E'[^)9U>LMU>&MZ=JNH7AN;Z:NJV97T8GUP9F1"](V1$0P].HR'QA\'BF]J5[=D_.DLSF#C[IDZG2Y/?YUJ>1>A.+MKS,Y]*G#KQ"^U4%?E>UVC7,-U%/N^ZYF'VR/ M+QK_#",G-#)J7/"[7L%O9VG!;U+_]?#O=D)3#XNI5"A>O.D6ENMW#EG1.Q9U?^2KS<8#GMC[);L$%,\DVFV[?:MKIX=2%T'2T M23&LUGS_ADX:*#G^) MIC:[$%(DC/#%D5:9:E\%0-VG<'E\=["-.?RPJ5M-H!T$3NI@_1%H]6<&3%N] M8W&5)B#4.;.)BP -_)" I!?,J+IUVKK+2QKU0@)B,N"TJ-G A[RMEM!=%V9P M@UG-)*BQ1L O\\X18EG%[K;T0JIL,>8M\LP\(Z(NTG!1M<$/W40Y=K?:_?_9 M>]/EU)4F7?B_(WP/^GRZSUD[ KL1HUC[[17!Z-G&!H]_"($$R!82U@!&5_]5 M5I4F$"! 3%YT1^_VLD&JRLK*RLKA>9J\3B",/3,&+%\)'950->WKZZ2MIM!3 MK +^+NYC]Z?1J/*X M\!L E$&/(/-=N+46DG6FO*3T7V]NYBD)-R&Q'4#S]]6]-/WU3# M$GK/:JLC=C,UF;()8H82^,&S1C_N&*X 8H:)KJRZZ!Q1+9AT&UK1W6,I1JR\ MW?.!\>D%# X@R\A*=KK(3L@2$A3T8 R0"2*'&4'6UB0T)!ZPZ@UT4N$#$;#, MI6\&TTQ@&X0!UGG#Z=_'W,,"YTZKFK<4;6AS:LZ&3@8+7QT0+' MM-@C_Z\/D/^ZW5:#C],>+Z$KDP2-*GB4_B-',DS'/&(IT)Z6)J]\DFE)"A$) MNOGZ$0+"&<)\P\JRG0?QI9/.Y)I[<%\H(G]'%+!I&F\*G-%&..-;#2MG#8K5 MSXOWG+;R2?"W&3-AYE6"%5XZ77:4;S\"K!;T5?68BJ/?3K#TYYFS.O: )#IE M4^%- 7?!S2=R#.K"HW B.H!T8LH+\.,QA)ZB@%$*B@7OS &J(0N"T3\]H8PPVBKO:9V3$I77YG-W'48X# 9X[H"/L@5\E-P!'^6 7X 2]DQ+_/1 M#1C-OD\7/$[F]"\UK$Z3[YA:.=N^7?D2_;?YF.)T'[/8L*X'ZB=;[C:MR_;) MG[Q]JW(#?A[8.$\4\,=YG![=:%[*8ZP.I?:/B\)-H*=\P4'UL\;Y3P^TL2!) YU"I+0L]T^ M'.Z>LH0\,-Y9 +C@QD*;/%RJF^"!.FQQ:/=CLD2>^)'N[P']T&"&J@9W9D & M/#X"7Q8\50>STD#_%*B;B>M<\%W=>4:?'^$H;9\WH,<4SU 0T8\] -23B*^( MT?,P7@9XA()J-@WD)[KS O==0,<\\GW/F+Q+58;N ],^WX-U' *0)PUO4UDY M1&XD-@\?550US+XM1T ML33\ IPF$2P)"6I9I+8$^(C3T('QJQTPU20;HX#.H/ B)J5U%XN*$*WH?\T" MY<_;7ZBH6HF.S+8Z[AX$//Z6BR'2GX<*.8 ME7T/F36/>Q+E3[72R9^I./E8UA.BRRPANKO+AB!]WV !QME$DD4"+)6Z]?/+ MV[+1<03X^_=KZ?7W[]-4(IT<\Q6!>O=4^C[M2@+2DM\,&DM"^FYJOAT'63'-DYY"SPH; MG[OY>/UJ7E[?#[H1LX2OQ7.Z5 9(.*HVJA'3KP?&YK(>O9CRC8;U^E7-W^JZ M^28>?*8%?:;V=)\):932>Y">"J/7UX<.!.:(^*4?Z!5YYH:W'\[X"G9\'YDC M..OPZ87.'C!@BFA0FE2L'_CS0.&I&_@TESS/DWS'(LE<>R"J,='AJ81F0'Y2 M3<.F%>Z)1M<;&MI#P7K,H.W+>66#K:G:U%7D3;9$BL6-A8S<*73IQGCH[4!I MT\ 9[ -Y1&)YW@?%P,WBE5$,Y*\!@HU H*UX#U.(QYN H@UJ7LC#)D=!<(SI MV]%3?7X)1A3WO$5PR'[Q@R!_!%S'X8QYMF')Q4&A77BH7U>BQRF,WIA7-0B> M&J.J#*"?B@ I2$PP,_M2['68PCZB85VQF:[VT"FW.]&?FF_MRP^KT M]=QEKI0HO&8Q.)9";)UHK\0/ 7"TB]2$)UU$KN6-U!:GX3=F@_ ;9WV_8:DO M+)=ZN-#[JR<)0U2E32X26":TO"S9%77873$EIXQ92CA0I;-U"@U&\Y*BPIOEQE!*DK2R"&*;L9: MA]3@B+P&[JZ.N: D!=^G!7"2/R 90FTE_19ASP(VK#/F!6YP=HV:AFF8,1V: MC<8_E'01BMN@'@"NES'J7I.).*?UM*F3FB?DC:M0\F37)$$6IT^8YAW_/$9C M"R,&C@Q< ",]I(31,%)-"]UQSB(8PHYZ%RG.U2KK?>$=/*GY%T"*!X(7DK* M62V@2X?C.6 JAT[7. 4@-NHET)15$Y,]4)8 N/ 3V>&* 9?K'"K0<'*0X$'J MZT=VW'L@QC'P1"X<>.(T>+Y97QW+HS5Q'HU%LJ!Y-/KH=/30?XYA8XAE(Z,$ M^S83T&_-?4EL[HR;;$TBOUUZMCNX M>0V!QEXF&NCF/Z4P@F0G:7AS/NVLR:5G26PDQXON^VNIW7NKJCDGLC.NKPP, MBX9[JNFW58_?>0L0-I242YW\2>/TO^ZQLZONH_%^Y UNGJ)-#1GH&2Z]<3RJ MF-NR*MHS=#YEJ^'YQ^V'4E9:]VIJ/,#HU;@H[7)8+4M/:MD/,MB.SMD,I%&K M7'K+*E>C\T(?M'\LN42M$%ER;&'K2K_-<<_/4IK;-27,K$D)MVCM[MMM8#!M MF^@*@RNVIMZ)?X+EJ]C31)^L2-_XIF?KW>N;5"^R]U]U0]@UO"*V2-/#02NQ>U-=.3IRKJC"49!DIS:5B\$H'LO9Y M'!B;G9[PNH3A']*PU'XZV[K-O[W<= X)BL42%-WI"0JN826JHR?#:.9[-60N M[16A'0SVFFPZ.;WV+$69%IV!G;QO!^KA5/ZIPLS\Q4)/;E@OZM5]HM]32Z_" M^C,;GB%0/BEHC): )(J1T7@]O,!0GT<+[W#D'^+O7:E/RO,ZMI9@GB,G14LZ M]!5:B89?@$O*7$@A"*S5:Y>!;$RYSX>.\BA3 7?@[YV"[?@X=P$ M:;^3-$\8WBDG)(&Y.0'^?8GA$YY!+*W?3,D%'CAE;!7T0 ,<8OX[$_.WK0'S M(P/^Q2 3L<[+>P7;JAO >AAS&!9R>Z<_1B^,,^;U6PE5;O'S?OL'4",C!630FL\SC&M:U M^'#[Q;W+/39YB,XL%IV19I:/9F[/1VS3JG4Z KH5N^=V$.[9_G800,O5'SL8 M'6-P.)I4!SH1:>2)2M'MRW DWC;2D4BPY-#3)V0>@QIW&C-Q$YBQ"3?+P 5% M:-W@Q$33),@5,$-HJ!/!XX/+NT&PV#SMCSY8-HJ.(;I=3RU>TT8X7D/\1 "' M S^P2>(RZ+EX]^ R3"^RG6!#9;B('F=,@495J*,J(8=1(62^JH*["#"&(!V$ MJF$OUIUDC'BTMM!Z:+ZXI!7^(ABI>]#?:_8AD0+!?O.M*1^@= ME/]6X!L!+'E'P66^^WQW0L; ;^KL6\X6;,#80J#!=#Q7+MLRX$4F-REGG[0U M["$#,J/4]N[N&5LZ0%-@1V-<(K5EEWC7H$4\"+"1UDTCHP27/QM?1R8T 4C; MD$WU0X *R$#H(C4X8&^:% >>:^5OR'J:M]])!D.F[W<'F# MU:>,+S%Q#V^F#5TQWWK02RY(T@.#"EVT4+ _$&72A^21,7P#VJ=4&8=^&6.H MGJ)G]*%('&[JY NXC8S!OW<^ZS=8D[O2_W[8ZWA[$\0X[Z#1]D5K0HKZ?5:- M& 9JM23GC3KT>5.UH0VPX[.=P&[UV4_T*.A>@)& P@484J0FL+ "G;(-$PO* MAP;#0ZMH"PX68@&]GW60>$W#!J&TBD4EQS?A*@("=*;MQDAC- M<@ PE&?VWOXS&UC7'B?:R!@Y 6TP3[S%B>'8JXT42)8F!N4L*L'&XHVQ(3KG MSZ11\>D$M?;(M4#O=E\1"_JNIV=.P&W^(\^1XIPR>$)DUGM],M1]6\>_BS'@ M,=FTN/&0[%(0F4F M'V6ST6_C8T!''^80H="J^$L*$!R-#_$%M9)2>D2Q%L3 MF5T-L",)MC.H/_F4-) ,Z.HAS\2NV=3=&>A5,%&,G6@^;;K!&Q$\1$T2"2YS MFV^! ^=)^)%62F1--7+HP+*0::&+%OH[^@OR4S5>IC C/4F1=(ST@8XF#080 ML]N,,%*;W=$4\\X,>T/$8GB0-$!?^VCE^IH$EL(6"G[J&8.N!1\$]VV5$5*< M;/Q,KP )5G30P/'QZ3B4JJG9B'_.$0G=15X4%PA/H64(7\D[2/_&YH$(SDXU.BM'V'&EXQ!I\X C(#+? ^R"#@=\[W5A4 MJ\"^4!,GD8/ TVUU?%3W8TG[)0*/:9+#TZ&+8/@!+\GXQH%4SIR&>>Z]&$$O MG X_AHM HROQ\U?R._?ZWKW[V!I:'\L>(M#;B$"SAPCT(0)]B$#O6 2Z@HPY M)JB[;SL PY=]O;MV&X;4&4@\G7BDPR M$3]E$Z>9- D9!-Y<[>NF"S3M@;%I^O":8[1VS76I*%:*Q]]"#J,=A_%ZT"[U MB1O\Q&0G%^H00LTQ)U2)GVM?&KSW?.P/@NWJ SP YH7!+T=N'$^0]W ;U9CO MZLX4<'N0OTT#8#'?77X>\K,3UJ3"PC=I$N B]"D8R !"4$/[EQC_$*X#+JX@ M';!(23/W^MH+ZD4"9!Q Z.$]2AAE;TF4G2 [8L0]IS@0O0U7=XJZ3P.=,A02 M\T,JTZ+!QZ$K8L!-LY&V*5@$R!N+&2(S&KKY $-[Y#IC)A?/ 16(-*&G_F/ MC8"._H5V41]M(QP9U0T"4@E4=<"<0]?)AA-WWN4^&%_S&.SG J0YO)L"\S5% M8PB;B#ZCSX/%1*_"D5;*S=!S)80O(; [(5*(Q2>VU8+R,#>"Z=X2F[JHN;"9IN+^ D(2?=,&4"2#PE_@]1$E@IS.?I1"(@=.1]WB_OV.TO MDQ&ZP\)61#?H'4\310;'6*%L=C\Q+\A!/?5*M5JM:W9>J2MT+)W"M- K%76H M\7UW8(D@%S\L+ -:$YS!PZN=^'=FA29](<4<3&4)TIXF6??DD,!SGG<=I:4 M&A62!$"GJBCA3SFQ'XR;Y_[+V=+_@H':+^EB [,.^3Y-FCK;OW' !:=RX-F$ M'2!\]TO4E7,CS:8.;LSL*MT]]&Y*U 4& M.1%A0B:FHVHCQ_G CJ[K$;1Y9/\I Q,6M'LF.6>T-V)N>[CD )LLZP!OWW?: MVBX4(_)H.%\F6@I1P]]&#J8O >,$.,=I5@)O#__:9R9\'[ O;9(Q_(.'UBH6 MA&+K^66?'^'?(,%,((C#\S!_S8BF,'=?3<3Z-4P-=M&7&:,(, M2NGCR'&OO?FZ@X"MJ$'^+O58H:; \&48T69 7U%.72(@AY%H 0CN<(%VKF$] M#=_E['/KM70??7=>2\78\A'-*R!^%I_NN&>RV_2(=R^6+C]>Z^ MD+^2/@D$E[,>4(V!%N3'Q===GG9:H2%[_'1:)V47KF)^&NABCMDU&U#R 9#B MA% =@^="D-*+$:O@L#C(SD:1/6/R,KI@F1UTF2!U.MZJZFD,[9I+N8[C_#J0 M0(+'BGER%%$Q''_0'S]5H!:.0"[] J"\SOHF$5KQ9"@>8M&5V5: MS.&R3(;S&9%R)T>L9I82YLW=,FWHFS:H90JA7!6U6A<)/SRR^IQO-JQ6[T)L M%B_DS&7T@OCAYE.>R9]1MYKYSM?G?7K(GORQEP&W5.C=,0C#'V$\O1$+8IQT M!_K;G3:8!AP=T 1L<[!I@;11(H,N@SXQ87T]L__H&F):XLK;]@RM=!=?,%N$ M1UN230RP,?%NYADR[K[@,_::'7H$' /BV0*CV2P'; *TI_] (W/'14(2+"-2$ M0R\,\K+19YH$XA=_%QE-TX J>ORV7X((U>P*>89@.N7=E%&6*5$IP) [&"U$ M;+?M$DM9)E("F]M7#1&#AM.1'A\%O&[B!1Z\$D/#80!TQ!C(H-B )3A6I"IX MMX$DT**U1>@*H!]SOR^U3^D'(19/6$^82P5:SD',^/7N9&@K"Y41>19)#?IY M?F&=3)V[:L8EBV.;I*X=*CU9A)IWCZ7*LKS MJ"8^"$ GB=?!=HIA(7[HW\TOZ M!^R2;O+8SQ6!U8%V+$+F ,P')4K"W8QHM+\D]!5!A.9#;83I%>VG@<6!+!#. M5KKU.4!*"2U]L>,C]%WT95K2T,*C;DO?Y)NV+:1A>F2E?TD#\F$[K(L/+GJ70^@1)7.@%_IX&P5O#FQ23K&% M03XC: +X!4#X21-O+H$P#IU ?R@EM'%\-?L%R.30?>#7I4F]QT_*"K4HD M=M$76TZADXX&1/]-"(A:[FAHUI&, _NO8JNKX-*.1;>Q?5V8/>2SXZ-+!><$ M:5(29]5H$ ;+RS73V"SHGM+"R<'13D:_O&TRYQ[52,:CD1!BH$H:@W$)!^Q[W*;CTB[#E@92*.373AQ\+4U"!XS$XQ 1\N8W4F*U MAXX82Y)!P;Y8(D5R-.A\8IT\&MZ1=%UAF9!V_M+_P:X!2;O2O+2CZ#@-BZ]P MIQ#&$TD2-B#'];=*4\-[3J7=D#:'&01:9;^/%MPW;2H3JT&KE0X"1O]'6XA] M=D:QK\1."R1.OQ+'QS UA2(T#AQMGA!QS/6*H=#7]\+&. M^WG3:)T.-JVJ/%8S<[9!7.%050?)0]7!-JH.DH>J@T/5P:'J8*N"WI'8P:1C M[7KE;A+9]L]MW^P4>=)B'U\(7$9JG1:5SK@DX9).B,R3^X0LTW "!H?13)I[ M]AR*QT?P)]TF,Q\?/49U!8]>)K<*>N?!3-G#K@H6@X/] MOBT"=%,$5'E_2QL3D*.:-_]I]TW(93@LMS'LG6BT3G2&[L1\P^GR!#17!\Y* M.ZD_2XKV;0X".3:4@E]CO-=86TH87<.^9I+ 4Q-Z F-8G90 M".IAW.GB4"I-^)&=&C#0F(,.)=AP0)Y)@#/8)I!C%'9*;;?MC>KLKGT^3ZB> MX'(8;Q#646@<_QU/.'B"J:02R(VH3C%;3IP)0O\_1F)V\-FV?CCVC30=,.44 M0;;!:&C7L6>7Q6C]E%^L@)+?IT=&T*92FU"MN'ZQ.UV\:8PWG2?(N^*2&-7CY MK-<+Y1[WS:V?H6:<%X9M6.\7B7;J.V5Q<0S4"."-!8?BZ?(SF,4 M-_X;AH$QHQQ(*9T>KA 2(3X4-&*(&G&-:$H2_]&;8E$P80R:W,S>0%!2F M=5S0)HN-,<=$&O>:'W# )#'+,,&0FW-0@VQ0L^"4N,.P@ M#-LWYLDM,1Y+\X?OO(1 8>4*.SV2X>[-=.-_UW0/J[O,=+=G&,*++;18GFK_ MM5G[?ACC7HUQ%66?'$/@?ITFE&6^'HV@?ID*;PH )OY/%(,ZS.DPIZW-:%MD;XM<*>[*=>:Q_%R^>RK7?K[X?O+;(E>-&JW?K-^5WA'7_J0'8Y> M>QP3-3J)X,HB&MNO:!2!,K#["CTM..B?/8VS;LB?3J 1;OPG#(%]_=\3Z=OX MK9@]034$L27U>#0;^H..8[Z07,4O?JJ53OZD,[$DF[*[W.R!3ZNH"K6DFU"6 MPC1EB3O*$E^GLMRGBN9[YCWY;'0WH!MQ1S?BF]2-1 S:@UDNL7?J49EN2Z:Q M?D=K2ZYX_DX\YRX2GYLQ'>P63$>"S<12Z?U3CL1TV\%NPG:\O'>?DT_I]\33 M)I0C[BC'1FT'&X]E4AED0-+1Z<=*;M0+^$AA?:=9_I*G9F2V+SFE='>&9A;7 MZP+=NB.W=;'&/;PD^*_W=E,^"1KP^OV:B4$M?UK%,^D8EYOOS,Q;D:B6,[U> M)R5@.9-%(5X=G:?JY[DU+><\5R3"Y6037"R9V)WE7+-3$;"<3T]R(G7Q5?JJ M9=:W.V>Z#I$M9SJ6SB;1<<#MS').-;;1N $!RYFYB0^+?6THR?@%]+JW+>0 AW+E_X$#DEM26=FN[LK$^G$FFD4\GXS]6I $RI:-RH,#KU M4KV5/]O5#^56VIZ=FN)QK4^GV%B&XV(["J-Q=&J_A'\\E\C!?[ M?')[EFJ*X[<^K952>JY5L;MB^R,U6R>EC68-/MGPP@.-2L6QV\6,13V]Y$[;Q%9YQ*_5[ M7-8SK]<+5]=-/;">B-6I73[/F+-^ON#O-5=S$:RB]EL M+)[-QK+LF@SU)*/9;(3>?*5A99_T1D^GJJ^]D=>/CYRN;_KI .N)X!<1]DPOC]/(8AO^"H7?Z?7E$Z'^1DXQ).GC#-(#9%AZD$4)A]"&D MV937I&T: -<,D. Z(5#U/)$2OV,@*$>>#IV*AYK69F%U4)W0VX B'CN<& L? M?RJ0!HNR2G61_E"P-/Z;M]&'')YY0F\,4%*Z(QR'[OCXB.)D .(99I&B(L3T M5Q[&9& SA5'H.IX_ .E+.@^@QR*PE6 (9;3I6R9!;Z?L)H[H,!"3B]5O2QE@ MIFWTT8$HCXZ/[+]09?0Q41PP!;SD#\! :28G^- MHG 1:8#*\AZT5@R5!0/#E?ED%'F&D!)CL"B0 Q[GV./;2([P.XPF+4N?@$>& M0:4!D J_0X>7X\4 P"O G,>@TC$T?'MF&"*%;J ANI@P%,T*^6XRO&:O 8V> M;#BX0,NDB1T>XVP='WG^#/II*I0MSAAY5I%BR?!XP?NJ[F!Q>6]L@*W6%!6Q M#(4I M8?/8[]$W"16"Z/#P8+8+HNS$1O@42R=658:MKQOV)\#"@?V@DR-*K#,=I"F& MS4B?CO^W/3>@CL+OM34)]I-G5&=,A1@59YX$A0_@$"GDSO'1?)EAV+48 /=X M!T<7!>[-9TP5[2Z9,/O1MA<-IF4C0#FD$$@N&#^0,F;##,C*TST"('8RVBE2 M6R(K[>J%35+HW^D!(%-S>//XO,K>M>7R.[(O,A2G0J2S85 J,.Z.&+'TAM8D@.T02ZU'[>O9:^!+W[ MM#)UYD^TA7D!;U]8?PQ_.#N.X$TWSOEFPQHE5,[0[RXN/A,'.[B8'>Q/YW=+ M-ZQR\;QU9;XD1C?2R1_/,F"D:/W'V3YO,,%F<::0J81WF'=%@(F6'9=LW(VB M=T7LR=/O4#L$-A,-ZY,XC9"#&K@LSFU)(\C=:EWM6VV=_+%7 VMREZ['C[-7@;,DQLJV3.@JJ&(P8YNF6 -" <$$0@)@ M$'!(V0AJOHO"KHLXZ>O8P3,F^&V.G0QA8(Z/HK,PR.&JF=>9P77G(6WN!\6M M+O):JXL,A*>UM4S$1\S$F'GQM^G-_7;#RI:_S<1;.?'>6_DV_K?9%FVZ;N['& YDY4@[.(>C)*?Z1/-GB[!I*W:S&W2Y_N=I4:5J5]4VDWL^V7-G_RARX0TZ(KQ!CNFFS8 MZUHG40H W6@T/CZFDP62_M>GJ',N'=7'HOLD//+'VP)V M=7$E"J1/2#Y#I:1]+5[O,FU9'6(?VE9U0ES' VM:!_O=M*B#5'-XN%]((#)& M'.W 1X,]_F:JG L6=^*VJB ;,)6\:7563C-'QD2W\B^O;O%,( M93]8$6QAD,&=,46^+QEP&[#KM@*')&E,%UT3T"N W6ULR@X%5HL^RW#M]O$1 MKAJ =#;CL=^TLH=$8TDI$"ZC(,1X:&6 >AYJW,OJLXFTWATBT^$EH*?':Z/JNET;A+0-0K8P M)/^"M&6S99A43Z"PM5"/%Q0 M%R7/LK@[Q<94300U" _BN[3W0)V&;I>8 X(W=C=MSFHT=N#/ MZ:.SR\\#>;Z3<0#BX"H6ATS3@]M?TD MN_.>_ O]_NZM8;T,+KY?.Z7[M]>V \M;+=?N@R9V,E.T@?>W)14EC&LZ 4=# MYM5 T[+]TK8D_YXJL9,_F;,4ETU-Q,T"E\^+7.V#H NW,A. +O-7YOPK\UYX M?3/4&VZ'!!^$V;*$X'/I7"Z$X$/9@FF !.LW 9FJJ/16^K/^D@*(S(%"W\A M &<]Y)?WQ_I>7)R0W&?8UNCE?C"M!],Z3?C3',#(;2NW'MM: MO:@V+.GB*9.7ON[?'O@=VN,S;"L:=<@]GLJ=I3/QS"K6-;L>ZXHEGY/>^OG[ MUZ_'F^0.27Z&=0TO^73\#"DT=["ONVQ?G:S)(>QV"+L=PFZ'L-MRSDD\O'/" M+AIV&UQER]=JJU*36CMT1 :!IRX35#+-[K]GXJV(_&&.R%[ M\'*?[.Z0Y&<8UX5":@DV\0.RP3_8O!XB:H>(VB&BYIU326S1*;&'@%J$ 35V MV8A:^;)U?E6Z>BYF6WM6R+9JR(W%,;BZ=^P&7PTV%?L*$()8Q C@&H7U]9-3>W>OM[2XI M6@2Q'S:"X$^8,N)EMCB1_/OM>[GTVK^M[5)"8\867X/D]^?$WU@T8EU'/KX4 MQZMO'[)8O[O.2#NDCIE4^DKO6^E=XAV<_8 M[XO)?M$B'_>"/(LN)]VP:NI5@OVXE85B]&@_LP! <@WKJ\C?=S.R\26E(W_U M.J#,>$TL . Y-,J*BH[;]N[[F$-2$2X54"9I(%9EWFYF'^N+S_APS19^6L/B MDT9O=#7DLIY,TJ$C/E1'O#$3B$@?G?=OGKOG=]?\R9^:H;8^3PFTO7=Q?AP& MD1>7D6ES0, M;B]2AH8S)B_+_L9;!^^QHZIH:(#C+VH#"?,LX)YF#"&IZ)) >VAA%B+:-"Y! M [!.X/$"T<&7*6$@=QUM;XH:.0&4ZV,T\ R2]E@'O^[XB+YN\@L3+Z5$&#$R M-1' *&WL?DV$1G(9."MXW=1 M\Z8\N2H*96&H3)BKR^K(U%TJ!V.CVQ,38S3 M2\7ERH77QZ8 $B"OH]A2'@#X.;((D"<963@$*'3VW*F=^_.OXJ-A1 ^L%OT! M@#2Y)Y$&=T*K"PWNZ"B7Q#EX*"F/W0__D(;U:535:TW5I$3TY^,/-_?F='.? M;%A7\FU.K683>JMU\L>S(@0BPKLFZ[7Y4^SR?YK.:D4((+38>=!6@6Y$9X!\ M!]OYFME$ZR&UCH]2Z?AI(AZST3]N5%UG?(IL(X1(0)R"_&L I$-F7S(PY8YF M\C*1M"#I+5D%TZ.3\P3]T ?&%639 +;!OQ1GF"H($W7(H]CQD8A&W<.@#!3B M >,Z3'[/-O(:I1_B;3(;]!8*78[A+B2%<&!BJSC@)1GOD#YRP37\4<])XF/< M.3[RP*%+BH TV"&C(104?4UM$D(?#$+A(2=JV8P>/G@_PZ7CH"\CL^(5RLBB MJPH^)QP1G#$W8@>&XL"&\KJNHM&!>!R8>%=TWLP('P:..6$2]YML-=\09:PGR_874&'[?Y5[/7%@\8SPOZVH/IOG:A M8>5'K=?7TGEQ])H[^4,7@W%6XT?'5$R;Y\*F+^,59/((-R/?1ZX4W^I.\94) M3!_QM!S>'IU(CU(RND]C[(^K9^%$!3=V'HZ,!Q M "?[+W*CNI+8]@P F.!U>$:/_Q0U'"]!/\%?)C^C.R!Y.@[ZH ]@_QJ.5)Z, M3U=-K84I-(#1W)U\T% \ G'%<.N(($8AY>ROSQYY#'C3)7'H)46BF&S(FU=E MX)=#(L&E<_+()EDG%PQ=;1M#\)Z]$-J$&P3DK1 F23OP\JMI&H1*<01 A:?V M'_Z'L@4P!O))P)GNB&I'X_M=9#71P_E_"'C=Q/#&L1K1AV(@3MUL=6.^OW1Y MW=$H"!;9C(+>OZM*@'HQ^(MM_*WFZ/@(+G]UN/DQ"2YNJ_+$1J9Z',[/SC6L MY\=JO&G66U^M?: Q00-Q>6JKFJJH0 V)M3#,>>3EGUOT4BV(S/^@< M<' 7/)J&TX^F1,,:2;6GA]Y#I?>< 4#^%E9^EP&T[UN<'W=272K,E8D,0"+. M9F(DSH-T'C.+=$P)1_F!DL[AQ)20W9 TFQ'3O;/[XNDZNKYH^ /YVA-^]"F; M]+ ]7[H?QJ8]\6\1W<[1-?^&Q'!^$4N33&3^^BJM$:2G*3V=.&009=JT3X]:4@&1Q3$$LP%1&4H>3,]$F$*+AI0@G(/TR)DY M>@LZC+'_ ,$$O.9!89F]I@&^=-GL\=&=>H;_?!I/H1$'M&T3/>3"Y. (,NY601]J)/%Y!"R?C1!O&J ;75NI-%2>PHR/5P.XD MWX:R=:<^FDW#WF=S9TR9UX!^$P9 &9S[X"X9#CTY?0E^)[S>>=WQT<3[J']+ M$V8BH507"*4['H#/]+!9(A#;&W,W+78B!;0FY*V@

    N8?2-(U8(JDN@M4(ZVI#Z8$<H.MIL4Q4=V9R_ZV0$ MLS%Q,@9JJ4_[<*T;:!\Z] ROAT3I@3VFXK3H07_FHRYZ3__ MUUOH2@2,S^AGH(AV*$K)9&W7 .(%N'(&%^LX,U]U)S(K;,3CHPAWXE_@HMYC M1@'/ZNO.9L,G-LCF^*@I0FZ4[$P5,T_V54\8#V]<8+K%#W.><*J+!GYF4Q4D M.T--UX:ZG>["P.MEM IM$[8<=F3P[<)=2$J".7VU B.*\U:/,?N82X(,(UPX M*=FP6LR>NJQ09GF'W25!?,1EL*!/4R+U<=83J0_W@(95 M,;XOT\:CTO[,1&O@?WIT'JE?DJJY':1OCL?I$US#RKR\#=+EUJ54^3CY8Z\* MK6D&"3E&H[FQ\/PZJ>KL&=ZIAJC?J#QF2J0! Z4S5X=SV4"^NH6?VK"&Y1$W MS*2>X]?M516;VA\)W97@^XX&C'%Z%1K6Q7/A/3Z\:+Y=?08N-LEQZSAD2"LQ M<:DJOIKR.$$ZA:]X B'A]]B9LWYJK$BW\7RW*I=U-SAIT[0%/P=:A&S^@$[0 M(;2#G\*PT?L4=:CQ_:G>U>1'W:91V[JP?;^G,[N%,(5TV^G'M.375.*IH):' M[>RXJ^GW;CWX&X&#"CH:_3KTGZ;&_,\? A02P2S7+:6TVSEI-?OIN^)KYOE] MF(Y>2KXM181$L4>BD%) ^_*&%#4\<%%H43W5_FO1%^_%&'_4(OTR%=X4T(>% M?W9^L99[MV^]'(L1YP+\7MGW^\*UJCVW?[QV)UT+!N/E,7 M[8^+UF6Q,[7WFB@!.K66 2 (% H]Y#+CUW=R\_3Y&Z=L[@P',_R@!>2W4WS* M0-=U'OZ3\[&@X,3,* 2;#@X#4%>S8H>E@R\Y8VMUXG-)\_I]V^N&DCZ7_SV1 MOHW?BMD35 /*XWJ\?,+0'W3LD4!6&#_@J58Z^9-)9F+)7,(.=]D#FN;D+R." M/18N;>]?6KCQ9"S#Y:(3;O V]W8BYNU"DXJJE52S:;1->7+&#>GNLB%(\49/ M=[>^[FY]\_KSZ>WF/7X[FDX8-GWK3T,7FFL$R1X/\" 6W/A.L0VD0 0J!85SZX?VRD(Y66#5>Y#GA5#O4XHE<]9Z^H"&$M$^K\VMM MR[.B(4+'<#H9U3K],\L6Q6>Z''>B0>!>C(941XZ'X9J]MC$\Y<98.:VT2N;,L_%:0]+[,C^"9"KJD#R1=(GV@OYFN)*!'!'HB,481 MC7D+@$R.LL]*%"PTJ?/P]NS XF#]V?J-OQ @4OP= M(&YF'2-KB1K%1L'5H:)@UW14'XLQYD)5.LPU_ ?"H;>\(LE\C*EVD0WJ]R5% MU/TUB7U-'4@"&CVM,J:/4N!1_JF&I M+\KMAU4K#L^C1VR*/@>!TP(X05"';%=>$7 ]BGLJZR6GKC-,!FVIYS6L\\?G MNOR1ZJM:]I!06S"AEIJ;4&,;UEV_F>U>U2X?)=XN.7+]#5I3IHE]?N3O?/D9 MZ34\W[RNBX9>GY5&8P/3:%._W; NLWW1O.?2Z>'*:NLY"2:39.F&E;]_X>YO MV,(PEPNQ@%&FS,:393\HMQ5XJ5D@[+O4]^>EA%WWH37C'S7NTK:SJ M;DWQD&W["=DVKVM1$ONJCNX_Q*<@2;;[QWS5>C+N&M;;9UH:<-^]8?MC1S)K M8 /)B%TW0Q)L++$]R>SXA;Z.;%F"2\;2\>Q?E"T+(=,58].)7"Z6=:DMUI4D M\^Y.C[M/MV:^:+6O<[Y-6FG>WKT,'K1^/KGN'%C@ 8$'^8.359Y%6$MB.QY+ MI5*'W%0TB['B'F?95"R=GE]EL,1J!._VO$M*,!ZEO_W(/H/S1B*X:J MC>8'^;T B[.^UK#.FY=?W'O]Z^LAX@3(7Q#+3\^-Y2/UEIXO]>?G]OG%4P;Z M^,E:>)'+?T;4WM$R6A4R,W0?#PS=SWY$PS+U[]SP[ONF^KIRHV[(=I=*PZJ- M.I6KS\%+@OWP+1\3*BY_?&0'YF?$^"=B]H<&EUV+H[J1;,X3[Z]ELU?L>JTWAT."R9\TC^S#&'[5(?VW(O1CDL=Z)!D3UK.L. M.S2RM:MW:Y,5I;/[5U:H-[6KVRN2(NE="J0V<;OW1$F7N.B'N.$M$8!>X*E+ MQ:B]*[^6J'\Z&TMFN$4BU"M&3 ZKN(8\ ]K(;&JAW,U2J[AP- ,X,[^NRF^< MFBYFHN>GF17-R#:L"Z-PP]Y=E-_;T3.%S@(RX@Y 1ML ,N(.0$8'(*,#D-'V M@V!5#3@:C!%0 1MY10!X3$P[,3].6_9XO8L\IF%5'E[3Y3NVS=U$W)CQ%\1M M,W/CMH6&=<4]M'!7&KR/F36D\&3DQ.U<=I M4=U,8%1WP6C2L)P)7>VTEVH=@ M[\X%>[=5N;U#D=PME64?HK2'*.T^+-)N1FDCBF9\B\UF MP[K0[CZNFZ/DH-.=N" O%:.;/:-9L5=[Q(T9 UXVLI?-Q7*Y])X49;NJ$E]8 M54AN="VJ4NI>M-2G_M.[@E3%D R8EOWX&./ZMF7W)D/7?$MZ1:/!:]4K9)L2 M\TN(ERI,7V]!^>0X[MMM()AJFQJ:(F#_^RXJSJUVEI8OH-KI#5O!BCTMC'[[ MC?E$;,U.ODG?:O.\\'W7/ F:RJ8,W_0Q+I^7BL>XS/RJZGD+%]6JAXI+16C0 M9JVZFHEWW^X>!YE$:Z.K/FZ6UK'JJ5B&8U=<]:UX;Y-# D@1$PAIUF:*-NV0 MV3-R/F5KI#BX>B[-K! ]O:23#9"R;GH^HNBEKD]^,M9F[U*^J^E+6JZ.K M]%9LS;J6.LFNNM0[XN?U?*\J%\ME5CW@HEO=PH8=FO'5Y5_OG]FGCX$H?VS5CXEJ=7/(7\E!MR#NE#:-6\2(M D==_&U &7L MB.]55PU>COI43BQI\:S/UG-A4'[0$E=;"0,MJR4Y-A7CDO,QY#?E%;%+V@C+ M[%U_WW[T^<J[HM]R(^KZ;\!W-GNFC%&L!;&OH1EC M!.9=.G_R?@X#>[PESW#1S[((/Z#%S_=4)$(+_WZJ8E#&%:\EJ*G?FBX5^/-N M=Y5C9A[I1$036 _Y4#+&9>9#?RU&3+$;2I1>LQ)1N?A=50U^+23MY^] MT_95UU8TH.E4(L:FH]:U'7%QIE>:SYY<-,V$"^R*;)ACFS;P>DRE_O'=_:YE M/GK]W&SUG3ZPU<[U=766+ .WE8QGA'O@>L)>A# MALK\E[]3)#<.#.R\FUHX]+\-#SY,0JMDI'JV./S*.4H?-.(0R*V>,S]LR\^2 M455TBB4S04$$W+2"Y30AEL(LL<0=L<2)6$JCK&+E>IQZW5YYYG$R<_+32O-F MD0.;"'(J\+QCC"8"+8TA#41Y=,94)G6,F:YBQT<^'4-63F4D*"47=<-1VR&O M,RV^+QE(R2W,#(0TL#]I(\]"]8,7&U9>Z74?KXRVP;4B[P>/O@OM7%6%H23+ M\YLFO?[XC&\U+/6QHNG9S]NWM\RA1](M;PW5(YF=VR-9;EB?E1?YK9[(OKS( M)W_LI?AA/9'VM*9U/98"NQXGOM6POA/EHJ1?][3X* MR9K%NBLTHYEQ'-;N^.C -[-33"I>_#E6?GK2W[L/[7IZ>UV+.RFED@=_[JK$ MO=S%1]P%OP96G@/?S Z3L?P%4SRT5?X$\+M4@$>+@>\$MM\<%:M2*^LF%G82 M^,[C7/":I(,GT4:N%\.WT+5%E_#5#OD5]=KEC)ZKOP8@S9;56@*1\4R,8^?7 ME!P@[M:V@JO"VVUH!1>.'J8:5N7Y\VYP_]QL;QBLO]"PY-=6G;T7LI5$]%34 M:Z#JA296I Z0P1/%^4&-G)>6=]YW&]9058WGC^OF;3%BK+^_(+3!A0EMM*V/ MLFXE5;G'432"GX'8?]\7-=Y RXCGA/]SJ;34GC@3L#_II=P*]X2&58CGQ)?6 MT].;+JRNH^.QC6+#ND]=5]3,%_LQ2L*ZVJ\(P;1CQVF.CY!/HMKS0282S878 M?W!63/0/'A,ID25?*M!A]M!$1GC4OQEW*S.GC#T()MP8#D&3)5WZM2+R[WI( M9)WQCEEX^_L6\-@1E*1]&.-?&I5:+#BQY>A4]&&,*&-16X]5W <=MZ=J^]0] M;@.+KG;JIAM

    [WSAYA8O?M)UW$C)!CM5@7N?L4FU,4\X5SZA- 'Q)A' M6S;H(0Q^RB+U.2M=LF?.91VQDV0N&6-#5+'^T-B)JU&Y136*YEJZE>X%5\ZG M;][F%$)O54M6K3_ETK%X>@?I!PH-BWVYNQM>)U^+HV14<8')*ZGXW9)-0?PS MDQ4@=V %V 8K0.[ "K 55@"\,>V-<: (V&N*@#T(XSV*+;6CX+S:?1N?='E% MN)%X$NFJJ!H^#-&?(/^FB6(56=?6*$P-TXI/;EA*_+Q;KO8_XJF5CZ"0=4Y< MPRH\"(_JS=MC]S9S\J?>1>9$[?55!9 C(8Q&W'R9S@+3=P)PHDX+G_0#)OL^ M!OC<>I^A.$Y;DG]/6EDK$$ M-[]1<[:0(XGP_06+M6KW9#P9RW KA=H61+=Q+4UY>LV#?1NZ4Y56H-'YD@OI M:D;ZDJ3.$D9G)7B.\-8%"?1TBH79/-S"$L]9(CH\+.MR<-J8[,B.&8$3V=:"8_FI]9/;%!WV5*(JJJ MB3HPX0UXV10#@RKS1+3_LLTK.1EZNYI="L6SB,HN=PXF@.&]Z-FI:7JQCJ1'+CQ>NLB>F$P MC(/^\CU2:WWYLL@[91+C0YVGE,XKUH[?P,;2@>!^,^ ;)FK/'5E,8C>4C,[@ MX>.M*^56FW)DP UAP+=P/!^+[QEMZ\WPS[=XG\Q6?3)>D*-;C? MOU]+K[]_5]FWU&TB51K+:I[J8NM4^CXEA,CT(OA^/L%26_!%F+0=,4@J7!AI5*B3WI$#ZJ*6HO>F(2^5R8C M7O^ZOGWDWC\RTV7B&]-B1\'\,45PCE_>59#E1?X9K$;"HZQ54T/CG;HS__ML MG]*/+M!!Q00BI%NDICVS]XADR,M5?H0IVRJJYE\ ?6:/ 1<(I+#"\QL6E_HL M%Q2S?G^=6O4XG']ZC64Y5\QQ4/*\B>D++.^ZQ6T]$X)4=B.3;^YJ9J7;^^(9\Y_YCHM>YOGKO)'^\I2]>,K+LE:_,51M0A8JP ML2/:WH0PH'U4'ACW6C9B&IGT;=.L[X@H5]R)N70LFUU5E&LZ$BNJJ4WLPT'^ M2Q8?RHFA!P=RLV=B&PUK214*&^7G$H&M3#.U[G3-ZA]Z[,FUCSU8W_)+Z%N^ MC2Z*7I63!I.F_XKOM]ERO?!:R&VQ?@.'%>I=41-Y&/06ZHA":T!ZC@8L47HT MH2&[7G056EB9W116=$$06@[E;J@>7WV&XJBVU6M8C\_69Z=>ZBB#9; Q5[3G M)/^/GD>3B*+ M'B]R[2AFVP_W(3U "@@]SPWOVAIOQVL=;A3F7@\EDFLRLHX MU9]R>R9T_1)3NPN7E(""G%J>C2452D9&5V_EM_0&3ZW0=Q:'0T '2Z3Y"^Q5';Q@2/T]'_1H]EB-BY=*7KQ_J3QFUGT:'^J3 ]5R]H(= M2I3W=YE^5)5RNF&]ZGFU(WQ7LLGV1D&D>DK%RWHB<_*GP"N?C*RBS_P(^'NWL!ST:V8] M>CZP'GWR:PW+>'YN7@AFOCC<%.)5HF%]O,J&-3(2&MOQKA(TH7I<5TI93]%WFXM_ M/]P/SQ5%WEK1]Z&B]X!POP^+="B[IL[DC:ITH(,RKPBUKJH9\'-1[34E113R MN%484^YE+K[9K^O1NW*Y#'3+>BJJ8>BD-;5I'_1[4M<;3O#K"$YF$S$VL1") MVIZ74*\@ZE6+,N-LC N1NXRP4AK/#KJK"ZJF88]6;TAWEPU!0O>7N]3E=6_0 M?.YR.P.^!$E+BI/%]-'0*1^F/']C_X"DF7/YFERT=>S\5#R6R,W?^7]Q%G/1 M!5FUDX*+<=G%TT3+)#!]4!9H<\'DP##BHUTL7;+RAR17ALOD*".&4W*C)2$( MZXA"%%P;06[AD._XJ;DRIRC'LXIK26*BLRLYO\OGD,-<=%U6+8A*Q'*IW)J3 MELLP52W@(&RJK&W^!S=99+?,:.879@=Z?,BH][]RA:OBH/VIM7:J6HWN\&B< MOOTW%[OM^_WUUGRW/<&UT9G':UR;O=?NZU8N\G*0]>/EY<.D<(Z/[!Q.#*> M^*8Z$&?BF\&)?JGHAF9"P7,1$C#(6O%R,#K>G9C[3%X/6.Z:=5"[L*/:$T; 403@0\$"4\ YL5#2,L-*7H@SN)7%2U=N&&+G:1?6-[!APGT M3'_C6GSD1"P=V'3K 15,K2XDFMVIC[ZM5K_8$4NIC0II1=N6F@F\Z,,A#%6M MEFU8F:X\J"B2?)G]B-P\19];S[=P*XQ>Y4=@@/.*D(=$M"AXZAOGUX!X?;XE MG]BPWE]2+[?O'X/K8>)0([)@C0@;GULD@C:IE>>^S5KR46VV3O[5@GHIWN8RV=QTM?&5KF!$1%_MRE3\PT/IRJ9+5S(> M1_#[ZDG+? FWG8O6H71E*EYA3VH7[NOM?J>Z/;S"0^G*H71E'Q;IKRU=J;AM M>'ER()(FW?Q-T;K^?&Q8PYZ4K@T3IB9\;J5(Y>0/'=>.UT9 PQ4=Z5IJ3) M6>YOP.F;)\@5[\[99#;&IB*LU@G>5REW7UTJ+;4GUOEOT7:OQ[:8V*V4RCT-KR"H2,F3&@#';7O,^%R=,U[3)Q5D+&!@72R46S_SN&E[,[JS'JHAB MJ5@F&T3EL?)Z3+4&WJOVV-W:PR9JO<@YM9(HLB-NDSG&*5F0$.4B8>,Q*V>U M5LRC+9G)BN0IV70FEHG/!;S_V4+@H/J%S2Z90"LVK$*";5:25V^FWMG'!!KQ M:!B@V9%'C";V27.^SNB\S&LC9PL1@IRVAI99Q-M)5UL2^B).1DB08Z)QJS,& M@G8:Z /03D'<"CUSP$LRIO'AAV0W:F+'E'DP;[K=FE5]+,887I89$0U2@@B5 MV.O+ZD@4G8\4U1ZZGHS^[__A$FSV7S0HW6SJDB#Q&F8%T=!7%)POP917NL&W MV\Q0E-OPEZ:HB&T)S4Q26K*)Q]<3!3!@D/$28\X'Z3-!J*9"A@ 9%/0]W=1X MZ)Z&"?1%18TB']4[6^"O1-PO$16H\+*(>Y MAO^@MT/_.!^L&K=8CU0DZJJF#B1HD&0JZ)AE?H$,X66)^+^WU0H#S9H]$?^" M_?([WQV=GK VMQ?(3UAVQU=Z7H?G-U@C'[V%H@3?L&/BFPD8:) M-4*6>I(1+C&;;EA*/?O63ZOB9SGB_.(<&!'V ".R#1@1]@ CA]UAHKF[8_YZ2$3:X9&2B M<(1K6+GSTO"5>TIE6VE(6)(EP5YA3_23D^YWH0U=GSHBW(GFZFVN M.%UOYSVI83WVWK7:2Z$W-%:FO0ST\D."E%0:UE,R\W+SWAMTJ_S$8D=8XD$5 MYO>AQ"/ZXH6?O?I(.)1X3!;"T!*/NZ;9RVFC\Y:PAD(8G^X3 M*1U*/ XE'ONZ2']MB4=^^@&/4TZ]:T%[>"Q])K/B5BH\%FAQ0X?C0$+7X3;$ M7#1DGZ0!/N097AA +&U&$G\]C51+%$4L\-0EP3E\2[P6TLA$-I:.+\17N&+F MZK"0:\F#)]*I6"Z97?M"+I/O*UV9CZDOY?.CS45?/VY?*$X]5TM[P)XXQ9S8 M;$9I)FLW0Z636SDV&V*(:[M'ZIKQNV9 QD(3)$L4;D4>KGGW[9)#.5,Q#?2; M(J]W*T [\RC*F+>DKD)Z U141Y8Y3,]-LB&BUYV>KNU]#4M,:E_-ZXOGS^>5 M[Z3+*<[?$(9)S.WCL=A(@&EV]+01?(@J$CLUKDBY"]1#-[^G0(8M3Y(:*4YSJ4!$U M-#[)8'KHK4Q;TM!_=?0:O3W"N3:#__86$,7@"9!'Q1Z^0^K#,I)_94P'"W/!#) 9NM9=J1_#3<\T(D>%R7_C M)6):2'54*(QI>O5&@)<)$LZ?"W0!CH_0V]%B:A+Y9A=]I"F*"IHTU0Y?>._W M^A;&M?)>JSYN]5>S\E/#@'.C?-2^!Q=QI\/5>J>#LFYA9G'R!\+T;BYNV@MR M@7F]<&^XY3\A?&OVF9;9PR9J !50$M( ; OLLAIB+)"M:2/C,)I,$?K]TH.: M;%1-$F'59&;?Y\*OS7L.!UJZ0:MZW),<>95]V=1M$T^+?.!(0(<&$#X9#*PO M&\>%(^-F#=M)ST%#2H.@7HTGK;:@NYIIU\QZ3EDHAC,DF9@Q*#JR:[;00,>+ M>]*>T [@%J"'/CI/NB65)U5^I)K&(_RJT9<$*.\QH10F$&.C@9WS1\CYY+\E MG?Z;/ND6AX,;5N6B?ITP7F[X1&?>'3;$H$YFW%W22-$S$V9<,7OX7UO!@67;*LB37?@ %&!'7C^0G+0@Y@L!YH4%+ M[$IV>4WLJC(2LG-B=40%\$.8GBB"F3C;N&)MYHHQX443IK(\$)$ ON135,'QU9GQ&\D?JA!1L/0P%J!JA-*4)4LH&T(P'F6=-V$\2E( M5/B/6#M$9$VQS?O)]$ZD!7K%9%:>/?#_9DQY:V5K+J3A]G!@L MK:V>=P M.)KUUY\FYA:@PMUZ_(0)5R[*-JSK7JYX_6YVU$ST,&.SRD43AW+1 M;92+)@[EHH=RT4.YZ/9K\'"&0A2JO&:,ZAIR%XAM#Y$187UG9^BG-*QZ]Z[R M5:N/*MS*>8Z_#WDL&8:>+OF4[IA\7:_=M$[^T+5!MLY&>O2X,7345LIJ.$#;,;E\6K'&B/2:\IN.9O#>_ BAQI=*+XVE$> M)'9\%]E""JK&_BOJ:Z=3KK6BEJW6'27*VHW4"Z[NY!HJ^K=CA2H[L,8 M#T6T&Q[K3&Z(32_7E(U6 @@!Y ;YG 8/4,JZ2XI#\7.LZ74K4:)$76X4 MQ"6ESSB^6OYN=2$?QES"S!3L\B#O\ :ZN-'"_9(F=T+T@&I.J)7SM6L%^=)^ M'/C&W+ME8>3]"\GZV>X[EH M -_\Z?0O:4ZP?7W^V6]8PX_'FVJ.&W5'W8D0 MSG(UL$$SG!6DI4-OA!TYZ:RIH)?'X_%L*KKLEU;>YJS%+N+LAMTJS:LRJJ/5LW M)+NX8L3V^78EFWN_<$_=S9G-Z2-;6DT3,2XU'[=TWE)%M<[Y35J[6>M\UV4K MM[7SS]%P(^L\9JRB7V=T[\]FYI]^:S1 41"LS;)%M1Z2[^WHA1_I3%$]BWGM M4?0&::-^'IY:;S1$4RNJCD(XNBJW^MJ@+<6?C(\MV*29@UM67=-)9)8R.V.6 MV$V:I3FKS:83K40M4TT.LUNP3&M9[>T;I[5X1X^BP4LROIC*Z-, ,O>$YNTQ M3(/]MDMD@I[YP?1LI1C8"INN7CYGL]6AS I;,$]AQKAT?R8;2R>YG;%2&W6> MPJW]9ZO,/U6,#TE@MV"LUKGVR'%.QE==^]UQJ*9C:?MM6K[?#_2Q!A-AMLT# MGB\1-(G""B*1C!V(S[;Z9RX>DLW[FX>G:NB$UN8LX]1Q+WV,YS(QEEN9!C\6W#49B$D^&U=. 7<$.6SJX7<8L;-XBNO'WR%CV>_VK.U M947FZ(4-T?*AU6R.BW&Y^:?O?K)[+^'-4\"QKU;FG+^I%I_D.8!C&UOJ%1%0 MV%@RE8RE,O-# :L!GVS._XK6^9_N4L__8/17D6A'L]5S@M0 &.IB%0"'9=NE M.TW D5[/5YFZV.HJZ'6=$?/KXOH?SQTF^C!QTF_ ZZK?9%)JH;PBN!R]45Y- MZGS?G>W%I^U'.K%$I7)5E>O%UE=!\N5O)_5^I=M[F&F'N;',GLZR9TP&^-KG MIVFW%&M>1&6BN';,4YGRY:A7MIZNWV1V%94)>?7(I*=?/7;X]%@R=!*5"J6V M:W5FW%S?+O*5R^YS7Q':F]">[++:$]U:Q+>[G6>LQ>4@K0Z2&?.NL]).7IOQ M'POF1AZN2J23L7@F^=>%<&^U,^9*A4Z;JMC5=+1FR/.9+)/<9J MNUT#=JMA M^5#Q/+NYU\O1C54>70\Z'I*[=01THW*8IDQDZ1T3"E9V;\.[*QR;49CJJ5KW M7:C6+J]D$?TBK*'>*:4<,^01*R4;C\77HY6'0/5JTH*JO"@6?" M.:R;P0 O-:S'#^7NL5:H]=EH$0[6 @'A]KI/.YSK,/%I7?/>K-NBCVI8O/H2 M;SX*B>_OE='2U] %GFI8K^\=(Z,8R;>K]G@7>"!VPF0G^!KQ\S;<6DX :G:S M*32S>*]?O:N)(H/9777:^5Q6 &O,S[.TX-@V/HT[I+K1SV)[[;^[TAC_E^$ M1-?SOR_3/:SN#B Z[!\PPF&,?\\85U'VR3$$[MRLP=/ S&I<6(1/_LH@?W+[2P6$.Z;VBF(^NG^%@O M@(L?O^75RL0KV8?\VX-;+V[/-;$(/ N&)0V:XS3ZD*R?/B0L2$L01DN66S:@ MGN(RL50F"/%]BI;L""90,HQBQ1W%BF]>L;XJ?.6]4N0?U51HQ0I9U)6=T8VT M:PN5#V/-Y M-5+N"I-016[XZY8(212TQ ME]Q^+7'(71_]N;_HVF1S[=:E?B5]7RT!^;'821)W?,EXT$D29N1CATEJZ4JT M5"R>GM_^OBEMR6W+^5A46[H%,7W5?^HT/]*1[-2E>T8V+/MUG,\+[]2OSN5C M9OA5:C8WL%/9:'=J9NF=RL7BNXN&YXN99&[O!NU<_3E;;84/^$SU,S;=_QCJ MQ(K6FT!3]#2P78\[ITCSKQ\:\#]6]?LN63=[[ZF7CXUX$-SV[5)Z\QY$^/4P M,R7!M.KU.VD)9+N(O(99HQVS/DN#47,)Y"?L#N9J?/-^0GB=^,IWM6!1;C=PYQTS_UT MPVIE'R]*&471N B._$1YZ'LFZ+2'NO$HN<_7/D&[[U*/)3[1R6AR M>A,G?FX'8@:%S9_X(10[ZFVE\O$D1R+LU/:%S6[^* TI[$?]4G[IOSY= M>#)]JPA[!^[8Y'25E,JIM\&V[M43Q_JV!&Z]"4ZD8PE4GMPB2XW MK'SG>M2IUYL%?H'&@]G!^M>Q 'W5$,^8&T,X0V?J=^1'ZK9*"5Y]DT1S1#/T M*'S*=AMSJOR8?\AE!Z_"1@[6';A*9[84C ^[)"^%3N[K?/@R>I8B$?F,M/NF M1+ZM='I8D4O9:BFK?JH7;"X"D7/Q';BL;BN0'5;DF2]V=%>X_B[R2W!?1!F_ MGCY@WWG+Q9>_LJ9SL32W:MQH75?67,/B/Z]5]CWQP-XN>\B.=2P'G+W+XX]O MO.4]U $1[9GM2&?2.[UXZS>LU,UGO%M3/KK WAWRF(ZRB3ZB,L%ITQS;:1HX&GYPCSDK7WM/[H &3BV4#*F!Z>49N.*Q7#;[XS4P9$8T M2@=WG@8^I:^%5J:6>1]\[( &3G5[0VK@TO&EM=K K< V!OBS4=[:IE]_YG]P MUU'%#Z/9Q5KFDS\ULPDV ^]-I<.T15%':C["T#V&NHO2.HQF7T:S@=Q IF'I MK'31&8Q&M5PRJMS HV(ZPB-^K9D!>W(*MF0V^\W_+B[2Z0OU>^$U'7C#],M MR*R(WJ\9OLTT :R_&9&++]",J*/Y_._)Z83GG;!_'O/RK7%_F>JNZFM&EW7(,!LQ4;IL>Q:+J M]7'__O;^K0S9;!15*QR[ Q6*"]P3MM\8^'6>5EOQY'-):>^"?['$UET@_#YE MZR;96);=BQJ*J4_A(I6M?Q6SJ:F9=2&2J$W5S(\?YIUR\X$M MINK-9@HSM?O;KZQU^7%;:$<0?-ET=V-Q.[Y2^&Z>7*I8$C^^;EO7'[OO'X5N M^^'8U8,LR6PLE=J)BUMA.Q[1 DIT5XZKR>Y '/"1>$$[$%X)?91MJ^VQFU'[ M2N(Q;U0VMBF#/9_PFS*Q>C@EFXNQB?FL[C\WFA)>0>KG+_FKI/ Z>I]=]QIR M4R9V))#B:X&\/"_ED^9M5L\MW0/YHPI*0ROE9HM*+:'?>:VJQ5%:7LC)6+*D M):Q&S^B]W/>:I2T%4>8I@M+C>Q=2[[)ZEUUQD:.\EJU2P)E8H(!SRIF62&=C MN1!MI6NVAUQEVS.*@63B0@"/VPJEDQ';W,".0*CXGVS-<\E !2_6[(IB'_^\_^= MGC(5292%WTR5[Z#EJXE?IJB "YA(,J>GMNX+TF"V#O2_;48A,H130^W_9CB8 M-/V%_84,[*[%*.C"$9CKL M3Z3&0%%M+@JO>&W!_LO41WTTP+S&-Z76O\P=V@M$^'P=>L__X-6,VAA-9'_/&V*:(N@$?6Q.G@7,Q.PF-SBB^FC OP/ MC&OZA6B,.-!W6G@6F_,:;,\9,7767@F#Z(ET/1MC/;R+JSYPBI8U_SSG;Y[* M3/FU>)&_.R\SEW?U\N-=OGYY?Y>_B:%_%L\B)92<.HZ[^WJYQM3OF>+]7>W^ MYK*4KY=+3.7R+G]7O,S?,+4Z^L5M^:Y>6R_!Y;XP9OJLEW>OQ0/V6@B+!A?^ M20.!IC/%='@H3MDDU1$:[D&_\I.5\@KZ=I?7Q*XJ(VOL(R]E?A71G"7%Q*P[ MS8#MMU?+LA4BTUM>09:HAS83N=0?.&!^S-O6WA+S(TA=/)===R_ E6!W6%WB MSZURYO,Z?J]\.@&Y:?MV==*'8"ELH-0ZL33O2S(>2R?G7X]VC?2A$$KUMEJ* M77K\NG]1VE="+[=1S9J# K^H9BT-[?)I9EJLE"PL']$-?&0-FN+->E7Y?/L52>=K#?#3S:6R25V!F\]L04W+KS6"&)O*'4NC&8ELW:E6!V%GTLN#;&S6TH1UI1L MIQPM^549O=V^:9))*Q> C0FUTS%=NI07MYX.5SI9R6 MI,]-F(H5R0*XY"I(QZMKQ;K#:Z$\I,T2 6PC5A82HOOS]4WB\R+[\;W#OE%( M#&\NN70D;+<.P;"7Q2V0%;R53//UVTA\?7+;45A]2"T===HQ?RAQ>6(WIOGY5GQ\T_8-?DM F"N\GM$+\ MD)!0V-M3E-Y/6(4PWS*#FXOSMP]]-N366MV?T KQ4\)!VTBFA=6(^VXI(XR, M#RT^FZASK?Y/:(WX6T-!\_LA'T6#EV1<;"6C)X!#\(0DX'&6=K SDMN"MT4$ MY9$3B,G6ND%0O%2_*=_=?+52]:=N>+\K:N#O*%RS,%,?VW#+UVJ%VF_[WEV5 MV8+SM[@"O[7WD'%%XBDOHY](1L[]#/U-;\$47U\_O0LX04L-X MNY_>!?V0HS"](W'?]W(9GO+A^IJZEVX0IOMU74[N@GU/= MZ"7T<^F (NCGFIBVUMJN>NCB"NSB2I+&V?$=6HG'&];'2_5^]&"^7%USXX66 MB11\S=O+X7R3Y1J6?*6F+\Q,6^H'5QI\(+V5VB.R+]JJ:BBJ(1(%I?_ 2IHX M8;Y[\F^9!QF*RNE3[>3/K7;&7(N*(O[_[7UK>6J$>$. M2O9QE2S+L4YL2Y&<>)_])35 (R8>9LA<))-?_ZY+=T_/,""0A "94_LX-@S3 MW:M7K_MZ.AY9GQV?&L@^1A7K#=#;L3Y'\*QM#5RPR^,@C*Q@:,4C88&#.7'\ MJ6TYH3#[S2+ZO9/] =5SEDN+&UG@57!&Z:UT%5\X"4+J:W-]ZWW@7UN_PA\5 MZS,,WG-@!7AC7P1G*0+!%^+/77RKB,"/"(6@:81"W<0!$F(@@"<&%3IIBD+S M.N">)P>>_OF/\R7^,CJZN&BW1_,XL) %VW_^\_6OFW\Z[WOCRW?%$:\E6;!1 MQ()Y=DOY9X;?8,^=3(-CEM_P^:(SS. 9UBV7]KR[ M$N\>_?G/T8?_G#J#MN=^<>;Q[LTIXL _: MOPW>G([_>>-WBO'LEV2PSOH9;$$GU9[+GL*4_.W=U>=?F[>3?QM7'^2YK)#- MWOWYS]7T_;_/?_MP\N;2?0B;=>=XR_\;@!MK78A1&,%NS>@W@]7NR03ETIX+ M@ NZ?_[S\8_3TU:W7_O5F>>OWLSQ*,"B^^O]7^+3F^''3\,'J;.CQY8V*B)R MUW5'>-%1N?1FM- J^PC,-8U<9R]O'L!I(#,FOWV[/?_[K\__N?#FF?_?BO@, M%.+5WW]__JWUL?^_.O!O M\42,)@/BGY(Q<$C_];\FFN;=X],___G:JUTXDT_AKVFP(,,VLTPS$V9>,$*M M^><_TS>3+__YWY/:NU'M'@R].,*]",^QN<=SW 2>8W./Y[@1/,&3@Q M%=^]UV>Q&%OUBI4F&?_[O[KU6N?GR'KK1OTDBC 9B8+O&$0KZ.4(;+DA+-H' M:>F"L 6%/W!C]="E0.U/.9+SB0A)(D>/"P*Y9G1+0[>]_CQRL7X+E$1,V5;' M]2,+Z5.O_@SN$@T,O"+X"9Y9+40R:!0D8T1.UGTFO1,+*/6FE#Z).0MA/ M&]@S'@5);'GHD1'5;/,Y.3C^&C7D+<@Q/9&>\%QQ XN3PY9+\@NPP=R^.X&7 MZ._4;\2W":C0F8]1V_F#F8\G8?!7T>.WKN?E/XM@&=Y@9BYC9YI__F;P\J_]C86<>+ K43%E.&^1;'&"8Q6 (@1&Z$1Q_TDLCU81C0_?!1,*%" M/S8,&+4RF@ -731MKH4/1\!CLV4PAOV+XI!F#]/13Z6O[CL3V'R/YH"'"@;F M[&/ 1PEV/^3S!PNR#2I_C3( GUS^$9^&2Y\10?'"8^6OC^@,:^QE?3OZ[#X-9R^G\G8, -4D)Z^)_%.T8YV:2' M7(@#]$$'PW&POOK!+_AV[T%=:=^/(17H5FKJ'#*=QXY,0@!*9 LP18 MB.;?CQ,F'A,82$[E#Y1\"/#[$1XSG@_,H2H$A##PXD& DUAS?U17GZ8A%$BAI8M"6&N7,N7'L@6)"(8 MJ"QCX/VP"#Y! Q'U0[?'9K$\G9?P1NL=DTL=4BF%^#F@9[DD376M,OA$1=;0 M]> I%&IT:*].3VPY%R7"CGT?R7W)1Q"8$[9_#++[\%=<+STR!/T#CTP%" $X M#_#"MZ)/E2I6HV9;6.3"X+!)+R+K)BZ78& 8(;YNC"(356JU-+: (_- MP4[D$?B,TF^[]2O_28B_A>N1'[JPQ?C^0P4.?/JM+^"7*%_P\-ZZ$:8!03#V M2<["\< -EE50-O >G<"^F!'PXG:HE.7FOG,A97 HDB?*J<^;$"+_21)IVP$/M_P4)+0V%4+!H@OW M?MPC>:1U21J)*BS-L>&??8H*?!(WS@"# QP2((.+-!9;6^2#LCH'Z>(.7"<$ M>?HS.MES_((]=VV2NT;@C^0Y"3\$Y6B8F-HT/@/U ME/0\-(N&%HWQL[5G@&UD@$OA@WW=^5JXHUP(!=...)RH^+-,>+PG,^N_?X*59M@,B_0OLZVO/!=O(!6/1J M2\%12,V+L4N^?_:L1VK#,UL+;X2M=[5SJ(V%]#7[W=_2W4]W[K@?9\ZVWNOT MF7()'L+373MJ-&QT)9PQN9*D(?8[O(T[K _C4OMK/BTWNFEN=.6.<[QUWO(" ME__\\N+\\OCSJ77^Q^GE'V>G7[;;[Z=)_\M]_=Z-XB"<+N>;<:QFFYZ;@&>DBI(KT10/?^M_$%U:]C<&M:L=*?+KO M"*/>P,VF6^-85P%XI/XUT4R=$AB-"3LP\^C_+^*?P^%1,M3U ^O"F5((T2Z7 MS'? )#X%-QQEDQ/IDHZ$-_K6, DICJJ'D7XXV5$QC^/HS,3=NZU&!9*<]^, M!BV7ZM5:NV*=)R%I8YC/51STOVJ7+ X="B)&)*#T3)R89A+12F'S. ZK%OSI MXO_44"D9_C@].U,SJ.PBOYU(LK]1T8]W03^)D/$JR L8*'&L21CK\ 6XX$.6KB \]P?M_$<"7A\'P\,KQQ(_Z7\1DLH7R0'G[YU<_ M7IR?R:U^95L?18A\,W CS,"42R>2+!:UAA(Y#!0'P\J\_&@ZF"KC$PJ,S\/V M?0CZJ@;EC8/1_(-?O*"'%2E!1#E2G/C5-,*./V4;+%[@0F,T%FYSR\F[)[/L/"XE;$MO75#51ZZ-8%II792]QD%K2%^T_R8X@2 M!=-2OC42WH13D&I1H0"A] ]H,LK6)+!?/>&+H.S-P>Q?=9B29X: M&PZ(VQ_A;RB3#2_1,?TUJN9%56NM?=7:)JK66ONJM>=2M;8NVS>7+ZY6*)1Q MC/52_@ ,,0LT'!MN0W:TTNJ6B>=0?P/IX(G2(#I["-HTL'R8&=N:),_S5NFQ M14<>WNT,@#O1A;L-0BKL4@4X5&^2Q!$:15@+@]^-'#1BX'UH[J(&$#>"S8'4 M4V.?!Q%'J1-K[2WU1 51:\C$U,8A?\ M"A64FA]6P(&6HXJFE!^HWFL(@F1 DD%1+0@+.:4GV+_!.G4PY-G$'.IRMUMS MAV3!3H;:7P15,G%4058=L74$Y!\Y-_ '!6"0L& ?]P3X\8DOB[ILWA:D2Y9ZH79?30GF&4$\U<96@U=IHFVH3(#D E'SSO76'>/'(QU M+FQ2]57%*>Q,'TM$<@5J9/(E?5P'&*6I#\F3S;$)<3UN:&,-4A"Y1B8=5541(4U9W[^XQK.;J#8N6CJ SC36#C)3P=PEGMB"GL# M8PE5!LB,[:,$=GWI8"CY>>/BFVRCR###!$9]H:SUP&!0T ,Q#YX-I,+%Y0G7 MD*/,O@"C")P3ZQ)43@&IB*04LO50RLG&NV@%1QPHX:S;TQ5'8 M&/LF<70=FTK>H&>(UHD*M@6"6-5/1&#U",1*=TB MJ2HI_D!20L=7:,_'*A24^9Q&&^IZ?5T=O&LG@T*>9[B)&%XK"'F>4[$S?Z_" M5F!S34)PX8&VFG=N'38LZ.A@B+0/+JH; ]'"@>F:(]W&'"F$N9"D)Y6E&%XU MEM%FR2#8(/,RD%-.YC<4]E3OS.\,!A_<.-$V%1Z:@[F,]8KM0.,+M;">D"?$& TS MVQPL\X&)? $,OB=,)\^Y06DP+?(] 45P>7Q++RT]LT8+D;T*7_$X3]]-FGK MU5HSJ_>&UA^G9];)^T]DBJ*I[09)!+8/UX-B7Y] \XP-3%G'S_5AGI/X_1', M%72)#2*(:P#%H::46AJKO:HU< >DFLG@$%KW*1TW8T[)P#'6A/-!]=%1U"HL M5U!=+K5J+RVTF6(T]9VO0MEYZ#TDV+OX9>1Z(N-%H*)6LCQ=G+'Q5L&^FPLS M[4@T($"$PCR1KWR,XT1)Z##QI>A5 Y..&>,DZ2NF,5H7>A:*!>XS%^*S1T6;+6?_'<;K$S!JEH=#)HGT&RAPJ$*6[!O43V@E\Y,1KH1#XT]*QH M#/8\EKD@3RL' K?!<[]F&&(G!3VA0EEOG.MK#%!\=JY)QB.2#AL_F$600@/V M5;(:13X=GUW&OK*7%'N.I"5I9"188S(QX?<].5SL7#,+ X6#VTBVRJ@*A!#. M-L>\/9GOD9$&-TS?H*?);YZ,,-O 1P$4@<6&&7DJ,R.;J25G,O%<'J1BG:9" M2V8K>!JSKZ"D'L M]+A9BFQ3U"VL>V N$?6SP5R8(LP]P#6&$Z^1'@%'EQ3>S79RZIL%:+)%W"BCW!#*<#&/*L\^G2+,0D MN;YCX9AG2AU\#BD^1L5^<)H#Y"7=N1JI2>V:I)SO+)K<,)N48N<%^,Z#(?@D M#D.'7 ]!48LQ/=2BU^JC*6BV>=CA9DP#D@!,YE"DW8RF' KI'!=.+)5.#"HE^S(7+B ':6D\@>F5F=+2?8&DB1& M%3$$KRP;M,[[%$B:(8C=F:";K$P88,@-9@)LA $,A\T[6,R87A>*?@B&.H>/ M%Q#,"+1%.@!G1MPVE/%L[S.>F\AXMO<9SWW&\WX93QD3ET(H%6GEDJE*J3R% MZLCRPDAZ*0@\089QDL;2J7 0O=2*]3;1#9=2KX+/C.ZNM*=-$:KR+RB82;,R M0E)&?YG/:VGNF%_WLE]CE 0&BP7*6&> 55^8/R)S@W*#4XH:!&FF"72"H>?M M<@D<#7(*T6/S*)7)YH"*G]S.$?A .PF>H"4].E$<4\2)R.R1CJR35X[%2M$( M0TTA):[,-6% 4L)IJ*R*4?N6CC=C11BZAG0IH2GD+2>& !B@]_(5_5/_6D[! MIE@X4<43WXA'#%>")T2[I./VS\,8SIF5S$5L>5) ?JJM4J'\ B._*-,!VO3S MR03 RR\\\OQ40M;X29^B/,X ]$^$YHQRMF><+QWW-8 A*N726T[4(4<$;'3K MB;&U8Z=;I.=.CC[O,.YA-A=24-N'AWKN,-A1+VL**=ZQLP4QI M7!!*>Q3^4EB5!X[V1%FAG!%+%Y4=F-QI/;+BABRI8:0/Q@8&%]%?,>X4,S2, 23GGRY&RD!)Q$8G9&<:= M/EDCD] MS!GK?7+H4DQM9P@NP&:-Q5G1(#_9K*<686D+%449'EH:[,S]EC!I9\3.C'M6 M.R)S(5\S(5TU1M8!;0P<3O^4BQ7F_M1SC>J-$+7?- PH <-9 MH3[\D+T:S!7B$ZFM!!P,W.N28L<4";@HMP$<6/&5-![XB_'(FX+)(9,AJ7^6 MYX1B-I(!2J'=EW(I'3PBD%S]C+*?\V6/OA#8+D6"A,Q-UV'PTP#V=M:5F M(96+94,#,_:LVPSK/P7FZSO1R!IBMK""L&B^/&6V.B$*988_B[;Q M9VL4W.(!LMFD0([1O^-4ODS,RQ@S$5(J1"KNEBGD-.:0,>^Q_F80W&(5AZ_/ M #,(91-EVQU[',]#M**70U5VN,@D2D/U6+PH,Z:J+BP,8> [@L8S MP#RG#O;KB(@NZL-TJJV-)(P7'?Z=.&3'RH/&APXV/QI.V?[1!P4XFAJDV>7 M> HH3Q#3&#]$]8X.RZ'J+8:9;A++8=Z+ D"D;D/390)_ [\13@8J!]"> P\ ;EF6;>@)#(;GS0( M]EF"BL&7CX'IDY!+3]125*M?/H*&)Q[+G3->'QN!*XI 6K=$MY5M?6[,W1O8 M_1ER]"V3AS=?>9FG[FYKX]A)/I1^'(09=I#LY'0;::4*$BE MHFXZ9X>5DOBZ\/ 6^$'A7V8BS=PP!B[Y("!SA42TH_5-9D =W:Z8"#AA:'$V$ MXI:)3*R'1Y:Q$>[A7D9+/@_34.(1Q?ZK.01,<2&%$&:57 TS%D!:R M_R=S3 B"0:*RI_ZK,D1ZTQQ?,IJ "G1R+$F/R--@VQ1M=*Y=2?OQ,@/+B!45 M,1L.JI%_T5>Q41^'Z_O!C2Q,F> ;G4QH2Z5AH79C^G,2Y]O$HJ!PU N6:-)ECMB(Q$BC?MH>^5+F12 MNQ&YTUFV"I9&TFHR8P,A4%ZD7K#:@4"*(NZNE5,Q!V1WDY=CEG,_BX.#.#\H M9+!Z#--"JI"TB%&H!ONN+5SX2\R>VBJG8\<6ILGHJ4 M [,"4=4<&"\B%4_FO>E-IBEF;4"0M$DKBHUH/'KA15-_ AB.)SPNB)J%1>56 M[0@L>2XJ1XA -VNQ@M<2A#]9_U6OU5OUHQ]>7[F4"Z!^>0$#4S4-* A,!7%B M^S8(O<$M'I=H@D4J*C %4'5NQ3J'C?KHA' @:O(6!)[!%YR!]5XX'K"I"45'P3D'85CTTG6% M[$33P&@NH * P..SI5>C?TS6E8?AUFLTJWQY18>^9,-)0"M*C$[N-D!.QEO4 M0#C+"ATZT#)>@"8E-REHXZSO!9&^_63@1F$RP4?DI!'O M!R?AFK*)AW(G88L1O%UMC]QC8;B!'5%8179,B;H2G8I[,Z&$[@JB&=R)?Q M47D]7E'/1L:TE5>.\%5VZ1TI S&A(GC4P6SOFN$20J3(DD1S M4B(%35,XC63)J-M:].YRJXR-G5\$6(9Q?\L)0\1!Y*.(L!<"KW+U,5*?:BS9 M$"1-->)]#EWJ=9"XB51W3#@X9,6><5CX+9%$&# ;&+DN1J92TF(G+*F18=&I MPFA(J\S2!L90I-(/,PH$_8"%-NPE9P1(X&=!'&29%OQ%6I$V2>N04QM<-)-_ M 24JS+G(KLO"J"43=:.#10=S9H8 .4^U27S7$)EQZ'+<.*%+OK@V]M\*\,[5YZ;0EC94 MN<29"RPE='HLKI2904%U1R%'F"F2[+I3O ^SXSS3FY2Y&DO34 *$)=BUF&M! MRYXV3#^9RS.?RLLZHT$2WSSEZD?8T 5)^P[NXG<1V)6<< :/554IA-,>(^2 M\B0+AR=_DR6D0['H&W ),?@,-'(CNO:6ZFP<5?1&E3,>@]P9'IW4:6;_G(S] M"S,637+F62%9%&^WHC4)D)1G#:;/<+9-VTZ=QAIE"I2 \JO]/,HJ1QU"CJP9+_)SR SGPDM02UU5TN=MN]>4SJG-\ MA "5$,0\4PHDHYHCQX=I%!>59L6'#H:()NP&-,C-EB$\*A4%8.Z5!%^VUIN$<1T$.IV^71DLAKV1H4=CKB9O@24XI[/Q\ M)N?+<#*.79!$EYA &S*Z@6Y]O%+12D1-/S 3$Z.+T^O#.3U5P0J(7QITR*, M)WH>]0Y['I5,0, M&&W[Z!OON*M6,C3>([*9-%UWGZ;;1)JNNT_3[=-TR_6++[RJ0+H'GG5 SMVK MF=!L0*1T#DD]]E'%=A0X;G1B!Q@XWZ &M\/4)MQ?V7(77JNJIAK MFK_0 *@LU<[GT,50!SZ3ODA2UT1<3Z_ZI!9EB?V/9E/NB@/CA0X++V M] KDJ4*JPF>OQ"26%V_PXUU[ANGOXHM%4DNO*I5<.@Z-TWC_ZR_:ZLMSB9XG MUC0GF)V_!=)ZT\/@%HOVWLG>A%-4TX0=81U\.7]W^HH0=#72.%Z[2)^HE99+ M=7G%B"KWDW)AT3K4^U+ZFZNX>O]+BI!VYEO_Z_@)>M'8R6%;\HET&8BOI5EA M2CG$]XF/G*DFN^RTZ&?%SW)'9,)I+TO5$.<=ON?C4K.W[*= M"T!GP#\)^4S#WS$Z4IXP!D(>5\-C%(3*X&LMV??D9KJ+J(RUF)>NC-!PN72E M;U,XD)=\2(\[XE:<;"!9/^SZ,N&(<)>JLP8&OPZ=\5A%%PT<7Y:+Z4^X_\;6 M5UZPF#7N[+",*SODTU@U -2@6AU;53;1WYT!C.E&L0%(2&7&PN?R]31-(@XE MXBG'*V8QWUY1U0B2[Y*OFP#'&PQ,.]M KJZT*;Y'@G701Z?O).G%.Q)/U9$A M+ Y]IO>X$\XHM=ZZD8QO*^G&12X,RJ/:>8MW16X"PUJ"J@(79:1!YHR+.%2_ M<"#+:(PJ,MV@;9 MHJ<$%!6O921(>MZ&E&A15\Y%M811^D)">2-XX%O?ZH4D M&O M:G*D,L#H%X-K@5]DPM)I.)Q^B;4]E>N*]>GDTOJ1Y)7G?GMEWLSB"YVL MT+=PF:-)B:U#QSQMD@&12!_+T$A* BWIN;:');TL@\3XO" K]^Q"]UH^"\5> M=/",0BG6H$#SGRSW54J_@J=-I91NAQ/W1UJJRP_[ =W4=>-B C?ZV7+=5XH% MN?E;1#J?9]Y$ :PG7X&_@1\1HKO4[KK?)@V]JMR)S":G/Z87W[PRRI'D74V, M$:/F^:SV^9SB"&8+)=6N\1I1*Q/]4W-#$][)7^P%A)=H+50QC1O >^C@E6^1 M&V6VP[2 ,@E:JCOCM)B#BA?W36)?E$O:(V HZ&/Y9N4=R/T'&8D>GU3>R"1Z MUWZF#59",;4)QJ@P(FD+TIP&1@N6IZZ7@M\JRNAW&#ROY8FN%9Q.Y-T6Z8DQ M6-($M\&=O8K18CJ?".)>M=A/5^?:^:4N+=X3,+R"&P&"]W@PD-W0Y/EI7.Z/ MQR?Z=^F5;VR@.H/#4="74U'(VIGY<,%4+ZU;[#/0\+F1_F5H(:YWQJ(/OK:, MGBRP$Y5E6 0SLK>H[F]1]>YE464*(;(^C/5]F5.(&RP.@3DPB*RDO#8NE,*/ MLD6V%D>7L%0#3KJ/2;STI\8)TUK#I/B,BFI_44]PI"6<,G2-U<$W= M:1N1,"E_".UB!MY8SCB]E2I;?Y SF3:4D3S:9R0WD9$\VF(\(R[GUD[6C6D;L?AP%B&I&C@69C,#9KI$;I(H=XK11A09/T MS-;)UF2,:&_/%%LM=Q@U,R=MZ(Q=;PIRC*Y6)Z)T&]GC=I?I,_>="RGSP^M/ M(E;WPOQ$UJ^??A#Q=08O.G:ST[5;C8YQ/1Z67A(J#,9S,4Z9)M$:55O6SCKR MKAYY$^V+6L>N=CIVIU;5;BJU$#'6ABKFLTV,%6"X%T=VZ^C(KG4::)"TVI7Z M2[ ?Y#WKZA)"O/9,08$J>%*&GN;=I6KM8F 9. \BE#!X7 *;4J 8N;LGE"^% M;IO30QS76;\'@S%X>9XT;XRY]$,7OL%++>>*U(?)@3N8>W_H-GOH?B%>8Y[X MR3+_914<,,0D*3YAE/E^4;./VEV[W21PC'J[TGC)1;DI%Q><1+O1;MC5-D&@ M=RO5F9\4'5!*8\@3:F#YX!%M5UMVJTLS:#8KS9>5/6-O-V/?GWDO)*.BXY46 M@/ZD[K,O^ [6&#L8:'_1Z#;M:J.KF*M<6EV/O&B"$JEV[E @.?9L-.!'#6+/ M3JT#[+ZTY,UL[^SF[EENT[(4#1@L_D%/CS!)!W2)G/J0MK_5:=OM5C,U:I=C MNXS$;("$J[6/5N.[>J=F-[LM$K)'R'9[L?@]\N@;)Y+]-@/72S"S:S#H!#,4 M([1E29M7*]7Z:G;V=C#5@FA7H[J/=FT@VM6H[J-=.QCM6NW8/4K4Z_+TZOKI/-]*MA16-1]L-SFRP;U897S)HXQ'UE?!>%J$8ZWARA1@ ?Y3 MF^NI]E'7/;C^ ._"1/1*JD5#*">4F[+NC.#B"8==8W1F8BAKBFLJV;C6X*D: MY. 8JW?&!*YKRZP656ZFZXZH/!B[W!1U7JUU4L5IP$=GK*A,UG,8EFMN>P[,[]/9P8K1,GR M/S^T\^9)UB*"URJ+:.D)%XBX?_5"Z\?7!9+N49;U[,A2?1RRH.'P''FV_OB; M\_O5BVUEQ36L]AB5IF2^5(?(#X*A_(O2H=\18?9L ":4Y@-K+8SP$*E4^/)/ MIY^MR],_3C_]?GJE0\S+$G.)G5SPS_VKE]].L+-F$-K"Z]Y!O=JTZXVN76^U M7BU01.A(_V0=S55#TE)K5E\6!41DQY*,>\T)0=1>SCF$^<>*1E@86ZG5BX,; M=;O;;=J=SHS"?\!03[X(,(Y7FO[+K9EY$S.7=K71_@[)_Z!S^X61%9>3SR?G M5Y\QO'-U>OG'V<>Z(&"[_POUL=F,V&] W]_.%>.HG ;?[Y_>FE=?;IY/SCJ75P M^N^+TT]7IU>[)VC:8%<=W3=*MJ.*L_X=*7I]OHGN]GLRNSV9;*CD+[\(^S*[ )+>!RI44_'_][_;GE>JMF M5X^V)@S>7<$<6B=1JD5:8E-$::U@.*]%5#_$,#29V5)VX^:,/%MG MNUJY;V!A]^S!@YK=:7P_&>(';^U3^Z#U2FL%88.5LRQP[EHEO7>UO9%3>=#N MT#NL09#T/%'LBX'J.;H[L+?B7'9E]07J?^EYW"E[MG71]6;7;C9GLO_?R987 M&#>K;KF624:G_KKOV%(D2-'KUCN> 2T6J5$KUJ<\OEBY]$*78&MTC9@:M58& M&-/%Q"OABX$^;;7M>KM=+L&O&IU*]R5B';M1^AA",Z171SAQ'+J])%9X8'1= MHDCO[>766EHC8^$@BCCB+%,58@'V.(&O:JK(5Q'X-_T<"%2K=^U&O;D2@:I$ MD[I=;;?L[M%JOZTQNK6:=;D4+8&L:R[#6(6E%E%OHY-2O\U.&SM9[,!+"%EA2EA$DFPN'*I>(PEA6<716Y58K^U7O+=,Z8\S*^;Q"G*OYPL MU9?V9'_\ +)O+V+#0I8V(0%3=BX""D0QM 0C,+:0+" EG,!ZY6@)G$!97(F_ MP,+&^?P("F(I0"Q@[W837]> \9E3S >NS27BG#V@&=X!:-P5OXBS;+R<6LG\ M_,,9?$.Z*@5% 0DGOQ^Y *-W/ M&WH"L;Y,::J4]N72$D_K&VU06+'EXD11T'?I^C 28V2\R.M,^;J?]*Z@VU$ ML_<)LRG*6NF1KBM7R!#R\@%3YQW &+(DZK>I'^!&K#(V50/ M$"(O[S#N/I.;P8ER'(-?KPN(:?UQ!O7J8NS9U$(B- 6)["TO2')Z>(\0\G>Y M=!<\K:P^>RC+R'JM.8Q1+A5SQA$-C0CGR!>/!K"_HQ;P&8-CQLXWO"4Z)QSA M^PK^W>*GP ;./&9L*/C;@R0D1+0'["?F6Y9UBDA P$]:G3;)C"I8S;OJAJ38 MN@N/&-HHUP'>8E"'GQ!1=H]]N,<^W!GLPYE5[B$(5W[GG"S:.K'V9@7- M'H%P%:KL 0@7[LT>>6XGD>=V@C1[1MA#$#Y'G, UOGI;"M5W$H)07[ W=T;/ M%P-O&V:NKR7\#NF_QR#WGL&! _A[Y8(4FY7F^M!&S3]]].P M?5#]KH"]ZU6\@'J_N[N!?6=M!ORNT46$Q*U!LD95N@3*ROI5:;-C5ZM; VT" MNG2%T,8> .\)P,*.CNQ:X\YN].>%D%:_&W?@V2">U%M8Y']?XVA'-[AV?_C8 MS6O0# 2>I;'"MM&AW\]F5V:SO2F?IX; :W4;=JVS-2919ZDK!M9N/E>KH"66 M"+<\#5%J*Q!E"T0UH]W-6H';) #VL]F5V6QQ"/&'UR>7IV_3K.;.&(0';;M5 MOR_L]>YY==]7A+!I-V?KMYZW@[-98,=E@6._-S3'5J>]3*CZF4+[%<3VGC^: M8Z/:LFNSAO-WLN4%=OJ6H#FFZUP"(*B^!PC:!$!0?0\0I/=C#Q#T=)"INF5$ MPR'XV%EZ#ZP2U?NP$NK?D=W"I$NG09"IK7:E?@_(5 U_DH5,C>Z!F8I .#FL M3JR'1O"ZQBH4DFBC=JO3L.OM[DK$)<14Q,%[(,CH4;UMUPR@T*6G7;/;W:[= MK752?-+EYCT/)O7AF*^UJMUN(K9N*T566'H]]5K;;K96(D3M,5$[]I"F@SL M3"T3OQ2DDNY!( #3A8"1]Y57NIZ?T'7JE>KL$"FK+05@6K4QV-1I$2QENZEQ M*>^#8)K'J"2 KCV"Z6($TV4X@0%,=:< 09A*]-H[($QU%3TAWA;QRXH8IFU0 M*RW&%&HV*\T]BNE3LM4>0?&Q$11U]3:=J=I"T.E[RFQ5"6VA6=*IM!>,L!R* M,*8_FW4Y826O60-.)9KBW6"*&FW:M$.W'TQQ_6.N@+)(&&M9F$7K+I1%6>;X M0*;BHL 517>C ;]J$*=W:AW0!;N#K_^44C8%7[0.E-1X90$=!VY4;VQJ]KO$?$899A_Q4.8.8$R M;+PJ'F.G9C>[+3+&CC8&R3B?S&H_GTK8?G#_3EQ@ZBFIFQ-GXJ*1<"DB$*6& MY[=S''M,'F<1$TF6[#O1B$,C\!>P3H ,-W"J)4+CBT:'JGE8M>? '5'%W+@# M\C]CQT51X/K AF,VI8!7DIA4$3(]C3.$GQ.C.AX84"Y&D%QV@V%Z&-:0<(^( M$2PB# @/M&T="C3Z=D9FZ'!V[_4)+OT=+#U:(S\7H42N$PQRH5VTH]"0*Z(M M+80JO#\48=%0RR?9[[>LU:L5UHG.F!%7JTYQBTFU!M2X)7$[MWX1R]2@/.DV M+TV%^\ 9;FRLC6K.-Y!KXWXV(YC#*VIH0 M03_5NTL4F#\!SD$#$\'+HQQL"3",WD;SS*>20/H(3[JI]4;'[C2V!@7IH%[K MPGR6!\[:W*DLK/[^X?7I<"CZ%%30V! @TH4,"(&?Z6>]4,MP0A]<3KM*1>QC MET[76G6[4]_<'?$;7'N]83=GD6CN4=N\17+J0.7_7F5R%7?R[OID/MZ#V]X& M]=/J-.W6,MIG.\R'.8+J9-Y.6DY, =&>N'9]GPH#AC)6M?TFRNL;^_+ZC977[T(5K7I]"O-Z;+CK M:TR=KBMM.A-=*@I#1VQ]Q,52F,L*NU=I@E%6Y<,D-*X\KA9!'CBK'7NTIN=8[XIUVMZ5E3\C*C%4P95BV084MH M"K029P4O735;*)*KE7K+]7]X79N)*Q07#AA<>4[5=Z'H"S "BB:#R(UE M6:28.%/,W\LZR6.9?L8Z6V+C4'A4R"D+)-/2QW()ZP-2/B-F[#D>MI9$R((O M&@V\JKG#+WY1AZ/3.NIBG@)/BP\,*!Z;:KE99D9U%$6J\:(2]QGTN(.:G MVJVJ7:U6S09?;3$CF7J._]7R L>GI^M=^Z@+)'WKXE+0O,8>(QJM#?+FJ$;# ME4L7<%3[[L3Q+&5\8R*5URHL#^4-#U]OU.WV4>>^IWOW'+C'BF:\2^($]E*+ M@MU5G5\P=>6YX@8;[!PNRJ8# QPS(GM-)0>P0EO:84;3T*WK>=98"/XE]ICT MT4*37,Y-)P.7J(5ON@W"KVRA\?^"?(>%5GC,'7@TX5"5Z*NN3E55 ')!]P'"$>9? =G<\<2CJ7"5 MNFS.IJ8R<3W%-\!RJ.>,FZ@&21\?+)=@-6#QQU.;._-MI/Q7P9H;'N^%\&=. MR,!2N7.-E;P\I2$\ HN)7$E<7B\8">Z 5@!Z'41)Q3KCJ06W?EHK7RZE"T9! MX_I1@GV-+LH2;&B&547#J=SA6?)K\D9"?*4?"*P73XF*S\93G.1 ]&+XN@]2 M0R^F%SN8\:;^'V 3H <;]RR1D2Y(T-G7&:\![\$;J$83>-G ]1+:"9@,[T30 M_SH*O($((]W3FX#?@&(-7N[Z.#$QH(V]Q9<13>3;TJ9*.7V^_"_HP8F0S,PX M$#P)YJF$>L&=ZU 0_8VP%SR:MBGT@QL$O8 MI$-TJQ8"2J1/)Z-<2L],)94; M1&\_ ,$/['OCN![I&YBL*M-'RL+Z13C&EM4^2&*ED1)DV"&FZ1S/JUC'/NAN M> $>"!#M/._0<:/,N1@F/K90Z%<.G9L@--^('$AOM"4A/'?L\MEF=RU_#/1! M,F1"2D;0>&/FU!OL>O72Q^'X4)PFJK"<*Y= $C'=?,$N/\]>L2I\@+.'ET]Y M_$B>4?U*4, !_/A6GKYH9Y F=(Q\.#Q\PUZK=35"F7HG7**'D1%)MF.K,'#H%#CQ*W;HPQ[3 V!-TM&/ M\5&I"80L)V.T&O-X2B%OFSJ@\/L4KR8(C4YP%B/4^)0RN@USDKUA=I'&H^.; MBEHIG-?8I[0H/]K^+%"H/YAO)-A+\:DG0";O!%'@F+)\!:@:'YNA&,<7!'/B;#,7QL-KT+YP\ M8P5A(RM:0CPC[*)<>B+2KHPD)LE8VN9CYRMH+Z#C&-=5+A&1HB@93R0T UJ5 M#FLW]'RXXQ5'47;B4,*1$'TSL76"IW&COA=$J".#(<$=P;P(+*SP1[+XJUS" M?=0MW_-V<]Z$- 8.Q1X5^H 1:N ?$86XN7=G6GA-VR84UXGGA+#WXL;Q$J08 MX6T8^R]/-N^KWF;I*Z"3P?&L$ARD(29SA+HK_Y,&N.7X^,+^G?M MYU>2^4V@JT)A*\_P"2^2-2GXU"Y\%26]"!P1.#M*KJ@(1DH'V%U@?PS7P1M# M?#>%K"7-K!@&+CNK>C+D'(MBO,0$K!8&8DG*-7,3CIS4"M^VKFJGQ4A"Y:L_"YTC-(V MVSOZ2%=]XYV-J2N_L#//^7A!?B^,HX(WT_D(UH@HD6>>B-[ MVF5H=WX+XC :N1,TY7!Y-@#_ G!/6J>I,/$-J^@Z' M4FWX9[]2R!%+=U(]<']^OSK>Z/@7#H7?I+1_I"U>H7GK$?=5JBK/.C@9@7I[ M97W L#<"KFR0ON\#T(6_PA\;G04JH>=R?--MOL+/1HZ['3M]<7GR7/9XT^=7 M'YKMV-G]&7[85G]V)E<*RGQL_KPDXNMMQ5CA*%_]D7UHI6NL_(P?L9M]Z+_QK^,]9&AID1_MA(R\LD=>?ZLI&+ 5V_H0,Y+_ [=^S>LH&M*,5CSYX'1F]E1;<7 ZZ9/\,=?] M!ML7=%TAJOP[5YV?JO#YK@:4+R@DO%0DF0H2"_."&.5=+N=GY5-^G.W+ILJ6 M2?AQZ/9^"3_K\?-]Y=*"A!\'?L3[UN%-(56YC9!6(*2O8".8:@^:9MD5.&KFA=4/6BDI3R\A_#%.*555V2AG7 MC^(PD>63^ ;. ,H4LA?@!33*!\Y+I,VDSS [ B3QIC;6LYJY-*I5Y4R:L9W>5.7^A)E6HSRC M*DVTY>]@L<"_QERQ@,J<@"[/U&5A/9%6'<,RIE@'DKY-S>UY9.PN9EMY=E:\ M%G0EN1&+F@&*([IRQ^.K6F#_$^K\PX8IXTH6>4C5MUC #2>8W@7"CPKWL$36 MGU; ^S#*\K#0W+RI#M^#XMX-.;7-5[T0/PDG1%0GO'1&51L/*N721^GG@H98Q>/N:K[OL7:5I#2DX#O ;.E@.2%T.+SJ\LN MG=XY#NCXJO-E-#\KX27[KC'!=XT%VC ^DB9?)6!6)[\UQYG30$;WF)B$?!@*B-^4DXP;'+*5,L+&?:D*Y40@%UTHT@6G,V,%IC M6F]1L61K7RRYB6+)UKY8\AD52Z:D,4F1)]7*@TJR'&&V<\'IR+C\JJG][G#* M/2#!5X=DRSNA2\"#]>X-H7[_[.^I%LO@U T3CZ?[P1V*97*ZCX=FMRCIW>R^ M3,'M>+-K1Y6N]KRQ)PB7?,B?WIL<'[!U"'N/T,@ S:=Z,A94!"Q._J_.$8O> MUZJ]7$/XKGB.'\ H Q,?'1QJ7<=6(DNV[FE-SG-)B&^D5@^&CQ%N67*2+2HW MB@K"+(LX="7HT,+]> )6Q(1[ HLL< *69IM'X;W'C'VK[=JH3'G*S8N"88R7 M3W_'>[<3I^V<[P8=)N 'ZC;F_P:GKO&L3]V;Q/5P MC-W?IX7GZWFD?"XY\(_Q].#:=W>YC>#*X2XM7A#=+4AK^@?OFJ:0GN>EMWC* M@G75LMSG\.!/UH'[BJZ@3IR(KK(FN!:N+79\L^79$M_<"&-T!R[\9"#04 ZG MU@BKW.7;T++6E]JGA?@A8K/ U_13^&W,+6RHJMQ(7E!-2 UHG;L^P[&AZCIP M;U[)"X%U/[_,C_!Z=60=X_ 8[=RY32SJ03"V%.A&.1D9-0T%4X[:J62/MMQ" M\U)OO0<4SIQ&L1CCJVZ$%W!(E%LX8G'-)\26\57N&PE@,X7*'ZDH[\@)!V@" M\M7ETAXLESP8AEKE A_V>N1X0\KAP>J",3 5Q;1E3G'P,W/.73/-1+M]++S M,"Q=MVG@P :^(&'U,\,(,6,IY([,9#$EFHP9U,_([RE,#7@EYD*Y74.%]!_W M?M@UR+N/B1=C<\^A/(<4OG(R" S;.OF[#X+D^O0@$/>3G#ADL8$;36GL.*3> M.8K,:Z[CK"%F^&3<7Z/UJ &H@Y'XO)BQ+4L)*B"4*CV)Z*7 MI64O'7N2^_+5LY.S)7R9E_Y>IV.LL61#RV!#ZOU47QP*1BDJETQ-@LDS;F"F MC X6& 0T1] X>+ 3WR7A8R2U,3=6H,ZL?NA2@Q@EF<8BWKW>JJV\)ZXY;")Q[$+TB6X!+$E0Q@SH$U,R.'#F 5^$64S?[ M/*#C/:4SE [IK :]OU2ZE%+ 6(#A90VV7%V(_ 2MW]Q.+0(?WA,_)?X94S C MNUCT(42D[*OE1!X;2W$2^FPSX4;)4S!#?CLUGT'R&VJ%RFSF[!GR ,%!D"V- M*J7'6A^50"9EG7:[(N)CKA5W7:C!FS28\]HFU53E4MK\K)26$DJ'$J0,#P\I MZ(B![ @$=('ET =V0&BZF)6LYTD;.B8TVD2"BIG& GZ#Q6ZQ^2H]>RJ@0#7G ML:J5A@"AD-Z. CR,H!<)MY#PGS!;!J(Q( :Z5,7^O2 #F$S YXA:8I"[H;[]K_?., ML%P!EZX8BT2!I:+I9F>F@\H-X>\B3*Q1_N@.*BH3QR@JRW&,:=LI*J%1HVTO M+I BSBM_K/EO:>3J6\,+'K1*X?B-# MJ1ES?\YIL?"PY*H;I:>$&)+I BXFTOHKT$X,@DZDF0ROR>J29_,A,C*4"-A$;M%$48/&MG)S1 M55$P(5V1O+W:PM@0M8(0S2-$YH>=(4OJ$(X&MT#@6PA#FSI8N+6$@M'L!K+9 M#:]!9""RIF6^AKZ:^R2Y@C M2K;_^:']PX(?%^NASYC_L3XRH_RK%UH_OCZ=Y9-5Y_;DR_B$[/[HJUCZ[N)' MW^DYUW OIEL];Q7-O?%Y:;JB?'B4Z>[,5[_LY[M0<'\+LLW,H/*_SB'*?GS\.H0X2WTD&B,FR\![(_9KV:]KZ-:U9 M6ST> 0JB4]G7[T=[M-$>G2D^G7ZV+D__./WT^^G5\R??F?FKUXMQ+JVTW M:LVYTUE]G"=?0=VNMZMVK5O?Z474VG:SM=-+J%7M=K,-F]&Z]RH>=)I7ZJ1: M=&R-=/EBD38G%[B,":]YM]INV=VCF0-XUSO7-Z%:O6LWZELSH9;=ZC2 J;I; M-*%JRZYW&ZM-:".*:C9+71A+/)2)NP5])?G%+A]"73)LNNR.K/(>N6.==MUN MM6=D:\$2EI_&+JV_WH+U-V9BS=_-^FMVN]NUN[7.=TN!HWK;KCW*"7@Z#9V? M7+W2FI_FN?OAY;:#?F<-@@1DW@-W9/ZKM*KM=IMVIW/GP:0WW9\Q=X$633 = M:W:UT=[3XG7';G:Z(+#O%%?? 2UJ';O:Z=B=VN,A[!7+J^ M);[UZ4)W ]'7J#O+%'$Y:34TEFC1TUM=1;4TIL$9A>JX)&U7P0S,]E\%!RI[ M"=+%9O9-@'^J2P_?'5^] M4?<=SLRA8OVN\88)%Y1[-!0<\E0AB6I4:#4'-RJ:IIV6Z&=6FJN@5&U(B+R, MCH<$MXN*>4:!;'!BHXT8'FF7L](I+C9]2T[;E?L<.)>K>Q6IG&B'!P MV@QLH4'H!NK=MF'ZJ0S&Z1,+6+<@T2W9'Q,*AV&)=TZ$&7*A0!R%XMJA=IU, M&Q,R9>)CFPV&U:;&ULD"8X=V>1)$NJ7'U&_8HM43OAAB@Y2//4EJ;Z0H*]HB M*=IXI^3I+)?T$+>$6M[#:YLC+A$GL4OS$-\I+M39XG,=5 M[(.'R)A5Q7K'DD23DIOYL*M2E6$;)$-@DV*:P1QM+.8V)RPID4B/$OE!5_:X!58 NI,(GSE1AK:0[SZUP'IP.=^@*%F3&M_+"@NSQWHT" M^Z6-&M@O >?+HC7Y?7GGK^?L,F(371T,QYVOY4R7)C'=I?)2'^MF<-T0RT>% M;NMXB[7N<*CT1\?[ M+BY/TC?1S"\_OJE8EU)C(X"/1G'G:*H3C:PA*!QB?;77W#+L8+_J-4Q#J&NY M6.L9+11\!&QUMT;AM2$S[R4%:+X2!>K?26!HZG3A'P-?Q+B6XP3LNY#NYE#$ M?__KQV-M,*H7^P-%#'6!R F#[J?V;>&4W#![649FR;H/40+XFS=A []('"[8 MGO2P2 N([T1ADPFIINZX)W!\C0[^Q[-3?1H=O8]FL^H1W--&/X9<'X'O&=-J:X! M94.,P-_?$[H_BU3:J'0H9*>J:5I%>[(?^Z_A7[_5L0^3==]TO5_'QD#4]8&^*UE1=VXT%2R#D,M_=>SU@ MY5D_6;]?O(+A2 MU=O\E?[P[!_']KV]W_R!V*MUJ=6O.X;S9[(_A_AC.O:?[ M].I\]\]A\ZC2:E?;6W,26]4*$*.[/XO;=!;7>#_ WK/;>W9[SV[OV3V&9W?4 M+'*E-F515ANMVNZI,1.PZIEIL:T_AWO';N_8[4_AID_A,_'KNI5&K=':FH,( M?EV]5M_!4.H]9FKUTQ?A5'/2_ M'G*'$)9,"S_:^6IQ5?K-_05XPU.ZQKZQ1LOURZ7\#21X+TZGUK4SU+#D_6<6 MD2O[E>QORMXO8\[+EN:XO.ZFN@P"F9MS]B[<]ZBLGZ3H??C^L0O!U MMK)C"WOT''EA$3;+40=,%(<)5RL3U 872\L?9?J_9J^Z*QZN7)+#S?Y@9E#9 M-FCST@0( MWI)*]9P@X_)TKH!J6*=3H[:]EXB'=0C2=>,!5"-\+AY5)1K ;7 M=\EHNCA1;@E\XX)#EQO+-@'=.7,'+0KHR3/;[OZ0WNLSO 2X4>%76[_A+4]N M[.C;KN #3_W[K1OUO0"I$UG'/;R2[:,3?L6>S$LW^OK(@NC1U_HIB*UCW7WY M>-N2N]^^F:G9??2=:E8L?O<)WS?(S'Z!304#W)CMWH4%LA=^ZESKB["-1ASC M CDK2B9XBB/JO\"%I_?4.6A#N!/'O+KW @B"=[3%UL$D='W\&GL\1#^)^1;> M(0B$\!61\&3DBJ'1N'S.7YJ_3+MPU2]M2W ')W58ZIY2>+DO&^7Y1DJ\S8M& MT7T0U($6\V4F?*;4#9*1NL-8[JAUP+WTJC?P,D%\I%K#.:RU#L0KU 2UUD#^ M@TC%4SE5!N1Q/T91!P/.Q@++G71M*4NI?0^>L'WT9-F\Q#F$*ET4'LEU3@H65MUW>#? MRZ4H&0-7NO]0>ZC9#&;SS;DQ,# H'KHT%R]LHPL0I8Z3/>:@;GIZ(6D#DW&9 M8MHB+;MRW!@8B*"MJ&%Y[.*=/BEK9[<+9G50?V6!K:"ZKJB7^%XSH8U54^&^ M>-UIQ-!:XW'B\Z5TP#J!<13-J^J7Y@:;.F4G0'(X.MAV!*^D[F9%6+ HY>V? M:9NN7D_*'%NL.>?(,1#2)[2)9*Z=H:6.75)25%OG:-]H_D9*0!P$8IBE6\^EK=Q4T(%X5&%ET. M#+K_1L\>WA92C$0*5G5AO=C#::!$0M2 M U&0A'V.2,0A@GNH( I$$TW-\H83H384R[]E0RNY6WS^7V1H!/$1I, #$@Z MR7/FFKN)W@WILO%H]^R8SZ36%<02K&8"!'/E!L!:'=[-J ^*-F$5'>VMHKU5E+6*+HXO M/UMG9]:A=?[Y_>FE=?;IW?GEQ^//9^>?MMO?G*.4SF!-& &MJ0CH!W$-LH_L M.8'\LYNQSW>$#...V6J _X+>$:3^>D*BRMT$W@W'_E!Q!@DH.L^YC1)7X>X0 M(28I(4P8&*E$*1"&@#I]L)0BLN%ZF( "$[EBO0]N47_;%H+W7#L*^RQ*R([# MB;D^&EN@=E+X-!<6RD%8!TT\^'VD(%_DH!'I8$:/80LTHH49^#3FPI6U-D7D M][$%\S2F^(4M/5;N,6AEQ!-S"!X^&.(TIASGFJ4%3*'O.>Y84N46C3H/C%?! M0'AL<>B@@5Y)B@YH3L0VX@6@==FNI55R8!>C'!+V9HO-OC2=4#NN6)B\L=Z! M61V$NWF$)&\X5C0&\Y*N5=?H7@KD5(?0RZ7>E&+H5JW>.ZRK2/.5 -9BZ*I, M)!:^KATUF@QU1?&O..-"*&^)(V%I?%8%=N$8(0RFI/*0J8S)57" DC"=7X@) MRAB_B$=X?/#+8]]/@,\X3(B<^ Y>#U0[_%6G=(?@0<$C""!*&%@SU7(:LHS^ MH5_ .0\ZFN72T&6$7YU,.0G&8S>*",D/?0$XKU^1@%$_='LLB2X9[-0/2QLJ%2+GTFT16:&S8(:.#6IV!\0A),C9+*/Y6YE@D M=ZPE&&) 9J91L=XF)&5YQDB8K!CGX>07]'>;7C%QHC@ENY9L)*,E@*BC$O7( M_@-,(@04OY7N%LR!S@0,QSMB@*W%L!(LLA@1D>3[DDBZYKY,YQDP8J'\"2*- M&0.XP4#"V$I6SW(AP_1%HF]F!G/\& J\:"=2Y"7\,]AA3=*0G-<8*(40V!/* M"]DH>!@ ,3#ICP&W2I#-M1E%0SR4U1M32B$LB-22VKWMR-H"T8(P;J MS=T[ #Q =A,'.0894%T'*T,X!2W/J LZKI]EJ9Q91>,4R/?(%/!D!$I!+$.6 MN">?2&4>PT)A)U.#$\&FCR.@2KDD=VR+SVAJD-41\3P4U[ U DV,*W4;DBQ] M,NP4),WO;,I+)VC+S;Q)H!'AX.\R)*1"0F3LC:!FFO M:MHP* *4OH9'N*B+!OL8@L\D\."_@. VB)+[9"TR)T9!I2EF1=)"&9_),JE M8SUM!<$_^S+D6?ST_T0"'Y^,$M_Z@OMU0+:>-*K6K6K^C+=O)@G1K.Z3$!M(0C2K^R3$/@FA7U@Y MP@NUEFVYN'7XB@B'*GFG,H5>+G&$9J*DD&&)A4)>E3- E^-&7NJBW@=/\S4Q MSN#&-1Q%JA,6$;\_@#?.'R"]LT1<$!JK6L@3.%$898 M.Y>7XSOA]30JUELQ="C,\_L$5RU\%U1>ZNULNV?S*?"WN6 UTT#P$=W_*V!!,W[2M* VR#H&^TOZH;;"C#(.1ZV5:D MTE$*08+)AGVT5!?!%*K6\,67XEJE"JX.?UVC?EH3DD]&I,T5?7?"]_ 17?9J M;35H8WF0&&)-R8Q,F4\8:+@+Z&;1Z'>@WRSZ;;>]XLP_N[$G>+1@R/]]*YG0 M[.A?#'!3J%7N!6I1L+85UE.K5HH0->%O1?1\_2_'&H'?]C\_C.)X$OWTXX^W MM[>52/0KU\'-C\?@"6'-^(]B<.V$/PZS6BJ/ #[D M']3TK4M$9(\77X=EPS_[%?+T?G&OOP2A-Y ?'=1>:2HY#][5%>ZN7VTKZT^U ME?5:L]TZ@JVLU1KUSH^X@7_.V\",875I1DDO.4IJ[!HXOY4TL03;Q5._>]/P MZL]/XL89."#HPDF@2MR-K .&%=)KYV1<.!O_/*@_YC8_Q>%M;'+'Z\]@QQL[ M<;"+L7B>:)L;SV";FSMUL!NU^VEE\:U1FRN'YPUV@HO&*IHL\H("33C5< L* M+,"TGZ]D65:CFE9B.F'/\45T>/[-$U-5A%FO5NLY3VM;SQM0_UZ*E*@_3R;> MD_IIB_K2G N\\^V_^C4[WUTZAL].DON&*]B@]OV!#9EK7+VZ6J535SVU?]^<_D!=#K6 M+/:%I7QF3ONYZF,5SX&_")E1G$RP.E[VP9")(.LNWX+U MOL84<(US]BM(>& MB9UKC@AA+FTPD%5F^AU8*,X/JO$JC^2QK\L$K%6N3MZO8U=,8GQVOF'=Z!3$ M6XS75F,DK#\28R?=K=T);-0J)\+R= .4N^">DYWEM[>G[S9 M;?83.:NEV9K9SH90X=O M5XH/+&U?$;X2I;F*M>X!Y\1CAN(T*G]XB:X:F^U8Q!]PV+[6T!50^:3L=[,1]:?< MB+3_HJ)Z+[YGVC=6IWU]3_O'H7US==HWGH+V3UI(5=\74FVBD*J^+Z3:%U+= M?7W#U=DOGXX__WYY>K7=!57H"UGYRP[RB,6VQ#OF)!X(3]F>;=1-J08EV82) M#=4QUNB/'&^HJO.IK#[MTL0Z>_C1($%(B"0>!2%"\6]UY>].E6IE;UJ[\U*[ M!]SB=7>B]IY53RO-/R]0[W41G:1]:X6ZKSQ!=(]&K:6N:5M0N5:HKXV[U^2$ M'C"??[FO?XQ^_->/[N(2NB4GTNC>?R;8'ZI[+65+Z!JXXK[3>S/]J3A2\CR7 M>Q9'C[O>;!/O6]G"NXX5/R89#A;D;5\]V>0?)+RV05)M5CP]9'2L 2+DYN,D M/XMG)I R*]V:53ZZ')IS<\4.":*[JA/FR*6GN.=./S;_D:+K8C,AH]F T3V= M\<8"9WPVA(*X@(?*GS1=ZUF_UIQNH\"Q;I!C/1MVH1_,Q%S,P,<1,,>#P93^,HK'WNO_#U!+ P04 " "#,&]38U(/?00' M "<(0 "@ &5X,S%?,2YH=&WM6F%OXD83_H[$?]@7J=6=9(Z0-%\2#BD) M7 \US>7-T;YO/R[V&%:Q=[E=&T)_?9]9VQ@2VI.H'[B2([=G9F9UGGYE9 MT_LX_OFZWVST/@XO!O@6_*\W'HVOA_U>I_AN-O"\4PKT+C\-?A.?Q[]=#]^W M8J.S,]$]FF=BK%)RXH:6XLZD4@?%C4!\)JOB5J'CMAJ72CM5^DPCL3CIONOV M.I?]O4WXRAZ$I#.RWH6KX=UX]&%T=3$>?;KY=_O0ZH\"\1-I3=E,C%DX))NI M>"6RF\JS0MV/91)%5(,Y/W0&P\JB:6*LIG? M#=AR@_Z.)^^.3Y5N];OO*H'^2,SD@H2EA:(E15A8Y<277%K )5GA_MS83!@M M/AB;PJ_V?X6)Q:\RR4D,'\*9U%,2(P:7EIDR6B8!+L-W(C86RDAHI4FD6)69 M$Z0C3/&9YAFE$[+BY"@0QT?'E3F=\1U_\-H?XOI7XGI,N@1@9N:).)$+Y)I874*Y'KS"*T+I.($4B#HRWA @*L9")B&>*6 M%295&2PMY)X(: K).6E7S09D4GE/'@IKI0[W(EB#.1.F5IZ$!4)EPSR%F,9X MF!(!(\N9"F?"Y?Q1CU^2I5()>Y JEY",E)Z*I0)76')S"KV%K'<.VTS4;(0& MBXUEF:PV%^+\@+Z]H._D!>@C$2N-\#)4ZG &@![$\=AN/%<:'))Z5L'?89(S M>0 R/G2**4>E90@#X$XQ7\T1>4:MTLV&3)(:ER4BW",; /U(\0P!2^0)!(!% M \#X>9TW+)1N)N+$+%T%5$M3Y3(K,9/DFX4#,#?8P)NKK"% K[+[ +E]0NZ' M&G+CK;!\;]V7W)R[$E1EV<#\8.)8X=(';"2D)0\-A%I-$O)9BP#,2:+1L55<:F*;)K4$S!M;8"VP!!;\Y69FHVMJ>*MJ6),527H M32Q#@LN!LP,\7P+/$H3?P*BL,1J1@TK$RJ>S;T,IX%0;RMR]? BGO F)]4Q% M$C6YA0+0TD(Y)CN?ETE[15Q*USRY2;J6$NEA5J;1&BE!2,8)\0#0+_10=&#;/<)Y\AR<']/6LZSU!-4O'KD3W,W& M8W2S&';$0D6,6>G0E3"W2P>\\S#SR.J MV!U;HG4MTVSX'/)0NC3/[1S09I *&8;&1MX"7Z5.2:/.2(!P/.&F*/(B*,$+ M]&*/J3DX_(#?/>(WK/%+"[2QGK(XMA3'*!#5 D%Q.PJ]=47Q @XN+LO:3VR7 M?IZ+,1#TR6 %7N3$Y-GS)KPD3ZF1TRJ$MUOP7(I8- !;'L$ M6[1!ED48G^*!N^ZR;/-/=H+N3U DIW,3AKGEH&^DSJ=:FXW4N P/^'00RAP\ MK\Y^"CTSZ=:E =.4QR=%GL&]!R6YKM#'WQ.^?+O_2#[XEE/4Y:)35 MG.]R@ T474&1+AW6R^4IED;]3AYS)0G7G(,>1JX;88$2$M58K"C:T2_7\]4H M7M6MU)+D/2=R/A)0^JEKYSS- 8*OTIIP(&*+N 0 $'E.0_C\47$9GJ#(<$HO M3+(@3G-:3LLC;UO2(*7SQ*R(&(6F (3<0C;"^)6LS6%_Z5'./_8*Y.\K''#) M?"9NX(I_B],]+=[B_)O?(_9&_=XO_8[K;+Y.['5^P6*/]OD"=$O[WK3>HLCW M3.2)Z6JF*!;#!PIS[A7$IR)#[W&^-[=%[PF /IGF[:N%N?K_I][O/ROBQ?[3 M;HL/BA+ E4]#V[?8XJ+=[O<&HU_%Q?7HQYOWK>OAAW%K6UU!82<[*.S$4QB/ MWO"][9!-L L/T&R(5LHN$QD>"^.YP_"'XZ=BY*O/+VNS86R?OFY86YGR]YO M^/QH<3K\VXJ^_[$%_RKC#U!+ P04 " "#,&]3<],39?P& "?(0 "@ M &5X,S%?,BYH=&WM6M]OVD@0?D?B?]A#NBJ53,B/RTM"D9) &Z1=NJU]D7O MM(MOP7_M07]PV>NT6_EWO8;Q5B'0/OO8_2)N!U\N>^\:H4[28[&_-TG%0,5D MQ17-Q(V.9>+E-SQQ2T:%C5S']6)>+,U()<=BK]%YDPSMY*3=NGX@DM)]VI21 M&D',J-$X/1&56>VS3N^?B_Y9?R .]W7/7'>N[R\/NUV^UW"DDD9G?W1VQ&)/H,KD2F2B)P[V#A;FM 8W_,%[OXWKC\3UH(SKF;38:L0MGHN[1,\B"D;DY>$M M@AIHN)'H5/CP3:I$R&0NLB0U"*U-)6($TN!H2[B "L9B5#ZN&6$CE4*2W.Y M1P()^62M-/-Z#3*QO",'A:52BWL!K,&:$;,L+\("OC)^%D,LP7R8$@ CL['R MQ\)F_%'.GY&A0@E[$"L;D0R8)68J'<-#.R'?609M2JIUV04E;@L$&$?V #H!XI7\%@BBR +&H QJUKG6&^ MM&,11GIF%T U-%(V-1(K2;Z9.P!SO0K>[,(: O06=F\AMTG(_5%";K 2EC?& M?LWTB2U 590-S \Z#!4N7<#Z0AIRT$"HU3 BE[4(P!Q&RHY9G,5BD",3)%\' MROJ1MAGF,6T:'>48F1CM4X#;ME[; 28" LARO"[3Y"D8Z2:+L)?[A[*Y?[1# M;]W<_:,@O\HO59Y-HW(!IJT*:',,L37/K%2OK2P5KBP58JE%@JYB&1)<#AQO MX?D2>!8@_ 9&98G1@"Q4(E8NG7T;2AZG6E]F]N53..4-22Q7RI.HS@P4@):F MRC+9N;Q,B5/$I73)DU72-11)![,BC99(\0I"YD$%SH0Q5D MUP5K<@&O."2> /J%'@JV;+M!. ^?@O-#VGJ2M1ZA^L4SUX*[7GN(;A;#$S%5 M 6-66G0ES.W2 N]<6C*0I0D6F +,E1RJ2*5SSN_KUN5GS,'/(2I_.E9$RUJF M7G,YY+YP:9*9":#-(!72][4)G 6N2AU1@CHC L(QPDU1X$10@N?HQ3.F)N#P M+7XWB%^_Q"]-T<8ZRN+84ABB0%13!,6N*?26%<4+.#B_+&H_L5KZ.2[&1- G M@Q5XD4.=I4^;\)(T(9?2Q(5T6.7*]4V/&"Y*=/<(%EL!@[9@VR#8@@I9YF%\ MC ?NNHNRS8VL!=UW4"2G<^W[F>&@5U+G8ZWU6JQMB@$^'80R"\\79S^YGK&T MR]* :UP^E@"4J"%3;>PRP[H;0'DH:'AQHYG,<#A36= MDAW $JQGN7''-U>R"_33UTS!) ?T+/'9L+?;-N=UVAP^>.$*30$YW%9RA^HK MPC.=UT$NJ[D:SATE+@Y;.):/>]^\SD=5%*$Z"F"UI26S/ 6-HIIS70ZP@:++ MR].EQ7[9+,;6J'_)8:X@X9)ST,/(92,L4$*B&@L5!6OZY7*]$L7SLI6:D;SC M1,Y' BIY[-H)+[.%X*NT)AR(T" N'@!$CM,0/G=47(3'RS.<2J8ZFA*GN42. MBB-O4] @Q9-(SXD8A3H'A%Q!-L+X3-;FL+_T*.=_>P7R\PJ[7#(?BRNXXM[B M[!_E;W%^Y?>([7ZG_:G3LJWJZ\1VZQ,VN[_)%Z KVC>H55$HWB]1\S'/R1M< M8>]]X/&JI*7=F.ID6&P9ZP_! )B$RN MX"R2_ITXF-P+=V!V(@H.#,R7S$N:'1M[5=M;^)& M$/Z.Q'^86FJ42#;8T%2]X%@RV+E81X'#F^OEXV*OPZIF[:S7>>FO[ZP-'+GV MI-PI.5VE(@3L[KP\,\_,+'8OR>]3K]MQ+T,_P&_0+Y=$9!IZ;K_][G;PO+\5 M<,?SX!IBALH; M+L[ -KPCL:K*D=M??";R7-,CV!M#47L$BCTHB^;\!K:UZS;"1^2-14W#"*=)4&U(LU-7"8].-;*1WEZ6Q>C M2;$IJ7@\DLWJ!-#^12$WB-QZ#UDA&T>WK2-@""M%W*5BFQ6NA[:).1TX)M * M,I[CX1YU0D<(>$7K<\*K2D>BW!+HJ:M7HI%0Q6#/),)!#D&UX M.XP8A0GO&.8#71&=T(5D%=<9 ^UILN8L0W\(0/$[!O,LXPF3W0Y:U4:W(9M8 M0E+Q#'^4M:QJBNJJ.&PCAKEJ6DB'1],"PTZ?R#82NNJVEF,J5U2PRIH_Y.P1 M_*2A1%>=B>=4G;U>X1%_/ UA$DZG"S\(HMG;<\,VFG6\\">[]1]10"[/#<>V M?S:^%8&EBK)!L=]8%4H5FV8/^Y$L=Y;O='X3FN]:%A7U'>"28"=QSU.UUF4^ M:.H<[YK ^_+QL7.RD_ (IGM;]5F=8PLDR&J.U?:I B6[K;ED&ZR+2O,0;_O' M&1[3$UUXSNEQ>K+G;E^OGTIU2Z#S9OC+2)=6Z[U/EOI#)_Q_,K^=S,%3,KG M:;-I!I4>=HIR@=W&14/.CFG*];0KL=TUJ:8^IGF.T'$Z<9HCY56)+%=FHY5Q M046B]]%@RAO3>D"@5)VW-5&43#8^J\_'0^][D?T#&@PPG^D9S(J[=LX[I^V< M_Y$QNY'G7GG]JG]X-;C]*V0O>LD+_XGU%[/ZK!OL!?T=+R3'UBBQ-_[AYN35 M:/[*?_]?)[(__,FRX(*S'"MX6>?,6E :,;V/ M XUYV\\#N/TG>)^;C+Y^&/.:IS/]&/4>OS0, M -L- * 97@S,E\R+FAT;>U7_V_B-A3_'8G_X0UI59$2"+!.NY)&"B1< M(S'@2+A=?S2)4ZP%.W6<:[N_?L\)4-"NTMV)53=I"('L]_QYWS^6[=OH]ZG3 M;-BWONOA/^B/'071U'?L;OW?;*"\NU.P1W/O#L+H;NK?M%+!U37TK%Q!Q+:T M@!E]A*78$F[4&P:$5+*T56,L]N>V1-XS?@U6R[G@ZR(?VMW%ZRK_%'ZMW2$< M8%#5&H*B3\HD&;O'+X,HRSAKHJWZY M(;C>?!'YWK%3;V-[%R^\LWZ%^02B6Q]"=SER9WYHSC]-_3MPQY&6]"WKOU%W MQA.JSUN=*\9;3L A%IS36#'!X9&I#:@-A0\ED9B#[!F6-!=2@4CA(\E*VFSX M3_&&\'L*@J@- 46W$O0[5W2[QO7 ,C"G_9X!I("492@\.!?2N)1,,5HT&X0GA(]%<"68M256<2HBALJ*08R+&3=7A['S$* \8(QAF_![?4"T93F#!. M>,Q(!O,T93'ZAS :91>CT6S@IF+ILP%Y*8N2<#0KC@>'8G:JH=$!D41@H,F) M;J6A^VP''1*Y)IP6YOPIH\_@QE41=)\9*"?J^M]KM<@=37T8^]/IPO6\8/;^ MIF6UJG6X<,?[]1^!%]W>M'J6]7/K>STPE<@K+PX;:Z&4V%9[.('1PTGPG3O^CPM,VSZ&,N: M87^]])RD#R63=(NS4^@ZA+N)Z0TN25NW6N_J,FD?:G?HT)?FW!6P]V[PRQ"P M;6OKW6BI?W3"_R_F]Q>S?UI,QI%?MA4U:7I3A'&<-L:KXNPK39CFMUS20A?5 MT&*29>@Z\I$>=13D6.7"J$ZE!PI P(15T)I\4*O,ZIX0.9653>2E4W[HO%6Q M?T! #_.97,-,?*Z9O7=5,_N/[+,=./;*Z1;=X\O [JZP>L$YK_@3]#.B?O'. M.J.%RX5DB)TC^,M"S^9)B:29MC RS*C MYH(@DYNF8WO!1W"GP?O936OJ3Z+6*4C-A(,O,.&@8D)]^B@99L'^HI@1K;\6 M,J&R!AAE)/X3^OD3%")CR1!VM%>Q]"$.!'-VOT?N=D_\_=ID=/73S*G>:OI1 M]S=02P,$% @ @S!O4VJQHM%>#P U)0 ! !F:6PM,C R,3 Y,S N M>'-D[1WO<]HX]O/=S/T/.F[FIC=30DBVNVVVV1N2D(9;$BBD[5Z_[ A;@*Y& MII)-PO[U]R1;QEA&F)3L^@YWIBU([SV]7Y+U'D_6VW\^SCRT(%Q0GYW7FD?' M-428X[N43_4.VSL_XCN M\(R$$8X#G_^(/F(OE"W^-?4(1Y?^;.Z1@$!'--(9>G74/,:H7B] ]R-A MKL\_##H)W6D0S,59H_'P\'#$_ 5^\/D7<>3XLV($AP$.0I%0.WX\CO\40[^E MPDF0WWQ]>.7_\#B@OTP(>QVV/Y]^=H9X>'.)>^YOKYK-Y6?O(OCD?7_SGGW] MS_+]U_=OV,F OA^]?G_UZ8%,?HZ&?"N<*9EA!,9@XKPFY8O%>S@]\OFD<7)\ MW&S\;-FX;JU: &Y..(>YKT:4-VC[ @"67HI19X MRD2 F;,&[P8)0AKX52/J7 .EN:#?1Z!4@[HD R>(O!*V81('UB/0U MQ!X=4^+64(#YA 32:<4<.Z0(2>W^F#$?9@E,U;A%MLWG%*8!-/SIK?27,^Y[ MY!XD0/(#S$_+ !*B<>G#0E-#U#VO11\E*2"LB+ED3!E5(\:SL8GJ-K+ *1*A(&Z/_:0^SSD1@*=$Z$)#C!B#;$!RL.>$WFXX*U9R4>(&K:IO M41X3OD=='!#W GMR\@VGA 1"*W13MUW))Z!9N1X2K>7>W;#7[5RU[MM7Z*+5 M;=U=MM'PIMV^'Z(7(<.A2V&$?U1V,!3=QQP$G9* OM;C+(.:[?0Z=,LA%ZL M#5)93%DA4:3HC7MSN5V!X46+N7*+PLF4,$$7I ,[H!DQ;;@3MMVJW]FL.KR' M_V[;=V#1WC7J]=N#UGT' %#K[@H@;_N#]DW[;MCYV$:=._C>KJ:FS="76$RO M/?\A9ZG,![.;[E5QTUVVAC?HNMO[-#QQQ*8GL5A+7;ZH>LK6*JTAPINFA%&&G*AVNE6!EB M0!Q"%WCDQ8^LG':[]E]GM:\I()Z0.%PU]V /Q5>ZE,M1GY,Y7JKG1J3R+3!V M];_)JE]12^D^6J7F*X*':XP.6X \/D^6GW2#5N.!)%F[%K_+:E'B(0\0#U>1 MZG'=QTO]Y(?=$P^)VZ5X1#T8GZ0W"78XN_)?Y6\4YC%)M<[BB"CR5E0/US)7 M9$PX)VXZH9-ILVO3%+U,0^6L%X,IYB3J>^YA-]SS 1V5 HC4GQ!6+LUC$ PI@I+#)!5 MZXM8$49!BO+A6JE8 N0I29-BR9.F$3\63YZ@%_K3 >>-BQGC7CUC=S%?C&$U MWHD1E>YBO&B$ S:=F>I*FVECK]TD1A2;DPZK=+\E+Y:V0R%(NTV,"'AKCJRR M4#I9EC:'V6S7O1$YIPA46L[-H*75;>FWZ]V(M3=ETRHC)&FUM.(S;79E&[&U MQJZ4&^?:TJI=:[$KU@BA(]Q*K4D"+JW83)M=M4;PG"3C*NT6R,H96Y0BT':+ M& %TL0Q=9:Y,JBYMFMP>NQF,B#B3MJOT73"WE+;#3AA6^YP:06_Q/%-ENATJ MJJY(@*DG[C"7@ NR:X65@6\WJQ$X[UIQA5[$(Z)DR .VLZPJQ6PIKD&EV/LW MP;S-W X8Q2&S$>&G31$<7?N>YS]0-FF#0N6CY!/A)%WAV!*]\9#,@PCE6%;Z MQSK6U9#/.XC=8XRP_GY*4,S2W__V^J3YPX\"C15K: F\(0+.0P72["'%G\(: M:R8!)N(2/0";R$GQB;!0>37-*CH]?HDDMV>)YQVPOUT1$,FABKG>V A;.Z+/ M_05UB?L!9NMD"*LRG4R#.HQ%;DDP]=UKGP_#D3P9%%#L>5-ZKDEV@N@F%O4%D M\18GK9G/ _J;/'RAQH-E@O+$"]JP,O@SZBAOV.1013WW#QO=[K5&"FG%I_8M MV&8AK%E%\A"@B\"C \EMRN=(S&_L?%N\N7+8(COP!6$AD:XR .UR6"3N2- ; MJY.E=>S"]WO\2,00PW97&E']!@'KX8# KHJ)(W H3N2C^,Y7,''[5K&2 M @52C)=(2":1JR512SB/94%*F&@CP?P8-.Y$KI)(30*F?%_)A>9*,+E3@3', MK8:BK^2K)@%II$+'=YBJ2*3K"YE;G.*@Q:D@U]R?M6.\ :PFUU[H!&$42\"B MF@H-KXA[H+/+S#'"]T)?R B-#+'.P2 MT"UAW?49\C_&LWWZ&.G9%'=H(L53#NLI <'7,>QQI(AH##(B;5 $PT-32DSU M#$G'[>Y*4D09PLB)14*^RI$!:?740>-$Z!6(G,HTEEMB2S@>22]GM9^*+H4$ MC#103;"BQ0WYB8(GXMH=[AN.^E3I 7OM@PS)J8 )UALG(7M.: [KU2J\ET^B MM=5M_V3M_E#D\)$*XA4+TDN"M6A_4TBOEJU4GD"U'E<[SZV5&WOQHN<=PNY1 MNY^GJOSKN>I.BE@USQLRP?7>Z%D]YSO;$;$='<'B4I6/Y%7-[&79V3M5N[\4 M.>]6K2W/7FV5OWLM!&FWK_'SQ.8*K&IG:A9C[65*[XN8W=)&>C\I_ZJF[U[# M46=*W-!;_?K,)JH>;"!3R+WQ!Q'GS]=<8%RRP>UK6J MV-M/XN89Z-JM;>3_5D7,2;4L,%'MPY[%??*G[<9>NRF-Q%NJ'KV:NUM*T_M'9T(7^2/P'/[@-&-JSHX8=J;=AT#F(O*\)^ M2=I]P,B894]>[&WN5U,_YR4L&W['WPIF-ZJ1'#-?TE)-XDV':^(7?Z^G0FP M=EL8V:OUHS.CF%@U.]:ML%YSM<$2>4!V:^04'Z:ML7YPZ?_/(O(?63$\(&.D MKALYDS=:G-<$E1>^U.*V*2?C\]J8>G5]S\2O(-G1X\S3$)*RY;819-8& !A*]GQH&R7' 3QI[D-C#HUTE!A3B/:.H M74E_GS*"Z^TJ8\9;GTG2R]4H^Y07ILVN\J[/M&<2]RH9)"UM?(U+8W6/2_P] M>]?+6Y#;YP%BQLTQMHN HBN,NKZC2%E0Y+>ZQJO+IGKSI'[:/'H4[HK379A8 MJ6$W)C3>$YC8SX<0(U'8E4,$ M?JNBV)KB]KR6WX='\E"5$YS7 A["JL:HY\D4BOZN;F<[B\Z9W*M'E1M&]>\U M%#VZDKO'SEQ_ABGK0$@M(6O1&4,*T1M O^-^.#^O1>0H@%BD4,=_])F&#@L( M9SBJTC>$*@9:0IF\RREEN$MG@&<7*1>RC!(-Y:K\H#6\R52^ D&CDC:$'H,CX/8MYO@5A F-S* MY\J6TU]*:>3!SM[X!G/W 7,2O0]%A#/UPT5&L"*@9911EE^%\# >^N- $G"^>4,1+WV=HAN0+'PI[10ZX6P4PN(VT^S2C*TL$&64:#C#/)@M'_!2 MP(JM.<8L']=%LP"4 M41Z(N58[B)LOFF5J1&96J#)*=LO_Y<.:UR=3+GSV,3O#-G:749:M:_B.2W[Y M957;"$^^_V>-_]NARRZFN>(6PRBCQ/>M?FIV_9QK4CM,&:52C[#;Y:?T4ICS MD-L 44:)E)_]LN9=_8 8$=M6L#+*!H\MJZTV]Y=1FFVW5$8R;87:*DGTPTV@ MN^)Z Y"(C&B@Q8OZ9CZ#30]?[DDX:ZE:-_(87'B^\R7QIL+@W["H!9K,/L5+7H3W09!Q"/NZ,;%(MP6ZM,*MW@LXAF9] M"C7*"\9O[K,9]1COFSE.O]>LM2 <3TCT*C_-M@V@K+PWMS)?:-?PO-QG3TI& M[X1+'K:;NTNZV^D2(3HJZ^SJI^U*EKRNDLH1EPRJ(,@\SYK,YFU0)94N/C^4 M1$7)UY+RJZ^)>"0B#@-66[J.U+2L[F:3:V)XFPV@K$+= M8@;>(ILDOUD3;>PM@3AO&U$U%WS\+U!+ P04 " "#,&]3&-G#-)L6 #! M"@$ % &9I;"TR,#(Q,#DS,%]C86PN>&ULW5WK;^,XDO]^P/X/O QPF 7& M>72Z=Z9[IF_A)':/@70/_ZJZ(D6T^*^2)_1B$Q=ZCF?R!6S1S-_R7XF-]::?B)? MJ$^Y%3#^,_G-\D+\A$U=CW)RR=8;CP84OH@>_(E\.#X[MSD>7!'\">KNG/J':Z8N] MLOQ'BJB=(,7))0.K!'9EVQ6GR\]'2]>#)[P[._UX?HK]?Y>A";8;,$[AHFT= MD9/7/=L7S',=*Z#.A>6AXA8K2@-1RT]-NSYXO+4X]8,5#5S;\@YEN+23CKC' M\4?7\#@Q7\XWZ#/ *,78=]!/<+JBOG"?Z R\TIHVD.>0;GN0\-(2JZG'GIO8 MDK)]BSS?@"/DM* N/W#]$&UCOKP(A>M34<=\\XY:E&(1KM<6W\Z7"_?1=Y=@ MP7XPMFT6XN,?;T&IMDOK)&C628O<;JRMM,H:#O4:M\CMS'^"GAFOA[F$LD4^;CVT&M^9_"MT-RCL#0UJ&%(U M:9&S+XPYSZY7%Q_R9"UR<$TA8:B#)TO4XM,O+/_/:V;Y-<_/D[4]HFZM;3(B M8!CSD#K7KO7@>FY0;[KZ';3(]15=4LZIHQ6-RXG;]/28N6+<-A#:/-.ND]=K8:0SN,I7H, MW,L1U(HLV:XZS0JTN*YKUEN&H,5MDRZZR1:TV*RD[SAST&*NOF$'68069^7$ MK6<46KR4D7:076CQ4D[<:Z:A/SH;=--9UJ'%K:I)[]%>B^-#NAID[G]% \OU MQ(W%D?"I+@M\?<>M5F76&\O?BJDK;,O[)[7XQ'=F\&2;KA\H/S\3P?&4>1Y[ MAJ@^ 1[1KG^GG*;+,6,!:0#=!%&34Y0V9KVVIM/+TUL=>1M.;5?B-E\6@LM, MW'+VY#K4^080/BX";KF/JP +PO0K#5;,F3*^"!^P^!RXEN=MQYXW%H(&XG.!^V\LS0KJS/W[ M%77YCK&)S7RV=FW)8)6,K];RT&RUZJLA;PLIB@!))N-@&I ,$D3?WX56W14Q2H>V+Y@5L@,O M=)#^CHK0RRT5"/@::1U-P-ZF,+W/MQOF#Z_KM-,Y.(9E5P!$\^4N;)>$9["# M?8C' :5G3IT]K[=9?[?ZZ>79W=09=!@I$T W9K?]H"XK&]T:25>/Z[C6T]!' M-NFB@_I/MQ"V_)0VXYV]HD[H[2>W_J.L+-UANCM??A-QTJPGYX&]M3P[9GZT MST ^.E7ZW"-\3V\ X[J\QW MBW4GS^IR-T+3B:YN^X[6+^(-H)K17:-E1WQFRR1->56T5O%K6YX=>K*6<@V_ M9UK0EX!B]2SI!SENM+TY< -L$6\[/R,CW*,>8AX/_XTINV:G;N=RAL5WP-=N M4RKR.+]9S*]G5^/[R16Y&%^/;RXG9/'K9'*_(-^'OA4Z+G3\UV1#>"*%Q^P, MYQ[N2&>Y7=_)[GZY[WQIB0>Y^3P4HT?+VIP@SB?4"T3RB41^='H6[T'_+O[X MCRAWCLIENQUUGO5 /?G7X ^VX.UD M';A:$LWF>0E3EC7F-L&R,_]\=)8\Q^)VQIZ*)P)BBA.!=3OL9@38KY/V2\[6 M*H7'RF6'B)(&!K@X(L\4ITZ2^R&!+!;R8'I>;XG*5GJPO1L4-AVYS4/K*I1E M^E3,2&U.*\)40:Z'S_F@^"@E;1&80CR&#_[0VQ2>TC-0"4'ZRR"2E*Q=AJI&H:69&BE(+CY;PYF$625<7($T)(U73IM+,14O7 MPWA;I1PEIF:<(L5X\$]Y>L+QKE< M)EA#];7B(%**:ATM**IW:7@6Y";'TWGK)[#J)/IV\;*@O-")L37.# M$M,F9:5ZC1AHDLQ_Q.%S11]4EIBA,BAEK86G3#[S4*@(-#I.0J.I06ELPRJ4 M0A/F@5AR#8_2IQOEYZJ&3W4<-K(ZU4BBMV!4BX#9?T9W @A<4@JVBDRNA';8 MU< X"DK&:O8NE1(//4"JM5]8_:L4U3R;NF3K-?-U0"E2#CW M1&I$M(\.,:. MXT8G>V\M%X_^6ALWL!0K?Y4-A@[TVN#4B&P>1@OJ+6>^"#ENDXTW:RL<<2GU MT+4J;714PIH'S1WNZ/9AJF5Q'Z?_8]L.UZ$LM,$LS+5=1?*LTW;H:I4V;/J* M, _$%*]RK:'DPF:\5T%>A@$S;>5:5[..AJYTZ?O,PU1D'M9%B:-K+.35#EPJ M/@BX^Q &\O9"AFDZ\P-0JH?'+/V 4DKYEK^'V8XW/E[]'(G*4[/^PL'?D^T_=?^SPA>-"K-3)"OU<)O;B''U\G M-R#P?$KFMY.[\?T,",CXY@HHO][>37Z=W"QFOTW([ 9^GYARQO +AYSKEK.E M:IJ1(6IO8](")F:NG5-Z=@M2CF1H5UFBK=0NHU)YS(MEETQ BEV[FRA'-K07 M5ZB^G.%*]8],62S;3WHTEL?2Q$,/ X4$^3WS):@9-R"BU[YYN"_06;N^*X+H M\H+:[0"U#8<>- V TM.!@<-IRCAPLKMP,G>C)8I\1RT/+W^M!K))'T,7J?4Q M;:X9\\8F9-4L*W#MJ%0T&?I$J@CD/<^2J?IJ0'6+H0- +2HEIU95LIMG=PF' MM=96(!S:YS?'IE32-CU]:?8_=7V<=&+65I[[9PB&]KK:6LTS;FS1/6BT:GMNR>3)R,6+_E7T!D?F#0UT:FDYLJ&M MOY3K0G+>/?S&P;D3)C:\"^I3Y?I$98.A1Z\^Q)72&CAS*%DR2W;MM+L3IO4' M#3WD.])KC>,@Y.*5M?+JI4Q-,[_A5'U2.'<#^MM: ?1CT&\ M1M-&;UQ(K^KC5:M3?#E#^?+]!_WE^\OQXETC1#^_'FV!1OV\L);&"<3[^NLAJ7 M+-70#O75R)0);5[LW#MJ<.;QVRUK<%(T&;RX_EK0:M71]1U+20!6[67*TPQ> M)#]8ZR7"&.O$NE[(Z[ @_MI1H;^R9UIEO'E-W)QJ^&M1JU.&>? ENTGF/N3F M#EW[-9&HBEX/NA_-A4ZM" .=8_;]1+)\./;Q*IA+^-!53;?K6^JA^9.Y:.HJ MQ[P!"1QSO'[DBD8_9W[QO1;*:JI&:SUX/YH+;Q,E&3ATB^SG7]70!.%B6\TI M]NE; KA*0V\"WJ)UZK[OY9"^-.$WN,1RN ;?A#FDWIC=!/E,,TV0#:[6:.GE M3>"9NR/ZGEO.03$ZVUX388-+.\TT]19R,1F%BC=0-P[795UHXFUB4:FYL&\' M\F0J<2#N2BR[Z@2A3)B0[?+-!AOU2HP M$;"4=T@XGS(N;:U1 M"X(T/WW1SF6!NHSCQ?FQ;DPO+_U ^7>VI#]^, M">9!EHX+]9"54QNZ#^>PX*@!V="N%H7%OYA%/T$^+9H$7Q[7RYY;F43:4R:=+X!^+3 MH&N6OS#F/+M>^?WK9^_R;.[)NV5+OM2R N'S/%,)<;^/!)D.34@GE&G%62&VZ:<5Y/OD?YV_6D)/TOOL^GY: MSG>%@-A$SJCCSJ4LYE$JB0K!LR2;ZHUU=5JE$J,07&N3J]Z$2N5,*@D*D3C5 MKC=>RY(N%=.%2%V5>O4F09)4J;@N1.ND46]<1EF6BL="6(Z:],9ADJ&I>"S$ MY%V>UJ_'4"9L*@$*45DO;>M-NOQAUFI)"@$XE\7UQK)>DJ00Y;P08_53I=ZD MU*\Q7>'[43UQ8_'HU1SE,A>B<-.:$_D^?A#9/:F'-W6M-Y:_%5-@W/+^22T^ M\9T92&S3]0/EYV=NQY8R%H('YW@]5$!.X:1;T&FQ%C$2$FE" 4 M0:F"4VX M!K_\A)Y:Q'"*'H&9^<#@HPL>)U+GF-/X&B-\.Y^@SMP'.W/Y3L43,"VV=FVI MZBJT#@6ED(OMV4M4!UZ36 F'Y %9) !8@$RF5$IC-F/=UH!E#A[Q6\00!YA$ MX)*-(^]E_ W)1Y8#O\L+(7#[JT!5R8F.7%@!;^N+8T"+4_10-TS2Q)]?R9<* MW"!"X'U7\7++!-G+N2[H"WZ<'BN!*J2?"=\2'QYS+K-F&$I/>^9)@-S_0 3R M1IQ$ #G.>"P"D3)$CLQG,6G\)7&D(!)*7R(HQ2$;*0^1^BYQ=;)_*59_4.9> M>X0@16]ZN%]9P9B[@N+.GO0ZU=3#MS]$D1+&72HKN*)HS3Y:YVQW?Z;,]* S M?QKZDLSRDJ_&/%XZ0_H[*D(O]_Y) 5\CK:/&N9#"IY@BCRB5U*PGY0)0+/"8 M*!G!Q4&2Z(3 4^&CE'1RR*:S'FK=D@3/Y%L=&$.AUKM;+'V+%K"P5]0)O?W2C?\H%U;OT!W.E]]$7,I5 MJJ10:4UZ315,0 D>=DPX]HQ?A&)7A^U-7%P887YTIDK*F5H8Q6JU3F'Y?:%> MB8LG]JYGE"T2-;U$*DO-I47@(<-^!O-$%XH[(BH;M/<2@CPLU34(H*XD'GK2 M7J/9U#L(:N0U,%GM_IEZ3_'BX>O%K^QXZ"#0 MU )RSJ4EQ9H7070%F_FQ6.B7[I_9ZTVEV./0\:8G&ZE2Y7^*<0 ++3C2LCZ' M/D4]B(&DU?D?8B)3%O*6+23JERSI(">&0JTS-U%\E@:'3_^CTC%ZMO[!++#EZTW]E/SF%DYQLL;Q.=A"\ M+VP!VY_DV9V!@6>_R9)_HD,]\ M[*5)GFOK'O_1X4T=&\*&P6EIU&NJM6D+] M83$M&_E06!_5/3;6OP%E3Y!U8C:%I='\T;/63*7'9<+\I01ZAE%8*RU>4C"$ M$:3/Y%U8'FZN4Z[X?2@L<&:/X#W$??1YLF,O079KOT**DG,6:2FR!P>SDL09 M"OZ#IV3@D_\'4$L#!!0 ( (,P;U-XK#0(_Q< $@I 0 4 9FEL+3(P M,C$P.3,P7V1E9BYX;6SM75MSV[B2?M^J_0]83]76G*KX(CN9F60F>TJ^Q=ZQ M+97D)&?V1063D(0="M !2-O:7[\ 2$JD2) @S9O.*%5); EH?-V-6S?0C=_^ M_KIPP#-B'%/R^:!W='( $+&HCP"X"XD-'4K0YP-"#_[^ M7__^;T#\^>T_#@_!-4:._0E<4NOPEDSIK^ !+M G\ 41Q*!+V:_@&W0\^0F] MQ@YBX((NE@YRD?C";_@3^'#4.X'@\-" [C=$;,J^CF[7=.>NN^2?CH]?7EZ. M"'V&+Y3]R8\LNC C.':AZ_$UM9/7D^"/7_TW!Y,_/\E_GB!'0,B+\$^O''\^ MD.T&S;Z<'5$V.SX].>D=_^/^;FS-T0(>8B+E9J&#L):DDE:O]_'CQV/U;5@T M4?+UB3EA&V?'(9PU9?&M[:XK1 M_./:_C!;%&:0CH#G^Q!4G=]2"KNHAN8B MMH3\[3 L=B@_.NR='I[UCEZY?1#J20F;40>-T!3(_X6BUZT^2PVA5VL.R0Q) M!1_+$L<75'1@ 5?5G3,T_7PPQ8YHX;1W\O'L1-+_(5;&72U%/^98=L,#<(N3P73TZ])C .(4/$G2,76] I"SB52$WHY5!%"]$< M'TP'2SF]B$[)^\264PI#C!Q^Y9% M/=G\;"B$:F&4QT$Q(A6B#QKA(V0A_ R?G+P^KZ]0(:J!F O8I@6ISB%#2[A2 MO3('H5GE"M'>DF=!F;)\-:>4K!#'T)&]AMA7__3P4C+[@-P<0%E5*D3VA5+[ M!3MYZ\-VL0H1W"&Q8_ZYH3J!#U)9HBQI!MM!JG%ZYRII>;?#%Z5R/$$7O.G]1UY2O$-$*. M7++%!LI=":V,YV(G-:>.C=@C@X1#2RV'.4"+$6E\[:QT#:UQ+34#\*A&4"6\ MQ$G5NBLP0IU7K;$=@A':(B3JV2T8P=26KWGG8 0NOV(-NP@C9.F%*]]1&&%) M*UK#[L((2WKA1G<:YJ.S )G:=AU&:+.J-+[:&R$N0ZH5V_\2N1 [_ $R6? Y M;Q?X=L*5>F462TA6_!IS"SI_(,BNB'TK6K;0X@FQLQYWCZZIX] 7L:I?"8RR M7W]'#$7=,7TNM@%HZ?I53B2W ?1N7-J7U,V]IZD\]G%T'%6?YSSLW$V87H%6Z"Q% 9EB,;A]$GZ'^@C(7_Y]TS7)D#\CC'&&V!G9E M44(7V%( =3R^6#S2X\)+A\DVN<"EKBOY,C,]%W%F^%.HDL;5\@5DO#'>5R;S:';I]ACJX975P%]4:BNUP[ MGN5Z_D(B^EYD:;Q$LN,1V:5NR84G5G]BK=2N11 CUQY1Q: 3?B7D*G8'CF?+ M\B/$/6?KJ("+KV59VU!AN\E,X_9VP?W#VXC6:H/+91ESH:+!=+ULIRS/HA]L MEG@YH,RZ4VWM-6;UURN?1MJNQ\]@ B2- =,UN^J&ZO1LU-M)ZFJN9E]/P3FR M"(D:_#_UJK#B5JI<[ZPYLCUG8]R2F?(LC>1V=S#]RH--LQF?):E5;!U3XM\S M4$U'G#MRXU_,="A)K4)^UMWDEH?"/5])LUL@NI=N"84E!5U9 [^^!BOWDQ:< M8;(KU> [#3V,T*EY&U%?@S5(I:#6\JK5[66N77DUM]JH%[Z@;LL3K,TS7Z^N M:VFKSML(10U=T_HUG5\$%T -5W>#FC7AC+M)BF+-J)V%%S(KA)Q6.-J\YJYT M>&5;7I+^H&#-!0EF>4_HT,8+>1V5D@,0-!25R9H*)NZQ*'H_!B4K!E-7MQ"#.&I@+6^DBXA#A[&@[O;R_[CU24X[]_U'RZNP/CFZNIQ M#'[T"/1L+ C_K2TFTF,98AR=E>,(_!BCW22'I:(;8CR_S^)Y_"C^N[]Z$/P. MKL%@>#7J/]Z* J#_<"E*W@]'5S=7#^/;;U?@]D'\?M62HK,C(V+\?C#G]Z(_ MO@'7=X/OXYI9*1$G$>/I)SE78&XYE LZXA>?(*!3L"$)(+%!A*C\=D.V5OX* M1E'$>/MYF[> F(0?(0L0PG6UC"@O7BB@1^Q'#]'X;DRP.'%6^_A%M%O81 M _PA?50O TJJ'T*?%G"BQ&KE1A,B$D.>6.3"2@ 'M>I=P[1!(S&4R>4JK"=F MSK!BK4 +!HW$T">6JH"8Z!^"FNHHD5S7PK(;;XP4]U M;VM+19A$V3Q-+(-%V/0)U\UD;D!*C*'$DIFR@6H*>:'@E!@7B24U=S_5%$_Z M2)88 XGU-U*O*:@&<2TQS(GU6;?;:HH!3?A+#'1BC0XK-04R-2XF!C&Q&/M5 MF@*H"9:)04RLQ.NM6:-S19%0F1C^Q%ILME-KBKG,R)H8(XEE=VOCUA3B4I$U M44[.$BNK^?:H*28K"+.)L9Q8>XNZEL"/04-@W=+?PHQ H0P<:L48=V1*(KJ5 M]B?,!*6<]U/(GY0'W^.',PB7Q_*@[Q@Y+@\_44=_AR>]( G1#\''DXW;4(I< M )07J;\+C3FKP0M!MHP%P386^R7?J2L_9'R.E[?$16(+[UY-I\A2CD8E>BY6 M(*$Y=.NBQ;K;./ ).8J/2=!NS_XM)]#'J3FM&FH]Q/UQR?/99*-/@N,CP M3,X_H_IDB?$A1O25HSS/GP\XFLD?0B:GC"Z:[#%![Z!-R37:&X5X#H",9&&? M#WHG&PF)20;9GP]4(8=-=_Q6EC6A37EZZT M Z4>[3?88>+*HP;L:_7<#8U>!I<-3'5ZN74YH1*M)N\^;*O41,39VH@SFM3' MZM0XH/)(UR.$7O&%I*!8??! M[9:$+D31M)(U:"%^S<90PEM]G>:#ULY2E4Q3'%E',_I\;"/L#PKQ@Y*]?T<% MX8E"OI*V$UM2?Q>M#J4OI%^+K2ZHG;;[$34-*D[>-ZR5-C8L!42ATW4E$V I M55\*E(-I["-C;:?4_0LK7">-9G8AA4VE>TPH4SSX EA+9"AV>4)"<(;. V'I MC9\"1/X2/:.D6+0;HW:[2.@WZ5O_]#!7:KI$W&)XZ6>X4)^S8.U;Z7M),3I_ MI8Y20C+:S5C$FW>_G7SF8*D1@ M)2 !P1; '(2H@(*E:DU#;**,#PZ\"'3 BL #D*M3RQ A.#MY!R3(3VNW8JO. MQ/5%0@,/8%K9-B>:-9X<7]MVNI.T@=YE-6A8T,YC]>IA+'^:0^SCL0OI(K5NXY;:F_6A9T.GD_?UZN2& MDMGOXF\9G:36G?RT:SK1LZ'3R4^5ZN2-YPZ_=%S>6M ZZ?Y2$36G%"'SE87],[- MU$\I4I->UY?P-["EU6'I=?T-]LG:[/V"Z(S!Y5R& ^L-]XSBW;7<BLGK,]M33:LL_(O<5%_RR M.;4./IC<_)ZBGN#+F]_;, SSNSM-0ZD="I7,3,6$>O&@%^K%0QO675&A!BBU MQEL+0AW>Z(4ZO&G#7"@JU "EUC[HWJFT?&#Y3[ZBO+C($9T?AEBTZ\,A.[B9&( MQHU"E)FP%WC@"/P@4+A1<(XQOP*&(@_@%0808O C1 M(6K@2-CRKH9_IX-WY':&T(DP?-U50EV)+IL<@B9U6[V]LA2-:SQ/><*,5F[/#U548[0X? MG%)[M!/4RJC4]&68$B./%N&EHW.OO,KL"3MES6>>RC05&H^,>[.^LAC1*JME M;8WIU'T1EJ/,YA'\>(F>D4.#)YYX_I S)M&XN_O-&BW&FG;Y;%G'UQX3$O84 M&]?X5?Z4JU1]G4G:NM!I+>;PHEW_6E;;-S3'EI.OJGBYML*0RJLG!;_V8*1E ME9Q[V+$QF>6I)%YNTI)_L;Q*4O#K5/*AJZ;>5XZFGG.'IQD.'(/*DY\[IKP\ M1XTI3P8'*XW[B%M_(SOF'TYD/MS "[VX8D, 8(@0/$F(@!+I$L8LXMU% /?HM&/ZPN,N7<@D:EEAS3 M94VVG)UOV+T9L]5%TW&$GA'QU'OH(V%N"4#V W('4Q7* M= AM\?LC?$5\#!W$I56GGC\0]O$(N1XC_$@8E@S)Y"X/5)4)/K_TF##6'J0Q M*2;-.1\BAJE])>$E'\B5S^(>9=J4B<3T(6YE2K( N4JG3Z?@>0,>N!+].\ E M-F"'#*C;22Q@ 2@>_!PPA 9%@R^!K1A15B=1QJ9B!RP5/T#).R5+C**OV.J& MU;E/%[-/%U.SFOQT_!M>95-2UIFV76:ECH:BF4#OZ/JMP9RW)<^IUH[M92)_ M(XUUW;*J0VE=MIHJ5FR#.6G&*RYG]\A9M]CJ+,TLN] "MVR/*=$ --)$JW=41<4OCI^"L_(DX7N-Q"#Z8WD-G!/1 9 ME>\MU$,TF;+/K]AX3%U9-1BRHM-(Z<0<%2T[H86E7V'"$I->2X>]QAOK.-(N MVN&1AZ"^",ZEA7U'N7P+;0[=/L,<70ONP]PB(\'WM>-9KN<[CP8D^I#4)9*G MID2>@MZ2"X\Q1*R5>L-+YKB]]HCE)PL+OQ*VO^C(=?]1=II*1 M9>UL(SWQ-%L$%)A)KI19["B^A$4-76&]"\Z 5"P(90)$J^*C"'?J:#CZHI6] M81!@ B"P DX 52^5"=+J,!E,U[QNBDB' 0[8E;5E.>8S+7T'-/*V%)<%?<;W M9OS>C-]%,]XLNV4X$>@SO<9*=-0P3^"LU0I?YPD(F@P2!02_13(%!)],^DXX MXV8E#PV+IY9N(9=KFD"I =1ZK>GFA=])B[F\@II,^6*JHXN'/S)T(KYMVOHU MZ> T%66W9IZ;WR\S!"N^;?S4K81D0YC:B:4=V0YOAAFR%=\V[C8H(=L09C/> M@:@5TW\6V^T9\H\'TWT"VN*37M/93XUW@OFP#8S0&B7=*RCJWH[*NI(HM>>_<4L?3F,R&U,%JW!J]E9QX<3P@KIXPV9 '&_H@ M;"#UE>2-5.K@/$#!1\A"^%GNY*5G#'-AS@^FZX=C4AZ(Z1-[\\B,/%W/=$+Z]7?,J3LY&==!4- M&5K"E0ITK464B8?4_1?A-W+T/3O+#8Q=%.PM>1;0*9,O'QA(+$W265)\GWC$ M/=)@0:%DB+25"9>KH>^\3[\ /4](+U=+;NAB>9>#XVR<0ZJ#S<)] :)] M:)] :)] :)] :)] J.-Q&OL$0CN90*CB="4[EW0FAY=ZW<8=R/NTM>;=9+&@-[([JKI]8517L:65O5:2_)>?1Z?"#]5G[U5I,*^97D+SY'7&J,I MU<7/#E+")G:0UD=]KN54K^RJ6MB];E$MYQTU ;2H'U!&I\BJM7N*SN=&:PFT M>!B\72NT7[#BUG LEGJ$(6]O%H\>-SSBX=D]F MR@LQDEG.!M.O/,A%D"F11.*UD&KD7KN0@2,) R8IRR\\OD[+UA2WT@ZA1'I5 M!E/%YAV&3]CQWYP7!KQ)FKGWB90 CW-YG!]2EJSYG#H;XG[BN=24%J!E<3P3@IK ML8:A$9UFZ#0G1"44>AVF%8%O.@4\L=C?>)ZRZR M8>"(EM7D!H.V=W%V#$5HIOK$996-()K7OKHH,X2K\*9.G5W@0^*"B7]-9QDT MO_/](%68,C?I>I8RZB$?$E=*=')2:40W4V#SW><239&,/_.#3VOI-(D-9-BF M#'X3C5;749K;3;EB+1-&UFJ$.&+/IMTBL:-:2U7K.0]AA@>;C_9)2H^G0M%Z4%AYY M+R+43MXY,1=\DS='C&1_#U_QPEMD23]6I.G;()I^2_7H.NK.GNX$.4A&2 I%1O@@-J5L(?/S M#)XU&A=6[C%06:=^D]K6P[(0LE!*_77-<# M%=ZFHDZ:A/6IL<&$J"J+?!B<+_-_,@+]?&QW>(%E?KJL*[>FM5L*,,@8(+04 M#U7/?^EWGCW+6SQYJPNZ"!'@S'O/VO)MA0@8R3T'MG8BJS8-ZD)@7*Q>X(I? MT#6,3'%G5FGKCK^1Q/.1ZX1>[:7^D3*6Y%!SA/$H'W 4T@GQ/&?)WJ1F6Q?^ MC51@S(!.$Z5O^Z=JHK]<;O6';UGBUQ9OZS:_DL$7?H.?ZJ@'^'R$5ES M0ATZ6]W\&>+(G&BRZTQZ79[<3;!K%]-JI_A[]M]4K.U#-&>,HC7U%_>"P%^-XGOO>)[WWB>Y_X MWB?>NM[W/O&]3WSO$Z_.)_XFE_B_@$>\88>XCT>]S>2XD+@Q2/=CFYS/#51B M4K_3[MN";#3CRWWL#R..GM\-!DA6C4[[$7.!-^-*5%[\^]7WJ$,S][PBM7RW M78AYN!MR'ZI1]X_86!NZZ,[-GW'TE5I+U6X^S^2!UTJ_\@.* EU=5WIRVE)F M&]/SB0S4^LUK9P^=N[R(YN'6BGNGCD!/N[R.FG.@54;%*RIBS]A"?@2GG[8? M:5XZ22TZ.6OI G=1MU1 MKY*TKOE,RSV:B M$1OJ'A(X4]:[;#^[DZ>7W26)9W&@G53R#V."S^4_3Y C\&UL[7W[ MD^,VDN;O%W'_ \Z^F+4CJMROV-EU>W8W5%6J;IVK2]J2NCVSC@L'2X147%.D M!B2K2_/7'P ^1!)/2B4@RW$38[M;S 2_)#XD$J_$7_[C:1.C1TRR*$W^[9LW M/[S^!N%DF891LOZW;S[/ST?SR\GD&Y3E01(&<9K@?_LF2;_YCW__G_\#T?_] MY7^=GZ/K",?A>W25+L\GR2K]"=T&&_P>?< ))D&>DI_0ER NV"_I=11C@B[3 MS3;&.:8/RA>_1__\PYO7 3H_MRCW"T["E'R^FS3E/N3Y-GO_ZM77KU]_2-+' MX&M*?L]^6*8;NP+G>9 765/:ZZ?7U?]*];_$4?+[>_:O^R##B'ZO)'O_E$7_ M]@U[;_7:K^]^2,GZU=O7K]^\^NNGF_GR 6^"\RAAWVV)OZFU6"DRO3<__OCC M*_ZT%A4DG^Y)7+_CW:L:3E,R?1IIY%M(LNA]QN'=I,L@Y]5N? U22K"_G==B MY^RG\S=OS]^]^>$I"[^I/S[_@B2-\1U>(6[F^WRWI53*(L:$;ZK?'@A>R<'$ MA+QB^J\2O YR'+(7_].;/[$7?5C_?!/1+8N0AY\.>5?]>8_7A#_]2!B)]RVH'AL ;)BM!X8/X&WC%493>EI\M. MN3'SYBD1;6<](R]S%63WO.",Y+3PMV]>X3C/V-_.V=_.7[^I_/:W]*??+M,D M2^,H9)4P3O(HCW V>HJR^@7<.OK%M:*O^J"9THC4R .R-)A?2;Q:IK3SVN;G MV.*KET:],X__^Y=6^\$-XLXIBSHG7/[Y[S1E!?_AM$6SG MF#Q&2YQ-DN4GO+G'I&>&6LP%$TP@&0M4,MX98 #6KWTJBFI91(71KZ7X::J> MA\;CI^4#A8 G28Y)PD/'(-8QP4K+%3$&F%#SQ$(%!&WL!]O M<))_P.F:!-N':!G$BM!&(^LJMC'"K8,;I:!W2MF@ZS.I+?9,44V',QE>_K!. M'^G7+Y*<[$K:5'_AK.%\J7[X[>///9/:#UPP003"JGW_J_@BBTN^$]OV)0M%;GZ(U1-FO2+6\DV0P5)O^I=:ONICP-'W, M,']Q>:MH'NR!2W^Q!]+V%Y>WWJD@0!'&MQ\GMR,WON)CFJQ_IO\,]A4*16^^ M0FN(TE=(M;P39#!4&U_!]!$K )*SF'U4M WVP*6SV -I.XO91^]<$*#TZWKV M<7(SF5 @( M>AZ#O$_8)MBM"D-E::A5'-J7ARY31$L\\:Q+D9VO@V#;FGFI?NG/OE0__S8C MZ1:3?#>CIN6C)!S_O8BV;&[@8K>@+Y?,Q0S2=$'K TQA1!Z@YIVZP['VR7I# M ZWSF^B1NM$%_3VZCS$:91G.3S&A;+4D?^2Q5)O6U5AHN MZ6BAR3IOEH&::4=LDN ^0VLQ2B8%BE MQR>NK9?2J!&'QJ9YNLJ_!@13?US_\0H_XCCE:"_3S.#!!NB[9-Q@L]H5X+3#&FY:IP>S5P=#Q>&8A3Z.EU!-7.S+**&7"JQ<%0T8Q1&'A6 M&JBC LUA3I(E!=GLZ*H/DFD$_YN]>*6I:*SU:Q!AC3+5U9:WDDU&*HP)5$J=R8A MJ#IJZ9]X3;4$\"F(Z!L3=NC5Q"R)J&,N*<'VV"/(0>*+"IR*(2WY$S,BH&/1 MZ>IC0,)JLHV=G2HVP;UJBL!:RQE/[$UH*&-6@<$>:YP"D9@FFJY0K:K_M;: MS5?]\MOE[=]Z5G0?.=G1)P'#]_2U?O=>N1(P0L6RLT-GZ&]%D- A4;*)DOO( M;^U^_/E*909_Y+1V6V ZM4M_AU.[>S#"D9!Z-^X9NDKC.""9W[J=?9RIC."/ MG-9M"TRG;NGO<.IV#T;8D?L0Q=%V&R4X.T,S^MZCZU8:V]4K]?7BIS*<4PFZ MBN#T0.N@32[EO;Z-T)0;*)I%:0"AV!W;XZN(PUK/7 5A IPZ FL>>*]W&1HA M"L_IH#[+^3G-3SC("E+.*9UR7MRJNC\%3]&FV$@]@N2YJVJ7PJJKOO,01/7+ M$/4I4,E FZ;F<^@XG 4DWRU(D&3!DD^I7^S:3S2SUD,*<#F)/=RP]IRVO;9W M AX,N<_02@QQN5/..(45:G \Y+N M>7$B8LPWU-%M=E^#77:9-@#5W##(.YOFMH'=3'#KA$&0Q :A$$XSG4^[7Z@. MNDQ_.&MSY41DN<-Y$,7,<\5QM*:Q^^B (-( MH&+DPU112Q:FS M.1$I%L%V?SKUX^\U1'7'9%)PF%?2 G@KPZ1&&@11K" *62='L_;IXN\^_OQ] MBS(GZIX^D?^3TN!ZAA](EB9?-%&,4M(52PQ0:WHHQ$#P0H]-F/DA/R NCRH% M1H,3\< X4#M\9 UN8'W@N!H0CX9A/6A4[2 Y*=],$N=!DG<@?)J'R<6#B7!V MRFXY-\2@+NUL- $Q;P! 3\A6@JBQ9R6@K2W;771/YN\G%[<6:!D M ;H)DS2R(*AD 5 (D= (=8*DC^AG1\F$]C,'3?"OG_!1"#N=[=$"[DSU2"5! MT,0(3SK)@S[M4#7R12WJ<#K'RK.HY$!0Q !.,I=S2I\BW5L7XJA> MNZIB*:RZCCL/052R#)'@P6L9Q(1\5?,5SI8DVK+80F='1\QYI4M "G7?DH%% M 1&8F@DM64^._0ZO(]:U, C-F6&-&U/(NW;]6MC]OD J#((T-@B5O45;:7_> MVQ./1DE2!/$=WJ9$1Y^NF&O6R$#VR=*6 <41"3 E-4I95 I[8L1_%@&AX]AX M9R2%(.F:%PJH?6KTQ$"Q0XY-29!&W"]'^'[?B#DP(TE$4>?##0588>C1DP/% M$P4X]9"DD??+E/D#CF-V\BA(S Y%)NR:+6K ?;Z(DJ 8HX2GY S70)4*'-J, M'UET3L,D2V-;\C[)(\#6\:<1!DNA/D)+%G$UQ/0\,:EUI[V!0X*D:_8HH/9Y MTQ,#Q1@Y-B572G'$Y?V39)R$5A1IY/P0I =33H]*"" YNLA,U*#2/HEQ'67+ M("ZQ7-/?^J<2#;*N":*$VR>)( B**"IT2K*4"C5GN(I7POP-!\2.+BU)/V01 MH,JITH@!)$H?FXDF3-X+2IL4=8 MEF?5XZBO%M(=G1(1=QQ0T5N)H3_><@N* U>= *8:8'"H%O=1\O4J0 MY+?!1N8AY&)N&2 'V65!5P80$Z3 %&S8RR(F[(41E]0SD2">)"%^^AGOE'8) M:32Y\]R2)XFH24J-$J*C.*&UBBE'=+%@/L+F<4PH"HHT>H M8!!50ETMGT1B*>K)-FUM=[@L[P"_3$-UA&+0%,0N4RD+0*P$+XP;A2']4%GUGYLHP6^4]DMEW;)+ [?+*8D@(":IT2GX M4TF>U7] 3 =-$RBD>3O U+?^2?/6EC1O09/F[2&D67Q-@9#FW0!3W_DGS3M; MTKP#39IW!Y&&5KQ77W-)_S@EB_2K;'.V4M(+942H4L+LQ>#11?5UY1!N;&1 MU&)^O$P7I-S%E#+P2-(%9G0NI;1/2LS2+ _B_XJVVH&X7-@+/:2 I23I2,*C MB@R>B3"E#J)*/@;6%5W9@H;T*%GON;LCP!)8^R/ K8<@2"!#)!X!+F=/2B'7 MU/6,QA5+ (2:IBW:RKCHR&S^T'CV4.:J#<(B"*N M:EH%KJ[M_G,0-:X U:]U+H:XG*?9^*<<)YG>.>O9^W":CKQ^ *)V^VB$ M;KI^[K@V?R%13M]\F6XV15*M\LCV#2KD7-6R%F9=XU(A$+6O0]9G0B6+NL*. M:3%/XV@9Y5&R_D0'GR0*9%;)A%P10@VP9H,H 8(*2EA"1K!&$-62CDDP(YB1 M$-.*X(< <1)B,EVMI+V]3M@5*B36W.\+&C_N'OS]GX1Y;%L<"F* M..N3%.":'JGW' 0W%*"$)*;L&4I7Z,W;[^Z_1[66X^J_31DR1$+C[]2U)Y=?IWY7'$B0B[EV_3*0????E@%! 0TP85!2B>X3\7LXD+#O MLM;F(&#M+0A8&X* -<0@8&T;!*R]!0'U:\L4(=0O3>_C:!THDA-JI5V30@.Y MSP^)*"BJJ/$I?4:C@O8ZKC-:\A1GDV25D@U__S7]@\1*A9RSG)8ZF$U22YD0 M"([HD EI+ M[8X9 ^SNIAF%, @ZV2!4;)UA2N>_,RU4JU4S85Z8]"6-BR0/"#]+3F2>22'G MECD*F%W&](0 ,46.3,&01AB5TGX.:)?9(YH@BSD\:0H8O;CCX]I:T+U3VU)9 M0)S1 E2=X:YR?NQCXU++TQ'+'+/[(J)'?!7D085-::]*W/6A2AWH_FE*F2P@ M"FD!*L]/-CHL54Q0<\I;RAAR24.M=:K9)=Z3,GF6V[3'"U2]#G#*']@]S3G;)-(V,X$ M7Y;CZZ:1Y9(=B"BC\B0,B(Q".F'GMXXH 0MWCPB2((ADA*>^AZ310+6*8]9, M*8=)>QS'04QRO%&>=C"KN&*0+?B:1R9Y$&RR!-GG%%?K#JZY(F*:/K,9M9/; MJT.\CI#CR%@"L!<8MR1 <$0)2Q46M^\*\),[K[B/H^5UG ;J69:.C..,>2*\ M7K*\O0 @!HBH5"GRN"#BDE[J_R)(?B?%-E_N9B1=8LQV666-MS+-OUEJN^7, M().Z;+)2!<2S(7@5#-P7@5IEG+5Z+)^3>6S3.,OFEBY_GS\$] -.BSQC/2@% MIIX%URHY7EZP,*"WR*#1 $0]"YBJ!0>NB;CJ&2J544O;T_@LVVK,VIS^8,RJ"(.%0M*JA7H;:!:![MD>L*@+] MR@I!O)3GO;]\%63WW,XB.U\'P;9D)H[SK/Z%4_3\]9OS=R51JY]_:_:03%?- MQI)96DYO*.ZU'Z;J@J:'&,-8.D3/.TD/ "ML6ZQ5V8;7_3ZB6AO]6NM#8>&7C8%W+).#G -K>Z$F!8)(4E[#R;S\>+.2@N5+&C%24$6??,4, 5"=(3 M!,83.3HA>\OGN[OQ[0*!HLUED#V,DI#]9_SW(GH,8M9)C_++@) =#0Z_!''1 M/VXQ4-(X_1KP*+\54I0F!;W M^:J(45 I *'B58&O:?7>X9B-3F8!R2/8$H3_4"U(UL3/J@&<$;X.=[+R( MC8(+JM@#9WPQ2WLGC35$.7/*Y<&]>Z*>*:&TV6L#\423A%UDG9(=];R*9M,5 M<>EW9.#:[J;]W#MA-*#D%*D%G\&/G&)L9S,2\3B6,X[AG!(B3_,@OK$=P*D. M0;-"T++:MQ]P#5#,N*5U-&#@+Q-WSQ@YP(F)%T MBTF^FU&X.>U0V;ARRWI$=0>D5W')*!OP;5;IY,$PRP*DD+^+B?*(!M?"9RC! MS[N6?,3PBBWU$!PN@J>JV2BY)1=U.KC2@.V,K21R8#BD 2>LT%6B* ^>8'5R M'](T_!K%*AOWCUW2HP^J38GZ&1@:] #UJ[Y^#*2^I]3M!6PKS T.,GP7K1_R MZ>ISACF#%18:=%PRPPI^FRY:!3 H5WEFP8\LG=LOT?6$?"_1RP+*E^:XD&!)IX0E; MT^J%^&TI?;H%T0H..?,,)SR(Y05 M<\H%TJ!41O%>&XA#JJ>M[O C3I1;U00I'S.)/8BR2<1*Q#N!]+B44X=1LDR? M.3GT49MY%FEW4XF^N](I.-[68P#>V]NCD(;#(A-$H?MJ[>_)T^?>W7.2:.%URQ#K748&'4]LLMMOI%4 XY)L4.IV'L&;5VIM M5&@95_\Z?MKB)#,-[@RZGC:/F,U1["91*X+AX1"TVOTF !U?FJQ9IW^%[Y5^ MKB/BU*U)P'6\6.LY&+)(0(E7G=/P&V3\I!A2&/<*6.@!&/+I=Q,8E0%[50;O3@&_&V5&JGB?FZ9+*R&5='N:1 FU>XA$$ /#'S4V MR97OU3@L*Q/$O7G]^NQU^0_*RF1Q09$_I"3Z!P[/T/]^_0-]\OH-6XQ!CZS@ MGV@75TM&[):LD"\9IR?*,'=$KI-]"CUM6A-!S&D&$P7(3K*2G@P8VBF "=N; MRHR$AQ/NW9_/WOPS_>?=:TZUMS^>_;GZJY:'9X@^VV)^<4[\O/E_C]A1%88\ MO5@0SX(HG"27P3:BX8%J%Y!*VNF>*CWDSJ8JN2@8QNKQ">O2C31E8Q2>1PE: ME@I R#3'\6J29 5AJ5;N<(;)H\K-R46=1FT:L)UX32('AD :<++\@@7+0,#< M$).#$O??X3R($AR. Y*PY%*$PCU6@;P;84@08NAZ&6[*9N2X%I7QOZK)=#HII$6!\J3ARMQ[B^YXSL9LK M@379IL0GGW/CPX-*O)XFP5P-"'T^10D=^%37@N),U?&*8BZIHP+9)DY?!HQ/ M4@ 3MDNP:?LTR6EY,5L8BBIQ(#P1>4_=:5RP4>Z,W2.1)J,\)]%]D;--_(N4 M+5;LK3&PZ[D*]^O.COD@>A=X2,G0W>81-HGCG'WA_X3*XL]0\P)4O0&U7\&V M>7=?@B:P6ISI^*AY-4BA!NG KV&A3:H#B]F6:(U+^!I@PPPJF>C&F>UO/7A$D[V8!F1)^>T;(I_UGF'#@ M5I]&K>R/AR:#U'Q4:0+EI0&ND9]4'Z4$E24@7@2[];?D+4BNEBUJPM>'!C3= M6L&W;^P"-_G%4AHH]R00;?UAJ0287^IK\ZRU?#--<7&>I0IHSIFOSE,1[U37 MYCW+I@;+\$^KX6FK@TW@IQ$'PS8S1L5>".#Q7LNN@<&>E:8GU@T)\RS4(+)P M8(#79>-+B.Z$%J<-[9327OV>.JA3B$)DFD4X)_-U9[""N0$7(-NI>"66(88# M??7Q )!V/(,7NY4KX,VUHX;-]DIIMU>_:"%W;X&1BH(AEAY?GU.E--K?$0ON M-M@J1Y/I/EA1S.T.+3G([GZLK@P8QBB "4O'XP6Z&W\9WWX^_GB]-/'>')/' M:%EMH.EAE3QWE4Q/"JM.F]=YZ+U&58B$IKBHR&UJZ0=1N5 M:.!VPQ&)H'>JV* 3 I#I?(&FUV@^OOLRN0239*-C@HV9'HEB)(@;8OQ8$B/! M:S8&UBT\R\")@6G&+Y?/(+J5#R3-LAE)5\KMWAT)IY>MB- Z]ZWL'\/:C" " M$ZY>N9O.YVAV-[V>+(#PH$F&4.5O,064&GDOJ2U4L*4I+?K"8+H;$T(AA<5L M?#=:3&X_H/%?9^/;^7C^'@B?/N"$FA*S%,3A)DHB9@8[@:=/ZF34RPZNX+U*K3)%=$Y>#%:HI@8H[ W@P1JZOIM^0E6O.[V%,L2[ M39.T:TGEP0U!G(6>2U99F]'FF%$)C ^S12H$>8N/XSLTN;VQX:93AF(E:W/5E]CK0_8OM9;)@B&4 *"YJE(]A3434J/0#!$'* M+6FD$+MGR1WE&2F6>4%HKSA=:1+OFM6<3@Y8&M&9 M'3#H@.E0+('VN?9EM$"4*$4"95\/3S\@AEVJP8!*VNG(2@^Y,[J2BX)AD1Y? MGSR?@B18EYLL5AC8(HG"$GVH8E("P"I-(*/7@,XQ?7S#E:#,40ZE%1!(3 M#!X99X.&\J@\/EPFIRG]%?JNG@'_'M(5]_O9K6M:B9=I0BTL6&]>6ILFV05> MI:3:%;,(GG V?LI)D)*0AH]D-\GQ)AN43.*D;W2_]?&DGT[W M41C0EG-G%^/KZ=V8K;M_F'#PW1#W>YJJ3$VMCF_W?4[0_[]B50Y"C+ M^J3YT[=O_OSZ)R!>L[ZXHLY#S]*$-HD-*F H M:8=3\$JXWD"(MIB427//T#W3Y2=#PE(;" -_H8/%!PIG](A)L,:WQ>8>D^F* MV]M*$6)'S$,+<\G7XPQNT_BPDL"P^RCX?=+7A:&@+ TEO#A^NK=,X@;O L0F M>YFLFX_8O97VM.\$XYD=&2K>D]N\EEWL0^J7L8V051-FOS,\Z+N"OH2.'[]G M#_A[T?T.-;LO4="\%(KGO\);:E'$%Q@5W[TKXK(YR<"UJ=]^#H:F$E!]2K5% M@/!@S_+KE(PV;*KN'SI2:.3].%P%;+FG[ F#X8X)H>";6B(G.GDM6 ^V>114DH'8 5RCZQF"#C4QAEVS1C)[-6:$LEQ6YPW+* M 0BWKJJ[AEJG7$9)2/][27^,E#M=S6INQQUV1G3'(GH=,'[-$J@X9JDND:I6 M1W.F"(1TU!2"@PQ?X?*_K6'^9;"-\B V7T=@78#C\T<##>L=2;+4!D/.P9"% M67>>!B^C+&U/N_#>E_O+UJVX8,D[6B[3(LFS.[S$T2/;)V/]M62J?@FK-D9/ M55$/6B\^ +,P;J\$V6QB)0F6C3P.WENDZL%M%#V[3H4A!I?9TX+/0@5B:;J( M%@%+_[@E>!OL()TQL6EF=SAFWVD6$.;8CVBO_8*@^4ZYH4,]:;<4^(RVM$ R M.\J=;%A@Q#XU)3O70MM2#2S!6>;#A+YN")<[.GYI*X&O9VA+ 3X91;#BG&(C M 99B=9.:!3N^$9L$X? HLZL,PU?*#++SCVU-IP.B1TSNTPP?YA,EJ)71YK:4 M!4M*'I)0M*2@C7(_4!L6^:K,LXD]1&3Y!]<#ET6A%T#(4#4K=%S%D MKV?'#F&M5-)%6X\!VH%SF)+"?!366XYFF M=F8:**LOY 70U\H W>"(;VN#.#2RWXRM^%I#"H"YS5Y&8GMM6+D MN-$2-I/+.PZ>X0")MB S+8PU(+AFE+ +&$=#-UT@&1R^V4\AWJ I)HS7J2C MY=^+B&!J/FV,^6[&=BJ,DG!<[U-0?+4A!3@]@#+8L,X!%6MM:/->@Y$+-TM1 M4 \T/H&]785:M<0XK%*VQC'FEZ]-5]5N+O.RUY "'!^<&FA8[V"5I388MSL8 MLG(G:+DD!N:,OWU_!$QL!JW,@:N0F#Z_TKUQ42]99M\AJA7 M6Q +EL8:L%I32E@W._!T$U1[_7D=G1["33J;?4YDRPK6$EI#%:("*DS=+$^#0MTNWX((Q;NVC6I-_>TTMXWI M57Q13@5>1;:^/$B:*4 *XZ1*I=RADAR2%,\AY>Z:W6'3%9]RUG!-(>N29%JX M;79)!:&-R74@E:.9;1!!&^TQ*"11@U1 M6-RLGH.B3,NAUI9*#.O1TW MYP;&IPV&K)Q";F^>V&^I6-4%P9M0'J]6>)E/5^.G)3_H>4=;[S1A7V.4A.P_ M;#+G,8@UERH-*\)I,NX#C.MDYAZ@#X;,!X 6;MBXOAY?+M#T&HW_>OEQ=/MA MC.Y&BS&:WB(VFPR$NLR6GCW\#OIH23N@RM[N#RW)&291&HI[_ZK4^NV/5WY0 MQ==V#<+I#1Y>/G#G?@>G"&"M:WJQO>\)OKL:7]Z-1_/Q]^P.)_XG^@>C%S@Q M*45'-J(=."$[:MJ7("ZDYY2L%!TGW-KR:IKG !TE[/X& MOG^(O_>/68/O/-3@.-&.>(8!E]TJCF75P84VVW,T\T'<9VA?I*L4K(I M;V3:[&7\:WRY&-^AJ,K^\F J%L*TG3+(A".G!3?!V9H)>;T@6@TDO2&RDP M]%)"$_P;&SC3.BZHAZ/L@Y@/:TK605*EA;U,DRR-H[!L)$DXHQ^.M:'V[L@H MB)N;.$P[L9ZI;*=I*9_SU? ?!6F" O")ZNJ@-,U"K5C)U$T.D4J1)H9RI4D +#324T86J3"S(*[44Y MPRCG\BCA&[_8TXLBBQ*<0?'858H&?DMB'"TM[LW0*#A-P&X$WLG KI0&PS0C M1$5V#394K37@>:IYM$ZB5;1D9W<$ Q?X*;^@;_]=%7E;*CL=^ PRJ#/NL=($ MP\=!<(513['9!&3''%ZK'"2A+!">ECEH6*6$ M)HQWN"#B::C!^;4ZM1$-46_9MMD@;)WT,ODU6V4/_:FE09*^U: )AG^#X+Z< M_*FM4N6UJ'E00&/(>@_[E)O,M4V/N]J894_-K M--S.ZE>)@&&C&J$IMND-[%7C^5&*7R6WJ53SS3.L$=?*0F69R:?"R MZ"I3H!AXWW]=F;T-OGKE<.* M $%12Y\X1!]:@L<#L M4%O,MG;'KBH%0]T.:AE^C.*;&39*< H]HQ#KB=_18 MAX4#RW!Z6]TAYG4NL1M2 !B_>PCJ/G'K,CAW]Z6@LAC0,6<-W=[]:C5\$-;2 MN6K$H?E2,U05 X&PZH:?7C7XPKZ0T[D<*<#.)$U' HR[DL(2[M[D0O"<38EK MNKK!U#'B 9.#9CWWY+$P0^231@D8QX>V6K M3!(,?;3PQ)L)[G/0\5'7&I.C4DK[8Y+6*2E$@7+)Y( N@!U=K^XX8FO%_$*9 M(#:%1%H-QXF$3-!["854XF"X9,8HS$>TK_6I=>"YJ-Z56K5]G8MA[%W8P:7Y MV&YRH,FR_2<#BX(V9#S.C!=]K=4=?L1)P;;AI.LDJG;^UU<>50^-FUJ&%.%V MM\MPX[K;8.SUP;CJ T"+&V>X%&J5P6G<7(55"X!SYST[AP2?9D6W<:BM(=V0 MU*0%S?5:(_9R+5M&\A;WZ-_ZO*,__39^XDT@>L23)"Q8M@/E[)U9W 7';$$S M9IEDO;L]2X!"_IA&!>UU3N[/K/@TSZFO#4@8_0.'GW"0\4-0K&&P& 6'UP4[ M[52?ALYXRN$H62]2EAN*-:0,DT>;H/7$[W+%Y)-_KKH9G.Q%4'RR"R.%TRIY MD!=\AWO'G\@4#&X+6^] MY'JHK0@OG%69:!_7#BH! C4M(]T!ZN ):^\M[UHWMN[XD(Q?4O&0QB$F*&^5 M"83 %T$69=-5[Q3CKORWB;NVRBYI.\R@-F/M-,&0=1!<<3&!*K,3J.T<#T H M^3EC][]D>;2A34F5O*$OY))B3&MS3$GL(/JI(:@E>9TXEE"V!]:ZE 824,"''(+^DY8]35T&D[99X;> MX9Q:' [3C!BEM_%$&VE:(R 4:QT[M/-T.@5/QY@M?)I:&@R]C! M3L-S9Y;V M#X4"H5IS&(RG=(QJ,Q6?0RGMY5">'++T/%Y7%,K$GAW,%WP8S\Y[V:N#./=D MX=EL=<'XN8& +0XY :&FYB2,'3F'% #D9),%0>VUP5!T,&3M@::H*0**$YUL MMD%$6-.9DJLHVZ99$$]7-VFROHD><3B$LX<5Y;0//\+83@=_0#E@&'T$>"$F M:(IBDS@Q+>(\9F6@@!<"A.+7%"-/6-]*6SM)LIP4F_W\@.)C6>JZ)/$@<]JL MM5($0],A:/N\9+KHD2DS7JZ:(7>TUP?"S2M75K M$O3\^BZ%&7K?U5,"PS-;I,(!KOHYK(OD1^$C)GF446"7:68[1V/4M3>GVO$8U,#2TQRJ.'$I-SL%PKPO*/UZG!$?KY+(@!"?+[O&#).1_ MC BR;!\T92G_X;;Y\P&$1X^EJ?_TT#L?T_;GF M#M1!FBYX>( IC'H#U+RS;3C6/L$6#YA'ED&R^].W__KVS;_\E*%5E"V#&.UP M0!!FNS$S=$5YN+G'!+U[D^4_(*:U2N,X_JOSQ#CV_L3$[<^*!E^SO"JB&^BE?+,_Q!%][2U,41DK4X+&&DMH(I)K+8$ M+R,^$F+TVHK[VQEGJ:=\C$)*PH(O%.24LRQ/1;1^H-\]2C#:X/PA#2F1"SG$",EIR_KBD(KO ?7@P88%R_^@="]G'F@K MHXTG(JUV@*N75PW"T,).W8B>:WS8?.09B>C =1O$[-A M)G9&C\.*\-Y\CL.MV*%5-A2V38NP'B;!?&<_WTI]'H3L)[[QY@QE ^'S&B+8J&9?0=8ES% MRZ=_>/T#N#;%3W8ORU"SMP1P$=!OO%1W8,<6YJ>%'6*PO*$-*0E@>SL OC!, MV;=4M ZBI&Q(<9JQ2V?RAX"&?R3*Z*"$U@7"3\L'JDS;)^UNT"HNEGE1+BCQ MKJR=NRS$K!M+>+<4)2C8+R*51\)IT;SS0RLZY&8J=%S4B# 70#U)7(2E-I.C M7[&@S8)Y@[3<$,5>0_LZ*LCT0G@-LSX4SR]8YE;C$T3/G!E"8EX*VG=LE>N @)>GRLO5/D4)=&FV-RQ5.GQ MK!J)T\_2]21#YV..*MM/-/,,GT,>]QQ1,)A6])S6R-K2/FJ*:,-!6?6Z,W2_ MXUNHLC/6QC8!?7?9N.0M[E0;I9Z][;$+D@&?PD<#U+ 9XF>+^5!1/ M999EBX<@^>6!=A&[Z=<$A_/B/HO"*" [^@%8MF_Z(\D>HBW?MHBS?+Q:X66> M35>7?%=A=HO+T9;BNY[P?6Z/P)_XLW5/S)_H96!:VZDM%,_CM]YWAM@;R\VL MY3L1?RG:O_4,E>]%S8M1_>8S5+V;A5+5V\\0?3_ZE2. GOB=+[W!"Y_OU(V^>>$?NN'WK?33^!D*Q&$\KP?(\/*'=?KX*L11V?CI M'WB;YZV=_N4W?KAYQU:'R38M]]A?T2"$;71K_=2KD"&*+MK=<$-8X['7\MX" M!D,5DK!S9=01/4-,GY&Q\S.0+NA3E*2$&URVGJ8]S3!AB1R"-;ZHVKG"70PJ MP67W<(!I;6<_0-T[<0_'+$S=-OYTVZ@ H>H%.[-+.P:^>2#CFPRN<+8DT;;: M;U!N*B@32:BRT0TMQ.F=\P<9V+E[?E )8&A[$&QQCK718,Z6I_C8 :%N%W(ZKR0%V)DUZDB H8X4EIB4L!("-OYK<)D&;3)!+_30#H]$*7@T,0U$ M6E0YU6CA67O VV"##^_ZY-J>^SR=28;.3J8*AH/#\ H[82IMU%*GPUI: .OM MZB+0^%FZ/>FRX"P.EH81JUK,U?*>#F2]A">3\J M41U$TP6^UNJ^$@_9&*7*.*33]>YU#@0L>*-*Z0SM#Q0VBL"";J6!IB#<1M$E M0>T-:5/3K 6&E-90!](17F"OM'2?8G+H-VIK@F"E:(H5+?=J\'DI8!76!YJ, M@J4H8K) .-@Z=1(E48[YG?'[=(NMW"/&/L1<@*=31Y:&*8X6&;3!\',P9-W1 MU+*(-V\ MVEAC/V^G"H.>^I[>1N\%T'- 7U_G/8;4V]=9815V[Q][N*=8ZM7J9V"HT0.D M2KM[DJG8<94O]([R:_2(2;#&,SY5)9E4U,BZFI0UPJUG9I6"WFO=!ITP#!W/ MI^@]^CR_ZB9X=4N)-T,L>0. %&^L6?'&*2WHF^_3#,NF@JU0NJ+')"W9K20-S*5,9[V3.TKUEV?\PEP6&4HYLT M@W+L2;3O Z'H5%]()>TC'X$"LBRK0$\42@]F!],B9?8?U46\\^$B%I@8JFL8 M>+6S9RXAK IH/+^ONA0,N,5YE0C8KFGMY1UO&,C3/(B'M2\)5HMF=L9N< 'B MN*_P-LVB/"LGWA2&]X7RFIVA+@(GDI+ DE\MQH7V&]RBD(PIV]3:4 ML40K>[W"THZ$TWRE(K1.3M+]8VA=M0A-FH?'M1=G8V'^XKV+8WF%9ONK!_KC M>[TT% \^ .G@RQ@\=;1-EGW:!\G(WW[NN!HL^"]%)ULDRAYPB-9I&D(9Z2@W M$.@&/"8E$)L\E,,?O0:8#M<*YJ#M1F>(JP)A'HTDBTW!\Y^T[Z2E?XXQ^P,U M>53>II6QP$U3/:U>_2;$$ ._9.+1^"0I; M;_'47;8-50PBFN?PNDLI.NU%U19CB!-^[?K6!]F7KI_!^\H",N5E%NSZ1[;7 MGU\ &>P/];!-5XOYQ--7[^:4OF/W$$Q7G[-RSX-T@*13@%<_=G"% +ZYGX&K MG2&N>)ZNSJEJN>'H)(NZY<42^V2LO4FPULA$*>EJ.=< M1[K*<2\!X!F;&(7 MU8-^QA> M[_SI0[;@&XPI'CN0XO /9^Q<";]+77I7 A!FL: :8X5Q];T25P6^Q4_Y77D2 MUH]\X_H8#@M($RD*$K9&3 MI#*1X5]\38_\9F)Q$$FO,OH0MO?+>G$T5Q@@Y7?^-7W1_*805!OYCBD0/L?; MAA_/Z8>K&[74SWT[D-4B.3]1LF! M97J\WSC)RLXOF*TAX[ Z*WJ'-T&4U \7F&SZ!WI%(G,98(AY M(/ ^?VO%\Z#41*16K4A-N\/-2R#U516XL3/15?[*0[Z'HZ;=1$7*2'\8F!YQGU1#-Y9 M=AU(^;BOVGB%MFP#<;DC,@93-8PDS!K&-&FXW'H.;_.4%%V_%O[T[9L_O_[I MXN6V 4>'M>T_NPZDT>QWW&%.DBPG!9O+NTQCMEN?!#KW+!=WW2GJ0/>[ M09DLF/#, %"X1X(1:-E( :>1,=[2*4&@E#Z^4FN IY)*9 MV]%R20K!U72>N)J+[4&I)UVKG[U7IHA%DF*"/3U)/;$K2C9X$3SA;!;L)%G# M5$*N:D\-L*Y(40)$G2IA]:NW%$0YDT3;4A2(Z^?,HR,(TRD7"WG'AT;UL'NG M0.7"T.)4$U!Y9H.*4&5:@Z LXCD77Z1>A6\[CG?S( X(P\FNSXGNBV8:*EC+ MW(R5EBN_,\"$VA%9J(#P3/8X^Y2J-%%6J:)EH^OMW.\*TT805BE]Y<%<1P3> MN%\%4$C]C\ECQ/*!85RGF^(+\"@('UFB,""=!@LPZ2#Z#J_9\7 Z2OX4/$6; M8D-[P;1@D]&1:LN^E:;3&Q#M3>G]0Q5RJC41EP= M""VKUM6L]%%GMTK)AC6!2/.1H'VJB))6[;1%@:'P8;C$Q M?+V6RS:MD$= VU4P;B+87AE MU,S3#BU/-;55#<++2=N[:A NF611R+F:OM+"K">LI$+>*6%"IIH6B1LK;)QC)EKA!95H'G+1ETO1]ED U7SE#S M"E2]0Z!/]S5H8I$ P8WK9&>JK%J[20<0!ZRA:CQO<^F'?J[ZA)7$SL.SU3OE M'J6. *#/+\ /K ,E7 M 9-!I9"O M;XL3?K @"4?AAEW;E+-CQX]X7%Y#(?W>>A5(=6")5*B74H^[EZXF&GN]GJ,Y M%5[.G]\H[GV2B &J%1TZ]1T0U6;Z[YCX]QYNU[N.$K;GJ)^OI?<(P&=6(9)< MTE;+>&(SC;?2+A2:Y;45S?F6"L<%]8:*KE5CJ_ZN,6YWMUW! !]>SDNH0G@O.O<80WKR^A,]>GW M3P%]=PDHXT=_.>/C\@A>^>K2A'Y_W'T*H&(TH$3_TQ;S-2@(HH2Q8II.V&: MHZ_CKC0E+ 76%R_].$O$V>T77;-0#5$^# MX$HZ;:Z$OJO5OV>GI^H2T+X(,)78O]3:K@K[6J K4 G6LOK*8ZZM L!4GDA- M\\[AX:6 KEQK\(>WU;/.005_"VVB\?4EZ-95W5( 7:LRG)85V%(%4T\UJ:I- MA0L2A /[RK8FZ)K3 A[:!JM"SA O!DQU\@Y!3)8PH.L4E4%7J@GSH(ZT*@?Y MW[D@&EH?E!][SQF[8J)9LADM\^A1V9;MM0'5]P&@ M93-OK Q4%\).Y'['RJ'U_3W:+WCMR_(U\UE=%;-(1\N_%Q'!%#%%E^]FU"!V M>HOMO-AN%,W:7AM0_1X 6K@5HRJ"-=NJ$%27%*SFR^+X[.#F M*]$&5+T'@![8?)NB_#??.[RMJ#A=\?Y#E3M9*@BHUO3XQ'/FM33;N%1VG$S! MLQ.=KJXBQIL M1_HS5\G^89W=8Q!C/F.8Y21:TD"6/:!]:O>'EN0,DR@-Q1B[6J<^VZ1L8RE&%48O.W.[+K6^(T*PA>X*?\(DZ7OROV%ECK ^+=0;#%N^4Z M$7,W8$;[DM"OK"S$"_.5/.9#FH9?HSBVK%:-.*!:M$$I+)Y7.L#JIS:7&J&1@G>IE9+:O?K 6HI@> %;+NU%/, ME2Z0RLM(_ML\IP0+2!C] X>?:.]/(;%127U5\761TU]8\'#-KBOF,Z8T+%BD M;+C.O@5/_FAJ[B=]$0"*N+%//):W?R.J7EF.$IN+ILNWEL$??R^J7\SW@?)7 MH_K=759RY^/?L=3+X+MYL=W&U/'-TCA:2@_K*40!\,,6H;B(4IC$KH%$ MOU*''Q1QCFY8^;[CM/T.('X^3A>']40!5(TM0F4TJFAIODZA\6T)RO0PK<> *D2&2GZQAM=T,90'Q:;@Z[Q7>$OP M,N*;C^F?8\P/QB?L-DV21_\H$U\/69)[KK(!U>JSFR1IE_4+4/L-9ZAY1SGD M:;WE#.:"7_=*X7IL)@U-%** *MZ$4'V0E"N<-6-37YD#V*6K&"O,J!=1KN1) M!6QU =778,BR2VHQK3=U19ZQ,<(]1K,@*"CJ0Z!O;6 MT,W2 "IN $AQ\E:GYFW&Y\1WV;<,W,V5#>[3I=+VI*ZO;,O#I8( M2=BF""U(5I7ZUR\ DA+%"YB@2"4D5S^T[2HDF/DE;IE(9/[]WYZ7OO-(>$A9 M\(]79V_>O7)(,&4>#>;_>/7K^/5@?'%S\\H)(S?P7)\%Y!^O O;JW_[?__Y? MCOCO[__G]6OGFA+?^]FY9-/7-\&,_^G MISW2?&/\]?#-E2UB'X\B-XG#3V[OG=^E_"?G??1K\_K/\WX,;$D?@%80_ M/X?T'Z_D=]///GUXP_C\[?MW[\[>_L>7V_%T09;N:QI(W*;D548E>ZFB._OX M\>-;]=NL::GE\P/WLV]\>)NQL^E9_)9JVNG/H6+OEDW=2*F]\3-.;0OY MK]=9L]?R1Z_/WK_^9> K!#GSR3V9.?)/H;W-5Q\E[.1YNG"#.9%: M>RM;O+U@8E0*=A7M@I/9/U[-J"^^\/[LW<O*,.I1C'RZ7+U\/9F,X#.A,C M.(@&TRF+Y>?G(P'JE)(F"F:\679$8X)QYH-ZYNW.5*+T_N8O:N[TE(^&/S MHE[7OD.>[HDOMVQQ@(K60BOCA3A)+9CO$3[A;A"Z4[4=-C!JULG!]\Y.]] > M]U(8 Q,U@SJ19;>K7D\%(*Z;R YV0@!Q:])%/Z<%$)NU[7L^.8"8:R;LX10! MXJRZ<>*EN?-"3!GQV&G33VZD#Q*V.Y."[/8CC-EVAV/Z7 M)'*I']ZY7#9\;#H%[M]QIUZ9YN_T_B\JO NQ%?GI+E ^$?SL+H MS37S??8D=O4KP:,+\*%<['$7?I?!%)AS#Y0J(%\ZX9'\$3_ MD*[9D'C#8+(@E&\8NYJR@"WI5#%8)^/>*&.SU>E:+I73W8KA<^_$TBI.-1(R]W-9X2>3 "^20N@DN8K'[!].U.K6( MSH+K.%#-7#_[EOO>P:S^?O$YR+?[\3- &*D2 +IG M=_VA/CT;_0Z2OC[7LZ_'<(TTZ:('_T^_*NSX*UWN=],%\6)_:]P&<^59NI?' MW>'LUS ]-,/D;-E;Q]8Q"Y(X _7IG'-''OS-3(>6O74HSV:8W(09N.=K:78+ MCKY(MX3BI8*[M@9^?Q_LW$]JN,+HB7KPG68>1M?O^1C1WP=[0,50:TUD?7N9 M>U=>SU\]J!?>4+?M.^S-,]^OKGOY5I_1"*:&+I2^I_N+- 4N+L#*'OB<]=- M8LJKAEK'[XH+I021X#\57_WT2;0I.W!^ J0V(B>JQF:K=%D:>\Y@9\ZDA' M*A=89WVY?+JCKW*,>]KB[4H%1;^>+JB_4?6,LV4=.BD2K(;1/%#B$X=!KGUW7@UGH0D0SS,,0"NEP4+TDH133E<2EP9@=UH"\7V/BF^%; >&.9L[ M]V1.);^2E4U"/M?,&&OE],"X*_D9=&EV%K@V.=(@/#_U1;X2](B:2 ) MNA!;.@=@7VH,1/TC)NHU$J+B?15X4+0W3<'V#S[8!?&0H$ZB&Q..KL7/0CW< M%AB"265%T^!9;0C%&L35U MPJ'@?"'DX:Y_$WCD^1>RU@%=:@I%&L7&U(J' O6(4QDY.J;3YD6CW!8*-HIE MJ1<0!>V)^WSC":E4B*X$J1GT6A(H]BAF)4A<%!7(FW&^8CEW\86,(.;K"^9I ME_0&0J@Z4.Q- ]%1E#+P/ %7F/YQ2P-RIE-%97/P'1&> C1B6@+[>S/8W\-A M1[%#&\6T!/8/9K!_@,..8HLVBHD)^X7XZY!/V%/-#71M8RCD*+9H@XB8@*N= M9LC54],DO6(3ZB4**/2()JI>6-0!GVSRD-&>M83BC6BN5@N'B?.(A9'K_R== M-9TDJ]M#,4(<&E*I84[<^N&[VP(* M*(H!6B7,@?&\9?+N8\$"K3^VW J**XHE62?4H1=>&4T6_1BOEP_,KW\>4MD0BC"*@:<1[< @[_!1#6^A"118%,NN4ARD-2%+ MJU0?O5#=$@HPBJ6G$PYM[9V#UMZYX=J+8O'5"86$;1(;+F;4\,&G<[?^)9F6 M /S.!A-QC:B'?K^GGOS(@E!\J?BX%G^IAKVF*11PG">2.O$.#77L49G!5+%T M30,WF J3:EO=I@;U1BJH G#>4 *%1G'O?R6^_TO GH(Q<4,6$"\YZNL\_+4D M4"T@WB$VB(NB@M^8'PN4N H$Y35SH*8I%'+$N\,:\7!B+Y.@YLW>DU3^TR%> M1P$%'O$242\L4GQ:1"3/])%6+3X>7XA-IXYT]^9 M%QI"T48,A:T4#07D\=+U_6)YNRJ0"PVA("/&O%:*A@+RU9+PN5C4/G'V%"W2 MMYTZL&L(H* C1K9J1<4!_WG[CCQY_Z9%OJ(U.#L!(NRU0F*EW=CDO!ZK8LR\ M!G5=>RCNJ \KZP4],/)I@NGM^4DQ27[NU M[K2#XHUHF%8)AO-F*G[PZ?3:9Z[V7+[3#(HOHA5:(18*O#(A*X]7T70]XFQ* MB+P^"3>S#6 0 3N J@31/C6" L==P)9+^9B(37]7U;C"81S)3J MTCD?W [N+JZ<\>>KJ\G8^5,[L]8=D=*8__K9A=SC;>/E'+#$@-$E54W(8]?XSK;U\:?VO1DF*[;#R ML1H!NSO1:B3I8>';5QWI-@G52JDY6G)7/<15>J@1U1)U7+CA0M:U%'_((BQB M%92K]""Z<#E?BVU3%6VK5P^0'"U7+$@3K(U(5FFQ7'+KCD3UI_(,%2T56IK9 M%CJ#R&^)JBYC54TOE]H]5T.^K*.:YF@Y:5LH1ROQOEHIY6MYVR@&A8(G&BJ+!=W[,W+WM M]%(GZXDX#3QUG[A@O@ ZE$>::-U\YH;W@)>%>/^+ M!E.<+%E M'HLV,%=;(^7(AF.>+6#NUKR M_IRHVCJ]5?E@,P]D$R%>IF1C%4!%LFJJ9,;>/7DD@>X&K]00+VERV\E1(ZLM MFHC)A.U>?C0N7#H:O)S*K?73B( EJMJU C,YUXWJ:J+#R\?<5F4P)"Q1VWC! M>#0A?'G..%<%U36&565CO,S-;16DD=D2K91%,CE=8Z9V;JN3>HE/R2(VN7IJ M(,-+(=VYX63]_53.^Y]C._OIU?.*!"'@F-A CI>DVD@EM1V@+#(DE*JR4T7 _P\RZ MO<_$THE^2@<6D#HQ4WQW?A@Y&2VVN7KIX+*EA\3CW>CX:*Y81MEP4QPW/"*H M;(R7Q!R.=3'\J59F2[22>Q_9]*ZCU!(OWWE;?=1):XDR!IZG[EA=?^12[R:X M<%BDMD0Q]R1R:2!,)H(7; /[8#I M'COS3F?Z;(+(2KTF@U!5?S"CN?C+A06ZTR?@U$C89LDC#UZ>CO5 M7M_Y&3NY*H%OA5HB[)0]>Z@. (9]:C/? D'$V'F NE'CD6Q^I8'7M//5$F!G M#>IR]EFYYQDF':Z3K7HN67T?W5YZN[\$XHE.16B>2S7-,>VA)N4H.?>7H4 %8%OS.J1U6BA MO4__8[+C!F0N-UL+KG8^<1:&(\YFNIB9G4;8=BQPVE0(=O3W<)O7%>F;), ^ MKB'!MF3-=O1&V2U9"C^10##JRR01WI(&5#(I:VDVOK!K),0V89LUP,P$.IE% M])IQ0N=!\NAWNE8%^&0%519\OK?8L8#MBI>"TKR- DBQD_6:;:=@+"R9B3*3>AA) MP1)NFZ/7ZBG0$_?"P2^GD]>!8(VN$K8:CSREAN@Y?=MKIE)DS+--I:LJ<6,3 M:E;@MAIK@,!N137N9TUTZ+E^.U:;G:EQ M6BBN YWUYG9IJS,3=1VG/;FCV)Z_2AZ8F(S(_( "K!D3=E(D,ZA2U7=5/@)VA[_Q4GOB_-)&W7&WIZ9C,E[P.9)5K7C--NGS!W M_B'T3-&=+0C?]8MF#2ZM!I,%Z:H[&QC'LU;TMC9TNQ;TYH7K[G#0;NY;.BRL MWD*^O;<@2S;J)B(1L&HH94FSLD=0YVY(IX/ NZ1^'.EB=AH)T3-NFRD:"(0E M:OM*9)E.X@T>"7?GY"Y>/A ^G"G.\'F^UOEB[<<''M MLZ>MQ;/S..DG^..DB\'XLW-]._PZMB3KR$8THVPC%53(WC;)T8BS1RI4?K[^ M-23>3; ).QM,(_J89--I#LIJT9<]V4AJU5EVW;5$S))U.@G"UWM7\VVP'T?M M 7@QXT%1\!-PE^><2O)X)X!2MSBRP)LXZTVI3W9\S1/6V73O_\O8+\(Z&WF' M4I(E*\PE$9J:4J6G^O&SVPK[\=G!5%2L=52&RA(M;A&Y9GRPE ;E'PTJU9!@ M/U-#TF\CB+V\@,Y,>]T3Z&(;[.=GAU90!00G*[-P<)TC1MCA>W*O[1 M//+15,&].4>0%-P$H26:SM[?#8,+%GAD&31LN'7ML9^Y(6E9#]\)+.Q9$P$%7C) M(\Y65LU> *%%?VO8PX"H0^@DAT-Y]-\35;-HY')]&=8V?:&_63S(^E&-X$D. M'_FV/1"?,QPI.V3HSR)[&!05N)RD_K/!/W+7*GB(NUZK0\8N/?J+RQZ7B2JD M6@?F/A+^P$)BY=!0VZB0FL="&$A=;X,NT)]W]G7LJ,?K),=(9E6W'!^5Y#:\ MQNQZ;&AP.LUQ$9,)2\_A^;-4\ES&R&?1V)4-3SL['R\P_$Y@[,#]/EU$I%GP M@K0S1Y9JZ5V6S'I _U=ZAX:8ZVE/AD;5\@X)<1+[.$ #,+%DA\DN;K.,EU[,A'[L^&U%F'CB6*O">K]+PZG"G7AUZ#-M@8_'3LJ71;1L$1A^AP.Q)G.^%J+_)K,8Z4?2>CP2"/X(?>O(-]C8?*%(%M1L158,.Q M=ARO5K["R?4SG&Z"&>/+1%7-^;R@'4!'1&].QQ8CPA =2PXUN>>;(Y=ZXORM MC24LM85JJC>780M-U*.1G.MA5(Y%J3%"91%TBS\SBD _Z4XK]/.Y-3-=>=L^W,V'6*F MQ"J)!TB3IZ%!/03IM#81 ^)KG02,",@M(CSZAZ M%15SWQGA8E9]+,XJU4EN2B5GU%6N']0KO*UPC9.LLC'F M++ME;A#>L4@LQG)$"?44-;;5!M>P.>0YJ5%B8A'O!9J52-A8;YF#I&?2$.'Z6$J, 6:8G@IY(@$45'*Z-(-@R[PI/>?)NXAV M)M!9<0(I4K5KD8SX!R<0Y+C!0M6OE)KG%( 4.0RJFCVCF6;6"_+, RNS'"-E M#%7'SZ%1YO(GQKPGZOO5\_=]%S\6YX5L[OBR M/6J6Y8?(9(.J:X^;*?K![/!82X \+?3**"5SUDIMRZ10+I@T7YQT,&J2@^U, MEY^J_8RKM"=EKKE)7XZ?ZPSW,=>.E*X/V'.T1#:X^%,&*U5G-.M:=XAMO36K MM>8VH"5TIW!"W$TU7SW%2Q$O&9%#$RK4BX-'$L3R$H?- YH&.F3\I;^$W"B8 M]&)#M864*HL-9">)_+*L@N]RC M?Q#OBS"!5&B4Q%AN*<2[CF6PU"9L4N4SH,%\PN3[*SDZ$]1A$UA\K\?/8E.' M^7#;GQ/E.T0]!6Q%S@L)V?F;*'%?-E=S9[3M&W6"OO_#%%EZ\VR,DRUV-RQD M51NZ>E:*]8&'KCI_RO[VKR]1K-W(0- MSZ^AS"461G0I%AC-4X!B.^P*]<;:J1;4$BU4OP@$SR@@.79M=V.=&<%BBRK% M)D4\Q5EQ)= H4$>$7J;=6&W-$%BBK%Q()GBRZ6C0*ZZ;JJH9 $LTM0D!5$]E MLQ.C9DK5$J 773?548/H)U!WHC:^##PIX3V@5ULW5;\I.)9,6$T4$UBK)GV@ M%UDWU:LY0)9H]F:YR6!?-;^D@\0QVWZPV]V+KQ(KX' M:);H_5H(H%*3Y-Y6WP1"ZGBY/9;7*QI(CEX2W52S1K!8HLH+MA2X+D@0JIL) M>S=SEGQ%E8I$ ]+]+=)"@0_]=12H%?U;F&?ZJ6W1$GE094&=FYV!Y.L!@]+]#?P'H493$-9R9.%!A9&(R%ZA6QCW0&QL$1SXP5=K60" MYL#[[ :>GW(-5B"4'KV0M7GB&R-D+%&G##,23"Q4Y.(C\9GR1ET]K\2!F319 M@2!B]*K3+193,":6:/&:<4+G05+$>+H;C!)XZI]^D@0-/$_WZ!*];K2YV;\O M?I:, V4>G8N-WY-FKQBN2?J\51J;+ YW CQA!TOWQ6?0R"91-.GX)DYU17_'W[N.'=XH[\8-OX^F">+$LO+K-.DR\*_'=J"%W MJZ &$Q]-R*N)4-VLJ U:R2([O5]#,HO]6SK3/AW8X5]/>SR1K@9"'58G5U.Q M%B_I5#(QG%4&/L"G4-M>CR?ZM1-QK3K';,49<2K.T"O7SQO,J2L:CH M@F=;0F6=HL6H)%P<;59NL"[X2LY=7]:, &4\;]G?T07B[@><+2?8BRYU#M SI9YJ4^P MKINCI227C6G6K9BQQYUO?3OR%-I)<.C$>&YJB-&?04-SJ1M 8?U:9F7?&T1;9G'FR]+-W%(: MSHS(BIGZ_65=WPZ^C?9,YF@%T0ED70> 8LN<2V)]=3.NE!4S(;%BOAUC(O5- M7+5B2OTOBYR'G3_!'1Q#4G5#-"QQ;^>"Y8W>,?4L)4GI'\%DR&+:K?9*7\0L-Z#)>WDO8_5'J#1-"[0[U%GZVDTQ!BOVV5.HRK =6Y([\]E7175,]1D@\MLR M99J+-.@F4RFY*ZQ4@Q4S[;1K-I34F-5$K2Q$<,>":>I]-*_FT,&GL/U!>]=Y MZ QN6]:%W2H.NC6@E"JV4,O!BLG^G1=U.%\/.)<*-JZV:=P1^CUGU^4>H-C9 M,G-AR=HU,_I#*:8=GK+=DLEN6>[VAJC=+,CL,B;78CSGF# )=(?V@CY!S?*Q MMY+14J]%G>SF)A*T)VPG5-7(8W65\H>5K6O(YWU#WN>^$ >./X(:0>=?EZI":B_"$/%W2EHIE)&%W-9F0:A^33>M0:?KVLAIU.NI*KY=[ R^?K^_4AJ18;LF-0%A3"*'GS]HQ-'N?[@<8 MKCE0\]D%#EU&K>IQY."95HTPT;R^]7 ;%H6MT2[=ZS :N2/:D3M%.; M,233-W/V^-8C-!GGXB\*=X6Y^,M:.EGYBB7G>'7BN)#>9;Z^8%[5>4U0 M@@BQW_T#OW(_ FJZDQ3;U+="V!E-+?$%?:,"X8CN1 M>0/"B'"9PLJ=D_,4G_H#L5$GV-$H!QT6;0"R:GQD_AH5CQ6J^XM+$DXY7:4A M7$F<5K+':=+"F?:#_6@?8Y2TP]H6%^-%\EX]O*;AU/7_25Q^%7@WX269JO/, MA[,P>G,M\&-/-)AG1Z*O JO\46D@ !N35920O).#,O435OLA2V]3)POBI)S\ MWW_YZ_NSO_PM=&:*(V90R#IT/[WYP)),_;_R9+\F3NKJER!Q=#4["8CL[K&3S[ \%,6SQL6WX CC& MJMK:H8[JP52G@A>_T<%5\.+L^-+A=:$3!;=YKF1V+? M:23(^?P/KH:D)D">)YU]IVF.;]XU#JF\-NH%V=.\J[R*G"97GHD^TG]LKR33 M'WS[_$L%ZNDOY>\P+8C&@9*!F^.WQ[M=&* 7=_6 RM]AF@&F@&YE001T]+D> M4/D[S+.E*:!;6>R];+QSEV2O6\;J#I #4>J=ZLU7@CI$>CF,CGQW"H@,$4VK M6V+'@32#7(KA%C) \O;!*Y:YA/.":=,S+ND-?JK:-'E ME*:/!$KY_F["$6>/U),E0&@P'T?K\KY-N6-_"IEU)$KWMR) M%L0)\^PZ2\6O(^PZ)\QS[(C_.:[BV7D23#LDX]KQ)=ORSCZYVP]?;ND[ER5? MJZ(NZ63#_3VX!SOLW+W*>>@%M.7.OY;/TCILD';VUKJ8 ,.A6U K1-">H@>Z M4^CY>B(^7N-U:A(T3WS:*LU+VD\P0GK":!,T3VZ%2@Z$+U69>R"Y] M77LF,Y79*VZ6\AR4O.^L]>JG5%HB;*/+8'@6U ; PA*#3,:9QL+@V,C6I+%: M FQ#J[VV&C"P1%-C-HN>!! R_4SZUTOR2'RF6+Y@8?-L,^@".W:]O3:-<;)$ MO]#73NNO0:;D;!$9;^1!9WZS6HJMD.[L=A;-=42 M6Z*.\U@(+6S:)G44VP'5\6?[U%$ML27JJ!5K6\JWQ>D^3XR=X1+L8H">ZLO( MV/(RJEA,8B!6YR7C$?V#>.?BL.L-@\F"4%Y1Y_>1A'6>V[8.VE(!I"U[F1M5 M*-!Q,PZ=!\FBPP+IDZ4\YUXE*9NIG[7!6@VG !\MC-H.=9H/XN*)&"2L+9Y:#;?GZR_N?S%^X8M5 M6N^Q->KD]-5N)_X]<9]).';]I'2"JK<@+-![$L4\"-\(&XX3 MF=#BCJDVZ<\O8R[.HG?2;F-!M A'6?P0\0J9+D1?XH]W;[3F6ZD*9L:WLMIX MRKDJ8,MFSN.6>2>2W/_@A)(WQ\L$4)$X/!7!43(D>2\"EC9-?^EX2A!EX 7* MKE/B.$D\E*/PKLB,H?I78KT8>)T;>"\I,FPPQEY29%AA.B658;8&QR;CIH',#B4!!A],8WWFV!BO0SEEZ2:EC,D\"WK7O M2(&TV(8(:)#EGX\:8=+/:]^$A2^"07%LE942 (JH:(U]-=H2^EJY^P%;GFF' ML\\N]])(!_G:.%ZJ*D%:W"&$:,^_VJH CH8EAG=F[M3O%]L6Q_+*JRB3+29Q MKK[-)S%^I+%[RT)9=7?A1@-.0U7T*,N3<"^DO?;C:10GOIMAD*^/7B[5L,\QY4#1/! M7RSJ%XOZQ:)^L:@[37B8K;_UB29W6AP#U"6F.S6(-PD$TD^D&032?^52"*0_ M^3;PLUU.ETPR:U[9&C_72-4XV>07T+'>2W81*/07=__40*U^BV; :E&K!C@G M3C\Y,:"X?O[E4H.K^BU:5'P+7'/BX.(Z^CS2X*I^BV;UM\ U)TXOQGW>%!D\ MBC/SG"37;=4FO::Y]::CGGT,C,\,03[#=Q;N!_-9!PWLR)?11;_1"Z9'73F,KV P72_R@AU'FM_?XBW1/ M^I2BM5V^/R9K9D#FZO&%!A8&\XVY3=J2BO,PB\;8D>&:>C]:;^ MM;BR9]^5D4?IAU7%'/5EN=Y'.Z5UZNKG*!]LKBB/^ND[2]Z$7(CQ0"/I^6Y> M^ZO:HBX3I7'QB0OF&C>O,@%V[<9:)11GOU[BCL]JI[OTXR_\<)6WWBV&.6EX5O/=4C%KF^#;NZNA_=BB@O8$>\,8-O[(QYK)P258LI%&81.K7,UYL MA[R_:T O3/UJ 2TQR]1L:8)^IQ'V+@L'OD(VS--4I7=2OV)6>RB;:+ W18"& M %*U2>HVP!_?E?,C;#YHN)]I=D9+MKI,MO56XN8M M3TN$&V">,B;.@@#V52OD;0^@@%+<>%G(4[B *"5TZ>-X^^-9<7:/*M)1G]J! MMC9G3O-+D>TD_#=;E2Q;JERS4=CW0>\E"_9*%&B3H2Q9J%&6^9*$& MBF65QPDI]ZV%V8N/)O?MP1.'6Y@-M^?$X97.P>R;66YKW7//NK9 Q+LOU-T> M<8TT5DV+GE-"]_;H]B4E=)N4T#V4^=Y;'\>9$[HAHJ>)[N0R0=?%^R ':\3+ MV)?Q(_F">.+O/E% !UZ:$UK]O%8V;6!'1U^P]M3>-"*Z!KGCP%"K%@WM%8F> M"OL^M/L5H_HJQ:[K$,$CZ/7%C^\!5QP_J 2!EKVU.-UKBOQJI(W(R;6R=5MN MCLXIB7H*UY.?&/.>J._WWDKB(SP9(D6SM)94U"$ R[P9S[&:O- MPJ#/^5;**W%SII_J%@KOS#][+(R7#V:YB!I)OCI;HK6:^Y!#]B M5ONR8X?+GN4OXG!3E<6*^:OD!H3%%MNAQF3JE*:)TM23(<_5:D44(S8ADI_" M#)7^31;(.YKA3,EZ2]T'ZM.(JH3>H,I(/Y92:T\6\C%;UK.=)[62 M;*MB=-!96NEJ+RJA_EV*:%W;V.HYIF/<*M_3[BJ0L;N^8TD>.9U3"4"*[2UJ ML1!J(#B!YX$ULAHK&=_1LX]J]U:H-0'O&S/S)LR.C.?K?Q*7B[WNBQO%7"T] M%?M>V2K5;G_E3)D[YB85>YT3I@S\X#RLG;7DX0>Y+2XW;-1LDC6FZO>X77;& MLSC#D9K!/TI??5S&Y$X,N7NA1-%F\D3\Q[0*B4[(/3NV>M/N2DBK-GBH-#=! M*HMD3X MU.#&!M+345CM;0&R)9SSW U^OV6N"D&>3GGL^KVD;_NQE*!5?MCQQ9=56)B; M?OODXLHNR4-D$D!6UQXW2O0ANF7!7)R.ET+KXP7CD?S[!5L^T(#(V/58-_6A M],@;L5Y5I7!2$TQ.X/9622BWJ'/&N9J0NMI758VQ]VLC_6K$/8'7%W+D2N$D M))HS\DXK[.W82'U5 KY,PM @;7YO#O%]I^$^^?'M"Q#,SE\PGT$I">[V%&69 MV^!4SCTW@> D3M*^^?(%'W;H)A#SB$S<9Q*FS%4C6-4.>TTS0[->4DNV'B6#.&Q"WA&D M-!H2;,O*0#G-PIS.T;QRL]H1&G1H_ZF4VK=N'Q*;3SXXV;(3O^>/)(@)O=DRN8!37/,9#*GOX34D#'I!=<6W&%*9_P5&J*7ES%7 M5,D$K)3]%+9@60!%PL=ZZOX"A(]!:IG.JM8W936OM ..8UR(Z;57NF"$+9DIJ\O M&ZY1Q*UUF>*D#M= $S7E4!*T$::4LEOB(Y-6< M,!_NR5QF?A10IRT<"4MTMSF5I_&9PG:> M,;Z4I7R'#SZ=)VDZ=;Z%XO$>VA&VHQ:LU)80V>)SN"O(Y='ZW/4EV]HD M/#^5TF2E/3@KV87SD/9AB_F_E6["W2"4!UP6@,K&-E':45:KCL_S]0)^YJ0J:+@/EL MOO[\>_9E[>+21 /=07$7CZQ1G^X@R'.L/W\H6?EBO\ 9]PH-\^Q'[D1M$.VQ\&7O!^0*@$1C] M4?ANS0'IQ[LU&.5\/+\ YH:>XB@K M1+I4MN2.\SWN7HE^R3DF_)%.2?)X^)Y,"7W<>D$+VV5UTR.[=*@7I$^4XX>I M?$HN>0OFUZ0A!XFFN4TF$13N)N'[N>-T W>N8O'E%_4CNZXM=FJ1%F#KQ3:Z M.DE_(__WX(9$_.1_ %!+ 0(4 Q0 ( (,P;U.M=.;(/R0! _9"@ / M " 0 !E,3$Q,#(Q,C$P<2YH=&U02P$"% ,4 " "#,&]3 M8U(/?00' "<(0 "@ @ %L) $ 97@S,5\Q+FAT;5!+ 0(4 M Q0 ( (,P;U-STQ-E_ 8 )\A * " 9@K 0!E>#,Q M7S(N:'1M4$L! A0#% @ @S!O4\B"=Q// P S0T H M ( !O#(! &5X,S)?,2YH=&U02P$"% ,4 " "#,&]3C7E'K\T# #;#0 M"@ @ &S-@$ 97@S,E\R+FAT;5!+ 0(4 Q0 ( (,P;U-J ML:+17@\ -24 0 " :@Z 0!F:6PM,C R,3 Y,S N>'-D M4$L! A0#% @ @S!O4QC9PS2;%@ P0H! !0 ( !-$H! M &9I;"TR,#(Q,#DS,%]C86PN>&UL4$L! A0#% @ @S!O4WBL- C_%P M2"D! !0 ( ! 6$! &9I;"TR,#(Q,#DS,%]D968N>&UL4$L! M A0#% @ @S!O4R?S[$B[1 \+$# !0 ( !,GD! &9I M;"TR,#(Q,#DS,%]L86(N>&UL4$L! A0#% @ @S!O4UO: ?- - FA@# M !0 ( !'[X! &9I;"TR,#(Q,#DS,%]P&UL4$L%!@ 0 * H 8P( )'R 0 $! end