0001214659-22-010070.txt : 20220815 0001214659-22-010070.hdr.sgml : 20220815 20220815082124 ACCESSION NUMBER: 0001214659-22-010070 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 70 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220815 DATE AS OF CHANGE: 20220815 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: 221162511 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 g8922110q.htm
0001417664 false 2022 Q2 --12-31 false P5Y P5Y P5Y P5Y P3Y P5Y 3 years P1Y3M19D 0001417664 2022-01-01 2022-06-30 0001417664 2022-08-09 0001417664 2022-06-30 0001417664 2021-12-31 0001417664 2022-04-01 2022-06-30 0001417664 2021-04-01 2021-06-30 0001417664 2021-01-01 2021-06-30 0001417664 2020-12-31 0001417664 2021-06-30 0001417664 veii:TapServicesIncMember 2017-01-31 0001417664 veii:TapServicesIncMember 2022-06-30 0001417664 veii:ValueExchangeInternationalIncMember 2022-01-01 2022-06-30 0001417664 veii:ValueExchangeIntlChinaLimiteMember country:HK 2022-01-01 2022-06-30 0001417664 veii:ValueExchangeIntlChinaLimiteMember country:HK 2022-06-30 0001417664 veii:ValueExchangeIntlShanghaiLimitedMember country:CN 2022-01-01 2022-06-30 0001417664 veii:ValueExchangeIntlHongKongLimitedMember country:HK 2022-01-01 2022-06-30 0001417664 veii:TapServicesIncMember country:PH 2022-01-01 2022-06-30 0001417664 veii:ValueExchangeIntlHunanLimitedMember country:CN 2022-01-01 2022-06-30 0001417664 veii:ValueExchangeIntlChinaLimiteMember country:CN 2022-06-30 0001417664 veii:ShanghaiZhaonanHenganInformationTechnologyCoLtdMember country:CN 2022-01-01 2022-06-30 0001417664 us-gaap:LeaseholdImprovementsMember 2022-01-01 2022-06-30 0001417664 us-gaap:ComputerEquipmentMember 2022-01-01 2022-06-30 0001417664 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-01-01 2022-06-30 0001417664 us-gaap:FurnitureAndFixturesMember 2022-01-01 2022-06-30 0001417664 us-gaap:VehiclesMember 2022-01-01 2022-06-30 0001417664 us-gaap:BuildingMember 2022-01-01 2022-06-30 0001417664 us-gaap:CustomerRelationshipsMember 2022-01-01 2022-06-30 0001417664 veii:SystemsDevelopmentAndIntegrationMember 2022-04-01 2022-06-30 0001417664 veii:SystemsDevelopmentAndIntegrationMember 2021-04-01 2021-06-30 0001417664 veii:SystemsDevelopmentAndIntegrationMember 2022-01-01 2022-06-30 0001417664 veii:SystemsDevelopmentAndIntegrationMember 2021-01-01 2021-06-30 0001417664 veii:SystemsMaintenanceMember 2022-04-01 2022-06-30 0001417664 veii:SystemsMaintenanceMember 2021-04-01 2021-06-30 0001417664 veii:SystemsMaintenanceMember 2022-01-01 2022-06-30 0001417664 veii:SystemsMaintenanceMember 2021-01-01 2021-06-30 0001417664 veii:SalesOfHardwareAndConsumablesMember 2022-04-01 2022-06-30 0001417664 veii:SalesOfHardwareAndConsumablesMember 2021-04-01 2021-06-30 0001417664 veii:SalesOfHardwareAndConsumablesMember 2022-01-01 2022-06-30 0001417664 veii:SalesOfHardwareAndConsumablesMember 2021-01-01 2021-06-30 0001417664 currency:CNY 2022-01-01 2022-06-30 0001417664 currency:CNY 2021-01-01 2021-06-30 0001417664 currency:HKD 2022-01-01 2022-06-30 0001417664 currency:HKD 2021-01-01 2021-06-30 0001417664 currency:PHP 2022-01-01 2022-06-30 0001417664 currency:PHP 2021-01-01 2021-06-30 0001417664 currency:CNY 2021-01-01 2021-12-31 0001417664 currency:HKD 2021-01-01 2021-12-31 0001417664 currency:PHP 2021-01-01 2021-12-31 0001417664 us-gaap:LeaseholdImprovementsMember 2022-06-30 0001417664 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001417664 us-gaap:FurnitureAndFixturesMember 2022-06-30 0001417664 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001417664 us-gaap:ComputerEquipmentMember 2022-06-30 0001417664 us-gaap:ComputerEquipmentMember 2021-12-31 0001417664 veii:ComputerSoftwareMember 2022-06-30 0001417664 veii:ComputerSoftwareMember 2021-12-31 0001417664 us-gaap:VehiclesMember 2022-06-30 0001417664 us-gaap:VehiclesMember 2021-12-31 0001417664 us-gaap:BuildingMember 2022-06-30 0001417664 us-gaap:BuildingMember 2021-12-31 0001417664 srt:MinimumMember 2022-01-01 2022-06-30 0001417664 srt:MaximumMember 2022-01-01 2022-06-30 0001417664 veii:ValueExchangeInternationalLimitedIMember 2022-06-30 0001417664 veii:ValueExchangeInternationalLimitedIMember 2021-12-31 0001417664 veii:CucumbuyComLimitedIiMember 2022-06-30 0001417664 veii:CucumbuyComLimitedIiMember 2021-12-31 0001417664 veii:SmartmywaysCoLimitedIiiMember 2022-06-30 0001417664 veii:SmartmywaysCoLimitedIiiMember 2021-12-31 0001417664 veii:RetailIntelligentUnitLimitedIvMember 2022-06-30 0001417664 veii:RetailIntelligentUnitLimitedIvMember 2021-12-31 0001417664 veii:AppmywaysCoLimitedVMember 2022-06-30 0001417664 veii:AppmywaysCoLimitedVMember 2021-12-31 0001417664 veii:TapTechnologyHkLimitedViMember 2021-12-31 0001417664 veii:TapTechnologyHkLimitedViMember 2022-06-30 0001417664 veii:MrJohanPehrsonMember 2021-12-31 0001417664 veii:MrJohanPehrsonViiMember 2022-06-30 0001417664 veii:MrJohanPehrsonViiMember 2021-12-31 0001417664 veii:ValueExchangeInternationalLimitedMember 2022-04-01 2022-06-30 0001417664 veii:ValueExchangeInternationalLimitedMember 2021-04-01 2021-06-30 0001417664 veii:ValueExchangeInternationalLimitedMember 2022-01-01 2022-06-30 0001417664 veii:ValueExchangeInternationalLimitedMember 2021-01-01 2021-06-30 0001417664 veii:AppMyWaysCoLimitedMember 2022-04-01 2022-06-30 0001417664 veii:AppMyWaysCoLimitedMember 2021-04-01 2021-06-30 0001417664 veii:AppMyWaysCoLimitedMember 2022-01-01 2022-06-30 0001417664 veii:AppMyWaysCoLimitedMember 2021-01-01 2021-06-30 0001417664 veii:CucumbuycomLimitedMember 2022-04-01 2022-06-30 0001417664 veii:CucumbuycomLimitedMember 2021-04-01 2021-06-30 0001417664 veii:CucumbuycomLimitedMember 2022-01-01 2022-06-30 0001417664 veii:CucumbuycomLimitedMember 2021-01-01 2021-06-30 0001417664 veii:TAPTechnologyHKLimitedMember 2022-04-01 2022-06-30 0001417664 veii:TAPTechnologyHKLimitedMember 2021-04-01 2021-06-30 0001417664 veii:TAPTechnologyHKLimitedMember 2022-01-01 2022-06-30 0001417664 veii:TAPTechnologyHKLimitedMember 2021-01-01 2021-06-30 0001417664 veii:ValueEConsultantInternationalSdnBhdMember 2022-04-01 2022-06-30 0001417664 veii:ValueEConsultantInternationalSdnBhdMember 2021-04-01 2021-06-30 0001417664 veii:ValueEConsultantInternationalSdnBhdMember 2022-01-01 2022-06-30 0001417664 veii:ValueEConsultantInternationalSdnBhdMember 2021-01-01 2021-06-30 0001417664 veii:SmartMyWaysCoLimitedMember 2022-04-01 2022-06-30 0001417664 veii:SmartMyWaysCoLimitedMember 2021-04-01 2021-06-30 0001417664 veii:SmartMyWaysCoLimitedMember 2022-01-01 2022-06-30 0001417664 veii:SmartMyWaysCoLimitedMember 2021-01-01 2021-06-30 0001417664 veii:RetailIntelligentUnitLimitedMember 2022-04-01 2022-06-30 0001417664 veii:RetailIntelligentUnitLimitedMember 2021-04-01 2021-06-30 0001417664 veii:RetailIntelligentUnitLimitedMember 2022-01-01 2022-06-30 0001417664 veii:RetailIntelligentUnitLimitedMember 2021-01-01 2021-06-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 June 30, 2022

 

_______.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 ¨    

 

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial standards provided pursuant to Section 13(a) of the Exchange Act. ¨

 

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 August 9, 2022, 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   27
     
Item 3.  Quantitative and Qualitative Disclosures About Market Risk   40
     
Item 4.  Controls and Procedures   40
     
PART II  - OTHER INFORMATION    
     
Item 1. Legal Proceedings   42
     
Item 1A. Risk Factors   42
     
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds   45
     
Item 3. Defaults Upon Senior Securities   45
     
Item 4. Mine Safety Disclosures   45
     
Item 5. Other Information   45
     
Item 6. Exhibits   46
     
Signatures   47

 

 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

 

   June 30,
2022
   December 31,
2021
 
   US$   US$ 
ASSETS  (unaudited)     
CURRENT ASSETS        
Cash   114,348    289,398 
Accounts receivable, less allowance for doubtful accounts   1,712,975    858,617 
Amounts due from related parties   2,026,141    1,642,488 
Other receivables and prepayments   336,143    314,650 
Inventories   232,262    389,259 
Total current assets   4,421,869    3,494,412 
           
NON-CURRENT ASSETS          
Plant and equipment, net   477,094    547,930 
Deferred tax assets   40,618    44,038 
Goodwill   206,812    206,812 
Operating lease right-of-use assets, net   375,601    437,822 
Total non-current assets   1,100,125    1,236,602 
           
Total assets   5,521,994    4,731,014 
           
LIABILITIES AND SHAREHOLDERS’ EQUITY          
CURRENT LIABILITIES          
Accounts payable   837,682    689,535 
Other payables and accrued liabilities   847,023    965,388 
Deferred income   779,394    236,612 
Amounts due to related parties   2,629    2,500 
Operating lease liabilities, current   274,462    258,647 
Short term bank loan   55,437    39,143 
Total current liabilities   2,796,627    2,191,825 
           
NON-CURRENT LIABILITIES          
Deferred tax liabilities   2,033    2,205 
Long term bank loan   29,090    37,335 
Operating lease liabilities, non-current   111,528    152,533 
Total non-current liabilities   142,651    192,073 
           
Total liabilities   2,939,278    2,383,898 
           
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  36,156,130 shares issued and outstanding,
respectively
   362    362 
Additional paid-in capital   1,340,524    1,340,524 
Statutory reserves   11,835    11,835 
Retained earnings   1,155,596    867,770 
Accumulated other comprehensive losses   (55,621)   8,822 
Total shareholders’ equity   2,452,696    2,229,313 
Non-controlling interest   130,020    117,803 
    2,582,716    2,347,116 
           
Total liabilities and shareholders’ equity   5,521,994    4,731,014 

 

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   Six Months 
   Ended June 30,   Ended June 30, 
   2022   2021   2022   2021 
   (unaudited)   (unaudited)   (unaudited)   (unaudited) 
NET REVENUES                
Service income   2,589,850    2,389,995    5,181,034    4,593,767 
                     
COST OF SERVICES                    
Cost of service income   (1,903,601)   (1,818,946)   (4,154,661)   (3,285,178)
                     
GROSS PROFIT   686,249    571,049    1,026,373    1,308,589 
                     
OPERATING EXPENSES:                    
General and administrative expenses   (592,633)   (659,896)   (886,588)   (1,094,774)
Foreign exchange loss   179,055    (16,297)   23,343    (13,578)
PROFIT (LOSS) FROM OPERATIONS   272,671    (105,144)   163,128    200,237 
                     
OTHER INCOME (EXPENSES):                    
Interest income   97    226    298    391 
Interest expense   (2,687)   -    (2,687)   - 
Finance cost   (2,661)   (4,055)   (6,031)   (8,363)
VAT refund   39,453    26,017    62,272    28,230 
Management fee income   40,095    54,170    83,137    100,496 
Others   908    (19,637)   7,718    11,094 
Total other income (expenses), net   75,205    56,721    144,707    131,848 
                     
INCOME (LOSS) BEFORE PROVISION FOR INCOME TAXES   347,876    (48,423)   307,835    332,085 
INCOME TAXES CREDIT (EXPENSES)   26    (2,464)   (2,162)   (6,361)
NET INCOME (LOSS)   347,902    (50,887)   305,673    325,724 
                     
OTHER COMPREHENSIVE INCOME:                    
Foreign currency translation adjustments   (73,362)   (99,214)   (64,443)   (104,649)
                     
COMPREHENSIVE INCOME   274,540    (150,101)   241,230    221,075 
                     
ATTRIBUTABLE TO:                    
Equity holders of the Company   285,456    (159,974)   223,383    210,444 
Non-controlling interests   (10,916)   9,873    17,847    10,631 
    274,540    (150,101)   241,230    221,075 
                     
Net income per share, basic and diluted   0.01    (0.00)   0.01    0.01 
                     
Weighted average number of shares outstanding   36,156,130    35,361,686    36,156,130    32,508,908 

 

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

 

 5 
 

 

VALUE EXCHANGE INTERNATIONAL, INC.

CONSOLIDATED STATEMENTS OF CASH FLOWS

 

   Six Months
Ended June
30, 2022
   Six Months
Ended June 30,
2021
 
   US$   US$ 
   (unaudited)   (unaudited) 
CASH FLOWS FROM OPERATING ACTIVITIES:        
Net profit   305,673    325,724 
Adjustments to reconcile net profit to cash
provided by (used in) operating activities:
          
Depreciation   110,157    72,398 
Amortization   176,606    178,886 
Interest income   (298)   (391)
Interest expenses   2,687    - 
Finance costs on Right-of-use assets   6,031    8,363 
Deferred income taxes   3,248    19,647 
Changes in operating assets and liabilities          
Accounts receivable   (854,358)   (175,551)
Other receivables and prepayments   (21,493)   (8,317)
Amounts due from related parties   (383,653)   (206,281)
Inventories   156,997    (54,560)
Accounts payable   148,147    (324,788)
Other payables and accrued liabilities   (118,365)   (87,654)
Deferred income   542,782    3,214 
Amounts due to related parties   129    (85,667)
Net cash provided by (used in) operating activities   74,290    (334,977)
           
CASH FLOWS FROM INVESTING ACTIVITIES:          
Purchase of plant and equipment   (59,138)   (27,437)
Interest received   298    391 
Net cash used in investing activities   (58,840)   (27,046)
           
CASH FLOWS FROM FINANCING ACTIVITIES:          
Issued share capitals   -    650,000 
Proceeds from non-controlling interests   -    18,600 
Proceeds of bank loan   34,747    - 
Interest paid   (2,687)   - 
Principal payments on finance leases   (145,751)   (175,726)
Repayment of short term bank loan   (25,871)   (19,204)
Net cash (used in) provided by financing activities   (139,562)   473,670 
           
EFFECT OF EXCHANGE RATE ON CASH   (50,938)   (115,286)
DECREASE IN CASH   (175,050)   (3,639)
CASH, beginning of period   289,398    523,337 
CASH, end of period   114,348    519,698 
           
SUPPLEMENTAL DISCLOSURE OF CASH FLOW
INFORMATION
          
Cash (paid) refund for income taxes   (664)   3,897 

 

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 solutions for the retail industry in China, Hong Kong SAR and Manila, Philippines. 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.

 

On January 1, 2014, VEII received 100% of the issued and outstanding shares of in Value Exchange Int’l (China) Limited (“VEI CHN”) in exchange for i) newly issued 12,000,000 shares of VEII’s common stock to the majority stockholder of VEI CHN; and ii) 166,667 shares of our common stock held by VEI CHN to be transferred to the majority stockholder of VEI CHN (“Share Exchange”). This transaction resulted in the owners of VEI CHN obtaining a majority voting interest in VEII. The merger of VEI CHN into VEII, which has nominal net assets, resulted in VEI CHN having control of the combined entities.

 

For financial reporting purposes, the transaction represents a "reverse merger" rather than a business combination and VEII is deemed to be the accounting acquiree in the transaction. The transaction is being accounted for as a reverse merger and recapitalization. VEII is the legal acquirer but accounting acquiree for financial reporting purposes and VEI CHN is the acquired company but accounting acquirer. Consequently, the assets and liabilities and the operations that will be reflected in the historical financial statements prior to the transaction will be those of VEI CHN and will be recorded at the historical cost basis of VEI CHN, and no goodwill was recognized in this transaction. The consolidated financial statements after completion of the transaction includes the assets and liabilities of VEI CHN and VEII, and the historical operations of VEII and the combined operations of VEI CHN from the initial closing date of the transaction.

 

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 June 30, 2022, the Company held four wholly-owned subsidiaries, and two subsidiaries with 51% ownership.

 

 

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 June 30, 2022:

 

   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%

 

 

 8 
 

 

VALUE EXCHANGE INTERNATIONAL, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

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.

 

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 June 30, 2022 and December 31, 2021, there was no allowance 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.

 

 9 
 

 

VALUE EXCHANGE INTERNATIONAL, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

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 June 30, 2022 and December 31, 2021.

 

 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 six months period ended June 30, 2022 and 2021.

 

   Three Months
Ended June 30,
   Six Months
Ended June 30,
 
   2022   2021   2022   2021 
   US$   US$   US$   US$ 
   (unaudited)   (unaudited)   (unaudited)   (unaudited) 
                 
NET REVENUES                
Service income                    
- systems development and integration   119,318    126,061    207,347    160,138 
- systems maintenance   2,160,438    1,898,908    4,081,627    3,507,374 
- sales of hardware and consumables   310,094    365,026    892,060    926,255 
    2,589,850    2,389,995    5,181,034    4,593,767 

 

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 six months ended June 30, 2022 and 2021 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 six months ended June 30, 2022 and 2021 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 six months ended June 30, 2022 and 2021 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  June 30, 2022   June 30, 2021 
RMB : USD exchange rate   6.5892    6.4806 
three months average period ended          
HKD : USD exchange rate   7.800    7.800 
three months average period ended          
PESO : USD exchange rate   52.4805    47.6357 
three months average period ended          

 

Quarter ended  June 30, 2022   June 30, 2021 
RMB : USD exchange rate   6.4641    6.4989 
six months average period ended          
HKD : USD exchange rate   7.800    7.800 
six months average period ended          
PESO : USD exchange rate   51.4498    47.6720 
six months average period ended          

 

Quarter ended  June 30, 2022   December 31, 2021 
RMB : USD exchange rate   6.6587    6.4838 
HKD : USD exchange rate   7.800    7.800 
PESO : USD exchange rate   54.7368    47.4164 

 

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, the FASB issued ASU 2016-13, “Financial Instruments - Credit Losses.” The ASU sets forth a “current expected credit loss” model which requires the Company to measure all expected credit losses for financial instruments held at the reporting date based on historical experience, current conditions, and reasonable supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost and applies to some off-balance sheet credit exposures. This ASU was effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years, with early adoption permitted. Recently, the FASB issued the final ASU to delay adoption for smaller reporting companies to calendar year 2023. The Company intends to adopt this ASU in January 2022. The adoption of this ASU will not have a material impact on the Company’s consolidated financial statements and related disclosures.

 

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.

 

In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.” This standard addresses the risks from the discontinuation of the London Interbank Offered Rate (LIBOR) and provides optional expedients and exceptions to contracts, hedging relationships and other transactions that reference LIBOR if certain criteria are met. This new guidance is effective and may be applied beginning March 12, 2020 through December 31, 2022. We do not expect the adoption of this guidance to have a material impact on our consolidated financial statements.

 

 17 
 

 

VALUE EXCHANGE INTERNATIONAL, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

In August 2020, the FASB issued ASU No. 2020-06, Debt-Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging-Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, which simplifies accounting for convertible instruments by eliminating the requirement to separately account for an embedded conversion feature as an equity component in certain circumstances. A convertible debt instrument will be reported as a single liability instrument with no separate accounting for an embedded conversion feature unless separate accounting is required for an embedded conversion feature as a derivative or under the substantial premium model. The ASU simplifies the diluted earnings per share calculation by requiring that an entity use the if-converted method and that the effect of potential share settlement be included in diluted earnings per share calculations. Further, the ASU requires enhanced disclosures about convertible instruments. The ASU also removes certain settlement conditions that are required for equity contracts to qualify for the derivative scope exception. The ASU is effective for annual reporting periods beginning after December 15, 2021, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020. This update permits the use of either the modified retrospective or fully retrospective method of transition. We do not expect the adoption of this guidance to have a material impact on our consolidated financial statements.

 

In January 2021, the FASB issued ASU No. 2021-01, “Reference Rate Reform (Topic 848),” which provides optional guidance to ease the potential accounting and financial reporting burden of reference rate reform, including the expected market transition from the London Interbank Offered Rate (LIBOR) and other interbank offered rates to alternative reference rates. The new guidance provides temporary optional expedients and exceptions for applying U.S. GAAP to transactions affected by reference rate reform if certain criteria are met. These transactions include contract modifications, hedging relationships, and the sale or transfer of debt securities classified as held-to-maturity. Entities may apply the provisions of the new standard as of the beginning of the reporting period when the election is made. Unlike other topics, the provisions of this update are only available until December 31, 2022, by which time the reference rate replacement activity is expected to be completed. The Company is currently evaluating the impact of this standard on its consolidated financial statements and related disclosures and has yet to elect an adoption date.

 

In August 2021, the FASB issued ASU No. 2021-06, “Presentation of Financial Statements (Topic 205), Financial Services—Depository and Lending (Topic 942), and Financial Services—Investment Companies (Topic 946).” The ASU includes Release No.33-10786, Amendments to Financial Disclosures about Acquired and Disposed Businesses. This update amends certain SEC disclosure guidance that is included in the accounting standards codification to reflect the SEC’s recent issuance of rules intended to modernize and streamline disclosure requirements, including updates to business acquisition and disposition significance tests used, the significance thresholds for proforma statement disclosures, the number of preceding years of financial statements required for disclosure, and other provisions in the SEC releases. The guidance is effective upon its addition to the FASB codification. The Company is assessing the impact of ASU No. 2021-06 but does not expect that it will have a material impact on its consolidated financial statements and related disclosures.

 

 18 
 

 

VALUE EXCHANGE INTERNATIONAL, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

In October 2021, the FASB issued ASU No. 2021-08, “Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers.” The ASU addresses diversity and inconsistency related to the recognition and measurement of contract assets and contract liabilities acquired in a business combination and require that an acquirer recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606, Revenue from Contracts with Customers. This standard is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, and should be applied prospectively to business combinations occurring on or after the effective date of the amendments. Early adoption of the standard is permitted, including adoption in an interim period. The adoption of this standard update is not expected to have a material impact on the Company's consolidated financial statements and related disclosures.

 

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.

 

 

 19 
 

 

VALUE EXCHANGE INTERNATIONAL, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

3.Accounts receivable

 

Accounts receivable consisted of the following as of June 30, 2022 and December 31, 2021: 

   June 30,
2022
   December 31,
2021
 
   US$   US$ 
   (unaudited)     
Accounts receivable   1,712,975    858,617 

 

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 June 30, 2022 and December 31, 2021:

   June 30,
2022
   December 31,
2021
 
   US$   US$ 
   (unaudited)     
Deposits and prepaid expense   295,478    220,946 
Others   40,665    93,704 
    336,143    314,650 

 

5.Inventories

 

 Inventories as of June 30, 2022 and December 31, 2021 consisted of the following: 

   June 30,
2022
   December 31,
2021
 
   US$   US$ 
   (unaudited)     
Finished goods   232,262    389,259 

 

 

 20 
 

 

VALUE EXCHANGE INTERNATIONAL, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

 6. 

Plant and equipment, net

 

Plant and equipment consisted of the following as of June 30, 2022 and December 31, 2021:

 

   June 30,
2022
   December 31,
2021
 
   US$   US$ 
   (unaudited)     
Leasehold improvements   77,583    81,274 
Office furniture and equipment   267,962    285,653 
Computer equipment   364,363    364,740 
Computer software   267,843    279,985 
Motor Vehicle   179,506    140,102 
Building   60,827    65,443 
Total   1,218,084    1,217,197 
Less: accumulated depreciation   (740,990)   (669,267)
Plant and equipment, net   477,094    547,930 

 

Depreciation expense for the six months period ended June 30, 2022 and 2021 amounted to $110,157 and $72,398, respectively. For the six months period ended June 30, 2022 and 2021, no interest expense was capitalized into plant and equipment.

 

7.Goodwill

 

Goodwill consisted of the following as of June 30, 2022 and December 31, 2021:

 

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

 

8.Leases

 

We have entered into various non-cancelable operating lease agreements for certain of our offices. Our leases have original lease periods expiring between the remainder of 2022 and 2024. Many leases include option to renew. We do not assume renewals in our determination of the lease term unless the renewals are deemed to be reasonably assured. Our lease agreements generally do not contain any material residual value guarantees or material restrictive covenants.

 

   June 30,
2022
   December 31,
2021
 
   US$   US$ 
   (unaudited)     
Operating lease right-of-use assets, net   375,601    437,822 

 

 21 
 

 

VALUE EXCHANGE INTERNATIONAL, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

The components of lease liabilities are as follows:

 

   June 30,
2022
   December 31,
2021
 
   US$   US$ 
   (unaudited)     
Lease liabilities, current   274,462    258,647 
Lease liabilities, non-current   111,528    152,533 
Present value of lease liabilities   385,990    411,180 

 

Total lease cost for the six months period ended June 30, 2022 and 2021 amounted to $6,031 and $8,363, respectively. Weighted-average remaining lease term is 1.3 years, and weighted-average discount rate is 3%.

 

The following is a schedule, by years, of maturities of lease liabilities as of June 30, 2022:

 

   June 30,
2022
   December 31,
2021
 
   US$   US$ 
   (unaudited)     
Year one   281,890    266,924 
Year two   112,488    152,183 
Year three   -    2,483 
Year four   -    - 
Thereafter   -    - 
Total undiscounted cash flows   394,378    421,590 
Less: Imputed interest   (8,388)   (10,410)
Present value of lease liabilities   385,990    411,180 

 

 

 22 
 

 

VALUE EXCHANGE INTERNATIONAL, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

9.Bank loan

 

Bank loan and accruals consisted of the following as of June 30, 2022 and December 31, 2021:

   June 30,
2022
   December 31,
2021
 
   US$   US$ 
   (unaudited)     
Long term bank loan   84,527    76,478 
Less: Current portion of long term bank loan   (55,437)   (39,143)
    29,090    37,335 
           
Current portion of long term bank loan   55,437    39,143 

 

As of June 30, 2022 and December 31, 2021, the above bank loan secured by property and equipment with net carrying amount of $41,972 and $38,959 respectively.

 

  

10.Other payables and accrued liabilities

 

Other payables and accruals consisted of the following as of June 30, 2022 and December 31, 2021:

   June 30,
2022
   December 31,
2021
 
   US$   US$ 
   (unaudited)     
Accrual   729,829    878,532 
Income taxes payable   117,194    86,856 
    847,023    965,388 

 

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.

 

 23 
 

 

VALUE EXCHANGE INTERNATIONAL, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

11.Deferred income

 

Deferred income consisted of the following as of June 30, 2022 and December 31, 2021:

 

   June 30,
2022
   December 31,
2021
 
   US$   US$ 
   (unaudited)     
Service fees received in advance   779,394    236,612 

 

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.

 

 24 
 

 

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

 

   June 30,
2022
   December 31,
2021
 
   US$   US$ 
   (unaudited)     
Due from related parties        
Value Exchange International Limited (i)   1,828,112    1,369,968 
Cucumbuy.com Limited (ii)   10,015    2,564 
SmartMyWays Co., Limited (iii)   76,923    61,539 
Retail Intelligent Unit Limited (iv)   30,769    24,615 
AppMyWays Co., Limited (v)   80,322    159,643 
TAP Technology (HK) Limited (vi)   -    24,159 
    2,026,141    1,642,488 
           
Due to related parties          
TAP Technology (HK) Limited (vi)   2,629    - 
Mr. Johan Pehrson (vii)   -    2,500 
    2,629    2,500 

 

Related party transactions

 

   Three Months
Ended June 30,
   Six Months
Ended June 30,
 
   2022   2021   2022   2021 
   US$   US$   US$   US$ 
   (unaudited)   (unaudited)   (unaudited)   (unaudited) 
                 
Service income received from                
Value Exchange International Limited (i)   214,771    -    426,240    - 
AppMyWays Co., Limited (v)   -    27    31,207    24,937 
                     
Subcontracting fees payable to                    
Value Exchange International Limited (i)   (18,986)   (43,692)   (86,911)   (43,692)
Cucumbuy.com Limited (ii)   (3,846)   -    (7,692)   - 
TAP Technology (HK) Limited (vi)   (27,523)   (41,682)   (55,046)   (41,682)
Value E Consultant International (M)
Sdn. Bhd (viii)
   (7,028)   -    (7,028)   (16,747)
                     
Management fees received from                    
Value Exchange International Limited (i)   13,941    26,733    29,868    46,906 
Cucumbuy.com Limited (ii)   7,692    7,692    15,385    15,385 
SmartMyWays Co., Limited (iii)   7,692    7,692    15,385    15,385 
Retail Intelligent Unit Limited (iv)   3,077    3,077    6,154    6,154 
TAP Technology (HK) Limited (vi)   7,692    7,692    15,385    15,385 

 

 25 
 

 

VALUE EXCHANGE INTERNATIONAL, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

13.Related party and shareholder transactions (Continued)

 

(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, an officer and 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, an officer and 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, an officer and 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, an officer and 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, an officer and 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. Mr. Pehrson was not re-elected as a director at the July 18, 2022 Annual Meeting of Company shareholders.
(viii)Ms. Bella Tsang, an officer and 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, an officer and 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.

 

 

 26 
 

 

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

 

This report on Form 10-Q contains “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995, as amended. 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 include, but are not limited to, expectations of future levels of business development 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 any acquired or new business operations. Business operations and financial condition may be materially and adversely affected by any slowdown in regional and national economic growth, weakened liquidity and financial condition of customers or other factors that Company cannot foresee. Coronavirus COVID 19 continues to be a threat to business and financial operations’ condition and performance. Further, the Company being identified by the Securities and Exchange Commission or “SEC” in April 2022 as a Commission Identified Issuer under the Holding Foreign Companies Accountable Act or “HFCAA” may have an adverse impact on the public market for Company Common Stock and hinder ability of Company to raise working capital from investors or lenders. 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. The results, events and circumstances reflected in the forward-looking statements may not be achieved or occur, and actual results, events or circumstances could differ materially from those described in the forward-looking statements. New risks and uncertainties emerge from time to time, and it is not possible for the Company to predict all risks and uncertainties that could have an impact on the forward-looking statements contained herein. The forward-looking statements made in this report on Form 10-Q relate only to events as of the date on which the statements are made and we undertake no obligation to update them to reflect events or circumstances after the date of this report on Form 10-Q or to reflect new information or the occurrence of unanticipated events, except as required by law.

 

These forward-looking statements include, but are not limited to, statements concerning the following:

 

•our ability to retain existing customers, acquire new customers, and expand our customer reach faced with limitations on marketing imposed by COVID 19 pandemic restrictions on travel and gatherings and limitations of available cash flow and funding;

•our expectations regarding our future financial performance, including total revenue, gross profit/(loss), net income/(loss), adjusted gross profit/(loss), and adjusted EBITDA;

•the impact of the COVID-19 pandemic and emerging variants and subvariants of that virus as well as governmental and private sector/customer responses thereto on our business and financial condition;

•the impact of any economic disruptions, including inflationary pressures, or on our business and financial condition;

•our ability to maintain our business model and improve our capital and marketing efficiency;

•our ability to maintain and enhance our brand and reputation in existing markets and new market niches;

•our ability to effectively manage any future growth of our business;

•our ability to raise additional capital as needed and on affordable terms and conditions as well as to prudently use existing funding;

•our ability to improve our product/service offerings, introduce new products/services and expand into additional markets or niches within existing markers through effective marketing and sales efforts;

•our ability to compete effectively with existing competitors and new market entrants in our industry;

•our ability to engage, retain and afford qualified personnel and contractors;

•our ability to protect our and any customer data and intellectual property and pay any costs associated therewith; and

•our ability to stay in compliance with laws and regulations of China and Hong Kong SAR that currently apply or become applicable to our business in the future.

 

 27 
 

 

These risks and uncertainties are reviewed and updated with each SEC report and accompany, but are not limited to those described in “Risk Factors” contained in the Company’s reports filed with the U.S. Securities and Exchange Commission, including the Annual Report on Form 10-K for the fiscal year ended December 31, 2021 and any amendments to that Form 10-K.

 

Unless the context otherwise indicates, references in this report to the terms “VEII” “the Company,” “we,” “our” and “us” refer to Value Exchange International, Inc. and its subsidiaries and “you” and “your” refers to recipients of this report of Form 10-Q.

 

 

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.” Our common stock is quoted on the OTCQB Venture Market.

 

Current Business Focus.

We are a provider of customer-centric solutions for the retail industry in China, Hong Kong SAR and Philippines. Due to impact of Coronavirus/COVID-19 pandemic and lack of adequate funding, our strategic plan to expand our business into Southeast Asia made no progress.

 

By integrating market-leading Point-of-Sale/Point-of-Interaction (“POS/POI”), Merchandising, Customer Relations Management or “CRM” and related rewards, Locational Based (GPS & Indoor Positioning System (“IPS”)) Marketing, Customer Analytics, Business Intelligence solutions, our products and services are intended to 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 IT source for retailers who want 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. Company is headquartered in Hong Kong and with offices in Shenzhen, Guangzhou, Shanghai, Beijing, China; Manila, Philippines; and Kuala Lumpur, Malaysia.

 

We believe that the IT Business often presents opportunities to expand a provider’s market reach or customer base by acquisitions of existing businesses or operating assets. The Company’s business strategy includes reviewing possible acquisitions of existing businesses or operating assets in existing or adjacent markets and to do so when and if such an acquisition appears to be compatible and an enhancement of our core business lines and can be consummated with available cash and other resources. Our ability to pursue and consummate acquisitions may be limited, and has been limited, by available cash and other resources and the perceived cost and burdens of acquiring and integrating the target business or new operating assets into our operations. The availability of funding and cash flow are the most significant limitations on our ability to expand through acquisitions of businesses and assets – both in terms of money on hand and ability to finance acquisitions. We have not expanded into any new markets by acquisition or otherwise during the fiscal quarter ended June 30, 2022.

 

 28 
 

 

The Company, through its operating subsidiaries, is focusing and will focus on its IT Business, and seek to expand 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 provide credit card clearing services to merchants and financial institutions in PRC. From inception, we strove unsuccessfully to create and establish a proposed Global Processing Platform concept to support the credit card processing services (“SinoPay GPP”). Specifically, the Company’s IP business was to be a provider of Internet Protocol (“IP”) processing services in Asia to bank card-accepting merchants (“IP Business”). The prior Company efforts to establish an IP Business failed despite a prolonged effort.

 

With the acquisition of VEI CHN in 2014 shifted the primary business focus on our IT Business because IT Business provided a revenue generating business line and because of our strategic decision that IT Business presented a greater growth and profit potential than IP Business. Further, we believe that the SinoGPP system would require ongoing and potentially expensive marketing and sales effort as well as extensive technical upgrades and function enhancements due to the highly competitive market for Point Of Sale (“POS”) systems and longer sales cycle for POS systems than IT Business project and consulting sales.

 

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 due to impact of COVID-19 pandemic on air travel.

 

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 2021 or 2022 to date.

 

 29 
 

 

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 as of the fiscal quarter ending June 30, 2022, 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. 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 2022 or over the longer term.

 

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.

 

 30 
 

 

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 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, there are still restrictions on our and customers’ business activities. The full impact of Covid 19 pandemic on our business may not be fully understood or realized from fiscal period to fiscal period in light of the emergence of new variants of the virus with differing potential impact on our business and economies of our primary markets. There remains the risk of new variants of Covid 19 emerging that are vaccine resistant and, as such, capable of significant disruption of the economies in our primary markets.

 

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.

 

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”).

 

 31 
 

 

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.

 

 

Financial Performance Highlights

 

The following are some financial highlights for the second quarter of 2022:

 

·Net revenue: Our net revenues were $5,181,034 for the six months ended June 30, 2022, as compared to $4,593,767 for the same period in 2021, an increase of $587,267 or 12.8%.

 

·Gross profit: Gross profit for the six months ended June 30, 2022 was $ 1,026,373 or 19.8% of net revenues, as compared to $1,308,589 or 28.5% of net revenues for the same period in 2021, a decrease of $282,216 or 21.6%.

 

·Income from operations: Our income from operations totaled $163,128 for the six months ended June 30, 2022, as compared to $200,237 for the same period in 2021, a decrease of $37,109 or 18.5%.

 

·Net income: We had a net income of $305,673 for the six months ended June 30, 2022, compared to $325,724 for the same period in 2021, a decrease of $20,051 or 6.2%.

 

·Basic and diluted net income per share was $0.01 for the six months ended June 30, 2022.

 

 32 
 

 

RESULTS OF OPERATIONS

 

Comparison of Three Months Ended June 30, 2022 and 2021

 

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
June 30, 2022
   Three Months Ended
June 30, 2021
 
   US$   As a
percentage
of
revenues
   US$   As a
percentage
of
revenues
 
NET REVENUES                    
Service income   2,589,850    100%   2,389,995    100%
COST OF SERVICES                    
Cost of service income   (1,903,601)   (73.5%)   (1,818,946)   (76.1%)
GROSS PROFIT   686,249    26.5%   571,049    23.9%
Operating expenses:                    
General and administrative expenses   (592,633)   (22.9%)   (659,896)   (27.6%)
Foreign exchange loss   179,055    6.9%   (16,297)   (0.7%)
PROFIT (LOSS) FROM OPERATIONS   272,671    10.5%   (105,144)   (4.4%)
OTHER INCOME (EXPENSES)   75,205    2.9%   56,721    2.4%
PROFIT (LOSS) BEFORE
PROVISION FOR INCOME TAXES
   347,876    13.4%   (48,423)   (2.0%)
INCOME TAXES CREDIT
(EXPENSES)
   26    0.0%   (2,464)   (0.1%)
NET INCOME (LOSS)   347,902    13.4%   (50,887)   (2.1%)

 

 

Net revenues. Net revenues were $2,589,850 for the three months ended June 30, 2022, as compared to $2,389,995 for the same period in 2021, an increase of $199,855 or 8.4%. This increase was primarily attributable to the increase in our revenue from i) sales of systems maintenance with revenues increasing from $1,898,908 for the three months ended June 30, 2021 to $2,160,438 for the three months ended June 30, 2022; offset by ii) sales of hardware and consumables with revenue decreasing from $365,026 for the three months ended June 30, 2021 to $310,094 for the three months ended June 30, 2022; iii) sales of systems development and integration with revenues decreasing from $126,061 for the three months ended June 30, 2021 to $119,318 for the three months ended June 30, 2022.

 

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 increased to $1,903,601 or 73.5% of net revenues, for the three months ended June 30, 2022, as compared to $1,818,946 or 76.1% of net revenues, for the same period in 2021, an increase of $84,655 or 4.7%. The increase in cost of services was mainly attributable to the increase in our cost of technical staff, and general operating overhead.

 

Gross profit. Gross profit for the three months ended June 30, 2022 was $686,249 or 26.5% of net revenues, as compared to $571,049 or 23.9% of net revenues, for the same period in 2021, an increase of $115,200 or 20.2%. The increase of gross profit was largely due to the increase in net revenues, offset by the increase in cost of services in this period, as compared with the same period of 2021.

 

 33 
 

 

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 decreased to $592,633 or 22.9% of net revenues, for the three months ended June 30, 2022, as compared to $659,896 or 27.6% of net revenues, for the same period in 2021, a decrease of $67,263 or 10.2%. The reasons for the decrease was attributable to the decrease in staff cost, consultancy and professional fee and other administrative cost.

 

Profit (loss) from operations. As a result of the above, our profit from operations totaled $272,671 for the three months ended June 30, 2022, as compared to loss from operations totaled $105,144 for the same period in 2021, a change of $377,815.

 

Income taxes credit (expenses). Income taxes credit totaled $26 during the three months ended June 30, 2022, as compared to Income taxes expenses totaled $2,464 for the same period in 2021, a change of $2,490.

 

Net income (loss). As a result of the foregoing, we had a net income of $347,902 for the three months ended June 30, 2022, compared to net loss of $50,887 for the same period in 2021, a change of $398,789 as a result of the factors described above.

 

Comparison of Six Months Ended June 30, 2022 and 2021

 

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)

 

   Six Months Ended
June 30, 2022
   Six Months Ended
June 30, 2021
 
   US$   As a
percentage
of
revenues
   US$   As a
percentage
of
revenues
 
NET REVENUES                    
Service income   5,181,034    100%   4,593,767    100%
COST OF SERVICES                    
Cost of service income   (4,154,661)   (80.2%)   (3,285,178)   (71.5%)
GROSS PROFIT   1,026,373    19.8%   1,308,589    28.5%
Operating expenses:                    
General and administrative expenses   (886,588)   (17.1%)   (1,094,774)   (23.8%)
Foreign exchange loss   23,343    0.5%   (13,578)   (0.3%)
PROFIT FROM OPERATIONS   163,128    3.1%   200,237    4.4%
OTHER INCOME (EXPENSES)   144,707    2.8%   131,848    2.9%
INCOME BEFORE PROVISION
FOR INCOME TAXES
   307,835    5.9%   332,085    7.2%
INCOME TAXES EXPENSES   (2,162)   (0.0%)   (6,361)   (0.1%)
NET INCOME   305,673    5.9%   325,724    7.1%

 

 

Net revenues. Net revenues were $5,181,034 for the six months ended June 30, 2022, as compared to $4,593,767 for the same period in 2021, an increase of $587,267 or 12.8%. This increase was primarily attributable to the increase in our revenues from i) sales of systems maintenance with revenues increasing from $3,507,374 for the six months ended June 30, 2021 to $4,081,627 for the six months ended June 30, 2022; ii) sales of systems development and integration with revenues increasing from $160,138 for the six months ended June 30, 2021 to $207,347 for the six months ended June 30, 2022; offset by iii) sales of hardware and consumables with revenue decreasing from $926,255 for the six months ended June 30, 2021 to $892,060 for the six months ended June 30, 2022.

 

 34 
 

 

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 increased to $4,154,661 or 80.2% of net revenues, for the six months ended June 30, 2022, as compared to $3,285,178 or 71.5% of net revenues, for the same period in 2021, an increase of $869,483 or 26.5%. The increase in cost of services was mainly attributable to the increase in our cost of technical staff, and contracting fees to suppliers.

 

Gross profit. Gross profit for the six months ended June 30, 2022 was $1,026,373 or 19.8% of net revenues, as compared to $1,308,589 or 28.5% of net revenues, for the same period in 2021, a decrease of $282,216 or 21.6%. The decrease of gross profit was largely due to the increase in cost of services, offset by the increase in net revenues in this period, as compared with the same period of 2021.

 

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 decreased to $886,588 or 17.1% of net revenues, for the six months ended June 30, 2022, as compared to $1,094,774 or 23.8% of net revenues, for the same period in 2021, a decrease of $208,186 or 19.0%. The primary reason for the decrease was attributable to the decrease in consultancy and professional fee, and other administrative cost.

 

Profit from operations. As a result of the above, our profit from operations totaled $163,128 for the six months ended June 30, 2022, as compared to profit from operations totaled $200,237 for the same period in 2021, a decrease of $37,109 or 18.5%.

 

Income tax expenses. Income taxes expenses totaled $2,162 during the six months ended June 30, 2022, as compared to $6,361 for the same period in 2021, a decrease of $4,199 or 66%.

 

Net income. As a result of the foregoing, we had a net income of $305,673 for the six months ended June 30, 2022, compared to $325,724 for the same period in 2021, a decrease of $20,051 or 6.2%, as a result of the factors described above.

 

Liquidity and Capital Resources

 

As of June 30, 2022, we had cash and cash equivalents of $114,348. 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)

 

   Six Months Ended 
   June 30, 
   2022   2021 
   US$   US$ 
Net cash provided by (used in) operating activities   74,290    (334,977)
Net cash used in investing activities   (58,840)   (27,046)
Net cash (used in) provided by financing activities   (139,562)   473,670 
Effect of exchange rate changes on cash and cash equivalents   (50,938)   (115,286)
Net decrease in cash and cash equivalents   (175,050)   (3,639)
Cash and cash equivalents at the beginning of period   289,398    523,337 
Cash and cash equivalents at the end of period   114,348    519,698 

 

 35 
 

 

Operating Activities

 

Net cash provided by operating activities was $74,290 for the six months ended June 30, 2022, which was a change of $409,267 from net cash used in operating activities $334,977 for the same period of 2021. The change in net cash provided by (used in) operating activities was mainly attributable to the following:

 

1)A change of Accounts payable, Deferred income and Inventory increased our operating cash balances by $472,935 , $539,568, and $211,557 respectively; offset by;

 

2)Net income of $305,673 for the six months ended June 30, 2022, compared to $325,724 for the same period in 2021; and

 

3)A change of Accounts receivable, and Amounts due from related parties decreased our operating cash balances by $678,807 and $177,372.

 

Investing Activities

 

Net cash used in investing activities was $58,840 for the six months ended June 30, 2022, which was an increase of $31,794 or 117.6% from $27,046 in the same period in 2021. The increase in net cash used in investing activities was attributable to cash used in the purchase of plant and equipment by $59,138; offset by interest received by $298, during the six months ended June 30, 2022.

 

Financing Activities

 

Net cash used in financing activities was $139,562 for the six months ended June 30, 2022, which was a change of $613,232 from net cash provided by financing activities $473,670 in the same period in 2021. The change in net cash used in financing activities was attributable to the Repayment of bank loan by $25,871, Principal payments on finance leases by $145,751, and Interest paid by $2,687; offset by Process of bank loan by $34,747, during the six months ended June 30, 2022.

 

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. 

 

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.

 

 36 
 

 

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 June 30, 2022:

 

 

   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.

 

 37 
 

 

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

 

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.

 

 38 
 

 

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 six months period ended June 30, 2022 and 2021.

 

 

   Three Months
Ended June 30,
   Six Months
Ended June 30,
 
   2022   2021   2022   2021 
   US$   US$   US$   US$ 
   (unaudited)   (unaudited)   (unaudited)   (unaudited) 
                 
NET REVENUES                    
Service income                    
- systems development and integration   119,318    126,061    207,347    160,138 
- systems maintenance   2,160,438    1,898,908    4,081,627    3,507,374 
- sales of hardware and consumables   310,094    365,026    892,060    926,255 
    2,589,850    2,389,995    5,181,034    4,593,767 

 

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.

 

 39 
 

 

Quarter ended  June 30, 2022   June 30, 2021 
RMB : USD exchange rate   6.5892    6.4806 
three months average period ended          
HKD : USD exchange rate   7.800    7.800 
three months average period ended          
PESO : USD exchange rate   52.4805    47.6357 
three months average period ended          

 

Quarter ended  June 30, 2022   June 30, 2021 
RMB : USD exchange rate   6.4641    6.4989 
six months average period ended          
HKD : USD exchange rate   7.800    7.800 
six months average period ended          
PESO : USD exchange rate   51.4498    47.6720 
six months average period ended          

 

Quarter ended  June 30, 2022   December 31, 2021 
RMB : USD exchange rate   6.6587    6.4838 
HKD : USD exchange rate   7.800    7.800 
PESO : USD exchange rate   54.7368    47.4164 

 

 

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

 

Evaluation of Disclosure Controls and Procedures

 

Disclosure Controls and Procedures.

 

The Company's management, under the direction of Kenneth Tan, the Company’s Chief Executive Officer and Channing Au, the Company’s Chief Financial Officer, carried out an evaluation of the effectiveness of the design and operation of the disclosure controls and procedures pursuant to Rules 13a-15(e) and 15d-15(e) under the Exchange Act. Company’s disclosure controls and procedures are designed to provide reasonable assurance that the information required to be disclosed in Company’s reports filed with the Commission is recorded, processed, summarized and reported within the time periods specified by the Commission’s rules and forms, and is accumulated and communicated to management, including Company’s Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure. Based upon that evaluation, the Company's Chief Executive Officer and Chief Financial Officer determined that the Company's disclosure controls and procedures were deemed to be effective as of June 30, 2022.

 

 40 
 

 

Changes in Internal Control over Financial Reporting

 

We have not experienced any material impact to our internal control over financial reporting during the quarter ended June 30, 2022, and there were no changes in the Company's internal control over financial reporting that have materially affected, or are reasonably likely to materially affect, the Company's internal control over financial reporting.

 

The Company monitors the impact of Coronavirus/COVID 19 pandemic on operations in order to determine any adjustments of internal controls and financial reporting. After the filing of its Annual Report on Form 10-K for fiscal year ended December 31, 2021, in April 2022, the Company was identified by the SEC as a Commission Identified Issuer under the HFCAA. The Company will also evaluate the impact of being a Commission Identified Issuer by the SEC under the HFCAA in respect of internal controls and financial reporting as well as the necessity of engaging a public auditor who can be fully investigated and audited by the Public Company Accounting Oversight Board or “PCAOB.”

 

Limitations on Effectiveness of Controls and Procedures. Our management, including our principal executive officer and principal financial officer, do not expect that our disclosure controls and procedures or our internal control over financial reporting will prevent all errors and all fraud. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected. These inherent limitations include the realities that judgments in decision-making can be faulty, and that breakdowns can occur because of a simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people or by management override of the controls. The design of any system of controls is also based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions; over time, controls may become inadequate because of changes in conditions, or the degree of compliance with policies or procedures may deteriorate. Due to inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.

 

 41 
 

 

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

 

HFCAA. After filing its Annual Report on Form 10-K for fiscal year ended on December 31, 2021, on April 15, 2022, the Company was identified as a Commission Identified Issuer by the SEC under the Holding Foreign Companies Accountable Act (“HFCAA”) due to its public auditor for fiscal year ended December 31, 2021, Zhen Hui CPA, being identified by the Public Company Accounting Oversight Board or “PCAOB” as a public auditor located in a foreign jurisdiction and who cannot be investigated and audited completely by PCAOB due to influence of a foreign authority. Such a public auditor being referred to as a “Listed Auditor” for purposes of this Item 1A. Zhen Hui CPA is located in Hong Kong SAR. If the Company has a public auditor who is a Listed Auditor for three consecutive annual fiscal audit reports, commencing with fiscal year ended December 31, 2021, then the Company’s Common Stock would be subject to an SEC ban on trading of its Common Stock in the U.S. in early 2024. As of now, the SEC is only complying a list of Commission Identified Issuers under HFCAA. Under the HFCAA, a trading ban by the SEC would not occur until early 2024 for a public company that used a Listed Auditor for three consecutive fiscal years starting in 2021 (for a December 31st fiscal year end company).

 

On June 22, 2021, the U.S. Senate passed a bill known as the Accelerating Holding Foreign Companies Accountable Act, to amend Section 104(i) of the Sarbanes-Oxley Act of 2002 (15 U.S.C. 7214(i)) (“Proposed Law”) to prohibit securities of any registrant from being listed on any of the U.S. securities exchanges or traded over-the-counter if the auditor of the registrant’s financial statements is not subject to PCAOB inspection for two consecutive years, instead of three consecutive years as currently provided in the HFCAA. On February 4, 2022, the U.S. House of Representatives passed the America Competes Act of 2022 which includes the exact same amendments as the bill passed by the Senate. The America Competes Act, however, includes a broader range of legislation not related to the HFCAA in response to the U.S. Innovation and Competition Act passed by the Senate in 2021. The U.S. House of Representatives and U.S. Senate will need to agree on amendments to these respective bills to align the legislation and pass their amended bills before the U.S. President can sign into law. It is unclear when the U.S. Senate and U.S. House of Representatives will resolve the differences in the U.S. Innovation and Competition Act and the America Competes Act of 2022 bills currently passed, or when the U.S. President will sign the bill to make the amendment into law, if at all. In the case that the bill becomes the law, it will reduce the time period before shares could be prohibited from trading in the U.S. Company is not certain as of the date of this report of when and if the Proposed Law will become law and applicable to public companies like our company.

 

Company is actively exploring possible solutions to avoid a U.S. trading ban in 2024 of its Common Stock. The Company will continue to seek to comply with applicable laws and regulations in both Hong Kong SAR/China and the United States, and strive to maintain its listing status on the OTC QB Venture Market.

 

Being listed as a Commission Identified Issuer may adversely affect investor confidence in our Common Stock as an investment or raise concerns about the audit process for our company. This lack or loss of confidence could not only cause investors to avoid trading our Common Stock or sell positions in our Common Stock, but could also undermine efforts of the Company to secure equity or debt financing, hinder any efforts to up-list the Common Stock to a national securities exchange, adversely influence the decision of third parties to conduct business with our company, or have other adverse business or financial consequences.

 

 42 
 

 

Covid 19 Pandemic. Since the commencement of COVID 19 pandemic in Hong Kong SAR and China, the primary markets of the Company, the primary impact of the COVID-19 pandemic on the Company has been to suspend or reduce marketing and sales efforts traditionally conducted face-to-face or in personal presentations and the ability of Company personnel to work together in or travel to the office or a customer facility. Anecdotally, Company believes that the impact of COVID-19 pandemic on the economies of Company’s primary markets has also from time to time probably delayed, suspended or terminated some customer or prospective customer projects or work that might have involved services from or otherwise benefited the Company. While the IT Business can be and has been from time to time conducted remotely by personnel, some operational efficiencies and some communications and interactions among personnel are more effectively conducted in person than remotely by conference call or web cast. The primary adverse impact of COVID 19 pandemic on the Company continues to be travel and gathering restrictions, whether government or public sector imposed, that restrict face-to-face pitches or presentations to customers and prospective customers. For a small IT Business, the Company deems relationship building and personal marketing as important to obtaining new business and COVID 19 pandemic has delayed or prevented that personal marketing and relationship building from time to time in the past two years.

 

Variants of the COVID-19 virus emerged in early 2022 in Hong Kong and parts of China and caused an increase in infections and fatalities in Hong Kong. The new variants appear to be more easily transmitted than prior variants and there is a concern about the effectiveness of prior vaccinations in combating these new variants. Effective February 24, 2022, Hong Kong SAR imposed a new vaccine pass requirement for use of certain public places as well as workers in those public places. According to the Hong Kong SAR government, 86.4% of the population over the age of 11 has received at least one vaccine dosage while 76% are fully vaccinated as of 23 February 2022. Yet the emergence of new variants and subvariants of the COVID 19 virus continue to adversely affect public travel and gatherings in Hong Kong and China. Hong Kong and China, our primary markets, also continue to have a quarantine system and restrictions for travelers, On June 1, 2022, Hong Kong revived prior quarantine requirements for persons exhibiting even mild forms of infection due to emergence of highly contagious omicron variant of COVID 19 virus.

 

While the Company has been able to sustain operations through the COVID 19 pandemic and conduct a degree of marketing and sales efforts for new business as of June 30, 2022, the continued emergence of new variants and subvariants and the potential for more severe economic disruption from new variants and subvariants of the COVID 19 virus that are not controlled in spread or severity of illness by then current vaccinations and medicines makes it difficult to predict the future impact of COVID 19 pandemic and governmental and business industry responses on the Company’s business and financial performance.

 

Cybersecurity. As an IT services business, the Company faces the risk of theft of technology, data (including customer data) and intellectual property through a direct intrusion by private parties or foreign actors, including those affiliated with or controlled by state actors, through hacking or other cyber intrusions into a Company’s computer systems or customer computer systems serviced or operated by Company personnel. Physical theft of technology, data and intellectual property through corporate espionage or by Company personnel or contractors is also a threat to the Company. In addition to cybersecurity measures employed on customer computer systems, Company employs cybersecurity measures to protect technology, data and intellectual property – although no such measures are invulnerable to hacking, other cyber intrusions or theft. The Company is primarily a services business and is not overly reliant on any company-owned intellectual property for the conduct of its business and provision of its services to customers. The Company has not suffered any known material cybersecurity intrusions during the fiscal quarter ended June 30, 2022.

 

 43 
 

 

China adopted a Data Security Law, effective September 1, 2021, and a Personal Information Protection Law, effective November 1, 2021, restricting certain data transfers from China, including data transfers to foreign governmental and judicial authorities. The extent of the restrictions under these laws will not be clear until guidance is issued, but the Company has not experienced any impact on its business since its operations and customers are primarily in China and Hong Kong SAR. Chinese agencies can and have initiated investigations of Chinese technology companies, mostly major companies, about possible data transfers from China to foreign governmental or judicial authorities, but the Company has not been the subject of any such investigations and is not a likely target for such investigations since it does not have any significant international or foreign operations. Company operations in Manila, Philippines are primarily local in nature as well.

 

As a Chinese-Hong Kong SAR based company with customers primarily located in China or Hong Kong SAR, the Company has not experienced any intellectual property rights issues or claims that have had an adverse material impact on the Company as of the fiscal quarter ended June 30, 2022. China and Hong Kong SAR both have governmental authorities to register and enforce intellectual property rights as well as a judicial system that adjudicates intellectual property disputes.

 

Labor. In the fiscal quarter ended June 30, 2022, the COVID-19 pandemic has not had a material adverse impact on Company operations sustaining needed labor to conduct existing projects. The emergence of new variants or subvariants of the COVID-19 virus and government responses to such new circumstances may change the impact of COVID-19 pandemic on our ability to staff our operations. While Company operations can be and have been to varying extents conducted remotely by staff and not in-house, the nature of the IT Business is that optimal operations continue to be achieved through personnel working in an office. The Company believes that as of the end of the fiscal quarter ended June 30, 2022, it has been able to maintain operational efficiency with available personnel and at a level necessary to meet obligations to customers with the staff working remotely and in-house. The ability of the Company to engage sufficient numbers of personnel in the future could be adversely impacted if COVID-19 pandemic has a new variant or subvariant virus that is not controlled in spread or severity of illness by then current, available medicines and vaccinations.

 

Climate Change and Regulation. The Company does not conduct operations in the U.S. or European Union (“EU”) and its customer base is primarily in Hong Kong, China and Manila, Philippines area. As such, operations are not impacted directly by U.S. and EU climate change legislation and regulations. The Company operations have not been materially impacted by Chinese or Hong Kong SAR or Philippine legislative or regulatory initiatives or requirements concerning climate change or environmental issues as of June 30, 2022. Hong Kong SAR has adopted a climate action plan calling for low carbon emissions office buildings by 2035. This plan has not adversely impacted the Company operations as of June 30, 2022. The plan has carbon neutrality goals implemented by 2050. China also has a legislative agenda to combat climate change, but steps taken in 2022 under the aspirational Chinese government carbon reduction plan have not adversely impacted the Company operations.

 

Russian-Ukraine Armed Conflict. The Company’s operations have not been materially affected by the armed conflict between Russia and the Ukraine. Beyond an overall potential impact on the future global economy and local economies in our primary business markets and resulting future impact on our business, Company is not aware of any potential future effects of the Russian-Ukrainian armed conflict on our business. We do not provide services or conduct operations in Russia or Ukraine and we do not rely on labor or contractors located in Russia or the Ukraine for our operations.

 

Other risk factors for our company accompanying the above risk factors and are set forth in our Annual Report on Form 10-K for the fiscal year end December 31, 2021 (“2021 Form 10-K) and other filings with the Commission.

 

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.

 

 44 
 

 

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

 

None.

 

Item 3. Defaults Upon Senior Securities

 

None.

 

Item 4. Mine Safety Disclosures

 

Not Applicable.

 

Item 5. Other Information

 

There have been no material changes to the procedures by which security holders may recommend nominees to our board of directors and no required disclosures not made on a Form 8-K filing or made in this report on Form 10-Q for the fiscal quarter ended June 30, 2022.

 

Zhen Hui, CPA in Hong Kong SAR, our public auditor for the audit report for our financial statements for fiscal year ended December 31, 2021, has been identified by the Public Company Accounting Oversight Board or “PCAOB” as being a public accounting firm located in a foreign jurisdiction and that the PCAOB cannot investigate or audit completely due to influence of a foreign authority (referred to as a “Listed Auditor”). Under the Holding Foreign Companies Accountable Act or “HFCAA”, and after filing its Annual Report on Form 10-K for fiscal year ended December 31, 2021, in April 2022, Company was provisionally identified by the SEC as a Commission Identified Issuer under HFCAA due to having a Listed Auditor for its 2021 fiscal year audit. Under the HFCAA, a public company that is a Commission Identified Issuer and for three consecutive annual fiscal periods has a Listed Auditor as the public auditor for its financial statements, commencing with fiscal year end 2021 for a public company with a December 31 fiscal year end, would be subject to an SEC trading ban on its securities in the U.S., including quotation on the over the counter markets, in early 2024.

 

 45 
 

 

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. (“Company”) and Mr. Heng Fai Chan (2)
10.3  Registration Rights Agreement, Nov. 8, 2021, by  Value Exchange International, Inc., (“Company”) and Mr. Heng Fai Chan (3)
10.4  Registration Rights Agreement, Nov. 8, 2021, by Value Exchange International, Inc., (“Company”) and Mr. Heng Fai Chan (4)
   Loan Agreement, Security Agreement and Revolving Credit Promissory Note, each dated July 26, 2022 between Value Exchange International, Inc. and American Pacific Bancorp, Inc. (5)
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
101.SCH  XBRL Schema Document
101.CAL  XBRL Calculation Linkbase Document
101.LAB  XBRL Label Linkbase Document
101.PRE  XBRL Presentation Linkbase Document
101.DEF  XBRL 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.
(5)Incorporated by reference to Exhibits 10.1, 10.2 and 10.3, respectively, to the Current Report on Form 8-K/A Amendment Number One filed by the Company with the SEC on July 29, 2022.

 

 46 
 

 

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.
     
August 15, 2022 /s/  Tan Seng Wee Kenneth
  By: Tan Seng Wee Kenneth
  Its: 

President and Director

(Principal Executive Officer)

     
August 15, 2022 /s/  Channing Au
  By: Channing Au
  Its:

Chief Financial Officer

(Principal Financial and Accounting Officer)

 

 

47

 

 

 

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 six months ended June 30, 2022.

 

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: August 15, 2022

 

/s/ Kenneth Tan

Kenneth Tan

President and Chief Executive Officer

(Principal Executive Officer)

 

 

 

 

 

 

EX-31.2 3 ex31_2.htm EXHIBIT 31.2

 

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 six months ended June 30, 2022.

 

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: August 15, 2022

 

/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 June 30, 2022, 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: August 15, 2022

 

/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 June 30, 2022, 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: August 15, 2022

 

/s/ Channing Au

Channing Au

Chief Financial Officer

(Principal financial and accounting officer)

 

 

 

 

 

 

EX-101.SCH 6 veii-20220630.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 (unaudited) 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 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 s (Details) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - estimated lives as follows: (Details) link:presentationLink link:calculationLink link:definitionLink 00000034 - Disclosure - 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 (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 six months period ended June 30, 2022 and 2021. (Details) link:presentationLink link:calculationLink link:definitionLink 00000036 - Disclosure - 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 currenc (Details) link:presentationLink link:calculationLink link:definitionLink 00000037 - Disclosure - Schedule of Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 00000038 - Disclosure - Schedule of Other Receivables and Prepayments (Details) link:presentationLink link:calculationLink link:definitionLink 00000039 - Disclosure - Schedule of Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 00000040 - Disclosure - Plant and equipment consisted of the following as of June 30, 2022 and December 31, 2021: (Details) link:presentationLink link:calculationLink link:definitionLink 00000041 - Disclosure - Plant and equipment, net (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000042 - Disclosure - Schedule of Goodwil (Details) link:presentationLink link:calculationLink link:definitionLink 00000043 - Disclosure - We do not assume renewals in our determination of the lease term unless the renewals are deemed to be reasonably assured. Our lease agreements generally do not contain any material residual value guarantees or material restrictive covenants. (Details) link:presentationLink link:calculationLink link:definitionLink 00000044 - Disclosure - The components of lease liabilities are as follows: (Details) link:presentationLink link:calculationLink link:definitionLink 00000045 - Disclosure - The following is a schedule, by years, of maturities of lease liabilities as of June 30, 2022: (Details) link:presentationLink link:calculationLink link:definitionLink 00000046 - Disclosure - Leases (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000047 - Disclosure - Schedule of Bank Loan (Details) link:presentationLink link:calculationLink link:definitionLink 00000048 - Disclosure - Bank loan (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000049 - Disclosure - Schedule of Other Payables and Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 00000050 - Disclosure - Deferred income consisted of the following as of June 30, 2022 and December 31, 2021: (Details) link:presentationLink link:calculationLink link:definitionLink 00000051 - Disclosure - Statutory reserves (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000052 - Disclosure - Other than disclosed elsewhere in these financial statements, the Company also had the following related party balances and transactions: (Details) link:presentationLink link:calculationLink link:definitionLink 00000053 - Disclosure - Related party transactions (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 veii-20220630_cal.xml XBRL CALCULATION FILE EX-101.DEF 8 veii-20220630_def.xml XBRL DEFINITION FILE EX-101.LAB 9 veii-20220630_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] Minimum [Member] Maximum [Member] Related Party [Axis] Value Exchange International Limited I [Member] Cucumbuy Com Limited Ii [Member] Smartmyways Co Limited Iii [Member] Retail Intelligent Unit Limited Iv [Member] Appmyways Co Limited V [Member] Tap Technology Hk Limited Vi [Member] Mr Johan Pehrson [Member] Mr Johan Pehrson Vii [Member] Value Exchange International Limited [Member] App My Ways Co Limited [Member] Cucumbuycom Limited [Member] T A P Technology H K Limited [Member] Value E Consultant International Sdn Bhd [Member] Smart My Ways Co Limited [Member] Retail Intelligent Unit 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  36,156,130 shares issued and outstanding, respectively Additional paid-in capital Statutory reserves Retained earnings Accumulated other comprehensive losses Total shareholders’ equity Non-controlling interest   Total liabilities and shareholders’ equity Preferred stock, authorized Preferred stock, par value (in dollars per share) Preferred stock, outstanding Preferred stock, issued Common stock, authorized Common stock, par value (in dollars per share) Common stock, outstanding Common stock, issued Income Statement [Abstract] NET REVENUES Service income COST OF SERVICES Cost of service income GROSS PROFIT OPERATING EXPENSES: General and administrative expenses Foreign exchange loss PROFIT (LOSS) FROM OPERATIONS OTHER INCOME (EXPENSES): Interest income Interest expense Finance cost VAT refund Management fee income Others Total other income (expenses), net INCOME (LOSS) BEFORE PROVISION FOR INCOME TAXES INCOME TAXES CREDIT (EXPENSES) NET INCOME (LOSS) OTHER COMPREHENSIVE INCOME: Foreign currency translation adjustments   ATTRIBUTABLE TO: 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 provided by (used in) operating activities: Depreciation Amortization Interest income Interest expenses Finance costs on Right-of-use assets 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 provided by (used in) 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 Proceeds of bank loan Interest paid Principal payments on finance leases Repayment of short term bank loan Net cash (used in) provided by financing activities EFFECT OF EXCHANGE RATE ON CASH DECREASE IN CASH CASH, beginning of period CASH, end of period SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION Cash (paid) 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 Revenue Recognition Leases, Operating [Policy Text Block] Advertising costs Shipping and handling Research and development costs Foreign currency translation Stock-based Compensation Commitments and contingencies Segment Reporting Recent accounting pronouncements 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 June 30, 2022: 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: Revenues are recorded net of value-added taxes, sales discounts and returns. There were no sales returns during the six months period ended June 30, 2022 and 2021. 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. Schedule of Accounts Receivable Schedule of Other Receivables and Prepayments Schedule of Inventories Plant and equipment consisted of the following as of June 30, 2022 and December 31, 2021: Schedule of Goodwil We do not assume renewals in our determination of the lease term unless the renewals are deemed to be reasonably assured. Our lease agreements generally do not contain any material residual value guarantees or material restrictive covenants. The components of lease liabilities are as follows: The following is a schedule, by years, of maturities of lease liabilities as of June 30, 2022: Schedule of Bank Loan Schedule of Other Payables and Accrued Liabilities Deferred income consisted of the following as of June 30, 2022 and December 31, 2021: Other than disclosed elsewhere in these financial statements, the Company also had the following related party balances and transactions: 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 Statement [Table] Statement [Line Items] Name of acquired entity Place of Incorporation 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 Exchange Rate Average Period Exchange Rate Average Period PESO : USD exchange rate Accounts receivable Deposits and prepaid expense Others Total other receivables and prepayments Finished goods Total Less: accumulated depreciation Goodwill arising from acquisition of TSI Operating lease right-of-use assets, net 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 operating lease cost Weighted average lease Weighted-average discount rate Long term bank loan Less: Current portion of long term bank loan   Current portion of long term bank loan Bank collateral Bank loan secured Accrual Income taxes payable Total other payables and accrued liabilities Service fees received in advance Banking Regulation, Maximum Payout Ratio Banking Regulation, Maximum Payout Ratio Remaining reserve percent Schedule of Related Party Transactions, by Related Party [Table] Related Party Transaction [Line Items] Due from Related Parties Total Due from related parties Due to Related Parties Service income received Subcontracting fees payable Management fees received The element represents tap services inc member. The element represents value exchange international inc member. The element represents value exchange intl china limite member. The element represents value exchange intl shanghai limited member. The element represents value exchange intl hong kong limited member. The element represents value exchange intl hunan limited member. The element represents shanghai zhaonan hengan information technology co ltd member. The element represents place of incorporation. The element represents systems development and integration member. The element represents computer software member. The element represents service income received. The element represents value exchange international limited member. The element represents value exchange international limited i member. The element represents cucumbuy com limited ii member. The element represents smartmyways co limited iii member. The element represents retail intelligent unit limited iv member. The element represents appmyways co limited v member. The element represents tap technology hk limited vi member. The element represents mr johan pehrson vii member. The element represents app my ways co limited member. The element represents subcontracting fees payable. The element represents cucumbuycom limited member. The element represents t a p technology h k limited member. The element represents value e consultant international sdn bhd member. The element represents management fees received. The element represents smart my ways co limited member. The element represents retail intelligent unit limited member. The element represents exchange rate average period. The element represents exchange rate average period1. The element represents less imputed interest. The element represents present value of lease liabilities. The element represents weighted average discount rate percent. The element represents lease liabilities current. The element represents accrual. The element represents income taxes payable. The element represents banking regulation maximum payout ratio1. The element represents banking regulation maximum payout ratio2. The element represents other receivables and prepayments. 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) Interest Expense FinanceCost Nonoperating Income (Expense) Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income Tax Expense (Benefit) Net Income (Loss) Attributable to Parent Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest InterestIncome 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 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 InterestPaid1 Payments of Financing Costs Repayments of Bank Debt Net Cash Provided by (Used in) Financing Activities Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Income Taxes Paid, Net Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Inventory Disclosure [Text Block] 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] Exchange Rate Average Period1 Accounts Receivable, before Allowance for Credit Loss Other Assets Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment OperatingLeaseRightofuseAssetsNet Lessee, Operating Lease, Liability, to be Paid Less Imputed Interest Present Value of Lease Liabilities Debt, Long-Term and Short-Term, Combined Amount Banking Regulation Maximum Payout Ratio2 EX-101.PRE 10 veii-20220630_pre.xml XBRL PRESENTATION FILE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.22.2.2
Cover - shares
6 Months Ended
Jun. 30, 2022
Aug. 09, 2022
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Jun. 30, 2022  
Document Fiscal Period Focus Q2  
Document Fiscal Year Focus 2022  
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 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONSOLIDATED BALANCE SHEETS (unaudited) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
CURRENT ASSETS    
Cash $ 114,348 $ 289,398
Accounts receivable, less allowance for doubtful accounts 1,712,975 858,617
Amounts due from related parties 2,026,141 1,642,488
Other receivables and prepayments 336,143 314,650
Inventories 232,262 389,259
Total current assets 4,421,869 3,494,412
NON-CURRENT ASSETS    
Plant and equipment, net 477,094 547,930
Deferred tax assets 40,618 44,038
Goodwill 206,812 206,812
Operating lease right-of-use assets, net 375,601 437,822
Total non-current assets 1,100,125 1,236,602
Total assets 5,521,994 4,731,014
CURRENT LIABILITIES    
Accounts payable 837,682 689,535
Other payables and accrued liabilities 847,023 965,388
Deferred income 779,394 236,612
Amounts due to related parties 2,629 2,500
Operating lease liabilities, current 274,462 258,647
Short term bank loan 55,437 39,143
Total current liabilities 2,796,627 2,191,825
NON-CURRENT LIABILITIES    
Deferred tax liabilities 2,033 2,205
Long term bank loan 29,090 37,335
Operating lease liabilities, non-current 111,528 152,533
Total non-current liabilities 142,651 192,073
Total liabilities 2,939,278 2,383,898
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  36,156,130 shares issued and outstanding, respectively 362 362
Additional paid-in capital 1,340,524 1,340,524
Statutory reserves 11,835 11,835
Retained earnings 1,155,596 867,770
Accumulated other comprehensive losses (55,621) 8,822
Total shareholders’ equity 2,452,696 2,229,313
Non-controlling interest 130,020 117,803
  2,582,716 2,347,116
Total liabilities and shareholders’ equity $ 5,521,994 $ 4,731,014
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONSOLIDATED BALANCE SHEETS (unaudited) (Parenthetical) - $ / shares
Jun. 30, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
Preferred stock, authorized 100,000,000 100,000,000
Preferred stock, par value (in dollars per share) $ 0.00001 $ 0.00001
Preferred stock, outstanding 0 0
Preferred stock, issued 0 0
Common stock, authorized 100,000,000 100,000,000
Common stock, par value (in dollars per share) $ 0.00001 $ 0.00001
Common stock, outstanding 36,156,130 36,156,130
Common stock, issued 36,156,130 36,156,130
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (unaudited) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
NET REVENUES        
Service income $ 2,589,850 $ 2,389,995 $ 5,181,034 $ 4,593,767
COST OF SERVICES        
Cost of service income (1,903,601) (1,818,946) (4,154,661) (3,285,178)
GROSS PROFIT 686,249 571,049 1,026,373 1,308,589
OPERATING EXPENSES:        
General and administrative expenses (592,633) (659,896) (886,588) (1,094,774)
Foreign exchange loss 179,055 (16,297) 23,343 (13,578)
PROFIT (LOSS) FROM OPERATIONS 272,671 (105,144) 163,128 200,237
OTHER INCOME (EXPENSES):        
Interest income 97 226 298 391
Interest expense (2,687) (2,687)
Finance cost (2,661) (4,055) (6,031) (8,363)
VAT refund 39,453 26,017 62,272 28,230
Management fee income 40,095 54,170 83,137 100,496
Others 908 (19,637) 7,718 11,094
Total other income (expenses), net 75,205 56,721 144,707 131,848
INCOME (LOSS) BEFORE PROVISION FOR INCOME TAXES 347,876 (48,423) 307,835 332,085
INCOME TAXES CREDIT (EXPENSES) 26 (2,464) (2,162) (6,361)
NET INCOME (LOSS) 347,902 (50,887) 305,673 325,724
OTHER COMPREHENSIVE INCOME:        
Foreign currency translation adjustments (73,362) (99,214) (64,443) (104,649)
  274,540 (150,101) 241,230 221,075
ATTRIBUTABLE TO:        
Equity holders of the Company 285,456 (159,974) 223,383 210,444
Non-controlling interests $ (10,916) $ 9,873 $ 17,847 $ 10,631
Net income per share, basic and diluted $ 0.01 $ (0.00) $ 0.01 $ 0.01
Weighted average number of shares outstanding 36,156,130 35,361,686 36,156,130 32,508,908
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited) - USD ($)
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net profit $ 305,673 $ 325,724
Adjustments to reconcile net profit to cash provided by (used in) operating activities:    
Depreciation 110,157 72,398
Amortization 176,606 178,886
Interest income (298) (391)
Interest expenses 2,687
Finance costs on Right-of-use assets 6,031 8,363
Deferred income taxes 3,248 19,647
Changes in operating assets and liabilities    
Accounts receivable (854,358) (175,551)
Other receivables and prepayments (21,493) (8,317)
Amounts due from related parties (383,653) (206,281)
Inventories 156,997 (54,560)
Accounts payable 148,147 (324,788)
Other payables and accrued liabilities (118,365) (87,654)
Deferred income 542,782 3,214
Amounts due to related parties 129 (85,667)
Net cash provided by (used in) operating activities 74,290 (334,977)
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchase of plant and equipment (59,138) (27,437)
Interest received 298 391
Net cash used in investing activities (58,840) (27,046)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Issued share capitals 650,000
Proceeds from non-controlling interests 18,600
Proceeds of bank loan 34,747
Interest paid (2,687)
Principal payments on finance leases (145,751) (175,726)
Repayment of short term bank loan (25,871) (19,204)
Net cash (used in) provided by financing activities (139,562) 473,670
EFFECT OF EXCHANGE RATE ON CASH (50,938) (115,286)
DECREASE IN CASH (175,050) (3,639)
CASH, beginning of period 289,398 523,337
CASH, end of period 114,348 519,698
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION    
Cash (paid) refund for income taxes $ (664) $ 3,897
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.2.2
Nature of Operations and Continuance of Business
6 Months Ended
Jun. 30, 2022
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 solutions for the retail industry in China, Hong Kong SAR and Manila, Philippines. 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.

 

On January 1, 2014, VEII received 100% of the issued and outstanding shares of in Value Exchange Int’l (China) Limited (“VEI CHN”) in exchange for i) newly issued 12,000,000 shares of VEII’s common stock to the majority stockholder of VEI CHN; and ii) 166,667 shares of our common stock held by VEI CHN to be transferred to the majority stockholder of VEI CHN (“Share Exchange”). This transaction resulted in the owners of VEI CHN obtaining a majority voting interest in VEII. The merger of VEI CHN into VEII, which has nominal net assets, resulted in VEI CHN having control of the combined entities.

 

For financial reporting purposes, the transaction represents a "reverse merger" rather than a business combination and VEII is deemed to be the accounting acquiree in the transaction. The transaction is being accounted for as a reverse merger and recapitalization. VEII is the legal acquirer but accounting acquiree for financial reporting purposes and VEI CHN is the acquired company but accounting acquirer. Consequently, the assets and liabilities and the operations that will be reflected in the historical financial statements prior to the transaction will be those of VEI CHN and will be recorded at the historical cost basis of VEI CHN, and no goodwill was recognized in this transaction. The consolidated financial statements after completion of the transaction includes the assets and liabilities of VEI CHN and VEII, and the historical operations of VEII and the combined operations of VEI CHN from the initial closing date of the transaction.

 

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 June 30, 2022, the Company held four wholly-owned subsidiaries, and two subsidiaries with 51% ownership.

XML 17 R7.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2022
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 June 30, 2022:

 

   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%

 

 

 

VALUE EXCHANGE INTERNATIONAL, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

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.

 

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 June 30, 2022 and December 31, 2021, there was no allowance 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.

 

 

VALUE EXCHANGE INTERNATIONAL, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

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 June 30, 2022 and December 31, 2021.

 

 

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 six months period ended June 30, 2022 and 2021.

 

   Three Months
Ended June 30,
   Six Months
Ended June 30,
 
   2022   2021   2022   2021 
   US$   US$   US$   US$ 
   (unaudited)   (unaudited)   (unaudited)   (unaudited) 
                 
NET REVENUES                
Service income                    
- systems development and integration   119,318    126,061    207,347    160,138 
- systems maintenance   2,160,438    1,898,908    4,081,627    3,507,374 
- sales of hardware and consumables   310,094    365,026    892,060    926,255 
    2,589,850    2,389,995    5,181,034    4,593,767 

 

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 six months ended June 30, 2022 and 2021 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 six months ended June 30, 2022 and 2021 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 six months ended June 30, 2022 and 2021 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  June 30, 2022   June 30, 2021 
RMB : USD exchange rate   6.5892    6.4806 
three months average period ended          
HKD : USD exchange rate   7.800    7.800 
three months average period ended          
PESO : USD exchange rate   52.4805    47.6357 
three months average period ended          

 

Quarter ended  June 30, 2022   June 30, 2021 
RMB : USD exchange rate   6.4641    6.4989 
six months average period ended          
HKD : USD exchange rate   7.800    7.800 
six months average period ended          
PESO : USD exchange rate   51.4498    47.6720 
six months average period ended          

 

Quarter ended  June 30, 2022   December 31, 2021 
RMB : USD exchange rate   6.6587    6.4838 
HKD : USD exchange rate   7.800    7.800 
PESO : USD exchange rate   54.7368    47.4164 

 

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, the FASB issued ASU 2016-13, “Financial Instruments - Credit Losses.” The ASU sets forth a “current expected credit loss” model which requires the Company to measure all expected credit losses for financial instruments held at the reporting date based on historical experience, current conditions, and reasonable supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost and applies to some off-balance sheet credit exposures. This ASU was effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years, with early adoption permitted. Recently, the FASB issued the final ASU to delay adoption for smaller reporting companies to calendar year 2023. The Company intends to adopt this ASU in January 2022. The adoption of this ASU will not have a material impact on the Company’s consolidated financial statements and related disclosures.

 

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.

 

In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.” This standard addresses the risks from the discontinuation of the London Interbank Offered Rate (LIBOR) and provides optional expedients and exceptions to contracts, hedging relationships and other transactions that reference LIBOR if certain criteria are met. This new guidance is effective and may be applied beginning March 12, 2020 through December 31, 2022. We do not expect the adoption of this guidance to have a material impact on our consolidated financial statements.

 

 

VALUE EXCHANGE INTERNATIONAL, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

In August 2020, the FASB issued ASU No. 2020-06, Debt-Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging-Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, which simplifies accounting for convertible instruments by eliminating the requirement to separately account for an embedded conversion feature as an equity component in certain circumstances. A convertible debt instrument will be reported as a single liability instrument with no separate accounting for an embedded conversion feature unless separate accounting is required for an embedded conversion feature as a derivative or under the substantial premium model. The ASU simplifies the diluted earnings per share calculation by requiring that an entity use the if-converted method and that the effect of potential share settlement be included in diluted earnings per share calculations. Further, the ASU requires enhanced disclosures about convertible instruments. The ASU also removes certain settlement conditions that are required for equity contracts to qualify for the derivative scope exception. The ASU is effective for annual reporting periods beginning after December 15, 2021, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020. This update permits the use of either the modified retrospective or fully retrospective method of transition. We do not expect the adoption of this guidance to have a material impact on our consolidated financial statements.

 

In January 2021, the FASB issued ASU No. 2021-01, “Reference Rate Reform (Topic 848),” which provides optional guidance to ease the potential accounting and financial reporting burden of reference rate reform, including the expected market transition from the London Interbank Offered Rate (LIBOR) and other interbank offered rates to alternative reference rates. The new guidance provides temporary optional expedients and exceptions for applying U.S. GAAP to transactions affected by reference rate reform if certain criteria are met. These transactions include contract modifications, hedging relationships, and the sale or transfer of debt securities classified as held-to-maturity. Entities may apply the provisions of the new standard as of the beginning of the reporting period when the election is made. Unlike other topics, the provisions of this update are only available until December 31, 2022, by which time the reference rate replacement activity is expected to be completed. The Company is currently evaluating the impact of this standard on its consolidated financial statements and related disclosures and has yet to elect an adoption date.

 

In August 2021, the FASB issued ASU No. 2021-06, “Presentation of Financial Statements (Topic 205), Financial Services—Depository and Lending (Topic 942), and Financial Services—Investment Companies (Topic 946).” The ASU includes Release No.33-10786, Amendments to Financial Disclosures about Acquired and Disposed Businesses. This update amends certain SEC disclosure guidance that is included in the accounting standards codification to reflect the SEC’s recent issuance of rules intended to modernize and streamline disclosure requirements, including updates to business acquisition and disposition significance tests used, the significance thresholds for proforma statement disclosures, the number of preceding years of financial statements required for disclosure, and other provisions in the SEC releases. The guidance is effective upon its addition to the FASB codification. The Company is assessing the impact of ASU No. 2021-06 but does not expect that it will have a material impact on its consolidated financial statements and related disclosures.

 

 

VALUE EXCHANGE INTERNATIONAL, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

In October 2021, the FASB issued ASU No. 2021-08, “Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers.” The ASU addresses diversity and inconsistency related to the recognition and measurement of contract assets and contract liabilities acquired in a business combination and require that an acquirer recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606, Revenue from Contracts with Customers. This standard is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, and should be applied prospectively to business combinations occurring on or after the effective date of the amendments. Early adoption of the standard is permitted, including adoption in an interim period. The adoption of this standard update is not expected to have a material impact on the Company's consolidated financial statements and related disclosures.

 

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 18 R8.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accounts receivable
6 Months Ended
Jun. 30, 2022
Credit Loss [Abstract]  
Accounts receivable

 

3.Accounts receivable

 

Accounts receivable consisted of the following as of June 30, 2022 and December 31, 2021: 

   June 30,
2022
   December 31,
2021
 
   US$   US$ 
   (unaudited)     
Accounts receivable   1,712,975    858,617 

 

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 19 R9.htm IDEA: XBRL DOCUMENT v3.22.2.2
Other receivables and prepayments
6 Months Ended
Jun. 30, 2022
Receivables [Abstract]  
Other receivables and prepayments

 

4.Other receivables and prepayments

 

 Other receivables and prepayments consisted of the following as of June 30, 2022 and December 31, 2021:

   June 30,
2022
   December 31,
2021
 
   US$   US$ 
   (unaudited)     
Deposits and prepaid expense   295,478    220,946 
Others   40,665    93,704 
    336,143    314,650 

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.2.2
Inventories
6 Months Ended
Jun. 30, 2022
Inventory Disclosure [Abstract]  
Inventories

 

5.Inventories

 

 Inventories as of June 30, 2022 and December 31, 2021 consisted of the following: 

   June 30,
2022
   December 31,
2021
 
   US$   US$ 
   (unaudited)     
Finished goods   232,262    389,259 

 

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.22.2.2
Plant and equipment, net
6 Months Ended
Jun. 30, 2022
Property, Plant and Equipment [Abstract]  
Plant and equipment, net

 

 6. 

Plant and equipment, net

 

Plant and equipment consisted of the following as of June 30, 2022 and December 31, 2021:

 

   June 30,
2022
   December 31,
2021
 
   US$   US$ 
   (unaudited)     
Leasehold improvements   77,583    81,274 
Office furniture and equipment   267,962    285,653 
Computer equipment   364,363    364,740 
Computer software   267,843    279,985 
Motor Vehicle   179,506    140,102 
Building   60,827    65,443 
Total   1,218,084    1,217,197 
Less: accumulated depreciation   (740,990)   (669,267)
Plant and equipment, net   477,094    547,930 

 

Depreciation expense for the six months period ended June 30, 2022 and 2021 amounted to $110,157 and $72,398, respectively. For the six months period ended June 30, 2022 and 2021, no interest expense was capitalized into plant and equipment.

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.22.2.2
Goodwill
6 Months Ended
Jun. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill

 

7.Goodwill

 

Goodwill consisted of the following as of June 30, 2022 and December 31, 2021:

 

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

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases
6 Months Ended
Jun. 30, 2022
Leases [Abstract]  
Leases

 

8.Leases

 

We have entered into various non-cancelable operating lease agreements for certain of our offices. Our leases have original lease periods expiring between the remainder of 2022 and 2024. Many leases include option to renew. We do not assume renewals in our determination of the lease term unless the renewals are deemed to be reasonably assured. Our lease agreements generally do not contain any material residual value guarantees or material restrictive covenants.

 

   June 30,
2022
   December 31,
2021
 
   US$   US$ 
   (unaudited)     
Operating lease right-of-use assets, net   375,601    437,822 

 

 

VALUE EXCHANGE INTERNATIONAL, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

The components of lease liabilities are as follows:

 

   June 30,
2022
   December 31,
2021
 
   US$   US$ 
   (unaudited)     
Lease liabilities, current   274,462    258,647 
Lease liabilities, non-current   111,528    152,533 
Present value of lease liabilities   385,990    411,180 

 

Total lease cost for the six months period ended June 30, 2022 and 2021 amounted to $6,031 and $8,363, respectively. Weighted-average remaining lease term is 1.3 years, and weighted-average discount rate is 3%.

 

The following is a schedule, by years, of maturities of lease liabilities as of June 30, 2022:

 

   June 30,
2022
   December 31,
2021
 
   US$   US$ 
   (unaudited)     
Year one   281,890    266,924 
Year two   112,488    152,183 
Year three   -    2,483 
Year four   -    - 
Thereafter   -    - 
Total undiscounted cash flows   394,378    421,590 
Less: Imputed interest   (8,388)   (10,410)
Present value of lease liabilities   385,990    411,180 

 

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.22.2.2
Bank loan
6 Months Ended
Jun. 30, 2022
Debt Disclosure [Abstract]  
Bank loan

 

9.Bank loan

 

Bank loan and accruals consisted of the following as of June 30, 2022 and December 31, 2021:

   June 30,
2022
   December 31,
2021
 
   US$   US$ 
   (unaudited)     
Long term bank loan   84,527    76,478 
Less: Current portion of long term bank loan   (55,437)   (39,143)
    29,090    37,335 
           
Current portion of long term bank loan   55,437    39,143 

 

As of June 30, 2022 and December 31, 2021, the above bank loan secured by property and equipment with net carrying amount of $41,972 and $38,959 respectively.

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.22.2.2
Other payables and accrued liabilities
6 Months Ended
Jun. 30, 2022
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 June 30, 2022 and December 31, 2021:

   June 30,
2022
   December 31,
2021
 
   US$   US$ 
   (unaudited)     
Accrual   729,829    878,532 
Income taxes payable   117,194    86,856 
    847,023    965,388 

 

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 26 R16.htm IDEA: XBRL DOCUMENT v3.22.2.2
Deferred income
6 Months Ended
Jun. 30, 2022
Revenue Recognition and Deferred Revenue [Abstract]  
Deferred income

 

11.Deferred income

 

Deferred income consisted of the following as of June 30, 2022 and December 31, 2021:

 

   June 30,
2022
   December 31,
2021
 
   US$   US$ 
   (unaudited)     
Service fees received in advance   779,394    236,612 

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.22.2.2
Statutory reserves
6 Months Ended
Jun. 30, 2022
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 28 R18.htm IDEA: XBRL DOCUMENT v3.22.2.2
Related party and shareholder transactions
6 Months Ended
Jun. 30, 2022
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

 

   June 30,
2022
   December 31,
2021
 
   US$   US$ 
   (unaudited)     
Due from related parties        
Value Exchange International Limited (i)   1,828,112    1,369,968 
Cucumbuy.com Limited (ii)   10,015    2,564 
SmartMyWays Co., Limited (iii)   76,923    61,539 
Retail Intelligent Unit Limited (iv)   30,769    24,615 
AppMyWays Co., Limited (v)   80,322    159,643 
TAP Technology (HK) Limited (vi)   -    24,159 
    2,026,141    1,642,488 
           
Due to related parties          
TAP Technology (HK) Limited (vi)   2,629    - 
Mr. Johan Pehrson (vii)   -    2,500 
    2,629    2,500 

 

Related party transactions

 

   Three Months
Ended June 30,
   Six Months
Ended June 30,
 
   2022   2021   2022   2021 
   US$   US$   US$   US$ 
   (unaudited)   (unaudited)   (unaudited)   (unaudited) 
                 
Service income received from                
Value Exchange International Limited (i)   214,771    -    426,240    - 
AppMyWays Co., Limited (v)   -    27    31,207    24,937 
                     
Subcontracting fees payable to                    
Value Exchange International Limited (i)   (18,986)   (43,692)   (86,911)   (43,692)
Cucumbuy.com Limited (ii)   (3,846)   -    (7,692)   - 
TAP Technology (HK) Limited (vi)   (27,523)   (41,682)   (55,046)   (41,682)
Value E Consultant International (M)
Sdn. Bhd (viii)
   (7,028)   -    (7,028)   (16,747)
                     
Management fees received from                    
Value Exchange International Limited (i)   13,941    26,733    29,868    46,906 
Cucumbuy.com Limited (ii)   7,692    7,692    15,385    15,385 
SmartMyWays Co., Limited (iii)   7,692    7,692    15,385    15,385 
Retail Intelligent Unit Limited (iv)   3,077    3,077    6,154    6,154 
TAP Technology (HK) Limited (vi)   7,692    7,692    15,385    15,385 

 

 

VALUE EXCHANGE INTERNATIONAL, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

13.Related party and shareholder transactions (Continued)

 

(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, an officer and 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, an officer and 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, an officer and 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, an officer and 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, an officer and 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. Mr. Pehrson was not re-elected as a director at the July 18, 2022 Annual Meeting of Company shareholders.
(viii)Ms. Bella Tsang, an officer and 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, an officer and 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 29 R19.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2022
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 June 30, 2022:

 

   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 June 30, 2022 and December 31, 2021, there was no allowance 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 June 30, 2022 and December 31, 2021.

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 six months period ended June 30, 2022 and 2021.

 

   Three Months
Ended June 30,
   Six Months
Ended June 30,
 
   2022   2021   2022   2021 
   US$   US$   US$   US$ 
   (unaudited)   (unaudited)   (unaudited)   (unaudited) 
                 
NET REVENUES                
Service income                    
- systems development and integration   119,318    126,061    207,347    160,138 
- systems maintenance   2,160,438    1,898,908    4,081,627    3,507,374 
- sales of hardware and consumables   310,094    365,026    892,060    926,255 
    2,589,850    2,389,995    5,181,034    4,593,767 

 

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.

Revenue Recognition Leases, Operating [Policy Text Block]

 

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 six months ended June 30, 2022 and 2021 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 six months ended June 30, 2022 and 2021 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 six months ended June 30, 2022 and 2021 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  June 30, 2022   June 30, 2021 
RMB : USD exchange rate   6.5892    6.4806 
three months average period ended          
HKD : USD exchange rate   7.800    7.800 
three months average period ended          
PESO : USD exchange rate   52.4805    47.6357 
three months average period ended          

 

Quarter ended  June 30, 2022   June 30, 2021 
RMB : USD exchange rate   6.4641    6.4989 
six months average period ended          
HKD : USD exchange rate   7.800    7.800 
six months average period ended          
PESO : USD exchange rate   51.4498    47.6720 
six months average period ended          

 

Quarter ended  June 30, 2022   December 31, 2021 
RMB : USD exchange rate   6.6587    6.4838 
HKD : USD exchange rate   7.800    7.800 
PESO : USD exchange rate   54.7368    47.4164 

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, the FASB issued ASU 2016-13, “Financial Instruments - Credit Losses.” The ASU sets forth a “current expected credit loss” model which requires the Company to measure all expected credit losses for financial instruments held at the reporting date based on historical experience, current conditions, and reasonable supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost and applies to some off-balance sheet credit exposures. This ASU was effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years, with early adoption permitted. Recently, the FASB issued the final ASU to delay adoption for smaller reporting companies to calendar year 2023. The Company intends to adopt this ASU in January 2022. The adoption of this ASU will not have a material impact on the Company’s consolidated financial statements and related disclosures.

 

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.

 

In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.” This standard addresses the risks from the discontinuation of the London Interbank Offered Rate (LIBOR) and provides optional expedients and exceptions to contracts, hedging relationships and other transactions that reference LIBOR if certain criteria are met. This new guidance is effective and may be applied beginning March 12, 2020 through December 31, 2022. We do not expect the adoption of this guidance to have a material impact on our consolidated financial statements.

 

 

VALUE EXCHANGE INTERNATIONAL, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

In August 2020, the FASB issued ASU No. 2020-06, Debt-Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging-Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, which simplifies accounting for convertible instruments by eliminating the requirement to separately account for an embedded conversion feature as an equity component in certain circumstances. A convertible debt instrument will be reported as a single liability instrument with no separate accounting for an embedded conversion feature unless separate accounting is required for an embedded conversion feature as a derivative or under the substantial premium model. The ASU simplifies the diluted earnings per share calculation by requiring that an entity use the if-converted method and that the effect of potential share settlement be included in diluted earnings per share calculations. Further, the ASU requires enhanced disclosures about convertible instruments. The ASU also removes certain settlement conditions that are required for equity contracts to qualify for the derivative scope exception. The ASU is effective for annual reporting periods beginning after December 15, 2021, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020. This update permits the use of either the modified retrospective or fully retrospective method of transition. We do not expect the adoption of this guidance to have a material impact on our consolidated financial statements.

 

In January 2021, the FASB issued ASU No. 2021-01, “Reference Rate Reform (Topic 848),” which provides optional guidance to ease the potential accounting and financial reporting burden of reference rate reform, including the expected market transition from the London Interbank Offered Rate (LIBOR) and other interbank offered rates to alternative reference rates. The new guidance provides temporary optional expedients and exceptions for applying U.S. GAAP to transactions affected by reference rate reform if certain criteria are met. These transactions include contract modifications, hedging relationships, and the sale or transfer of debt securities classified as held-to-maturity. Entities may apply the provisions of the new standard as of the beginning of the reporting period when the election is made. Unlike other topics, the provisions of this update are only available until December 31, 2022, by which time the reference rate replacement activity is expected to be completed. The Company is currently evaluating the impact of this standard on its consolidated financial statements and related disclosures and has yet to elect an adoption date.

 

In August 2021, the FASB issued ASU No. 2021-06, “Presentation of Financial Statements (Topic 205), Financial Services—Depository and Lending (Topic 942), and Financial Services—Investment Companies (Topic 946).” The ASU includes Release No.33-10786, Amendments to Financial Disclosures about Acquired and Disposed Businesses. This update amends certain SEC disclosure guidance that is included in the accounting standards codification to reflect the SEC’s recent issuance of rules intended to modernize and streamline disclosure requirements, including updates to business acquisition and disposition significance tests used, the significance thresholds for proforma statement disclosures, the number of preceding years of financial statements required for disclosure, and other provisions in the SEC releases. The guidance is effective upon its addition to the FASB codification. The Company is assessing the impact of ASU No. 2021-06 but does not expect that it will have a material impact on its consolidated financial statements and related disclosures.

 

 

VALUE EXCHANGE INTERNATIONAL, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

In October 2021, the FASB issued ASU No. 2021-08, “Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers.” The ASU addresses diversity and inconsistency related to the recognition and measurement of contract assets and contract liabilities acquired in a business combination and require that an acquirer recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606, Revenue from Contracts with Customers. This standard is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, and should be applied prospectively to business combinations occurring on or after the effective date of the amendments. Early adoption of the standard is permitted, including adoption in an interim period. The adoption of this standard update is not expected to have a material impact on the Company's consolidated financial statements and related disclosures.

 

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 30 R20.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
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 June 30, 2022:

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 June 30, 2022:

 

   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%
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
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:

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 six months period ended June 30, 2022 and 2021.

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

 

   Three Months
Ended June 30,
   Six Months
Ended June 30,
 
   2022   2021   2022   2021 
   US$   US$   US$   US$ 
   (unaudited)   (unaudited)   (unaudited)   (unaudited) 
                 
NET REVENUES                
Service income                    
- systems development and integration   119,318    126,061    207,347    160,138 
- systems maintenance   2,160,438    1,898,908    4,081,627    3,507,374 
- sales of hardware and consumables   310,094    365,026    892,060    926,255 
    2,589,850    2,389,995    5,181,034    4,593,767 
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.

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  June 30, 2022   June 30, 2021 
RMB : USD exchange rate   6.5892    6.4806 
three months average period ended          
HKD : USD exchange rate   7.800    7.800 
three months average period ended          
PESO : USD exchange rate   52.4805    47.6357 
three months average period ended          

 

Quarter ended  June 30, 2022   June 30, 2021 
RMB : USD exchange rate   6.4641    6.4989 
six months average period ended          
HKD : USD exchange rate   7.800    7.800 
six months average period ended          
PESO : USD exchange rate   51.4498    47.6720 
six months average period ended          

 

Quarter ended  June 30, 2022   December 31, 2021 
RMB : USD exchange rate   6.6587    6.4838 
HKD : USD exchange rate   7.800    7.800 
PESO : USD exchange rate   54.7368    47.4164 
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accounts receivable (Tables)
6 Months Ended
Jun. 30, 2022
Credit Loss [Abstract]  
Schedule of Accounts Receivable

Accounts receivable consisted of the following as of June 30, 2022 and December 31, 2021: 

   June 30,
2022
   December 31,
2021
 
   US$   US$ 
   (unaudited)     
Accounts receivable   1,712,975    858,617 
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.2.2
Other receivables and prepayments (Tables)
6 Months Ended
Jun. 30, 2022
Receivables [Abstract]  
Schedule of Other Receivables and Prepayments

 Other receivables and prepayments consisted of the following as of June 30, 2022 and December 31, 2021:

   June 30,
2022
   December 31,
2021
 
   US$   US$ 
   (unaudited)     
Deposits and prepaid expense   295,478    220,946 
Others   40,665    93,704 
    336,143    314,650 
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Inventories (Tables)
6 Months Ended
Jun. 30, 2022
Inventory Disclosure [Abstract]  
Schedule of Inventories

 Inventories as of June 30, 2022 and December 31, 2021 consisted of the following: 

   June 30,
2022
   December 31,
2021
 
   US$   US$ 
   (unaudited)     
Finished goods   232,262    389,259 
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.2.2
Plant and equipment, net (Tables)
6 Months Ended
Jun. 30, 2022
Property, Plant and Equipment [Abstract]  
Plant and equipment consisted of the following as of June 30, 2022 and December 31, 2021:

Plant and equipment consisted of the following as of June 30, 2022 and December 31, 2021:

 

   June 30,
2022
   December 31,
2021
 
   US$   US$ 
   (unaudited)     
Leasehold improvements   77,583    81,274 
Office furniture and equipment   267,962    285,653 
Computer equipment   364,363    364,740 
Computer software   267,843    279,985 
Motor Vehicle   179,506    140,102 
Building   60,827    65,443 
Total   1,218,084    1,217,197 
Less: accumulated depreciation   (740,990)   (669,267)
Plant and equipment, net   477,094    547,930 
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
Goodwill (Tables)
6 Months Ended
Jun. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwil

Goodwill consisted of the following as of June 30, 2022 and December 31, 2021:

 

   June 30,
2022
   December 31,
2021
 
   US$   US$ 
   (unaudited)     
Goodwill arising from acquisition of TSI   206,812    206,812 
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Tables)
6 Months Ended
Jun. 30, 2022
Leases [Abstract]  
We do not assume renewals in our determination of the lease term unless the renewals are deemed to be reasonably assured. Our lease agreements generally do not contain any material residual value guarantees or material restrictive covenants.

We have entered into various non-cancelable operating lease agreements for certain of our offices. Our leases have original lease periods expiring between the remainder of 2022 and 2024. Many leases include option to renew. We do not assume renewals in our determination of the lease term unless the renewals are deemed to be reasonably assured. Our lease agreements generally do not contain any material residual value guarantees or material restrictive covenants.

 

   June 30,
2022
   December 31,
2021
 
   US$   US$ 
   (unaudited)     
Operating lease right-of-use assets, net   375,601    437,822 
The components of lease liabilities are as follows:

The components of lease liabilities are as follows:

 

   June 30,
2022
   December 31,
2021
 
   US$   US$ 
   (unaudited)     
Lease liabilities, current   274,462    258,647 
Lease liabilities, non-current   111,528    152,533 
Present value of lease liabilities   385,990    411,180 
The following is a schedule, by years, of maturities of lease liabilities as of June 30, 2022:

The following is a schedule, by years, of maturities of lease liabilities as of June 30, 2022:

 

   June 30,
2022
   December 31,
2021
 
   US$   US$ 
   (unaudited)     
Year one   281,890    266,924 
Year two   112,488    152,183 
Year three   -    2,483 
Year four   -    - 
Thereafter   -    - 
Total undiscounted cash flows   394,378    421,590 
Less: Imputed interest   (8,388)   (10,410)
Present value of lease liabilities   385,990    411,180 
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
Bank loan (Tables)
6 Months Ended
Jun. 30, 2022
Debt Disclosure [Abstract]  
Schedule of Bank Loan

Bank loan and accruals consisted of the following as of June 30, 2022 and December 31, 2021:

   June 30,
2022
   December 31,
2021
 
   US$   US$ 
   (unaudited)     
Long term bank loan   84,527    76,478 
Less: Current portion of long term bank loan   (55,437)   (39,143)
    29,090    37,335 
           
Current portion of long term bank loan   55,437    39,143 
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Other payables and accrued liabilities (Tables)
6 Months Ended
Jun. 30, 2022
Payables and Accruals [Abstract]  
Schedule of Other Payables and Accrued Liabilities

Other payables and accruals consisted of the following as of June 30, 2022 and December 31, 2021:

   June 30,
2022
   December 31,
2021
 
   US$   US$ 
   (unaudited)     
Accrual   729,829    878,532 
Income taxes payable   117,194    86,856 
    847,023    965,388 
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Deferred income (Tables)
6 Months Ended
Jun. 30, 2022
Revenue Recognition and Deferred Revenue [Abstract]  
Deferred income consisted of the following as of June 30, 2022 and December 31, 2021:

Deferred income consisted of the following as of June 30, 2022 and December 31, 2021:

 

   June 30,
2022
   December 31,
2021
 
   US$   US$ 
   (unaudited)     
Service fees received in advance   779,394    236,612 
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Related party and shareholder transactions (Tables)
6 Months Ended
Jun. 30, 2022
Related Party Transactions [Abstract]  
Other than disclosed elsewhere in these financial statements, the Company also had the following related party balances and transactions:

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

 

Related party balances

 

   June 30,
2022
   December 31,
2021
 
   US$   US$ 
   (unaudited)     
Due from related parties        
Value Exchange International Limited (i)   1,828,112    1,369,968 
Cucumbuy.com Limited (ii)   10,015    2,564 
SmartMyWays Co., Limited (iii)   76,923    61,539 
Retail Intelligent Unit Limited (iv)   30,769    24,615 
AppMyWays Co., Limited (v)   80,322    159,643 
TAP Technology (HK) Limited (vi)   -    24,159 
    2,026,141    1,642,488 
           
Due to related parties          
TAP Technology (HK) Limited (vi)   2,629    - 
Mr. Johan Pehrson (vii)   -    2,500 
    2,629    2,500 
Related party transactions

Related party transactions

 

   Three Months
Ended June 30,
   Six Months
Ended June 30,
 
   2022   2021   2022   2021 
   US$   US$   US$   US$ 
   (unaudited)   (unaudited)   (unaudited)   (unaudited) 
                 
Service income received from                
Value Exchange International Limited (i)   214,771    -    426,240    - 
AppMyWays Co., Limited (v)   -    27    31,207    24,937 
                     
Subcontracting fees payable to                    
Value Exchange International Limited (i)   (18,986)   (43,692)   (86,911)   (43,692)
Cucumbuy.com Limited (ii)   (3,846)   -    (7,692)   - 
TAP Technology (HK) Limited (vi)   (27,523)   (41,682)   (55,046)   (41,682)
Value E Consultant International (M)
Sdn. Bhd (viii)
   (7,028)   -    (7,028)   (16,747)
                     
Management fees received from                    
Value Exchange International Limited (i)   13,941    26,733    29,868    46,906 
Cucumbuy.com Limited (ii)   7,692    7,692    15,385    15,385 
SmartMyWays Co., Limited (iii)   7,692    7,692    15,385    15,385 
Retail Intelligent Unit Limited (iv)   3,077    3,077    6,154    6,154 
TAP Technology (HK) Limited (vi)   7,692    7,692    15,385    15,385 

 

 

VALUE EXCHANGE INTERNATIONAL, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

13.Related party and shareholder transactions (Continued)

 

(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, an officer and 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, an officer and 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, an officer and 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, an officer and 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, an officer and 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. Mr. Pehrson was not re-elected as a director at the July 18, 2022 Annual Meeting of Company shareholders.
(viii)Ms. Bella Tsang, an officer and 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, an officer and 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 41 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Nature of Operations and Continuance of Business (Details Narrative)
6 Months Ended
Jun. 30, 2022
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  
Tap Services Inc [Member]    
Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]    
Ownership percentage 51.00% 100.00%
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
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 s (Details)
6 Months Ended
Jun. 30, 2022
Jan. 31, 2017
Value Exchange International Inc [Member]    
Name of acquired entity Value Exchange International, Inc.  
Place of Incorporation USA  
Value Exchange Intl China Limite [Member] | HONG KONG    
Name of acquired entity Value Exchange Int’l (China) Limited  
Place of Incorporation Hong Kong  
Ownership percentage 100.00%  
Value Exchange Intl China Limite [Member] | CHINA    
Ownership percentage 51.00%  
Value Exchange Intl Shanghai Limited [Member] | CHINA    
Name of acquired entity Value Exchange Int’l (Shanghai) Limited  
Place of Incorporation PRC  
Value Exchange Intl Hong Kong Limited [Member] | HONG KONG    
Name of acquired entity Value Exchange Int’l (Hong Kong) Limited  
Place of Incorporation Hong Kong  
Tap Services Inc [Member]    
Ownership percentage 51.00% 100.00%
Tap Services Inc [Member] | PHILIPPINES    
Name of acquired entity TapServices, Inc.  
Place of Incorporation Philippines  
Value Exchange Intl Hunan Limited [Member] | CHINA    
Name of acquired entity Value Exchange Int’l (Hunan) Limited  
Place of Incorporation PRC  
Shanghai Zhaonan Hengan Information Technology Co Ltd [Member] | CHINA    
Name of acquired entity Shanghai Zhaonan Hengan Information  
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
estimated lives as follows: (Details)
6 Months Ended
Jun. 30, 2022
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 44 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
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 (Details)
6 Months Ended
Jun. 30, 2022
Customer Relationships [Member]  
Finite-Lived Intangible Assets [Line Items]  
Estimated Economic Life 3 years
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenues are recorded net of value-added taxes, sales discounts and returns. There were no sales returns during the six months period ended June 30, 2022 and 2021. (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenues $ 2,589,850 $ 2,389,995 $ 5,181,034 $ 4,593,767
Systems Development And Integration [Member]        
Revenues 119,318 126,061 207,347 160,138
Systems Maintenance [Member]        
Revenues 2,160,438 1,898,908 4,081,627 3,507,374
Sales Of Hardware And Consumables [Member]        
Revenues $ 310,094 $ 365,026 $ 892,060 $ 926,255
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
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 currenc (Details)
6 Months Ended 12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
China, Yuan Renminbi      
Exchange Rate Average Period 6.5892 6.4806  
Exchange Rate Average Period 6.4641 6.4989  
PESO : USD exchange rate 6.6587   6.4838
Hong Kong, Dollars      
Exchange Rate Average Period 7.800 7.800  
Exchange Rate Average Period 7.800 7.800  
PESO : USD exchange rate 7.800   7.800
Philippines, Pesos      
Exchange Rate Average Period 52.4805 47.6357  
Exchange Rate Average Period 51.4498 47.6720  
PESO : USD exchange rate 54.7368   47.4164
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
Schedule of Accounts Receivable (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Credit Loss [Abstract]    
Accounts receivable $ 1,712,975 $ 858,617
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
Schedule of Other Receivables and Prepayments (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Receivables [Abstract]    
Deposits and prepaid expense $ 295,478 $ 220,946
Others 40,665 93,704
Total other receivables and prepayments $ 336,143 $ 314,650
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
Schedule of Inventories (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Inventory Disclosure [Abstract]    
Finished goods $ 232,262 $ 389,259
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
Plant and equipment consisted of the following as of June 30, 2022 and December 31, 2021: (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Total $ 1,218,084 $ 1,217,197
Less: accumulated depreciation (740,990) (669,267)
Plant and equipment, net 477,094 547,930
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Total 77,583 81,274
Furniture and Fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Total 267,962 285,653
Computer Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total 364,363 364,740
Computer Software [Member]    
Property, Plant and Equipment [Line Items]    
Total 267,843 279,985
Vehicles [Member]    
Property, Plant and Equipment [Line Items]    
Total 179,506 140,102
Building [Member]    
Property, Plant and Equipment [Line Items]    
Total $ 60,827 $ 65,443
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Plant and equipment, net (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Property, Plant and Equipment [Abstract]        
Depreciation $ 0 $ 0 $ 110,157 $ 72,398
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
Schedule of Goodwil (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]    
Goodwill arising from acquisition of TSI $ 206,812 $ 206,812
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
We do not assume renewals in our determination of the lease term unless the renewals are deemed to be reasonably assured. Our lease agreements generally do not contain any material residual value guarantees or material restrictive covenants. (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Leases [Abstract]    
Operating lease right-of-use assets, net $ 375,601 $ 437,822
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
The components of lease liabilities are as follows: (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Leases [Abstract]    
Lease liabilities, current $ 274,462 $ 258,647
Lease liabilities, non-current 111,528 152,533
Present value of lease liabilities $ 385,990 $ 411,180
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
The following is a schedule, by years, of maturities of lease liabilities as of June 30, 2022: (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Leases [Abstract]    
Year one $ 281,890 $ 266,924
Year two 112,488 152,183
Year three 2,483
Year four
Thereafter
Total undiscounted cash flows 394,378 421,590
Less: Imputed interest (8,388) (10,410)
Present value of lease liabilities $ 385,990 $ 411,180
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Details Narrative)
6 Months Ended
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Leases [Abstract]    
Total operating lease cost $ 6,031 $ 8,363
Weighted average lease 1 year 3 months 19 days  
Weighted-average discount rate 0.03  
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.2.2
Schedule of Bank Loan (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Debt Disclosure [Abstract]    
Long term bank loan $ 84,527 $ 76,478
Less: Current portion of long term bank loan (55,437) (39,143)
  29,090 37,335
Current portion of long term bank loan $ 55,437 $ 39,143
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
Bank loan (Details Narrative) - USD ($)
6 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Debt Disclosure [Abstract]    
Bank collateral bank loan secured by property and equipment  
Bank loan secured $ 41,972 $ 38,959
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.2.2
Schedule of Other Payables and Accrued Liabilities (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accrual $ 729,829 $ 878,532
Income taxes payable 117,194 86,856
Total other payables and accrued liabilities $ 847,023 $ 965,388
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.2.2
Deferred income consisted of the following as of June 30, 2022 and December 31, 2021: (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Revenue Recognition and Deferred Revenue [Abstract]    
Service fees received in advance $ 779,394 $ 236,612
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.2.2
Statutory reserves (Details Narrative)
6 Months Ended
Jun. 30, 2022
Remaining reserve percent 25.00%
Minimum [Member]  
Banking Regulation, Maximum Payout Ratio 0.10
Maximum [Member]  
Banking Regulation, Maximum Payout Ratio 0.50
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.2.2
Other than disclosed elsewhere in these financial statements, the Company also had the following related party balances and transactions: (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Related Party Transaction [Line Items]    
Due from Related Parties $ 2,026,141 $ 1,642,488
Total Due from related parties [1] 2,026,141 1,642,488
Value Exchange International Limited I [Member]    
Related Party Transaction [Line Items]    
Due from Related Parties [1] 1,828,112 1,369,968
Cucumbuy Com Limited Ii [Member]    
Related Party Transaction [Line Items]    
Due from Related Parties [2] 10,015 2,564
Smartmyways Co Limited Iii [Member]    
Related Party Transaction [Line Items]    
Due from Related Parties [3] 76,923 61,539
Retail Intelligent Unit Limited Iv [Member]    
Related Party Transaction [Line Items]    
Due from Related Parties [4] 30,769 24,615
Appmyways Co Limited V [Member]    
Related Party Transaction [Line Items]    
Due from Related Parties [5] 80,322 159,643
Tap Technology Hk Limited Vi [Member]    
Related Party Transaction [Line Items]    
Due from Related Parties [6] 2,629 24,159
Mr Johan Pehrson [Member]    
Related Party Transaction [Line Items]    
Due from Related Parties [6]   2,500
Mr Johan Pehrson Vii [Member]    
Related Party Transaction [Line Items]    
Due to Related Parties [7] $ 2,629 $ 2,500
[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, an officer and 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.
[3] Ms. Bella Tsang, an officer and 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.
[4] Ms. Bella Tsang, an officer and 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.
[5] Ms. Bella Tsang, an officer and 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.
[6] Ms. Bella Tsang, an officer and 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.
[7] Mr. Johan Pehrson is a director of the Company. The balance is unsecured, interest free and repayable on demand. Mr. Pehrson was not re-elected as a director at the July 18, 2022 Annual Meeting of Company shareholders.
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.22.2.2
Related party transactions (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Value Exchange International Limited [Member]        
Related Party Transaction [Line Items]        
Service income received [1] $ 214,771 $ 426,240
Subcontracting fees payable [1] (18,986) (43,692) (86,911) (43,692)
Management fees received [1] 13,941 26,733 29,868 46,906
App My Ways Co Limited [Member]        
Related Party Transaction [Line Items]        
Service income received [2] 27 31,207 24,937
Cucumbuycom Limited [Member]        
Related Party Transaction [Line Items]        
Subcontracting fees payable [3] (3,846) (7,692)
Management fees received [3] 7,692 7,692 15,385 15,385
T A P Technology H K Limited [Member]        
Related Party Transaction [Line Items]        
Subcontracting fees payable [4] (27,523) (41,682) (55,046) (41,682)
Management fees received [4] 7,692 7,692 15,385 15,385
Value E Consultant International Sdn Bhd [Member]        
Related Party Transaction [Line Items]        
Subcontracting fees payable [5] (7,028) (7,028) (16,747)
Smart My Ways Co Limited [Member]        
Related Party Transaction [Line Items]        
Management fees received [6] 7,692 7,692 15,385 15,385
Retail Intelligent Unit Limited [Member]        
Related Party Transaction [Line Items]        
Management fees received [7] $ 3,077 $ 3,077 $ 6,154 $ 6,154
[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, an officer and 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.
[3] Ms. Bella Tsang, an officer and 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.
[4] Ms. Bella Tsang, an officer and 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.
[5] Ms. Bella Tsang, an officer and 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.
[6] Ms. Bella Tsang, an officer and 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.
[7] Ms. Bella Tsang, an officer and 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.
XML 64 g8922110q_htm.xml IDEA: XBRL DOCUMENT 0001417664 2022-01-01 2022-06-30 0001417664 2022-08-09 0001417664 2022-06-30 0001417664 2021-12-31 0001417664 2022-04-01 2022-06-30 0001417664 2021-04-01 2021-06-30 0001417664 2021-01-01 2021-06-30 0001417664 2020-12-31 0001417664 2021-06-30 0001417664 veii:TapServicesIncMember 2017-01-31 0001417664 veii:TapServicesIncMember 2022-06-30 0001417664 veii:ValueExchangeInternationalIncMember 2022-01-01 2022-06-30 0001417664 veii:ValueExchangeIntlChinaLimiteMember country:HK 2022-01-01 2022-06-30 0001417664 veii:ValueExchangeIntlChinaLimiteMember country:HK 2022-06-30 0001417664 veii:ValueExchangeIntlShanghaiLimitedMember country:CN 2022-01-01 2022-06-30 0001417664 veii:ValueExchangeIntlHongKongLimitedMember country:HK 2022-01-01 2022-06-30 0001417664 veii:TapServicesIncMember country:PH 2022-01-01 2022-06-30 0001417664 veii:ValueExchangeIntlHunanLimitedMember country:CN 2022-01-01 2022-06-30 0001417664 veii:ValueExchangeIntlChinaLimiteMember country:CN 2022-06-30 0001417664 veii:ShanghaiZhaonanHenganInformationTechnologyCoLtdMember country:CN 2022-01-01 2022-06-30 0001417664 us-gaap:LeaseholdImprovementsMember 2022-01-01 2022-06-30 0001417664 us-gaap:ComputerEquipmentMember 2022-01-01 2022-06-30 0001417664 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-01-01 2022-06-30 0001417664 us-gaap:FurnitureAndFixturesMember 2022-01-01 2022-06-30 0001417664 us-gaap:VehiclesMember 2022-01-01 2022-06-30 0001417664 us-gaap:BuildingMember 2022-01-01 2022-06-30 0001417664 us-gaap:CustomerRelationshipsMember 2022-01-01 2022-06-30 0001417664 veii:SystemsDevelopmentAndIntegrationMember 2022-04-01 2022-06-30 0001417664 veii:SystemsDevelopmentAndIntegrationMember 2021-04-01 2021-06-30 0001417664 veii:SystemsDevelopmentAndIntegrationMember 2022-01-01 2022-06-30 0001417664 veii:SystemsDevelopmentAndIntegrationMember 2021-01-01 2021-06-30 0001417664 veii:SystemsMaintenanceMember 2022-04-01 2022-06-30 0001417664 veii:SystemsMaintenanceMember 2021-04-01 2021-06-30 0001417664 veii:SystemsMaintenanceMember 2022-01-01 2022-06-30 0001417664 veii:SystemsMaintenanceMember 2021-01-01 2021-06-30 0001417664 veii:SalesOfHardwareAndConsumablesMember 2022-04-01 2022-06-30 0001417664 veii:SalesOfHardwareAndConsumablesMember 2021-04-01 2021-06-30 0001417664 veii:SalesOfHardwareAndConsumablesMember 2022-01-01 2022-06-30 0001417664 veii:SalesOfHardwareAndConsumablesMember 2021-01-01 2021-06-30 0001417664 currency:CNY 2022-01-01 2022-06-30 0001417664 currency:CNY 2021-01-01 2021-06-30 0001417664 currency:HKD 2022-01-01 2022-06-30 0001417664 currency:HKD 2021-01-01 2021-06-30 0001417664 currency:PHP 2022-01-01 2022-06-30 0001417664 currency:PHP 2021-01-01 2021-06-30 0001417664 currency:CNY 2021-01-01 2021-12-31 0001417664 currency:HKD 2021-01-01 2021-12-31 0001417664 currency:PHP 2021-01-01 2021-12-31 0001417664 us-gaap:LeaseholdImprovementsMember 2022-06-30 0001417664 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001417664 us-gaap:FurnitureAndFixturesMember 2022-06-30 0001417664 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001417664 us-gaap:ComputerEquipmentMember 2022-06-30 0001417664 us-gaap:ComputerEquipmentMember 2021-12-31 0001417664 veii:ComputerSoftwareMember 2022-06-30 0001417664 veii:ComputerSoftwareMember 2021-12-31 0001417664 us-gaap:VehiclesMember 2022-06-30 0001417664 us-gaap:VehiclesMember 2021-12-31 0001417664 us-gaap:BuildingMember 2022-06-30 0001417664 us-gaap:BuildingMember 2021-12-31 0001417664 srt:MinimumMember 2022-01-01 2022-06-30 0001417664 srt:MaximumMember 2022-01-01 2022-06-30 0001417664 veii:ValueExchangeInternationalLimitedIMember 2022-06-30 0001417664 veii:ValueExchangeInternationalLimitedIMember 2021-12-31 0001417664 veii:CucumbuyComLimitedIiMember 2022-06-30 0001417664 veii:CucumbuyComLimitedIiMember 2021-12-31 0001417664 veii:SmartmywaysCoLimitedIiiMember 2022-06-30 0001417664 veii:SmartmywaysCoLimitedIiiMember 2021-12-31 0001417664 veii:RetailIntelligentUnitLimitedIvMember 2022-06-30 0001417664 veii:RetailIntelligentUnitLimitedIvMember 2021-12-31 0001417664 veii:AppmywaysCoLimitedVMember 2022-06-30 0001417664 veii:AppmywaysCoLimitedVMember 2021-12-31 0001417664 veii:TapTechnologyHkLimitedViMember 2021-12-31 0001417664 veii:TapTechnologyHkLimitedViMember 2022-06-30 0001417664 veii:MrJohanPehrsonMember 2021-12-31 0001417664 veii:MrJohanPehrsonViiMember 2022-06-30 0001417664 veii:MrJohanPehrsonViiMember 2021-12-31 0001417664 veii:ValueExchangeInternationalLimitedMember 2022-04-01 2022-06-30 0001417664 veii:ValueExchangeInternationalLimitedMember 2021-04-01 2021-06-30 0001417664 veii:ValueExchangeInternationalLimitedMember 2022-01-01 2022-06-30 0001417664 veii:ValueExchangeInternationalLimitedMember 2021-01-01 2021-06-30 0001417664 veii:AppMyWaysCoLimitedMember 2022-04-01 2022-06-30 0001417664 veii:AppMyWaysCoLimitedMember 2021-04-01 2021-06-30 0001417664 veii:AppMyWaysCoLimitedMember 2022-01-01 2022-06-30 0001417664 veii:AppMyWaysCoLimitedMember 2021-01-01 2021-06-30 0001417664 veii:CucumbuycomLimitedMember 2022-04-01 2022-06-30 0001417664 veii:CucumbuycomLimitedMember 2021-04-01 2021-06-30 0001417664 veii:CucumbuycomLimitedMember 2022-01-01 2022-06-30 0001417664 veii:CucumbuycomLimitedMember 2021-01-01 2021-06-30 0001417664 veii:TAPTechnologyHKLimitedMember 2022-04-01 2022-06-30 0001417664 veii:TAPTechnologyHKLimitedMember 2021-04-01 2021-06-30 0001417664 veii:TAPTechnologyHKLimitedMember 2022-01-01 2022-06-30 0001417664 veii:TAPTechnologyHKLimitedMember 2021-01-01 2021-06-30 0001417664 veii:ValueEConsultantInternationalSdnBhdMember 2022-04-01 2022-06-30 0001417664 veii:ValueEConsultantInternationalSdnBhdMember 2021-04-01 2021-06-30 0001417664 veii:ValueEConsultantInternationalSdnBhdMember 2022-01-01 2022-06-30 0001417664 veii:ValueEConsultantInternationalSdnBhdMember 2021-01-01 2021-06-30 0001417664 veii:SmartMyWaysCoLimitedMember 2022-04-01 2022-06-30 0001417664 veii:SmartMyWaysCoLimitedMember 2021-04-01 2021-06-30 0001417664 veii:SmartMyWaysCoLimitedMember 2022-01-01 2022-06-30 0001417664 veii:SmartMyWaysCoLimitedMember 2021-01-01 2021-06-30 0001417664 veii:RetailIntelligentUnitLimitedMember 2022-04-01 2022-06-30 0001417664 veii:RetailIntelligentUnitLimitedMember 2021-04-01 2021-06-30 0001417664 veii:RetailIntelligentUnitLimitedMember 2022-01-01 2022-06-30 0001417664 veii:RetailIntelligentUnitLimitedMember 2021-01-01 2021-06-30 iso4217:USD shares iso4217:USD shares pure 0001417664 false 2022 Q2 --12-31 false P5Y P5Y P5Y P5Y P3Y P5Y P3Y P1Y3M19D 10-Q true 2022-06-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 HK 852 29504288 Yes Yes Non-accelerated Filer true false false 36156130 114348 289398 1712975 858617 2026141 1642488 336143 314650 232262 389259 4421869 3494412 477094 547930 40618 44038 206812 206812 375601 437822 1100125 1236602 5521994 4731014 837682 689535 847023 965388 779394 236612 2629 2500 274462 258647 55437 39143 2796627 2191825 2033 2205 29090 37335 111528 152533 142651 192073 2939278 2383898 100000000 100000000 0.00001 0.00001 0 0 0 0 100000000 100000000 0.00001 0.00001 36156130 36156130 36156130 36156130 362 362 1340524 1340524 11835 11835 1155596 867770 -55621 8822 2452696 2229313 130020 117803 2582716 2347116 5521994 4731014 2589850 2389995 5181034 4593767 1903601 1818946 4154661 3285178 686249 571049 1026373 1308589 592633 659896 886588 1094774 179055 -16297 23343 -13578 272671 -105144 163128 200237 97 226 298 391 2687 2687 2661 4055 6031 8363 39453 26017 62272 28230 40095 54170 83137 100496 908 -19637 7718 11094 75205 56721 144707 131848 347876 -48423 307835 332085 -26 2464 2162 6361 347902 -50887 305673 325724 -73362 -99214 -64443 -104649 274540 -150101 241230 221075 285456 -159974 223383 210444 -10916 9873 17847 10631 274540 -150101 241230 221075 0.01 -0.00 0.01 0.01 36156130 35361686 36156130 32508908 305673 325724 110157 72398 176606 178886 -298 -391 2687 6031 8363 3248 19647 854358 175551 21493 8317 383653 206281 -156997 54560 148147 -324788 -118365 -87654 542782 3214 129 -85667 74290 -334977 59138 27437 298 391 -58840 -27046 650000 18600 34747 2687 145751 175726 25871 19204 -139562 473670 -50938 -115286 -175050 -3639 289398 523337 114348 519698 664 -3897 <p id="xdx_806_eus-gaap--NatureOfOperations_z1StW0pkN7aa" style="margin-top: 0; margin-bottom: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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_82D_z1wtnGyoIgt1">Nature of Operations and Continuance of Business</span></b></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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_90B_edei--EntityIncorporationStateCountryCode_c20220101__20220630_zuVJhoP9OeKl" title="Entity Incorporation, State or Country Code">Nevada</span> on <span id="xdx_904_edei--EntityIncorporationDateOfIncorporation_c20220101__20220630_z187LM0pHjPf" 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 solutions for the retail industry in China, Hong Kong SAR and Manila, Philippines. 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; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0 0pt 0.25in; text-align: justify">On January 1, 2014, VEII received 100% of the issued and outstanding shares of in Value Exchange Int’l (China) Limited (“VEI CHN”) in exchange for i) newly issued 12,000,000 shares of VEII’s common stock to the majority stockholder of VEI CHN; and ii) 166,667 shares of our common stock held by VEI CHN to be transferred to the majority stockholder of VEI CHN (“Share Exchange”). This transaction resulted in the owners of VEI CHN obtaining a majority voting interest in VEII. The merger of VEI CHN into VEII, which has nominal net assets, resulted in VEI CHN having control of the combined entities.</p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0 0pt 0.25in; text-align: justify">For financial reporting purposes, the transaction represents a "reverse merger" rather than a business combination and VEII is deemed to be the accounting acquiree in the transaction. The transaction is being accounted for as a reverse merger and recapitalization. VEII is the legal acquirer but accounting acquiree for financial reporting purposes and VEI CHN is the acquired company but accounting acquirer. Consequently, the assets and liabilities and the operations that will be reflected in the historical financial statements prior to the transaction will be those of VEI CHN and will be recorded at the historical cost basis of VEI CHN, and no goodwill was recognized in this transaction. The consolidated financial statements after completion of the transaction includes the assets and liabilities of VEI CHN and VEII, and the historical operations of VEII and the combined operations of VEI CHN from the initial closing date of the transaction.</p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0; text-align: center"><b>VALUE EXCHANGE INTERNATIONAL, INC.</b></p> <p style="font: 10pt Times New Roman; margin: 0pt 0; text-align: center"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0 0pt 0.25in; text-align: justify">In January 2017, VEI CHN acquired <span id="xdx_90E_eus-gaap--MinorityInterestOwnershipPercentageByParent_iI_pid_dp_uPure_c20170131__srt--ConsolidatedEntitiesAxis__custom--TapServicesIncMember_z23HVoSwbEX1" 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; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0 0pt 0.25in; text-align: justify">As of June 30, 2022, the Company held four wholly-owned subsidiaries, and two subsidiaries with <span id="xdx_90B_eus-gaap--MinorityInterestOwnershipPercentageByParent_iI_pid_dp_uPure_c20220630__srt--ConsolidatedEntitiesAxis__custom--TapServicesIncMember_zYGEw4DjDJh">51</span>% ownership.</p> NV 2007-06-26 1 0.51 <p id="xdx_803_eus-gaap--SignificantAccountingPoliciesTextBlock_z4kdnfbKMTxb" style="margin-top: 0; margin-bottom: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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_82B_z1C3TXbJk8z1">Summary of Significant Accounting Policies</span></b></td></tr></table> <p id="xdx_841_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zu5V2B7YHQJg" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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_863_zq5LksN9cQP1">Basis of Presentation</span></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p id="xdx_897_ecustom--ScheduleOfConsolidatedEntitiesTextBlock_zJ5RcplXCeNb" style="font: 10pt Times New Roman; margin: 0pt 0 0pt 0.25in; text-align: justify"><span id="xdx_8B3_zotRJPQhF9f5">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 June 30, 2022:</span></p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 96%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">Place of incorporation</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">Ownership percentage</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -5pt; padding-left: 5pt"><span id="xdx_900_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_pp0d_c20220101__20220630__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeInternationalIncMember_ziky8HBJ9md3" title="Name of acquired entity">Value Exchange International, Inc.</span></td><td> </td> <td style="text-align: center"><span id="xdx_904_ecustom--PlaceOfIncorporation_pp0d_c20220101__20220630__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeInternationalIncMember_zv3WXCFJhcA6">USA</span></td><td> </td> <td style="text-align: center">Parent Company</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 60%; text-align: left; text-indent: -5pt; padding-left: 5pt"><span id="xdx_90A_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_pp0d_c20220101__20220630__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlChinaLimiteMember__srt--StatementGeographicalAxis__country--HK_z4NtmzZxG27f">Value Exchange Int’l (China) Limited</span></td><td style="width: 1%"> </td> <td style="width: 19%; text-align: center"><span id="xdx_90D_ecustom--PlaceOfIncorporation_pp0d_c20220101__20220630__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlChinaLimiteMember__srt--StatementGeographicalAxis__country--HK_zcml8ImPAlAj">Hong Kong</span></td><td style="width: 1%"> </td> <td style="width: 19%; text-align: center"><span id="xdx_90D_eus-gaap--MinorityInterestOwnershipPercentageByParent_iI_pid_dp_uPure_c20220630__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlChinaLimiteMember__srt--StatementGeographicalAxis__country--HK_z5UFVPdWgI4b" title="Ownership percentage">100</span>%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -5pt; padding-left: 5pt"><span id="xdx_903_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20220630__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlShanghaiLimitedMember__srt--StatementGeographicalAxis__country--CN_ziNsymuQek3f">Value Exchange Int’l (Shanghai) Limited</span></td><td> </td> <td style="text-align: center"><span id="xdx_901_ecustom--PlaceOfIncorporation_c20220101__20220630__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlShanghaiLimitedMember__srt--StatementGeographicalAxis__country--CN_zbg3OGqXFaoi">PRC</span></td><td> </td> <td style="text-align: center"><span id="xdx_902_eus-gaap--MinorityInterestOwnershipPercentageByParent_iI_pid_dp_uPure_c20220630__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlChinaLimiteMember__srt--StatementGeographicalAxis__country--HK_zOym3E0iNHze">100</span>%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_90D_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20220630__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlHongKongLimitedMember__srt--StatementGeographicalAxis__country--HK_zjRxbiKgtHxl">Value Exchange Int’l (Hong Kong) Limited</span></td><td> </td> <td style="text-align: center"><span id="xdx_900_ecustom--PlaceOfIncorporation_c20220101__20220630__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlHongKongLimitedMember__srt--StatementGeographicalAxis__country--HK_z44cZjQMc5ja">Hong Kong</span></td><td> </td> <td style="text-align: center"><span id="xdx_902_eus-gaap--MinorityInterestOwnershipPercentageByParent_iI_pid_dp_uPure_c20220630__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlChinaLimiteMember__srt--StatementGeographicalAxis__country--HK_zXcQqCZlf0Af">100</span>%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span id="xdx_902_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20220630__srt--ConsolidatedEntitiesAxis__custom--TapServicesIncMember__srt--StatementGeographicalAxis__country--PH_zMfuk5zfNfT3">TapServices, Inc.</span></td><td> </td> <td style="text-align: center"><span id="xdx_902_ecustom--PlaceOfIncorporation_c20220101__20220630__srt--ConsolidatedEntitiesAxis__custom--TapServicesIncMember__srt--StatementGeographicalAxis__country--PH_zmMCSak2TxXl">Philippines</span></td><td> </td> <td style="text-align: center"><span id="xdx_902_eus-gaap--MinorityInterestOwnershipPercentageByParent_iI_pid_dp_uPure_c20220630__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlChinaLimiteMember__srt--StatementGeographicalAxis__country--HK_z7xRNmDWODjf">100</span>%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_903_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20220630__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlHunanLimitedMember__srt--StatementGeographicalAxis__country--CN_z2c4c3nw5Eul">Value Exchange Int’l (Hunan) Limited</span></td><td> </td> <td style="text-align: center"><span id="xdx_906_ecustom--PlaceOfIncorporation_c20220101__20220630__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlHunanLimitedMember__srt--StatementGeographicalAxis__country--CN_zhjpMQakajN5">PRC</span></td><td> </td> <td style="text-align: center"><span id="xdx_907_eus-gaap--MinorityInterestOwnershipPercentageByParent_iI_pid_dp_uPure_c20220630__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlChinaLimiteMember__srt--StatementGeographicalAxis__country--CN_zdWXNXvHILq6">51</span>%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 9pt; text-align: left; text-indent: -9pt"><span id="xdx_903_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20220630__srt--ConsolidatedEntitiesAxis__custom--ShanghaiZhaonanHenganInformationTechnologyCoLtdMember__srt--StatementGeographicalAxis__country--CN_zuPMwShAeJQa">Shanghai Zhaonan Hengan Information </span><br/>Technology Co., Ltd.</td><td> </td> <td style="text-align: center"><span id="xdx_906_ecustom--PlaceOfIncorporation_c20220101__20220630__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlHunanLimitedMember__srt--StatementGeographicalAxis__country--CN_zQjvK1GsZYfd">PRC</span></td><td> </td> <td style="text-align: center"><span id="xdx_905_eus-gaap--MinorityInterestOwnershipPercentageByParent_iI_pid_dp_uPure_c20220630__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlChinaLimiteMember__srt--StatementGeographicalAxis__country--CN_zUlVDoLstpw3">51</span>%</td></tr> </table> <p id="xdx_8AB_zKgZDRJK2qDk" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p id="xdx_850_zXEVdeXIBan1" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0; text-align: center"><b>VALUE EXCHANGE INTERNATIONAL, INC.</b></p> <p style="font: 10pt Times New Roman; margin: 0pt 0; text-align: center"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p id="xdx_843_eus-gaap--UseOfEstimates_zMdwkPHnqBX1" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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_86C_zLV4sOcdoZbk">Use of Estimates</span></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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_zwb351qrGtre" style="font: 10pt Times New Roman; margin: 0pt 0"/> <p id="xdx_844_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zy3mq2ZCSbck" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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_zDAnHvwfWvkk">Cash and Cash Equivalents</span></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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_859_z6Rv7tAIZw0c" style="font: 10pt Times New Roman; margin: 0pt 0"/> <p id="xdx_84C_eus-gaap--ClosedBlockAccountingPolicy_zfh4oo8QqIl3" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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_862_zeBcDXlSwqK1">Interim Financial Statements</span></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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_85E_zyjCL12a2JBj" style="font: 10pt Times New Roman; margin: 0pt 0"/> <p id="xdx_845_eus-gaap--ReceivablesPolicyTextBlock_zbniCedK7n36" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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_863_zz3T1wSSJDG">Accounts receivable and other receivables</span></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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 June 30, 2022 and December 31, 2021, there was no allowance for uncollectible accounts receivable. Management believes that the remaining accounts receivable are collectable.</p> <p id="xdx_855_z3JkSNIKedLj" style="font: 10pt Times New Roman; margin: 0pt 0"/> <p id="xdx_844_eus-gaap--InventorySuppliesPolicy_zH8LWGk0IUvf" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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_869_zdOC6l6wBsk1">Inventories</span></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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_85F_zzkjqF7ZF5Y7" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0; text-align: center"><b>VALUE EXCHANGE INTERNATIONAL, INC.</b></p> <p style="font: 10pt Times New Roman; margin: 0pt 0; text-align: center"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p id="xdx_846_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zwiqtsg4pMKk" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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_862_zH3kFKvgWRwd">Plant and equipment</span></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p id="xdx_896_ecustom--ScheduleOfEstimatedUsefulLifeTextBlock_zvbd6cfofwE8" style="font: 10pt Times New Roman; 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. Depreciation of plant and equipment is provided using the straight-line method for substantially all assets with <span id="xdx_8BC_zgqaUqvx9zMe">estimated lives as follows:</span></p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 96%; margin-left: 0.25in"> <tr style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; width: 64%; padding-bottom: 1pt; text-indent: -19.8pt; padding-left: 19.8pt"> </td><td style="white-space: nowrap; width: 1%; font-weight: bold; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; white-space: nowrap; width: 35%; font-weight: bold; text-align: center">Estimated Useful Life</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left; text-indent: -19.8pt; padding-left: 19.8pt">Leasehold improvements</td><td> </td> <td style="white-space: nowrap; text-align: center">Lesser of lease term or the estimated useful lives of <br/><span id="xdx_903_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dxL_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_ziDp51jLEI41" title="Estimated Useful Life::XDX::P5Y"><span style="-sec-ix-hidden: xdx2ixbrl0500">5</span></span> years</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -19.8pt; padding-left: 19.8pt">Computer equipment</td><td> </td> <td style="text-align: center"><span id="xdx_905_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dxL_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember_zjdhGAM1uTic" title="Estimated Useful Life::XDX::P5Y"><span style="-sec-ix-hidden: xdx2ixbrl0502">5</span></span> years</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -19.8pt; padding-left: 19.8pt">Computer software</td><td> </td> <td style="text-align: center"><span id="xdx_903_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dxL_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareAndSoftwareDevelopmentCostsMember_ziE6T3LTdmT3" title="Estimated Useful Life::XDX::P5Y"><span style="-sec-ix-hidden: xdx2ixbrl0504">5</span></span> years</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -19.8pt; padding-left: 19.8pt">Office furniture and equipment</td><td> </td> <td style="text-align: center"><span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dxL_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_z73rsqatdhCb" title="Estimated Useful Life::XDX::P5Y"><span style="-sec-ix-hidden: xdx2ixbrl0506">5</span></span> years</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -19.8pt; padding-left: 19.8pt">Motor Vehicle</td><td> </td> <td style="text-align: center"><span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dxL_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_z43RlJJjTp0b" title="Estimated Useful Life::XDX::P3Y"><span style="-sec-ix-hidden: xdx2ixbrl0508">3</span></span> years</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -19.8pt; padding-left: 19.8pt">Building</td><td> </td> <td style="text-align: center"><span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dxL_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_zAtl4gHcDPP9" title="Estimated Useful Life::XDX::P5Y"><span style="-sec-ix-hidden: xdx2ixbrl0510">5</span></span> years</td></tr> </table> <p id="xdx_8AD_z9NOJJOrMw2f" style="font: 10pt Times New Roman; margin: 0pt 0"/> <p id="xdx_859_zCT8oacZ8D05" style="font: 10pt Times New Roman; margin: 0pt 0"/> <p id="xdx_842_eus-gaap--GoodwillAndIntangibleAssetsPolicyTextBlock_zIZVOo6UE1mf" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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_86C_zlEq8VifLL6d">Goodwill and intangibles</span></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p id="xdx_895_ecustom--ScheduleOfEstimatedEconomicLifeOfGoodwillAndIntangiblesTextBlock_zlT1KqiPDTGa" style="font: 10pt Times New Roman; margin: 0pt 0 0pt 0.25in; text-align: justify"><span id="xdx_8B3_zh7xbKqd9Fl8">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:</span></p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 96%; margin-left: 0.25in"> <tr style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; padding-bottom: 1pt; text-indent: -19.8pt; padding-left: 19.8pt"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">Estimated Economic Life</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left; text-indent: -19.8pt; padding-left: 19.8pt">Customer relationship</td><td style="width: 1%"> </td> <td id="xdx_98B_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dxL_c20220101__20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zJr1wRsWbvzl" style="width: 35%; text-align: center" title="Estimated Economic Life"><span style="-sec-ix-hidden: xdx2ixbrl0516">3 years</span></td></tr> </table> <p id="xdx_8A0_zCLxkHQahTyk" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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_855_zxuZVD4NUJUc" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0; text-align: center"><b>VALUE EXCHANGE INTERNATIONAL, INC.</b></p> <p style="font: 10pt Times New Roman; margin: 0pt 0; text-align: center"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p id="xdx_845_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zXGoMCNDqTdj" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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_869_zkUhCMmefCK6">Impairment of long-lived assets</span></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0 0pt 0.25in"><i>Property, Plant, and Equipment </i></p> <p style="font: 10pt Times New Roman; 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; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0 0pt 0.25in; text-align: justify"><i>Impairment of Goodwill</i></p> <p style="font: 10pt Times New Roman; 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; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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_850_zyTiivcHWSD" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>VALUE EXCHANGE INTERNATIONAL, INC.</b></p> <p style="font: 10pt Times New Roman; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p id="xdx_846_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zA0116A1dCa8" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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_867_ztpBlpU8AUSe">Fair value of financial instruments</span></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 27pt"/><td style="width: 72pt">Level one —</td><td style="text-align: justify">Quoted market prices in active markets for identical assets or liabilities;</td></tr></table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 27pt"/><td style="width: 72pt">Level two —</td><td style="text-align: justify">Inputs other than level one inputs that are either directly or indirectly observable; and</td></tr></table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 27pt"/><td style="width: 72pt">Level three —</td><td style="text-align: justify">Unobservable inputs developed using estimates and assumptions, which are developed by the reporting entity and reflect those assumptions that a market participant would use.</td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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 June 30, 2022 and December 31, 2021.</p> <p id="xdx_852_zZOOdzvWtWDd" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0; text-align: center"><b>VALUE EXCHANGE INTERNATIONAL, INC.</b></p> <p style="font: 10pt Times New Roman; margin: 0pt 0; text-align: center"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p id="xdx_845_eus-gaap--ComprehensiveIncomePolicyPolicyTextBlock_zARHkNz4Pwk6" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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_861_zzq3C71gUbUc">Comprehensive income</span></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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_857_z0L1SaqfOYgd" style="font: 10pt Times New Roman; margin: 0pt 0"/> <p id="xdx_841_eus-gaap--EarningsPerSharePolicyTextBlock_ziyrg4RYOiy1" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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_860_zMUHawYAVMwd">Earnings per share</span></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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_85A_z0QLcWXr6ZSb" style="font: 10pt Times New Roman; margin: 0pt 0"/> <p id="xdx_846_eus-gaap--RevenueRecognitionPolicyTextBlock_zl209zoh8k8l" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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_866_zVF7Lse8rbA2">Revenue recognition</span></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0; text-indent: 0.25in">Multiple-deliverable arrangements</p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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; 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; 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; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0; text-align: center"><b>VALUE EXCHANGE INTERNATIONAL, INC.</b></p> <p style="font: 10pt Times New Roman; margin: 0pt 0; text-align: center"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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; margin: 0pt 0"> </p> <p id="xdx_892_eus-gaap--ScheduleOfPrincipalTransactionsRevenueTextBlock_z3KqyyHzsoH4" style="font: 10pt Times New Roman; margin: 0pt 0 0pt 0.25in; text-align: justify"><span id="xdx_8B0_zFyIyg7ci2je">Revenues are recorded net of value-added taxes, sales discounts and returns. There were no sales returns during the six months period ended June 30, 2022 and 2021.</span></p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 96%; 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 June 30,</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="6" style="white-space: nowrap; text-align: center">Six Months <br/>Ended June 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">2022</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">2022</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></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="white-space: nowrap; text-align: center"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td style="white-space: nowrap; text-align: center"> </td><td style="white-space: nowrap; text-align: center"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td style="white-space: nowrap; text-align: center"> </td><td style="white-space: nowrap; text-align: center"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td style="white-space: nowrap; text-align: center"> </td><td style="white-space: nowrap; text-align: center"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td style="white-space: nowrap; text-align: center"> </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; background-color: White"> <td style="text-align: left">Service income</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="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_98C_eus-gaap--Revenues_c20220401__20220630__us-gaap--IncomeStatementLocationAxis__custom--SystemsDevelopmentAndIntegrationMember_zaR0eNiSuqS6" style="width: 12%; text-align: right" title="Revenues">119,318</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98A_eus-gaap--Revenues_c20210401__20210630__us-gaap--IncomeStatementLocationAxis__custom--SystemsDevelopmentAndIntegrationMember_z2Y5TPVm51bb" style="width: 12%; text-align: right" title="Revenues">126,061</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98C_eus-gaap--Revenues_c20220101__20220630__us-gaap--IncomeStatementLocationAxis__custom--SystemsDevelopmentAndIntegrationMember_zAdd88K17Yq" style="width: 12%; text-align: right" title="Revenues">207,347</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98E_eus-gaap--Revenues_c20210101__20210630__us-gaap--IncomeStatementLocationAxis__custom--SystemsDevelopmentAndIntegrationMember_zpWuF65dz2Gb" style="width: 12%; text-align: right" title="Revenues">160,138</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">- systems maintenance</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--Revenues_c20220401__20220630__us-gaap--IncomeStatementLocationAxis__custom--SystemsMaintenanceMember_z4CsI9WrHHkb" style="text-align: right">2,160,438</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--Revenues_c20210401__20210630__us-gaap--IncomeStatementLocationAxis__custom--SystemsMaintenanceMember_zRN2lNVvtl43" style="text-align: right">1,898,908</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--Revenues_c20220101__20220630__us-gaap--IncomeStatementLocationAxis__custom--SystemsMaintenanceMember_zJbMbWNSl2md" style="text-align: right">4,081,627</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--Revenues_c20210101__20210630__us-gaap--IncomeStatementLocationAxis__custom--SystemsMaintenanceMember_zFsXVbYKgRk3" style="text-align: right">3,507,374</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="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_98E_eus-gaap--Revenues_c20220401__20220630__us-gaap--IncomeStatementLocationAxis__custom--SalesOfHardwareAndConsumablesMember_zeXb1DofOuha" style="border-bottom: Black 1pt solid; text-align: right">310,094</td><td style="white-space: nowrap; 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_c20210401__20210630__us-gaap--IncomeStatementLocationAxis__custom--SalesOfHardwareAndConsumablesMember_zJ0A1bYuPath" style="border-bottom: Black 1pt solid; text-align: right">365,026</td><td style="white-space: nowrap; 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--Revenues_c20220101__20220630__us-gaap--IncomeStatementLocationAxis__custom--SalesOfHardwareAndConsumablesMember_zXijSYU5zhTe" style="border-bottom: Black 1pt solid; text-align: right">892,060</td><td style="white-space: nowrap; 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_98A_eus-gaap--Revenues_c20210101__20210630__us-gaap--IncomeStatementLocationAxis__custom--SalesOfHardwareAndConsumablesMember_zSNT3BiArp" style="border-bottom: Black 1pt solid; text-align: right">926,255</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="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_985_eus-gaap--Revenues_c20220401__20220630_zn3jUc85vdna" style="border-bottom: Black 2.5pt double; text-align: right">2,589,850</td><td style="white-space: nowrap; 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_982_eus-gaap--Revenues_c20210401__20210630_z6ydTljyNLLk" style="border-bottom: Black 2.5pt double; text-align: right">2,389,995</td><td style="white-space: nowrap; 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_981_eus-gaap--Revenues_c20220101__20220630_zlBoMslLSfW3" style="border-bottom: Black 2.5pt double; text-align: right">5,181,034</td><td style="white-space: nowrap; 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_983_eus-gaap--Revenues_c20210101__20210630_zNdITeShWhu" style="border-bottom: Black 2.5pt double; text-align: right">4,593,767</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AF_zDnhgjcctsq8" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0 0pt 0.25in">Billings in excess of revenues recognized are recorded as deferred revenue.</p> <p id="xdx_85D_zN6tP5GaVoAh" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0; text-align: center"><b>VALUE EXCHANGE INTERNATIONAL, INC.</b></p> <p style="font: 10pt Times New Roman; margin: 0pt 0; text-align: center"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p id="xdx_847_eus-gaap--IncomeTaxPolicyTextBlock_z9X8UVUp39T7" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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 id="xdx_863_zOP2hHXZeLqj">Income taxes</span></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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_85F_z8PEyzb31du2" style="font: 10pt Times New Roman; margin: 0pt 0"/> <p id="xdx_840_eus-gaap--RevenueRecognitionLeasesOperating_zASVB2dPxDPj" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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 id="xdx_860_zAjpeZIena23">Operating leases</span></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"><b> </b></p> <p style="font: 10pt Times New Roman; 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_869_zYKbcno5rHZa" style="font: 10pt Times New Roman; margin: 0pt 0"/> <p id="xdx_848_eus-gaap--AdvertisingCostsPolicyTextBlock_zuAFwAYFKpi4" style="font: 10pt Times New Roman; margin: 0pt 0"><b> </b></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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_86B_zcek0JAc4Vyb">Advertising costs</span></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"><b> </b></p> <p style="font: 10pt Times New Roman; 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 six months ended June 30, 2022 and 2021 were insignificant.</p> <p id="xdx_85B_zoL65cR4Lh2d" style="font: 10pt Times New Roman; margin: 0pt 0"/> <p id="xdx_84D_eus-gaap--ShippingAndHandlingCostPolicyTextBlock_zU5LmWv944u4" style="font: 10pt Times New Roman; margin: 0pt 0"><b> </b></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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_860_zuN4OP3qo6B1">Shipping and handling</span></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"><b> </b></p> <p style="font: 10pt Times New Roman; 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 six months ended June 30, 2022 and 2021 were insignificant.</p> <p id="xdx_850_zBHqOBDM85z1" style="font: 10pt Times New Roman; margin: 0pt 0"/> <p id="xdx_841_eus-gaap--ResearchAndDevelopmentExpensePolicy_zGVdMVRjnPW5" style="font: 10pt Times New Roman; margin: 0pt 0"><b> </b></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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_86C_zRhu5wkcjCW9">Research and development costs</span></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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 six months ended June 30, 2022 and 2021 were insignificant.</p> <p id="xdx_855_zdUwd5FVI5q7" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0"><b> </b></p> <p style="font: 10pt Times New Roman; margin: 0pt 0; text-align: center"><b>VALUE EXCHANGE INTERNATIONAL, INC.</b></p> <p style="font: 10pt Times New Roman; margin: 0pt 0; text-align: center"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p id="xdx_84B_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zFxJy2zYOZE2" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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_867_zLP1KlGRk7ok">Foreign currency translation</span></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p id="xdx_89B_eus-gaap--ScheduleOfIntercompanyForeignCurrencyBalancesTextBlock_z3YywG7ZJ5ck" style="font: 10pt Times New Roman; 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. <span id="xdx_8B1_zlZCOKT5XT7e">Translation adjustments resulting from this process are included in accumulated other comprehensive income. Transaction gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are included in the results of operations as incurred.</span></p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; white-space: nowrap">Quarter ended</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">June 30, 2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">June 30, 2021</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 58%; text-align: left">RMB : USD exchange rate</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98D_ecustom--ExchangeRateAveragePeriod_c20220101__20220630__srt--CurrencyAxis__currency--CNY_zWuPMx8wWNmd" style="width: 18%; text-align: right" title="Exchange Rate Average Period">6.5892</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_984_ecustom--ExchangeRateAveragePeriod_c20210101__20210630__srt--CurrencyAxis__currency--CNY_zkEGNWnyKiAg" style="width: 18%; text-align: right">6.4806</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>three months average period ended</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">HKD : USD exchange rate</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_ecustom--ExchangeRateAveragePeriod_c20220101__20220630__srt--CurrencyAxis__currency--HKD_zRHT8lNLv5u5" style="text-align: right">7.800</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_ecustom--ExchangeRateAveragePeriod_c20210101__20210630__srt--CurrencyAxis__currency--HKD_zigCYgRvcSi1" style="text-align: right">7.800</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>three months average period ended</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">PESO : USD exchange rate</td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_ecustom--ExchangeRateAveragePeriod_c20220101__20220630__srt--CurrencyAxis__currency--PHP_zLHPVatq1Muj" style="text-align: right">52.4805</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_ecustom--ExchangeRateAveragePeriod_c20210101__20210630__srt--CurrencyAxis__currency--PHP_zyhxfxObFzdj" style="text-align: right">47.6357</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>three months average period ended</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; white-space: nowrap">Quarter ended</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">June 30, 2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">June 30, 2021</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 58%; text-align: left">RMB : USD exchange rate</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_989_ecustom--ExchangeRateAveragePeriod1_c20220101__20220630__srt--CurrencyAxis__currency--CNY_zna4qYDLHoL5" style="width: 18%; text-align: right" title="Exchange Rate Average Period">6.4641</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98D_ecustom--ExchangeRateAveragePeriod1_c20210101__20210630__srt--CurrencyAxis__currency--CNY_zbIJiWRVNk59" style="width: 18%; text-align: right">6.4989</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>six months average period ended</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">HKD : USD exchange rate</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_ecustom--ExchangeRateAveragePeriod1_c20220101__20220630__srt--CurrencyAxis__currency--HKD_zdv0SX39SzT4" style="text-align: right">7.800</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_ecustom--ExchangeRateAveragePeriod1_c20210101__20210630__srt--CurrencyAxis__currency--HKD_zKkaS1ZUgpvj" style="text-align: right">7.800</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>six months average period ended</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">PESO : USD exchange rate</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_ecustom--ExchangeRateAveragePeriod1_c20220101__20220630__srt--CurrencyAxis__currency--PHP_zs1yCZn0GEO" style="text-align: right">51.4498</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_ecustom--ExchangeRateAveragePeriod1_c20210101__20210630__srt--CurrencyAxis__currency--PHP_z6HWTcvRQ829" style="text-align: right">47.6720</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>six months average period ended</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; white-space: nowrap">Quarter ended</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">June 30, 2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">December 31, 2021</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 58%; text-align: left">RMB : USD exchange rate</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_989_ecustom--ExchangeRateAveragePeriod2_c20220101__20220630__srt--CurrencyAxis__currency--CNY_zcyibAiD6j1j" style="width: 18%; text-align: right" title="PESO : USD exchange rate">6.6587</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_984_ecustom--ExchangeRateAveragePeriod2_c20210101__20211231__srt--CurrencyAxis__currency--CNY_zYOlXbHp2W09" style="width: 18%; text-align: right">6.4838</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">HKD : USD exchange rate</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_ecustom--ExchangeRateAveragePeriod2_c20220101__20220630__srt--CurrencyAxis__currency--HKD_zR5nk0dVlKVc" style="text-align: right">7.800</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_ecustom--ExchangeRateAveragePeriod2_c20210101__20211231__srt--CurrencyAxis__currency--HKD_zlw8jyTbcNW8" style="text-align: right">7.800</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">PESO : USD exchange rate</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_ecustom--ExchangeRateAveragePeriod2_c20220101__20220630__srt--CurrencyAxis__currency--PHP_zAs12FZTicjk" style="text-align: right">54.7368</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_ecustom--ExchangeRateAveragePeriod2_c20210101__20211231__srt--CurrencyAxis__currency--PHP_z2I1nTsFUMPg" style="text-align: right">47.4164</td><td style="white-space: nowrap; text-align: left"> </td></tr> </table> <p id="xdx_8AC_zbXGFd6pvq95" style="font: 10pt Times New Roman; margin: 0pt 0"/> <p id="xdx_846_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zFVQ2x7GcO9e" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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_862_zRKb3FRrNNsd">Stock-based Compensation</span></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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_854_zId8BLPAYCPg" style="font: 10pt Times New Roman; margin: 0pt 0"/> <p id="xdx_843_eus-gaap--CommitmentsAndContingenciesPolicyTextBlock_zpxvYwCmAU93" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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_869_z3sVPnPmeTui">Commitments and contingencies</span></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman; 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_ze7YrLPr6Jq3" style="font: 10pt Times New Roman; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman; margin: 0pt 0; text-align: center"><b>VALUE EXCHANGE INTERNATIONAL, INC.</b></p> <p style="font: 10pt Times New Roman; margin: 0pt 0; text-align: center"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p id="xdx_846_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zaIQwNaUgWM1" style="font: 10pt Times New Roman; margin: 0pt 0"><b> </b></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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_865_zCXpcaGy9apd">Segment Reporting</span></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"><b> </b></p> <p style="font: 10pt Times New Roman; 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_85B_zzSacE8TbN3a" style="font: 10pt Times New Roman; margin: 0pt 0"/> <p id="xdx_847_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zioBTPAf8ega" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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_86A_zXfiw6smhu8f">Recent accounting pronouncements</span></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0 0pt 0.25in; text-align: justify">In June 2016, the FASB issued ASU 2016-13, “Financial Instruments - Credit Losses.” The ASU sets forth a “current expected credit loss” model which requires the Company to measure all expected credit losses for financial instruments held at the reporting date based on historical experience, current conditions, and reasonable supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost and applies to some off-balance sheet credit exposures. This ASU was effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years, with early adoption permitted. Recently, the FASB issued the final ASU to delay adoption for smaller reporting companies to calendar year 2023. The Company intends to adopt this ASU in January 2022. The adoption of this ASU will not have a material impact on the Company’s consolidated financial statements and related disclosures.</p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0 0pt 0.25in; text-align: justify">In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.” This standard addresses the risks from the discontinuation of the London Interbank Offered Rate (LIBOR) and provides optional expedients and exceptions to contracts, hedging relationships and other transactions that reference LIBOR if certain criteria are met. This new guidance is effective and may be applied beginning March 12, 2020 through December 31, 2022. 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; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0; text-align: center"><b>VALUE EXCHANGE INTERNATIONAL, INC.</b></p> <p style="font: 10pt Times New Roman; margin: 0pt 0; text-align: center"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0"><b> </b></p> <p style="font: 10pt Times New Roman; margin: 0pt 0 0pt 0.25in; text-align: justify">In August 2020, the FASB issued ASU No. 2020-06, Debt-Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging-Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, which simplifies accounting for convertible instruments by eliminating the requirement to separately account for an embedded conversion feature as an equity component in certain circumstances. A convertible debt instrument will be reported as a single liability instrument with no separate accounting for an embedded conversion feature unless separate accounting is required for an embedded conversion feature as a derivative or under the substantial premium model. The ASU simplifies the diluted earnings per share calculation by requiring that an entity use the if-converted method and that the effect of potential share settlement be included in diluted earnings per share calculations. Further, the ASU requires enhanced disclosures about convertible instruments. The ASU also removes certain settlement conditions that are required for equity contracts to qualify for the derivative scope exception. The ASU is effective for annual reporting periods beginning after December 15, 2021, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020. This update permits the use of either the modified retrospective or fully retrospective method of transition. 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; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0 0pt 0.25in; text-align: justify">In January 2021, the FASB issued ASU No. 2021-01, “Reference Rate Reform (Topic 848),” which provides optional guidance to ease the potential accounting and financial reporting burden of reference rate reform, including the expected market transition from the London Interbank Offered Rate (LIBOR) and other interbank offered rates to alternative reference rates. The new guidance provides temporary optional expedients and exceptions for applying U.S. GAAP to transactions affected by reference rate reform if certain criteria are met. These transactions include contract modifications, hedging relationships, and the sale or transfer of debt securities classified as held-to-maturity. Entities may apply the provisions of the new standard as of the beginning of the reporting period when the election is made. Unlike other topics, the provisions of this update are only available until December 31, 2022, by which time the reference rate replacement activity is expected to be completed. The Company is currently evaluating the impact of this standard on its consolidated financial statements and related disclosures and has yet to elect an adoption date.</p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0 0pt 0.25in; text-align: justify">In August 2021, the FASB issued ASU No. 2021-06, “Presentation of Financial Statements (Topic 205), Financial Services—Depository and Lending (Topic 942), and Financial Services—Investment Companies (Topic 946).” The ASU includes Release No.33-10786, Amendments to Financial Disclosures about Acquired and Disposed Businesses. This update amends certain SEC disclosure guidance that is included in the accounting standards codification to reflect the SEC’s recent issuance of rules intended to modernize and streamline disclosure requirements, including updates to business acquisition and disposition significance tests used, the significance thresholds for proforma statement disclosures, the number of preceding years of financial statements required for disclosure, and other provisions in the SEC releases. The guidance is effective upon its addition to the FASB codification. The Company is assessing the impact of ASU No. 2021-06 but does not expect that it will have a material impact on its consolidated financial statements and related disclosures.</p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0; text-align: center"><b>VALUE EXCHANGE INTERNATIONAL, INC.</b></p> <p style="font: 10pt Times New Roman; margin: 0pt 0; text-align: center"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0"><b> </b></p> <p style="font: 10pt Times New Roman; margin: 0pt 0 0pt 0.25in; text-align: justify">In October 2021, the FASB issued ASU No. 2021-08, “Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers.” The ASU addresses diversity and inconsistency related to the recognition and measurement of contract assets and contract liabilities acquired in a business combination and require that an acquirer recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606, Revenue from Contracts with Customers. This standard is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, and should be applied prospectively to business combinations occurring on or after the effective date of the amendments. Early adoption of the standard is permitted, including adoption in an interim period. The adoption of this standard update is not expected to have a material impact on the Company's consolidated financial statements and related disclosures.</p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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_85A_zIEEk0HkgT04" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p id="xdx_841_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zu5V2B7YHQJg" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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_863_zq5LksN9cQP1">Basis of Presentation</span></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p id="xdx_897_ecustom--ScheduleOfConsolidatedEntitiesTextBlock_zJ5RcplXCeNb" style="font: 10pt Times New Roman; margin: 0pt 0 0pt 0.25in; text-align: justify"><span id="xdx_8B3_zotRJPQhF9f5">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 June 30, 2022:</span></p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 96%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">Place of incorporation</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">Ownership percentage</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -5pt; padding-left: 5pt"><span id="xdx_900_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_pp0d_c20220101__20220630__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeInternationalIncMember_ziky8HBJ9md3" title="Name of acquired entity">Value Exchange International, Inc.</span></td><td> </td> <td style="text-align: center"><span id="xdx_904_ecustom--PlaceOfIncorporation_pp0d_c20220101__20220630__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeInternationalIncMember_zv3WXCFJhcA6">USA</span></td><td> </td> <td style="text-align: center">Parent Company</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 60%; text-align: left; text-indent: -5pt; padding-left: 5pt"><span id="xdx_90A_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_pp0d_c20220101__20220630__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlChinaLimiteMember__srt--StatementGeographicalAxis__country--HK_z4NtmzZxG27f">Value Exchange Int’l (China) Limited</span></td><td style="width: 1%"> </td> <td style="width: 19%; text-align: center"><span id="xdx_90D_ecustom--PlaceOfIncorporation_pp0d_c20220101__20220630__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlChinaLimiteMember__srt--StatementGeographicalAxis__country--HK_zcml8ImPAlAj">Hong Kong</span></td><td style="width: 1%"> </td> <td style="width: 19%; text-align: center"><span id="xdx_90D_eus-gaap--MinorityInterestOwnershipPercentageByParent_iI_pid_dp_uPure_c20220630__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlChinaLimiteMember__srt--StatementGeographicalAxis__country--HK_z5UFVPdWgI4b" title="Ownership percentage">100</span>%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -5pt; padding-left: 5pt"><span id="xdx_903_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20220630__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlShanghaiLimitedMember__srt--StatementGeographicalAxis__country--CN_ziNsymuQek3f">Value Exchange Int’l (Shanghai) Limited</span></td><td> </td> <td style="text-align: center"><span id="xdx_901_ecustom--PlaceOfIncorporation_c20220101__20220630__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlShanghaiLimitedMember__srt--StatementGeographicalAxis__country--CN_zbg3OGqXFaoi">PRC</span></td><td> </td> <td style="text-align: center"><span id="xdx_902_eus-gaap--MinorityInterestOwnershipPercentageByParent_iI_pid_dp_uPure_c20220630__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlChinaLimiteMember__srt--StatementGeographicalAxis__country--HK_zOym3E0iNHze">100</span>%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_90D_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20220630__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlHongKongLimitedMember__srt--StatementGeographicalAxis__country--HK_zjRxbiKgtHxl">Value Exchange Int’l (Hong Kong) Limited</span></td><td> </td> <td style="text-align: center"><span id="xdx_900_ecustom--PlaceOfIncorporation_c20220101__20220630__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlHongKongLimitedMember__srt--StatementGeographicalAxis__country--HK_z44cZjQMc5ja">Hong Kong</span></td><td> </td> <td style="text-align: center"><span id="xdx_902_eus-gaap--MinorityInterestOwnershipPercentageByParent_iI_pid_dp_uPure_c20220630__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlChinaLimiteMember__srt--StatementGeographicalAxis__country--HK_zXcQqCZlf0Af">100</span>%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span id="xdx_902_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20220630__srt--ConsolidatedEntitiesAxis__custom--TapServicesIncMember__srt--StatementGeographicalAxis__country--PH_zMfuk5zfNfT3">TapServices, Inc.</span></td><td> </td> <td style="text-align: center"><span id="xdx_902_ecustom--PlaceOfIncorporation_c20220101__20220630__srt--ConsolidatedEntitiesAxis__custom--TapServicesIncMember__srt--StatementGeographicalAxis__country--PH_zmMCSak2TxXl">Philippines</span></td><td> </td> <td style="text-align: center"><span id="xdx_902_eus-gaap--MinorityInterestOwnershipPercentageByParent_iI_pid_dp_uPure_c20220630__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlChinaLimiteMember__srt--StatementGeographicalAxis__country--HK_z7xRNmDWODjf">100</span>%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_903_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20220630__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlHunanLimitedMember__srt--StatementGeographicalAxis__country--CN_z2c4c3nw5Eul">Value Exchange Int’l (Hunan) Limited</span></td><td> </td> <td style="text-align: center"><span id="xdx_906_ecustom--PlaceOfIncorporation_c20220101__20220630__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlHunanLimitedMember__srt--StatementGeographicalAxis__country--CN_zhjpMQakajN5">PRC</span></td><td> </td> <td style="text-align: center"><span id="xdx_907_eus-gaap--MinorityInterestOwnershipPercentageByParent_iI_pid_dp_uPure_c20220630__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlChinaLimiteMember__srt--StatementGeographicalAxis__country--CN_zdWXNXvHILq6">51</span>%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 9pt; text-align: left; text-indent: -9pt"><span id="xdx_903_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20220630__srt--ConsolidatedEntitiesAxis__custom--ShanghaiZhaonanHenganInformationTechnologyCoLtdMember__srt--StatementGeographicalAxis__country--CN_zuPMwShAeJQa">Shanghai Zhaonan Hengan Information </span><br/>Technology Co., Ltd.</td><td> </td> <td style="text-align: center"><span id="xdx_906_ecustom--PlaceOfIncorporation_c20220101__20220630__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlHunanLimitedMember__srt--StatementGeographicalAxis__country--CN_zQjvK1GsZYfd">PRC</span></td><td> </td> <td style="text-align: center"><span id="xdx_905_eus-gaap--MinorityInterestOwnershipPercentageByParent_iI_pid_dp_uPure_c20220630__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlChinaLimiteMember__srt--StatementGeographicalAxis__country--CN_zUlVDoLstpw3">51</span>%</td></tr> </table> <p id="xdx_8AB_zKgZDRJK2qDk" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p id="xdx_897_ecustom--ScheduleOfConsolidatedEntitiesTextBlock_zJ5RcplXCeNb" style="font: 10pt Times New Roman; margin: 0pt 0 0pt 0.25in; text-align: justify"><span id="xdx_8B3_zotRJPQhF9f5">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 June 30, 2022:</span></p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 96%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">Place of incorporation</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">Ownership percentage</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -5pt; padding-left: 5pt"><span id="xdx_900_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_pp0d_c20220101__20220630__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeInternationalIncMember_ziky8HBJ9md3" title="Name of acquired entity">Value Exchange International, Inc.</span></td><td> </td> <td style="text-align: center"><span id="xdx_904_ecustom--PlaceOfIncorporation_pp0d_c20220101__20220630__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeInternationalIncMember_zv3WXCFJhcA6">USA</span></td><td> </td> <td style="text-align: center">Parent Company</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 60%; text-align: left; text-indent: -5pt; padding-left: 5pt"><span id="xdx_90A_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_pp0d_c20220101__20220630__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlChinaLimiteMember__srt--StatementGeographicalAxis__country--HK_z4NtmzZxG27f">Value Exchange Int’l (China) Limited</span></td><td style="width: 1%"> </td> <td style="width: 19%; text-align: center"><span id="xdx_90D_ecustom--PlaceOfIncorporation_pp0d_c20220101__20220630__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlChinaLimiteMember__srt--StatementGeographicalAxis__country--HK_zcml8ImPAlAj">Hong Kong</span></td><td style="width: 1%"> </td> <td style="width: 19%; text-align: center"><span id="xdx_90D_eus-gaap--MinorityInterestOwnershipPercentageByParent_iI_pid_dp_uPure_c20220630__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlChinaLimiteMember__srt--StatementGeographicalAxis__country--HK_z5UFVPdWgI4b" title="Ownership percentage">100</span>%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -5pt; padding-left: 5pt"><span id="xdx_903_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20220630__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlShanghaiLimitedMember__srt--StatementGeographicalAxis__country--CN_ziNsymuQek3f">Value Exchange Int’l (Shanghai) Limited</span></td><td> </td> <td style="text-align: center"><span id="xdx_901_ecustom--PlaceOfIncorporation_c20220101__20220630__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlShanghaiLimitedMember__srt--StatementGeographicalAxis__country--CN_zbg3OGqXFaoi">PRC</span></td><td> </td> <td style="text-align: center"><span id="xdx_902_eus-gaap--MinorityInterestOwnershipPercentageByParent_iI_pid_dp_uPure_c20220630__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlChinaLimiteMember__srt--StatementGeographicalAxis__country--HK_zOym3E0iNHze">100</span>%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_90D_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20220630__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlHongKongLimitedMember__srt--StatementGeographicalAxis__country--HK_zjRxbiKgtHxl">Value Exchange Int’l (Hong Kong) Limited</span></td><td> </td> <td style="text-align: center"><span id="xdx_900_ecustom--PlaceOfIncorporation_c20220101__20220630__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlHongKongLimitedMember__srt--StatementGeographicalAxis__country--HK_z44cZjQMc5ja">Hong Kong</span></td><td> </td> <td style="text-align: center"><span id="xdx_902_eus-gaap--MinorityInterestOwnershipPercentageByParent_iI_pid_dp_uPure_c20220630__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlChinaLimiteMember__srt--StatementGeographicalAxis__country--HK_zXcQqCZlf0Af">100</span>%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span id="xdx_902_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20220630__srt--ConsolidatedEntitiesAxis__custom--TapServicesIncMember__srt--StatementGeographicalAxis__country--PH_zMfuk5zfNfT3">TapServices, Inc.</span></td><td> </td> <td style="text-align: center"><span id="xdx_902_ecustom--PlaceOfIncorporation_c20220101__20220630__srt--ConsolidatedEntitiesAxis__custom--TapServicesIncMember__srt--StatementGeographicalAxis__country--PH_zmMCSak2TxXl">Philippines</span></td><td> </td> <td style="text-align: center"><span id="xdx_902_eus-gaap--MinorityInterestOwnershipPercentageByParent_iI_pid_dp_uPure_c20220630__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlChinaLimiteMember__srt--StatementGeographicalAxis__country--HK_z7xRNmDWODjf">100</span>%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_903_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20220630__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlHunanLimitedMember__srt--StatementGeographicalAxis__country--CN_z2c4c3nw5Eul">Value Exchange Int’l (Hunan) Limited</span></td><td> </td> <td style="text-align: center"><span id="xdx_906_ecustom--PlaceOfIncorporation_c20220101__20220630__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlHunanLimitedMember__srt--StatementGeographicalAxis__country--CN_zhjpMQakajN5">PRC</span></td><td> </td> <td style="text-align: center"><span id="xdx_907_eus-gaap--MinorityInterestOwnershipPercentageByParent_iI_pid_dp_uPure_c20220630__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlChinaLimiteMember__srt--StatementGeographicalAxis__country--CN_zdWXNXvHILq6">51</span>%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 9pt; text-align: left; text-indent: -9pt"><span id="xdx_903_eus-gaap--BusinessAcquisitionNameOfAcquiredEntity_c20220101__20220630__srt--ConsolidatedEntitiesAxis__custom--ShanghaiZhaonanHenganInformationTechnologyCoLtdMember__srt--StatementGeographicalAxis__country--CN_zuPMwShAeJQa">Shanghai Zhaonan Hengan Information </span><br/>Technology Co., Ltd.</td><td> </td> <td style="text-align: center"><span id="xdx_906_ecustom--PlaceOfIncorporation_c20220101__20220630__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlHunanLimitedMember__srt--StatementGeographicalAxis__country--CN_zQjvK1GsZYfd">PRC</span></td><td> </td> <td style="text-align: center"><span id="xdx_905_eus-gaap--MinorityInterestOwnershipPercentageByParent_iI_pid_dp_uPure_c20220630__srt--ConsolidatedEntitiesAxis__custom--ValueExchangeIntlChinaLimiteMember__srt--StatementGeographicalAxis__country--CN_zUlVDoLstpw3">51</span>%</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 PRC 0.51 <p id="xdx_843_eus-gaap--UseOfEstimates_zMdwkPHnqBX1" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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_86C_zLV4sOcdoZbk">Use of Estimates</span></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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_844_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zy3mq2ZCSbck" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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_zDAnHvwfWvkk">Cash and Cash Equivalents</span></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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_84C_eus-gaap--ClosedBlockAccountingPolicy_zfh4oo8QqIl3" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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_862_zeBcDXlSwqK1">Interim Financial Statements</span></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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_845_eus-gaap--ReceivablesPolicyTextBlock_zbniCedK7n36" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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_863_zz3T1wSSJDG">Accounts receivable and other receivables</span></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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 June 30, 2022 and December 31, 2021, there was no allowance for uncollectible accounts receivable. Management believes that the remaining accounts receivable are collectable.</p> <p id="xdx_844_eus-gaap--InventorySuppliesPolicy_zH8LWGk0IUvf" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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_869_zdOC6l6wBsk1">Inventories</span></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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_846_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zwiqtsg4pMKk" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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_862_zH3kFKvgWRwd">Plant and equipment</span></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p id="xdx_896_ecustom--ScheduleOfEstimatedUsefulLifeTextBlock_zvbd6cfofwE8" style="font: 10pt Times New Roman; 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. Depreciation of plant and equipment is provided using the straight-line method for substantially all assets with <span id="xdx_8BC_zgqaUqvx9zMe">estimated lives as follows:</span></p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 96%; margin-left: 0.25in"> <tr style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; width: 64%; padding-bottom: 1pt; text-indent: -19.8pt; padding-left: 19.8pt"> </td><td style="white-space: nowrap; width: 1%; font-weight: bold; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; white-space: nowrap; width: 35%; font-weight: bold; text-align: center">Estimated Useful Life</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left; text-indent: -19.8pt; padding-left: 19.8pt">Leasehold improvements</td><td> </td> <td style="white-space: nowrap; text-align: center">Lesser of lease term or the estimated useful lives of <br/><span id="xdx_903_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dxL_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_ziDp51jLEI41" title="Estimated Useful Life::XDX::P5Y"><span style="-sec-ix-hidden: xdx2ixbrl0500">5</span></span> years</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -19.8pt; padding-left: 19.8pt">Computer equipment</td><td> </td> <td style="text-align: center"><span id="xdx_905_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dxL_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember_zjdhGAM1uTic" title="Estimated Useful Life::XDX::P5Y"><span style="-sec-ix-hidden: xdx2ixbrl0502">5</span></span> years</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -19.8pt; padding-left: 19.8pt">Computer software</td><td> </td> <td style="text-align: center"><span id="xdx_903_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dxL_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareAndSoftwareDevelopmentCostsMember_ziE6T3LTdmT3" title="Estimated Useful Life::XDX::P5Y"><span style="-sec-ix-hidden: xdx2ixbrl0504">5</span></span> years</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -19.8pt; padding-left: 19.8pt">Office furniture and equipment</td><td> </td> <td style="text-align: center"><span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dxL_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_z73rsqatdhCb" title="Estimated Useful Life::XDX::P5Y"><span style="-sec-ix-hidden: xdx2ixbrl0506">5</span></span> years</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -19.8pt; padding-left: 19.8pt">Motor Vehicle</td><td> </td> <td style="text-align: center"><span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dxL_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_z43RlJJjTp0b" title="Estimated Useful Life::XDX::P3Y"><span style="-sec-ix-hidden: xdx2ixbrl0508">3</span></span> years</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -19.8pt; padding-left: 19.8pt">Building</td><td> </td> <td style="text-align: center"><span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dxL_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_zAtl4gHcDPP9" title="Estimated Useful Life::XDX::P5Y"><span style="-sec-ix-hidden: xdx2ixbrl0510">5</span></span> years</td></tr> </table> <p id="xdx_8AD_z9NOJJOrMw2f" style="font: 10pt Times New Roman; margin: 0pt 0"/> <p id="xdx_896_ecustom--ScheduleOfEstimatedUsefulLifeTextBlock_zvbd6cfofwE8" style="font: 10pt Times New Roman; 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. Depreciation of plant and equipment is provided using the straight-line method for substantially all assets with <span id="xdx_8BC_zgqaUqvx9zMe">estimated lives as follows:</span></p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 96%; margin-left: 0.25in"> <tr style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; width: 64%; padding-bottom: 1pt; text-indent: -19.8pt; padding-left: 19.8pt"> </td><td style="white-space: nowrap; width: 1%; font-weight: bold; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; white-space: nowrap; width: 35%; font-weight: bold; text-align: center">Estimated Useful Life</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left; text-indent: -19.8pt; padding-left: 19.8pt">Leasehold improvements</td><td> </td> <td style="white-space: nowrap; text-align: center">Lesser of lease term or the estimated useful lives of <br/><span id="xdx_903_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dxL_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_ziDp51jLEI41" title="Estimated Useful Life::XDX::P5Y"><span style="-sec-ix-hidden: xdx2ixbrl0500">5</span></span> years</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -19.8pt; padding-left: 19.8pt">Computer equipment</td><td> </td> <td style="text-align: center"><span id="xdx_905_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dxL_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember_zjdhGAM1uTic" title="Estimated Useful Life::XDX::P5Y"><span style="-sec-ix-hidden: xdx2ixbrl0502">5</span></span> years</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -19.8pt; padding-left: 19.8pt">Computer software</td><td> </td> <td style="text-align: center"><span id="xdx_903_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dxL_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareAndSoftwareDevelopmentCostsMember_ziE6T3LTdmT3" title="Estimated Useful Life::XDX::P5Y"><span style="-sec-ix-hidden: xdx2ixbrl0504">5</span></span> years</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -19.8pt; padding-left: 19.8pt">Office furniture and equipment</td><td> </td> <td style="text-align: center"><span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dxL_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_z73rsqatdhCb" title="Estimated Useful Life::XDX::P5Y"><span style="-sec-ix-hidden: xdx2ixbrl0506">5</span></span> years</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -19.8pt; padding-left: 19.8pt">Motor Vehicle</td><td> </td> <td style="text-align: center"><span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dxL_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_z43RlJJjTp0b" title="Estimated Useful Life::XDX::P3Y"><span style="-sec-ix-hidden: xdx2ixbrl0508">3</span></span> years</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -19.8pt; padding-left: 19.8pt">Building</td><td> </td> <td style="text-align: center"><span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dxL_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_zAtl4gHcDPP9" title="Estimated Useful Life::XDX::P5Y"><span style="-sec-ix-hidden: xdx2ixbrl0510">5</span></span> years</td></tr> </table> <p id="xdx_842_eus-gaap--GoodwillAndIntangibleAssetsPolicyTextBlock_zIZVOo6UE1mf" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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_86C_zlEq8VifLL6d">Goodwill and intangibles</span></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p id="xdx_895_ecustom--ScheduleOfEstimatedEconomicLifeOfGoodwillAndIntangiblesTextBlock_zlT1KqiPDTGa" style="font: 10pt Times New Roman; margin: 0pt 0 0pt 0.25in; text-align: justify"><span id="xdx_8B3_zh7xbKqd9Fl8">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:</span></p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 96%; margin-left: 0.25in"> <tr style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; padding-bottom: 1pt; text-indent: -19.8pt; padding-left: 19.8pt"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">Estimated Economic Life</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left; text-indent: -19.8pt; padding-left: 19.8pt">Customer relationship</td><td style="width: 1%"> </td> <td id="xdx_98B_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dxL_c20220101__20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zJr1wRsWbvzl" style="width: 35%; text-align: center" title="Estimated Economic Life"><span style="-sec-ix-hidden: xdx2ixbrl0516">3 years</span></td></tr> </table> <p id="xdx_8A0_zCLxkHQahTyk" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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_895_ecustom--ScheduleOfEstimatedEconomicLifeOfGoodwillAndIntangiblesTextBlock_zlT1KqiPDTGa" style="font: 10pt Times New Roman; margin: 0pt 0 0pt 0.25in; text-align: justify"><span id="xdx_8B3_zh7xbKqd9Fl8">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:</span></p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 96%; margin-left: 0.25in"> <tr style="vertical-align: bottom; background-color: White"> <td style="white-space: nowrap; padding-bottom: 1pt; text-indent: -19.8pt; padding-left: 19.8pt"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">Estimated Economic Life</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left; text-indent: -19.8pt; padding-left: 19.8pt">Customer relationship</td><td style="width: 1%"> </td> <td id="xdx_98B_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dxL_c20220101__20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zJr1wRsWbvzl" style="width: 35%; text-align: center" title="Estimated Economic Life"><span style="-sec-ix-hidden: xdx2ixbrl0516">3 years</span></td></tr> </table> <p id="xdx_845_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zXGoMCNDqTdj" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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_869_zkUhCMmefCK6">Impairment of long-lived assets</span></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0 0pt 0.25in"><i>Property, Plant, and Equipment </i></p> <p style="font: 10pt Times New Roman; 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; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0 0pt 0.25in; text-align: justify"><i>Impairment of Goodwill</i></p> <p style="font: 10pt Times New Roman; 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; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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_846_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zA0116A1dCa8" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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_867_ztpBlpU8AUSe">Fair value of financial instruments</span></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 27pt"/><td style="width: 72pt">Level one —</td><td style="text-align: justify">Quoted market prices in active markets for identical assets or liabilities;</td></tr></table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 27pt"/><td style="width: 72pt">Level two —</td><td style="text-align: justify">Inputs other than level one inputs that are either directly or indirectly observable; and</td></tr></table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 27pt"/><td style="width: 72pt">Level three —</td><td style="text-align: justify">Unobservable inputs developed using estimates and assumptions, which are developed by the reporting entity and reflect those assumptions that a market participant would use.</td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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 June 30, 2022 and December 31, 2021.</p> <p id="xdx_845_eus-gaap--ComprehensiveIncomePolicyPolicyTextBlock_zARHkNz4Pwk6" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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_861_zzq3C71gUbUc">Comprehensive income</span></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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_841_eus-gaap--EarningsPerSharePolicyTextBlock_ziyrg4RYOiy1" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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_860_zMUHawYAVMwd">Earnings per share</span></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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_846_eus-gaap--RevenueRecognitionPolicyTextBlock_zl209zoh8k8l" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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_866_zVF7Lse8rbA2">Revenue recognition</span></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0; text-indent: 0.25in">Multiple-deliverable arrangements</p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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; 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; 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; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0; text-align: center"><b>VALUE EXCHANGE INTERNATIONAL, INC.</b></p> <p style="font: 10pt Times New Roman; margin: 0pt 0; text-align: center"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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; margin: 0pt 0"> </p> <p id="xdx_892_eus-gaap--ScheduleOfPrincipalTransactionsRevenueTextBlock_z3KqyyHzsoH4" style="font: 10pt Times New Roman; margin: 0pt 0 0pt 0.25in; text-align: justify"><span id="xdx_8B0_zFyIyg7ci2je">Revenues are recorded net of value-added taxes, sales discounts and returns. There were no sales returns during the six months period ended June 30, 2022 and 2021.</span></p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 96%; 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 June 30,</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="6" style="white-space: nowrap; text-align: center">Six Months <br/>Ended June 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">2022</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">2022</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></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="white-space: nowrap; text-align: center"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td style="white-space: nowrap; text-align: center"> </td><td style="white-space: nowrap; text-align: center"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td style="white-space: nowrap; text-align: center"> </td><td style="white-space: nowrap; text-align: center"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td style="white-space: nowrap; text-align: center"> </td><td style="white-space: nowrap; text-align: center"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td style="white-space: nowrap; text-align: center"> </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; background-color: White"> <td style="text-align: left">Service income</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="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_98C_eus-gaap--Revenues_c20220401__20220630__us-gaap--IncomeStatementLocationAxis__custom--SystemsDevelopmentAndIntegrationMember_zaR0eNiSuqS6" style="width: 12%; text-align: right" title="Revenues">119,318</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98A_eus-gaap--Revenues_c20210401__20210630__us-gaap--IncomeStatementLocationAxis__custom--SystemsDevelopmentAndIntegrationMember_z2Y5TPVm51bb" style="width: 12%; text-align: right" title="Revenues">126,061</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98C_eus-gaap--Revenues_c20220101__20220630__us-gaap--IncomeStatementLocationAxis__custom--SystemsDevelopmentAndIntegrationMember_zAdd88K17Yq" style="width: 12%; text-align: right" title="Revenues">207,347</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98E_eus-gaap--Revenues_c20210101__20210630__us-gaap--IncomeStatementLocationAxis__custom--SystemsDevelopmentAndIntegrationMember_zpWuF65dz2Gb" style="width: 12%; text-align: right" title="Revenues">160,138</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">- systems maintenance</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--Revenues_c20220401__20220630__us-gaap--IncomeStatementLocationAxis__custom--SystemsMaintenanceMember_z4CsI9WrHHkb" style="text-align: right">2,160,438</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--Revenues_c20210401__20210630__us-gaap--IncomeStatementLocationAxis__custom--SystemsMaintenanceMember_zRN2lNVvtl43" style="text-align: right">1,898,908</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--Revenues_c20220101__20220630__us-gaap--IncomeStatementLocationAxis__custom--SystemsMaintenanceMember_zJbMbWNSl2md" style="text-align: right">4,081,627</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--Revenues_c20210101__20210630__us-gaap--IncomeStatementLocationAxis__custom--SystemsMaintenanceMember_zFsXVbYKgRk3" style="text-align: right">3,507,374</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="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_98E_eus-gaap--Revenues_c20220401__20220630__us-gaap--IncomeStatementLocationAxis__custom--SalesOfHardwareAndConsumablesMember_zeXb1DofOuha" style="border-bottom: Black 1pt solid; text-align: right">310,094</td><td style="white-space: nowrap; 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_c20210401__20210630__us-gaap--IncomeStatementLocationAxis__custom--SalesOfHardwareAndConsumablesMember_zJ0A1bYuPath" style="border-bottom: Black 1pt solid; text-align: right">365,026</td><td style="white-space: nowrap; 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--Revenues_c20220101__20220630__us-gaap--IncomeStatementLocationAxis__custom--SalesOfHardwareAndConsumablesMember_zXijSYU5zhTe" style="border-bottom: Black 1pt solid; text-align: right">892,060</td><td style="white-space: nowrap; 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_98A_eus-gaap--Revenues_c20210101__20210630__us-gaap--IncomeStatementLocationAxis__custom--SalesOfHardwareAndConsumablesMember_zSNT3BiArp" style="border-bottom: Black 1pt solid; text-align: right">926,255</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="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_985_eus-gaap--Revenues_c20220401__20220630_zn3jUc85vdna" style="border-bottom: Black 2.5pt double; text-align: right">2,589,850</td><td style="white-space: nowrap; 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_982_eus-gaap--Revenues_c20210401__20210630_z6ydTljyNLLk" style="border-bottom: Black 2.5pt double; text-align: right">2,389,995</td><td style="white-space: nowrap; 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_981_eus-gaap--Revenues_c20220101__20220630_zlBoMslLSfW3" style="border-bottom: Black 2.5pt double; text-align: right">5,181,034</td><td style="white-space: nowrap; 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_983_eus-gaap--Revenues_c20210101__20210630_zNdITeShWhu" style="border-bottom: Black 2.5pt double; text-align: right">4,593,767</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AF_zDnhgjcctsq8" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0 0pt 0.25in">Billings in excess of revenues recognized are recorded as deferred revenue.</p> <p id="xdx_892_eus-gaap--ScheduleOfPrincipalTransactionsRevenueTextBlock_z3KqyyHzsoH4" style="font: 10pt Times New Roman; margin: 0pt 0 0pt 0.25in; text-align: justify"><span id="xdx_8B0_zFyIyg7ci2je">Revenues are recorded net of value-added taxes, sales discounts and returns. There were no sales returns during the six months period ended June 30, 2022 and 2021.</span></p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 96%; 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 June 30,</td><td style="white-space: nowrap"> </td><td style="white-space: nowrap"> </td> <td colspan="6" style="white-space: nowrap; text-align: center">Six Months <br/>Ended June 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">2022</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">2022</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></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="white-space: nowrap; text-align: center"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td style="white-space: nowrap; text-align: center"> </td><td style="white-space: nowrap; text-align: center"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td style="white-space: nowrap; text-align: center"> </td><td style="white-space: nowrap; text-align: center"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td style="white-space: nowrap; text-align: center"> </td><td style="white-space: nowrap; text-align: center"> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td style="white-space: nowrap; text-align: center"> </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; background-color: White"> <td style="text-align: left">Service income</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="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_98C_eus-gaap--Revenues_c20220401__20220630__us-gaap--IncomeStatementLocationAxis__custom--SystemsDevelopmentAndIntegrationMember_zaR0eNiSuqS6" style="width: 12%; text-align: right" title="Revenues">119,318</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98A_eus-gaap--Revenues_c20210401__20210630__us-gaap--IncomeStatementLocationAxis__custom--SystemsDevelopmentAndIntegrationMember_z2Y5TPVm51bb" style="width: 12%; text-align: right" title="Revenues">126,061</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98C_eus-gaap--Revenues_c20220101__20220630__us-gaap--IncomeStatementLocationAxis__custom--SystemsDevelopmentAndIntegrationMember_zAdd88K17Yq" style="width: 12%; text-align: right" title="Revenues">207,347</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98E_eus-gaap--Revenues_c20210101__20210630__us-gaap--IncomeStatementLocationAxis__custom--SystemsDevelopmentAndIntegrationMember_zpWuF65dz2Gb" style="width: 12%; text-align: right" title="Revenues">160,138</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">- systems maintenance</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--Revenues_c20220401__20220630__us-gaap--IncomeStatementLocationAxis__custom--SystemsMaintenanceMember_z4CsI9WrHHkb" style="text-align: right">2,160,438</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--Revenues_c20210401__20210630__us-gaap--IncomeStatementLocationAxis__custom--SystemsMaintenanceMember_zRN2lNVvtl43" style="text-align: right">1,898,908</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--Revenues_c20220101__20220630__us-gaap--IncomeStatementLocationAxis__custom--SystemsMaintenanceMember_zJbMbWNSl2md" style="text-align: right">4,081,627</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--Revenues_c20210101__20210630__us-gaap--IncomeStatementLocationAxis__custom--SystemsMaintenanceMember_zFsXVbYKgRk3" style="text-align: right">3,507,374</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="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_98E_eus-gaap--Revenues_c20220401__20220630__us-gaap--IncomeStatementLocationAxis__custom--SalesOfHardwareAndConsumablesMember_zeXb1DofOuha" style="border-bottom: Black 1pt solid; text-align: right">310,094</td><td style="white-space: nowrap; 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_c20210401__20210630__us-gaap--IncomeStatementLocationAxis__custom--SalesOfHardwareAndConsumablesMember_zJ0A1bYuPath" style="border-bottom: Black 1pt solid; text-align: right">365,026</td><td style="white-space: nowrap; 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--Revenues_c20220101__20220630__us-gaap--IncomeStatementLocationAxis__custom--SalesOfHardwareAndConsumablesMember_zXijSYU5zhTe" style="border-bottom: Black 1pt solid; text-align: right">892,060</td><td style="white-space: nowrap; 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_98A_eus-gaap--Revenues_c20210101__20210630__us-gaap--IncomeStatementLocationAxis__custom--SalesOfHardwareAndConsumablesMember_zSNT3BiArp" style="border-bottom: Black 1pt solid; text-align: right">926,255</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="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_985_eus-gaap--Revenues_c20220401__20220630_zn3jUc85vdna" style="border-bottom: Black 2.5pt double; text-align: right">2,589,850</td><td style="white-space: nowrap; 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_982_eus-gaap--Revenues_c20210401__20210630_z6ydTljyNLLk" style="border-bottom: Black 2.5pt double; text-align: right">2,389,995</td><td style="white-space: nowrap; 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_981_eus-gaap--Revenues_c20220101__20220630_zlBoMslLSfW3" style="border-bottom: Black 2.5pt double; text-align: right">5,181,034</td><td style="white-space: nowrap; 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_983_eus-gaap--Revenues_c20210101__20210630_zNdITeShWhu" style="border-bottom: Black 2.5pt double; text-align: right">4,593,767</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 119318 126061 207347 160138 2160438 1898908 4081627 3507374 310094 365026 892060 926255 2589850 2389995 5181034 4593767 <p id="xdx_847_eus-gaap--IncomeTaxPolicyTextBlock_z9X8UVUp39T7" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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 id="xdx_863_zOP2hHXZeLqj">Income taxes</span></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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_840_eus-gaap--RevenueRecognitionLeasesOperating_zASVB2dPxDPj" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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 id="xdx_860_zAjpeZIena23">Operating leases</span></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"><b> </b></p> <p style="font: 10pt Times New Roman; 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_869_zYKbcno5rHZa" style="font: 10pt Times New Roman; margin: 0pt 0"/> <p id="xdx_848_eus-gaap--AdvertisingCostsPolicyTextBlock_zuAFwAYFKpi4" style="font: 10pt Times New Roman; margin: 0pt 0"><b> </b></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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_86B_zcek0JAc4Vyb">Advertising costs</span></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"><b> </b></p> <p style="font: 10pt Times New Roman; 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 six months ended June 30, 2022 and 2021 were insignificant.</p> <p id="xdx_84D_eus-gaap--ShippingAndHandlingCostPolicyTextBlock_zU5LmWv944u4" style="font: 10pt Times New Roman; margin: 0pt 0"><b> </b></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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_860_zuN4OP3qo6B1">Shipping and handling</span></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"><b> </b></p> <p style="font: 10pt Times New Roman; 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 six months ended June 30, 2022 and 2021 were insignificant.</p> <p id="xdx_841_eus-gaap--ResearchAndDevelopmentExpensePolicy_zGVdMVRjnPW5" style="font: 10pt Times New Roman; margin: 0pt 0"><b> </b></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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_86C_zRhu5wkcjCW9">Research and development costs</span></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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 six months ended June 30, 2022 and 2021 were insignificant.</p> <p id="xdx_84B_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zFxJy2zYOZE2" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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_867_zLP1KlGRk7ok">Foreign currency translation</span></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p id="xdx_89B_eus-gaap--ScheduleOfIntercompanyForeignCurrencyBalancesTextBlock_z3YywG7ZJ5ck" style="font: 10pt Times New Roman; 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. <span id="xdx_8B1_zlZCOKT5XT7e">Translation adjustments resulting from this process are included in accumulated other comprehensive income. Transaction gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are included in the results of operations as incurred.</span></p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; white-space: nowrap">Quarter ended</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">June 30, 2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">June 30, 2021</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 58%; text-align: left">RMB : USD exchange rate</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98D_ecustom--ExchangeRateAveragePeriod_c20220101__20220630__srt--CurrencyAxis__currency--CNY_zWuPMx8wWNmd" style="width: 18%; text-align: right" title="Exchange Rate Average Period">6.5892</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_984_ecustom--ExchangeRateAveragePeriod_c20210101__20210630__srt--CurrencyAxis__currency--CNY_zkEGNWnyKiAg" style="width: 18%; text-align: right">6.4806</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>three months average period ended</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">HKD : USD exchange rate</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_ecustom--ExchangeRateAveragePeriod_c20220101__20220630__srt--CurrencyAxis__currency--HKD_zRHT8lNLv5u5" style="text-align: right">7.800</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_ecustom--ExchangeRateAveragePeriod_c20210101__20210630__srt--CurrencyAxis__currency--HKD_zigCYgRvcSi1" style="text-align: right">7.800</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>three months average period ended</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">PESO : USD exchange rate</td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_ecustom--ExchangeRateAveragePeriod_c20220101__20220630__srt--CurrencyAxis__currency--PHP_zLHPVatq1Muj" style="text-align: right">52.4805</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_ecustom--ExchangeRateAveragePeriod_c20210101__20210630__srt--CurrencyAxis__currency--PHP_zyhxfxObFzdj" style="text-align: right">47.6357</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>three months average period ended</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; white-space: nowrap">Quarter ended</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">June 30, 2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">June 30, 2021</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 58%; text-align: left">RMB : USD exchange rate</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_989_ecustom--ExchangeRateAveragePeriod1_c20220101__20220630__srt--CurrencyAxis__currency--CNY_zna4qYDLHoL5" style="width: 18%; text-align: right" title="Exchange Rate Average Period">6.4641</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98D_ecustom--ExchangeRateAveragePeriod1_c20210101__20210630__srt--CurrencyAxis__currency--CNY_zbIJiWRVNk59" style="width: 18%; text-align: right">6.4989</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>six months average period ended</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">HKD : USD exchange rate</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_ecustom--ExchangeRateAveragePeriod1_c20220101__20220630__srt--CurrencyAxis__currency--HKD_zdv0SX39SzT4" style="text-align: right">7.800</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_ecustom--ExchangeRateAveragePeriod1_c20210101__20210630__srt--CurrencyAxis__currency--HKD_zKkaS1ZUgpvj" style="text-align: right">7.800</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>six months average period ended</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">PESO : USD exchange rate</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_ecustom--ExchangeRateAveragePeriod1_c20220101__20220630__srt--CurrencyAxis__currency--PHP_zs1yCZn0GEO" style="text-align: right">51.4498</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_ecustom--ExchangeRateAveragePeriod1_c20210101__20210630__srt--CurrencyAxis__currency--PHP_z6HWTcvRQ829" style="text-align: right">47.6720</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>six months average period ended</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; white-space: nowrap">Quarter ended</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">June 30, 2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">December 31, 2021</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 58%; text-align: left">RMB : USD exchange rate</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_989_ecustom--ExchangeRateAveragePeriod2_c20220101__20220630__srt--CurrencyAxis__currency--CNY_zcyibAiD6j1j" style="width: 18%; text-align: right" title="PESO : USD exchange rate">6.6587</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_984_ecustom--ExchangeRateAveragePeriod2_c20210101__20211231__srt--CurrencyAxis__currency--CNY_zYOlXbHp2W09" style="width: 18%; text-align: right">6.4838</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">HKD : USD exchange rate</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_ecustom--ExchangeRateAveragePeriod2_c20220101__20220630__srt--CurrencyAxis__currency--HKD_zR5nk0dVlKVc" style="text-align: right">7.800</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_ecustom--ExchangeRateAveragePeriod2_c20210101__20211231__srt--CurrencyAxis__currency--HKD_zlw8jyTbcNW8" style="text-align: right">7.800</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">PESO : USD exchange rate</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_ecustom--ExchangeRateAveragePeriod2_c20220101__20220630__srt--CurrencyAxis__currency--PHP_zAs12FZTicjk" style="text-align: right">54.7368</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_ecustom--ExchangeRateAveragePeriod2_c20210101__20211231__srt--CurrencyAxis__currency--PHP_z2I1nTsFUMPg" style="text-align: right">47.4164</td><td style="white-space: nowrap; text-align: left"> </td></tr> </table> <p id="xdx_8AC_zbXGFd6pvq95" style="font: 10pt Times New Roman; margin: 0pt 0"/> <p id="xdx_89B_eus-gaap--ScheduleOfIntercompanyForeignCurrencyBalancesTextBlock_z3YywG7ZJ5ck" style="font: 10pt Times New Roman; 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. <span id="xdx_8B1_zlZCOKT5XT7e">Translation adjustments resulting from this process are included in accumulated other comprehensive income. Transaction gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are included in the results of operations as incurred.</span></p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; white-space: nowrap">Quarter ended</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">June 30, 2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">June 30, 2021</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 58%; text-align: left">RMB : USD exchange rate</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98D_ecustom--ExchangeRateAveragePeriod_c20220101__20220630__srt--CurrencyAxis__currency--CNY_zWuPMx8wWNmd" style="width: 18%; text-align: right" title="Exchange Rate Average Period">6.5892</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_984_ecustom--ExchangeRateAveragePeriod_c20210101__20210630__srt--CurrencyAxis__currency--CNY_zkEGNWnyKiAg" style="width: 18%; text-align: right">6.4806</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>three months average period ended</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">HKD : USD exchange rate</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_ecustom--ExchangeRateAveragePeriod_c20220101__20220630__srt--CurrencyAxis__currency--HKD_zRHT8lNLv5u5" style="text-align: right">7.800</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_ecustom--ExchangeRateAveragePeriod_c20210101__20210630__srt--CurrencyAxis__currency--HKD_zigCYgRvcSi1" style="text-align: right">7.800</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>three months average period ended</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">PESO : USD exchange rate</td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_ecustom--ExchangeRateAveragePeriod_c20220101__20220630__srt--CurrencyAxis__currency--PHP_zLHPVatq1Muj" style="text-align: right">52.4805</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_ecustom--ExchangeRateAveragePeriod_c20210101__20210630__srt--CurrencyAxis__currency--PHP_zyhxfxObFzdj" style="text-align: right">47.6357</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>three months average period ended</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; white-space: nowrap">Quarter ended</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">June 30, 2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">June 30, 2021</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 58%; text-align: left">RMB : USD exchange rate</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_989_ecustom--ExchangeRateAveragePeriod1_c20220101__20220630__srt--CurrencyAxis__currency--CNY_zna4qYDLHoL5" style="width: 18%; text-align: right" title="Exchange Rate Average Period">6.4641</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98D_ecustom--ExchangeRateAveragePeriod1_c20210101__20210630__srt--CurrencyAxis__currency--CNY_zbIJiWRVNk59" style="width: 18%; text-align: right">6.4989</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>six months average period ended</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">HKD : USD exchange rate</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_ecustom--ExchangeRateAveragePeriod1_c20220101__20220630__srt--CurrencyAxis__currency--HKD_zdv0SX39SzT4" style="text-align: right">7.800</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_ecustom--ExchangeRateAveragePeriod1_c20210101__20210630__srt--CurrencyAxis__currency--HKD_zKkaS1ZUgpvj" style="text-align: right">7.800</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>six months average period ended</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">PESO : USD exchange rate</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_ecustom--ExchangeRateAveragePeriod1_c20220101__20220630__srt--CurrencyAxis__currency--PHP_zs1yCZn0GEO" style="text-align: right">51.4498</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_ecustom--ExchangeRateAveragePeriod1_c20210101__20210630__srt--CurrencyAxis__currency--PHP_z6HWTcvRQ829" style="text-align: right">47.6720</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>six months average period ended</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; white-space: nowrap">Quarter ended</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">June 30, 2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center">December 31, 2021</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 58%; text-align: left">RMB : USD exchange rate</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_989_ecustom--ExchangeRateAveragePeriod2_c20220101__20220630__srt--CurrencyAxis__currency--CNY_zcyibAiD6j1j" style="width: 18%; text-align: right" title="PESO : USD exchange rate">6.6587</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_984_ecustom--ExchangeRateAveragePeriod2_c20210101__20211231__srt--CurrencyAxis__currency--CNY_zYOlXbHp2W09" style="width: 18%; text-align: right">6.4838</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">HKD : USD exchange rate</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_ecustom--ExchangeRateAveragePeriod2_c20220101__20220630__srt--CurrencyAxis__currency--HKD_zR5nk0dVlKVc" style="text-align: right">7.800</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_ecustom--ExchangeRateAveragePeriod2_c20210101__20211231__srt--CurrencyAxis__currency--HKD_zlw8jyTbcNW8" style="text-align: right">7.800</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">PESO : USD exchange rate</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_ecustom--ExchangeRateAveragePeriod2_c20220101__20220630__srt--CurrencyAxis__currency--PHP_zAs12FZTicjk" style="text-align: right">54.7368</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_ecustom--ExchangeRateAveragePeriod2_c20210101__20211231__srt--CurrencyAxis__currency--PHP_z2I1nTsFUMPg" style="text-align: right">47.4164</td><td style="white-space: nowrap; text-align: left"> </td></tr> </table> 6.5892 6.4806 7.800 7.800 52.4805 47.6357 6.4641 6.4989 7.800 7.800 51.4498 47.6720 6.6587 6.4838 7.800 7.800 54.7368 47.4164 <p id="xdx_846_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zFVQ2x7GcO9e" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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_862_zRKb3FRrNNsd">Stock-based Compensation</span></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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_843_eus-gaap--CommitmentsAndContingenciesPolicyTextBlock_zpxvYwCmAU93" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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_869_z3sVPnPmeTui">Commitments and contingencies</span></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman; 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_846_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zaIQwNaUgWM1" style="font: 10pt Times New Roman; margin: 0pt 0"><b> </b></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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_865_zCXpcaGy9apd">Segment Reporting</span></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"><b> </b></p> <p style="font: 10pt Times New Roman; 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_847_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zioBTPAf8ega" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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_86A_zXfiw6smhu8f">Recent accounting pronouncements</span></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0 0pt 0.25in; text-align: justify">In June 2016, the FASB issued ASU 2016-13, “Financial Instruments - Credit Losses.” The ASU sets forth a “current expected credit loss” model which requires the Company to measure all expected credit losses for financial instruments held at the reporting date based on historical experience, current conditions, and reasonable supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost and applies to some off-balance sheet credit exposures. This ASU was effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years, with early adoption permitted. Recently, the FASB issued the final ASU to delay adoption for smaller reporting companies to calendar year 2023. The Company intends to adopt this ASU in January 2022. The adoption of this ASU will not have a material impact on the Company’s consolidated financial statements and related disclosures.</p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0 0pt 0.25in; text-align: justify">In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.” This standard addresses the risks from the discontinuation of the London Interbank Offered Rate (LIBOR) and provides optional expedients and exceptions to contracts, hedging relationships and other transactions that reference LIBOR if certain criteria are met. This new guidance is effective and may be applied beginning March 12, 2020 through December 31, 2022. 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; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0; text-align: center"><b>VALUE EXCHANGE INTERNATIONAL, INC.</b></p> <p style="font: 10pt Times New Roman; margin: 0pt 0; text-align: center"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0"><b> </b></p> <p style="font: 10pt Times New Roman; margin: 0pt 0 0pt 0.25in; text-align: justify">In August 2020, the FASB issued ASU No. 2020-06, Debt-Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging-Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, which simplifies accounting for convertible instruments by eliminating the requirement to separately account for an embedded conversion feature as an equity component in certain circumstances. A convertible debt instrument will be reported as a single liability instrument with no separate accounting for an embedded conversion feature unless separate accounting is required for an embedded conversion feature as a derivative or under the substantial premium model. The ASU simplifies the diluted earnings per share calculation by requiring that an entity use the if-converted method and that the effect of potential share settlement be included in diluted earnings per share calculations. Further, the ASU requires enhanced disclosures about convertible instruments. The ASU also removes certain settlement conditions that are required for equity contracts to qualify for the derivative scope exception. The ASU is effective for annual reporting periods beginning after December 15, 2021, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020. This update permits the use of either the modified retrospective or fully retrospective method of transition. 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; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0 0pt 0.25in; text-align: justify">In January 2021, the FASB issued ASU No. 2021-01, “Reference Rate Reform (Topic 848),” which provides optional guidance to ease the potential accounting and financial reporting burden of reference rate reform, including the expected market transition from the London Interbank Offered Rate (LIBOR) and other interbank offered rates to alternative reference rates. The new guidance provides temporary optional expedients and exceptions for applying U.S. GAAP to transactions affected by reference rate reform if certain criteria are met. These transactions include contract modifications, hedging relationships, and the sale or transfer of debt securities classified as held-to-maturity. Entities may apply the provisions of the new standard as of the beginning of the reporting period when the election is made. Unlike other topics, the provisions of this update are only available until December 31, 2022, by which time the reference rate replacement activity is expected to be completed. The Company is currently evaluating the impact of this standard on its consolidated financial statements and related disclosures and has yet to elect an adoption date.</p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0 0pt 0.25in; text-align: justify">In August 2021, the FASB issued ASU No. 2021-06, “Presentation of Financial Statements (Topic 205), Financial Services—Depository and Lending (Topic 942), and Financial Services—Investment Companies (Topic 946).” The ASU includes Release No.33-10786, Amendments to Financial Disclosures about Acquired and Disposed Businesses. This update amends certain SEC disclosure guidance that is included in the accounting standards codification to reflect the SEC’s recent issuance of rules intended to modernize and streamline disclosure requirements, including updates to business acquisition and disposition significance tests used, the significance thresholds for proforma statement disclosures, the number of preceding years of financial statements required for disclosure, and other provisions in the SEC releases. The guidance is effective upon its addition to the FASB codification. The Company is assessing the impact of ASU No. 2021-06 but does not expect that it will have a material impact on its consolidated financial statements and related disclosures.</p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0; text-align: center"><b>VALUE EXCHANGE INTERNATIONAL, INC.</b></p> <p style="font: 10pt Times New Roman; margin: 0pt 0; text-align: center"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0"><b> </b></p> <p style="font: 10pt Times New Roman; margin: 0pt 0 0pt 0.25in; text-align: justify">In October 2021, the FASB issued ASU No. 2021-08, “Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers.” The ASU addresses diversity and inconsistency related to the recognition and measurement of contract assets and contract liabilities acquired in a business combination and require that an acquirer recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606, Revenue from Contracts with Customers. This standard is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, and should be applied prospectively to business combinations occurring on or after the effective date of the amendments. Early adoption of the standard is permitted, including adoption in an interim period. The adoption of this standard update is not expected to have a material impact on the Company's consolidated financial statements and related disclosures.</p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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_80B_eus-gaap--AccountsAndNontradeReceivableTextBlock_z6j4Me0O6FPl" style="margin-top: 0; margin-bottom: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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_829_zUElTmIQybH4">Accounts receivable</span></b></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p id="xdx_895_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_z8YAZFJykff9" style="font: 10pt Times New Roman; margin: 0pt 0; text-indent: 0.25in">Accounts receivable consisted of the following as of June 30, 2022 and December 31, 2021: </p> <p style="font: 10pt Times New Roman; margin: 0pt 0; text-indent: 0.25in"><span id="xdx_8B6_z7YDTaUWs87d" style="display: none; visibility: hidden">Schedule of Accounts Receivable</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 96%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_496_20220630_zSJBmRGb6AKd" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">June 30, <br/>2022</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_49F_20211231_zaHpW1RODi9d" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">December 31, <br/> 2021</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center"> </td><td> </td></tr> <tr id="xdx_40D_eus-gaap--AccountsReceivableGross_iI_znp3MWcjcd96" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left; padding-bottom: 2.5pt">Accounts receivable</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">1,712,975</td><td style="white-space: nowrap; 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">858,617</td><td style="white-space: nowrap; width: 1%; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A4_zmgPG5hjx01b" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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_895_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_z8YAZFJykff9" style="font: 10pt Times New Roman; margin: 0pt 0; text-indent: 0.25in">Accounts receivable consisted of the following as of June 30, 2022 and December 31, 2021: </p> <p style="font: 10pt Times New Roman; margin: 0pt 0; text-indent: 0.25in"><span id="xdx_8B6_z7YDTaUWs87d" style="display: none; visibility: hidden">Schedule of Accounts Receivable</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 96%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_496_20220630_zSJBmRGb6AKd" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">June 30, <br/>2022</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_49F_20211231_zaHpW1RODi9d" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">December 31, <br/> 2021</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center"> </td><td> </td></tr> <tr id="xdx_40D_eus-gaap--AccountsReceivableGross_iI_znp3MWcjcd96" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left; padding-bottom: 2.5pt">Accounts receivable</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">1,712,975</td><td style="white-space: nowrap; 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">858,617</td><td style="white-space: nowrap; width: 1%; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 1712975 858617 <p id="xdx_802_eus-gaap--LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_zk1H7AY4ZYDk" style="margin-top: 0; margin-bottom: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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_82F_zYV2NF7ltFlg">Other receivables and prepayments</span></b></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p id="xdx_899_eus-gaap--ScheduleOfOtherAssetsTableTextBlock_zshn3H5Y8xPd" style="font: 10pt Times New Roman; margin: 0pt 0 0pt 0.25in"> Other receivables and prepayments consisted of the following as of June 30, 2022 and December 31, 2021:</p> <p style="font: 10pt Times New Roman; margin: 0pt 0 0pt 0.25in"><span id="xdx_8B9_zpxQHvkJUNQ7" style="display: none; visibility: hidden">Schedule of Other Receivables and Prepayments</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 96%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">June 30, <br/>2022</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">December 31, <br/> 2021</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</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="width: 64%; text-align: left; text-indent: -19.8pt; padding-left: 19.8pt">Deposits and prepaid expense</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98B_eus-gaap--DepositsAssets_iI_c20220630_zmoT63iucfnd" style="width: 15%; text-align: right" title="Deposits and prepaid expense">295,478</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_985_eus-gaap--DepositsAssets_iI_c20211231_zRyv1bXJxJqh" style="width: 15%; text-align: right">220,946</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; text-indent: -19.8pt; padding-left: 19.8pt">Others</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_987_eus-gaap--OtherAssets_iI_c20220630_z97R8hua1e6j" style="border-bottom: Black 1pt solid; text-align: right" title="Others">40,665</td><td style="white-space: nowrap; 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_983_eus-gaap--OtherAssets_iI_c20211231_zSpKxL8kKCG9" style="border-bottom: Black 1pt solid; text-align: right">93,704</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="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_98E_ecustom--OtherReceivablesAndPrepayments_iI_c20220630_zM5ay1sU7Pic" style="border-bottom: Black 2.5pt double; text-align: right" title="Total other receivables and prepayments">336,143</td><td style="white-space: nowrap; 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--OtherReceivablesAndPrepayments_iI_c20211231_zQ6yEFCudjG3" style="border-bottom: Black 2.5pt double; text-align: right">314,650</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A8_zJUb9TEmO6kk" style="font: 10pt Times New Roman; margin: 0pt 0"/> <p id="xdx_899_eus-gaap--ScheduleOfOtherAssetsTableTextBlock_zshn3H5Y8xPd" style="font: 10pt Times New Roman; margin: 0pt 0 0pt 0.25in"> Other receivables and prepayments consisted of the following as of June 30, 2022 and December 31, 2021:</p> <p style="font: 10pt Times New Roman; margin: 0pt 0 0pt 0.25in"><span id="xdx_8B9_zpxQHvkJUNQ7" style="display: none; visibility: hidden">Schedule of Other Receivables and Prepayments</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 96%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">June 30, <br/>2022</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">December 31, <br/> 2021</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</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="width: 64%; text-align: left; text-indent: -19.8pt; padding-left: 19.8pt">Deposits and prepaid expense</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98B_eus-gaap--DepositsAssets_iI_c20220630_zmoT63iucfnd" style="width: 15%; text-align: right" title="Deposits and prepaid expense">295,478</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_985_eus-gaap--DepositsAssets_iI_c20211231_zRyv1bXJxJqh" style="width: 15%; text-align: right">220,946</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; text-indent: -19.8pt; padding-left: 19.8pt">Others</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_987_eus-gaap--OtherAssets_iI_c20220630_z97R8hua1e6j" style="border-bottom: Black 1pt solid; text-align: right" title="Others">40,665</td><td style="white-space: nowrap; 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_983_eus-gaap--OtherAssets_iI_c20211231_zSpKxL8kKCG9" style="border-bottom: Black 1pt solid; text-align: right">93,704</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="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_98E_ecustom--OtherReceivablesAndPrepayments_iI_c20220630_zM5ay1sU7Pic" style="border-bottom: Black 2.5pt double; text-align: right" title="Total other receivables and prepayments">336,143</td><td style="white-space: nowrap; 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--OtherReceivablesAndPrepayments_iI_c20211231_zQ6yEFCudjG3" style="border-bottom: Black 2.5pt double; text-align: right">314,650</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 295478 220946 40665 93704 336143 314650 <p id="xdx_807_eus-gaap--InventoryDisclosureTextBlock_zFxXLZggCZVc" style="margin-top: 0; margin-bottom: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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_82F_z9FScGJteSX8">Inventories</span></b></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p id="xdx_89C_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zNs9nwajPwe8" style="font: 10pt Times New Roman; margin: 0pt 0; text-indent: 0.25in"> Inventories as of June 30, 2022 and December 31, 2021 consisted of the following: </p> <p style="font: 10pt Times New Roman; margin: 0pt 0"><span id="xdx_8B9_zDGfatUnFZqh" style="display: none; visibility: hidden">Schedule of Inventories</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 96%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_496_20220630_zDOIuZeikPda" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">June 30, <br/>2022</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_49F_20211231_z35bTa5T4fq8" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">December 31, <br/> 2021</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center"> </td><td> </td></tr> <tr id="xdx_40A_eus-gaap--InventoryNet_iI_zS3PKJZYJqkf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="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">232,262</td><td style="white-space: nowrap; 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">389,259</td><td style="white-space: nowrap; width: 1%; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A4_zKOBMqiy4Lre" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p id="xdx_89C_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zNs9nwajPwe8" style="font: 10pt Times New Roman; margin: 0pt 0; text-indent: 0.25in"> Inventories as of June 30, 2022 and December 31, 2021 consisted of the following: </p> <p style="font: 10pt Times New Roman; margin: 0pt 0"><span id="xdx_8B9_zDGfatUnFZqh" style="display: none; visibility: hidden">Schedule of Inventories</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 96%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_496_20220630_zDOIuZeikPda" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">June 30, <br/>2022</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_49F_20211231_z35bTa5T4fq8" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">December 31, <br/> 2021</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center"> </td><td> </td></tr> <tr id="xdx_40A_eus-gaap--InventoryNet_iI_zS3PKJZYJqkf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="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">232,262</td><td style="white-space: nowrap; 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">389,259</td><td style="white-space: nowrap; width: 1%; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 232262 389259 <p id="xdx_803_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zmkS0DuWiYIa" style="margin-top: 0; margin-bottom: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in"><p style="margin-top: 0; margin-bottom: 0"><b> </b>6. </p></td><td><b><span id="xdx_826_zcWUgQgnWuhg">Plant and equipment, net</span></b></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p id="xdx_895_eus-gaap--ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock_zybu6xObcY68" style="font: 10pt Times New Roman; margin: 0pt 0; text-indent: 0.25in"><span id="xdx_8B3_zyquyJ8nLhec">Plant and equipment consisted of the following as of June 30, 2022 and December 31, 2021:</span></p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 96%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">June 30, <br/>2022</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">December 31, <br/> 2021</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</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="width: 64%; text-align: left">Leasehold improvements</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98E_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zTaWKrwxIPm6" style="width: 15%; text-align: right" title="Leasehold improvements">77,583</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zH5x6r0fhos2" style="width: 15%; text-align: right" title="Leasehold improvements">81,274</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Office furniture and equipment</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zPAfixwhsYQ5" style="text-align: right" title="Office furniture and equipment">267,962</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zlNzx3IuBfC3" style="text-align: right" title="Office furniture and equipment">285,653</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Computer equipment</td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember_zmxUIMql89Ac" style="text-align: right" title="Computer equipment">364,363</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember_zSHA6YGfyCUi" style="text-align: right" title="Computer equipment">364,740</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Computer software</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerSoftwareMember_z3lbi8zWDBcd" style="text-align: right" title="Computer software">267,843</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerSoftwareMember_zprZvFumyvp6" style="text-align: right" title="Computer software">279,985</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Motor Vehicle</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zctEYaPjzTra" style="text-align: right" title="Motor Vehicle">179,506</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zHaKrIDepnnh" style="text-align: right" title="Motor Vehicle">140,102</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt">Building</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_986_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_zx6XdWAyqHkh" style="border-bottom: Black 1pt solid; text-align: right" title="Building">60,827</td><td style="white-space: nowrap; 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--PropertyPlantAndEquipmentGross_iI_pp0p0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_zvoUK7jBMhxa" style="border-bottom: Black 1pt solid; text-align: right" title="Building">65,443</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Total</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20220630_zTNmRLzXXcNh" style="text-align: right" title="Total">1,218,084</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20211231_zxcdBYcQEgua" style="text-align: right" title="Total">1,217,197</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Less: accumulated depreciation</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_987_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20220630_zugLN5Bkvoo5" style="border-bottom: Black 1pt solid; text-align: right" title="Less: accumulated depreciation">(740,990</td><td style="white-space: nowrap; 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--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20211231_zMLY2P8lAYsb" style="border-bottom: Black 1pt solid; text-align: right">(669,267</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt">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_982_eus-gaap--PropertyPlantAndEquipmentNet_iI_pp0p0_c20220630_zl3I8tltfEcg" style="border-bottom: Black 2.5pt double; text-align: right" title="Plant and equipment, net">477,094</td><td style="white-space: nowrap; 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_981_eus-gaap--PropertyPlantAndEquipmentNet_iI_pp0p0_c20211231_zoLOQtgWqkf" style="border-bottom: Black 2.5pt double; text-align: right">547,930</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A5_zOyclEnZLJOi" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0 0pt 0.25in; text-align: justify">Depreciation expense for the six months period ended June 30, 2022 and 2021 amounted to $<span id="xdx_904_eus-gaap--Depreciation_pp0p0_c20220101__20220630_z0v9l38nYJ4b">110,157</span> and $<span id="xdx_903_eus-gaap--Depreciation_pp0p0_c20210101__20210630_zJTYjrSe3Y8j">72,398</span>, respectively. For the six months period ended June 30, 2022 and 2021, <span id="xdx_906_eus-gaap--Depreciation_pp0p0_do_c20220401__20220630_zCSuul7rKVAd"><span id="xdx_905_eus-gaap--Depreciation_pp0p0_do_c20210401__20210630_zvSpaNvpdFll">no</span></span> interest expense was capitalized into plant and equipment.</p> <p id="xdx_895_eus-gaap--ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock_zybu6xObcY68" style="font: 10pt Times New Roman; margin: 0pt 0; text-indent: 0.25in"><span id="xdx_8B3_zyquyJ8nLhec">Plant and equipment consisted of the following as of June 30, 2022 and December 31, 2021:</span></p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 96%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">June 30, <br/>2022</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">December 31, <br/> 2021</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</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="width: 64%; text-align: left">Leasehold improvements</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98E_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zTaWKrwxIPm6" style="width: 15%; text-align: right" title="Leasehold improvements">77,583</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zH5x6r0fhos2" style="width: 15%; text-align: right" title="Leasehold improvements">81,274</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Office furniture and equipment</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zPAfixwhsYQ5" style="text-align: right" title="Office furniture and equipment">267,962</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zlNzx3IuBfC3" style="text-align: right" title="Office furniture and equipment">285,653</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Computer equipment</td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember_zmxUIMql89Ac" style="text-align: right" title="Computer equipment">364,363</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember_zSHA6YGfyCUi" style="text-align: right" title="Computer equipment">364,740</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Computer software</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerSoftwareMember_z3lbi8zWDBcd" style="text-align: right" title="Computer software">267,843</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerSoftwareMember_zprZvFumyvp6" style="text-align: right" title="Computer software">279,985</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Motor Vehicle</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zctEYaPjzTra" style="text-align: right" title="Motor Vehicle">179,506</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zHaKrIDepnnh" style="text-align: right" title="Motor Vehicle">140,102</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt">Building</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_986_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_zx6XdWAyqHkh" style="border-bottom: Black 1pt solid; text-align: right" title="Building">60,827</td><td style="white-space: nowrap; 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--PropertyPlantAndEquipmentGross_iI_pp0p0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_zvoUK7jBMhxa" style="border-bottom: Black 1pt solid; text-align: right" title="Building">65,443</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Total</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20220630_zTNmRLzXXcNh" style="text-align: right" title="Total">1,218,084</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20211231_zxcdBYcQEgua" style="text-align: right" title="Total">1,217,197</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Less: accumulated depreciation</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_987_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20220630_zugLN5Bkvoo5" style="border-bottom: Black 1pt solid; text-align: right" title="Less: accumulated depreciation">(740,990</td><td style="white-space: nowrap; 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--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20211231_zMLY2P8lAYsb" style="border-bottom: Black 1pt solid; text-align: right">(669,267</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt">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_982_eus-gaap--PropertyPlantAndEquipmentNet_iI_pp0p0_c20220630_zl3I8tltfEcg" style="border-bottom: Black 2.5pt double; text-align: right" title="Plant and equipment, net">477,094</td><td style="white-space: nowrap; 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_981_eus-gaap--PropertyPlantAndEquipmentNet_iI_pp0p0_c20211231_zoLOQtgWqkf" style="border-bottom: Black 2.5pt double; text-align: right">547,930</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 77583 81274 267962 285653 364363 364740 267843 279985 179506 140102 60827 65443 1218084 1217197 740990 669267 477094 547930 110157 72398 0 0 <p id="xdx_80B_eus-gaap--GoodwillDisclosureTextBlock_zXG7fmEwgOtb" style="margin-top: 0; margin-bottom: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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_827_z7ycgg0kypMb">Goodwill</span></b></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p id="xdx_899_eus-gaap--ScheduleOfGoodwillTextBlock_z3FqzTuDuif4" style="font: 10pt Times New Roman; margin: 0pt 0; text-indent: 0.25in">Goodwill consisted of the following as of June 30, 2022 and December 31, 2021:</p> <p style="font: 10pt Times New Roman; margin: 0pt 0"><span id="xdx_8B9_zs0qMw10YXlc" style="display: none; visibility: hidden">Schedule of Goodwil</span> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 96%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_495_20220630_z9l7DHOYRac6" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">June 30, <br/>2022</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_499_20211231_zbR1pSgUEZ48" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">December 31, <br/> 2021</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap"> </td><td> </td></tr> <tr id="xdx_403_eus-gaap--Goodwill_iI_zhYkGeWYTZTe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="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="white-space: nowrap; 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="white-space: nowrap; width: 1%; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AB_zkYrT2tvUVr5" style="font: 10pt Times New Roman; margin: 0pt 0"/> <p id="xdx_899_eus-gaap--ScheduleOfGoodwillTextBlock_z3FqzTuDuif4" style="font: 10pt Times New Roman; margin: 0pt 0; text-indent: 0.25in">Goodwill consisted of the following as of June 30, 2022 and December 31, 2021:</p> <p style="font: 10pt Times New Roman; margin: 0pt 0"><span id="xdx_8B9_zs0qMw10YXlc" style="display: none; visibility: hidden">Schedule of Goodwil</span> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 96%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_495_20220630_z9l7DHOYRac6" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">June 30, <br/>2022</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_499_20211231_zbR1pSgUEZ48" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">December 31, <br/> 2021</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap"> </td><td> </td></tr> <tr id="xdx_403_eus-gaap--Goodwill_iI_zhYkGeWYTZTe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="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="white-space: nowrap; 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="white-space: nowrap; width: 1%; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 206812 206812 <p id="xdx_808_eus-gaap--LeasesOfLesseeDisclosureTextBlock_z0Flfn0IHEN" style="margin-top: 0; margin-bottom: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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_829_zijwnNbw5qr9">Leases</span></b></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p id="xdx_891_eus-gaap--OperatingLeaseLeaseIncomeTableTextBlock_z2f5fZBNp9Id" style="font: 10pt Times New Roman; margin: 0pt 0 0pt 0.25in; text-align: justify">We have entered into various non-cancelable operating lease agreements for certain of our offices. Our leases have original lease periods expiring between the remainder of 2022 and 2024. Many leases include option to renew. <span id="xdx_8BB_zbZSVQGZfKXd">We do not assume renewals in our determination of the lease term unless the renewals are deemed to be reasonably assured. Our lease agreements generally do not contain any material residual value guarantees or material restrictive covenants.</span></p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 96%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_495_20220630_zDlClOiX2qPi" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">June 30, <br/>2022</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_499_20211231_zNnBdR6Ow1I8" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">December 31, <br/> 2021</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap"> </td><td> </td></tr> <tr id="xdx_403_ecustom--OperatingLeaseRightofuseAssetsNet_iI_z4AUMDMDLEm1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="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 style="border-bottom: Black 2.5pt double; width: 15%; text-align: right">375,601</td><td style="white-space: nowrap; 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">437,822</td><td style="white-space: nowrap; width: 1%; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A1_zrD3ZzHOaUTa" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>VALUE EXCHANGE INTERNATIONAL, INC.</b></p> <p style="font: 10pt Times New Roman; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p id="xdx_899_eus-gaap--RecognitionOfAssetAndLiabilityForLeaseOfAcquireePolicyTextBlock_zo1ko0m5M5S7" style="font: 10pt Times New Roman; margin: 0pt 0; text-indent: 0.25in"><span id="xdx_8B7_z7dn4MJv6o72">The components of lease liabilities are as follows:</span></p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 96%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">June 30, <br/>2022</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">December 31, <br/> 2021</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</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="width: 64%; text-align: left">Lease liabilities, current</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98E_ecustom--LeaseLiabilitiesCurrent_iI_pp0p0_c20220630_zJvM7VT08jMi" style="width: 15%; text-align: right" title="Lease liabilities, current">274,462</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_986_ecustom--LeaseLiabilitiesCurrent_iI_pp0p0_c20211231_zEtLGKNoKrIl" style="width: 15%; text-align: right">258,647</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="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 id="xdx_98D_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pp0p0_c20220630_zqSqsJO72Abd" style="border-bottom: Black 1pt solid; text-align: right" title="Lease liabilities, non-current">111,528</td><td style="white-space: nowrap; 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--OperatingLeaseLiabilityNoncurrent_iI_pp0p0_c20211231_zVeGV5cIw2mk" style="border-bottom: Black 1pt solid; text-align: right">152,533</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="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 id="xdx_980_eus-gaap--OperatingLeaseLiability_iI_pp0p0_c20220630_zpoWiIpSInFa" style="border-bottom: Black 2.5pt double; text-align: right" title="Present value of lease liabilities">385,990</td><td style="white-space: nowrap; 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_98F_eus-gaap--OperatingLeaseLiability_iI_pp0p0_c20211231_zLM2jYm7Thi7" style="border-bottom: Black 2.5pt double; text-align: right">411,180</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A2_zJdXFJtXPg63" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0 0pt 0.25in; text-align: justify">Total lease cost for the six months period ended June 30, 2022 and 2021 amounted to $<span id="xdx_90C_eus-gaap--OperatingLeaseCost_c20220101__20220630_zod6brPncMb7">6,031</span> and $<span id="xdx_906_eus-gaap--OperatingLeaseCost_c20210101__20210630_zrFfH8SmPRWc" title="Total operating lease cost">8,363</span>, respectively. Weighted-average remaining lease term is <span id="xdx_90B_eus-gaap--FinanceLeaseWeightedAverageRemainingLeaseTerm1_iI_dxL_c20220630_zsyYz6Mh2BWa" title="Weighted average lease::XDX::P1Y3M19D"><span style="-sec-ix-hidden: xdx2ixbrl0690">1.3</span></span> years, and weighted-average discount rate is <span id="xdx_902_ecustom--WeightedAverageDiscountRatePercent_pid_dp_uPure_c20220101__20220630_zzdc9xRp4w13" title="Weighted-average discount rate">3</span>%.</p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p id="xdx_89F_eus-gaap--ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_zRnElJLlmIX5" style="font: 10pt Times New Roman; margin: 0pt 0 0pt 0.25in; text-align: justify"><span id="xdx_8B8_zaUAvXqHlyqk">The following is a schedule, by years, of maturities of lease liabilities as of June 30, 2022:</span></p> <p style="font: 10pt Times New Roman; margin: 0pt 0 0pt 0.25in; text-align: center"><b> </b></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 96%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_499_20220630_zszy1nmJUJNi" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">June 30, <br/>2022</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_490_20211231_z29WVchBq05g" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">December 31, <br/> 2021</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center"> </td><td> </td></tr> <tr id="xdx_407_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_iI_maLOLLPzKXY_z4LAoD7KOCok" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="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">281,890</td><td style="white-space: nowrap; 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">266,924</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_iI_maLOLLPzKXY_z3kxRBGCaPNk" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Year two</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">112,488</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">152,183</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_iI_maLOLLPzKXY_zjMh6nmZu2Rj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Year three</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0702">-</span></td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,483</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_iI_maLOLLPzKXY_z2sLRSaY1Hgd" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Year four</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0705">-</span></td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0706">-</span></td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive_iI_maLOLLPzKXY_zmkvKs8TYgc1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt">Thereafter</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"><span style="-sec-ix-hidden: xdx2ixbrl0708">-</span></td><td style="white-space: nowrap; 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"><span style="-sec-ix-hidden: xdx2ixbrl0709">-</span></td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_mtLOLLPzKXY_maPVOLLzfzm_zMwS43DmbJh1" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Total undiscounted cash flows</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">394,378</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">421,590</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr id="xdx_406_ecustom--LessImputedInterest_iN_di_msPVOLLzfzm_zL7nu01ZHtWa" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="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">(8,388</td><td style="white-space: nowrap; 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">(10,410</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_409_ecustom--PresentValueOfLeaseLiabilities_iT_mtPVOLLzfzm_zb7QGmciKwvk" style="vertical-align: bottom; background-color: White"> <td style="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">385,990</td><td style="white-space: nowrap; 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">411,180</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A4_zPGdcm1U2kTk" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p id="xdx_891_eus-gaap--OperatingLeaseLeaseIncomeTableTextBlock_z2f5fZBNp9Id" style="font: 10pt Times New Roman; margin: 0pt 0 0pt 0.25in; text-align: justify">We have entered into various non-cancelable operating lease agreements for certain of our offices. Our leases have original lease periods expiring between the remainder of 2022 and 2024. Many leases include option to renew. <span id="xdx_8BB_zbZSVQGZfKXd">We do not assume renewals in our determination of the lease term unless the renewals are deemed to be reasonably assured. Our lease agreements generally do not contain any material residual value guarantees or material restrictive covenants.</span></p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 96%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_495_20220630_zDlClOiX2qPi" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">June 30, <br/>2022</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_499_20211231_zNnBdR6Ow1I8" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">December 31, <br/> 2021</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap"> </td><td> </td></tr> <tr id="xdx_403_ecustom--OperatingLeaseRightofuseAssetsNet_iI_z4AUMDMDLEm1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="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 style="border-bottom: Black 2.5pt double; width: 15%; text-align: right">375,601</td><td style="white-space: nowrap; 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">437,822</td><td style="white-space: nowrap; width: 1%; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 375601 437822 <p id="xdx_899_eus-gaap--RecognitionOfAssetAndLiabilityForLeaseOfAcquireePolicyTextBlock_zo1ko0m5M5S7" style="font: 10pt Times New Roman; margin: 0pt 0; text-indent: 0.25in"><span id="xdx_8B7_z7dn4MJv6o72">The components of lease liabilities are as follows:</span></p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 96%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">June 30, <br/>2022</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">December 31, <br/> 2021</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</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="width: 64%; text-align: left">Lease liabilities, current</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98E_ecustom--LeaseLiabilitiesCurrent_iI_pp0p0_c20220630_zJvM7VT08jMi" style="width: 15%; text-align: right" title="Lease liabilities, current">274,462</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_986_ecustom--LeaseLiabilitiesCurrent_iI_pp0p0_c20211231_zEtLGKNoKrIl" style="width: 15%; text-align: right">258,647</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="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 id="xdx_98D_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pp0p0_c20220630_zqSqsJO72Abd" style="border-bottom: Black 1pt solid; text-align: right" title="Lease liabilities, non-current">111,528</td><td style="white-space: nowrap; 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--OperatingLeaseLiabilityNoncurrent_iI_pp0p0_c20211231_zVeGV5cIw2mk" style="border-bottom: Black 1pt solid; text-align: right">152,533</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="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 id="xdx_980_eus-gaap--OperatingLeaseLiability_iI_pp0p0_c20220630_zpoWiIpSInFa" style="border-bottom: Black 2.5pt double; text-align: right" title="Present value of lease liabilities">385,990</td><td style="white-space: nowrap; 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_98F_eus-gaap--OperatingLeaseLiability_iI_pp0p0_c20211231_zLM2jYm7Thi7" style="border-bottom: Black 2.5pt double; text-align: right">411,180</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 274462 258647 111528 152533 385990 411180 6031 8363 0.03 <p id="xdx_89F_eus-gaap--ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_zRnElJLlmIX5" style="font: 10pt Times New Roman; margin: 0pt 0 0pt 0.25in; text-align: justify"><span id="xdx_8B8_zaUAvXqHlyqk">The following is a schedule, by years, of maturities of lease liabilities as of June 30, 2022:</span></p> <p style="font: 10pt Times New Roman; margin: 0pt 0 0pt 0.25in; text-align: center"><b> </b></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 96%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_499_20220630_zszy1nmJUJNi" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">June 30, <br/>2022</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_490_20211231_z29WVchBq05g" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">December 31, <br/> 2021</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center"> </td><td> </td></tr> <tr id="xdx_407_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_iI_maLOLLPzKXY_z4LAoD7KOCok" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="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">281,890</td><td style="white-space: nowrap; 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">266,924</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_iI_maLOLLPzKXY_z3kxRBGCaPNk" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Year two</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">112,488</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">152,183</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_iI_maLOLLPzKXY_zjMh6nmZu2Rj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Year three</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0702">-</span></td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,483</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_iI_maLOLLPzKXY_z2sLRSaY1Hgd" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Year four</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0705">-</span></td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0706">-</span></td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive_iI_maLOLLPzKXY_zmkvKs8TYgc1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt">Thereafter</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"><span style="-sec-ix-hidden: xdx2ixbrl0708">-</span></td><td style="white-space: nowrap; 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"><span style="-sec-ix-hidden: xdx2ixbrl0709">-</span></td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_mtLOLLPzKXY_maPVOLLzfzm_zMwS43DmbJh1" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Total undiscounted cash flows</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">394,378</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">421,590</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr id="xdx_406_ecustom--LessImputedInterest_iN_di_msPVOLLzfzm_zL7nu01ZHtWa" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="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">(8,388</td><td style="white-space: nowrap; 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">(10,410</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_409_ecustom--PresentValueOfLeaseLiabilities_iT_mtPVOLLzfzm_zb7QGmciKwvk" style="vertical-align: bottom; background-color: White"> <td style="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">385,990</td><td style="white-space: nowrap; 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">411,180</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 281890 266924 112488 152183 2483 394378 421590 8388 10410 385990 411180 <p id="xdx_804_eus-gaap--DebtDisclosureTextBlock_z3wTXAWMYcel" style="margin-top: 0; margin-bottom: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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_825_zYSrkNP5VlMg">Bank loan</span> </b></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p id="xdx_89A_eus-gaap--ScheduleOfDebtTableTextBlock_zEcAPVW7RpDa" style="font: 10pt Times New Roman; margin: 0pt 0; text-indent: 0.25in">Bank loan and accruals consisted of the following as of June 30, 2022 and December 31, 2021:</p> <p style="font: 10pt Times New Roman; margin: 0pt 0"><span id="xdx_8BA_zONk7qw8Z24j" style="display: none; visibility: hidden">Schedule of Bank Loan</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 96%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_49A_20220630_zgfFOE7Zqxld" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">June 30, <br/>2022</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_494_20211231_zQIt8jvcjrE2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">December 31, <br/> 2021</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; text-align: center">US$</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; text-align: center">US$</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center"> </td><td> </td></tr> <tr id="xdx_409_eus-gaap--DebtLongtermAndShorttermCombinedAmount_iI_zLJVCip4rMAc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="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">84,527</td><td style="white-space: nowrap; 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">76,478</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td></tr> <tr id="xdx_408_ecustom--ShortTermBorrowings1_iI_zm7aR0ikfFEl" style="vertical-align: bottom; background-color: White"> <td style="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">(55,437</td><td style="white-space: nowrap; 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">(39,143</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_40E_ecustom--Total_iI_z3JAbVmLXhli" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="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 style="border-bottom: Black 2.5pt double; text-align: right">29,090</td><td style="white-space: nowrap; 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">37,335</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt; text-align: right"> </td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt; text-align: right"> </td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--ShortTermBorrowings_iI_zzv9wTVNHNoh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="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">55,437</td><td style="white-space: nowrap; 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">39,143</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AE_zahMHFCS9F6c" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0 0pt 0.25in; text-align: justify">As of June 30, 2022 and December 31, 2021, the above <span id="xdx_90D_eus-gaap--DebtInstrumentCollateral_c20220101__20220630_zBkdJOD5VbDd" title="Bank collateral">bank loan secured by property and equipment</span> with net carrying amount of $<span id="xdx_907_eus-gaap--DebtInstrumentCollateralAmount_iI_c20220630_zF1UX7b1lGei" title="Bank loan secured">41,972</span> and $<span id="xdx_901_eus-gaap--DebtInstrumentCollateralAmount_iI_c20211231_zY7KUA4971gj">38,959</span> respectively.</p> <p id="xdx_89A_eus-gaap--ScheduleOfDebtTableTextBlock_zEcAPVW7RpDa" style="font: 10pt Times New Roman; margin: 0pt 0; text-indent: 0.25in">Bank loan and accruals consisted of the following as of June 30, 2022 and December 31, 2021:</p> <p style="font: 10pt Times New Roman; margin: 0pt 0"><span id="xdx_8BA_zONk7qw8Z24j" style="display: none; visibility: hidden">Schedule of Bank Loan</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 96%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_49A_20220630_zgfFOE7Zqxld" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">June 30, <br/>2022</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_494_20211231_zQIt8jvcjrE2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">December 31, <br/> 2021</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; text-align: center">US$</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; text-align: center">US$</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center"> </td><td> </td></tr> <tr id="xdx_409_eus-gaap--DebtLongtermAndShorttermCombinedAmount_iI_zLJVCip4rMAc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="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">84,527</td><td style="white-space: nowrap; 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">76,478</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td></tr> <tr id="xdx_408_ecustom--ShortTermBorrowings1_iI_zm7aR0ikfFEl" style="vertical-align: bottom; background-color: White"> <td style="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">(55,437</td><td style="white-space: nowrap; 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">(39,143</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_40E_ecustom--Total_iI_z3JAbVmLXhli" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="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 style="border-bottom: Black 2.5pt double; text-align: right">29,090</td><td style="white-space: nowrap; 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">37,335</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt; text-align: right"> </td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt; text-align: right"> </td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--ShortTermBorrowings_iI_zzv9wTVNHNoh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="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">55,437</td><td style="white-space: nowrap; 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">39,143</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 84527 76478 -55437 -39143 29090 37335 55437 39143 bank loan secured by property and equipment 41972 38959 <p id="xdx_807_eus-gaap--AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_z3bTruWpTl9g" style="margin-top: 0; margin-bottom: 0">  </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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_828_z5Xe4FtyjQO8">Other payables and accrued liabilities</span></b></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p id="xdx_897_eus-gaap--AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock_zKV2AL7bydl9" style="font: 10pt Times New Roman; margin: 0pt 0 0pt 0.25in; text-align: justify"><span>Other payables and accruals consisted of the following as of June 30, 2022 and December 31, 2021:</span></p> <p style="font: 10pt Times New Roman; margin: 0pt 0"><span id="xdx_8B3_zqF5wivlM2Nc" style="display: none; visibility: hidden">Schedule of Other Payables and Accrued Liabilities</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 96%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">June 30, <br/>2022</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">December 31, <br/> 2021</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</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: 64%">Accrual</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_983_ecustom--Accrual_iI_c20220630_zpWxSlVG4sjf" style="width: 15%; text-align: right">729,829</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98D_ecustom--Accrual_iI_c20211231_zNiw2EL5lNT3" style="width: 15%; text-align: right">878,532</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="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 id="xdx_98B_ecustom--IncomeTaxesPayable_iI_c20220630_z4TjXCfgrc08" style="border-bottom: Black 1pt solid; text-align: right" title="Income taxes payable">117,194</td><td style="white-space: nowrap; 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_982_ecustom--IncomeTaxesPayable_iI_c20211231_zBQAJqztEA34" style="border-bottom: Black 1pt solid; text-align: right">86,856</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="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_982_eus-gaap--AccruedLiabilitiesCurrent_iI_c20220630_zXr4DWSApEI" style="border-bottom: Black 2.5pt double; text-align: right" title="Total other payables and accrued liabilities">847,023</td><td style="white-space: nowrap; 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_eus-gaap--AccruedLiabilitiesCurrent_iI_c20211231_zcWz0Xa5Z4db" style="border-bottom: Black 2.5pt double; text-align: right">965,388</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AE_z4JLqi90OoRi" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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 5% of the monthly salaries for all Hong Kong based employees to the MPF Scheme up to a maximum statutory limit.</p> <p id="xdx_897_eus-gaap--AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock_zKV2AL7bydl9" style="font: 10pt Times New Roman; margin: 0pt 0 0pt 0.25in; text-align: justify"><span>Other payables and accruals consisted of the following as of June 30, 2022 and December 31, 2021:</span></p> <p style="font: 10pt Times New Roman; margin: 0pt 0"><span id="xdx_8B3_zqF5wivlM2Nc" style="display: none; visibility: hidden">Schedule of Other Payables and Accrued Liabilities</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 96%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">June 30, <br/>2022</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">December 31, <br/> 2021</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</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: 64%">Accrual</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_983_ecustom--Accrual_iI_c20220630_zpWxSlVG4sjf" style="width: 15%; text-align: right">729,829</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98D_ecustom--Accrual_iI_c20211231_zNiw2EL5lNT3" style="width: 15%; text-align: right">878,532</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="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 id="xdx_98B_ecustom--IncomeTaxesPayable_iI_c20220630_z4TjXCfgrc08" style="border-bottom: Black 1pt solid; text-align: right" title="Income taxes payable">117,194</td><td style="white-space: nowrap; 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_982_ecustom--IncomeTaxesPayable_iI_c20211231_zBQAJqztEA34" style="border-bottom: Black 1pt solid; text-align: right">86,856</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="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_982_eus-gaap--AccruedLiabilitiesCurrent_iI_c20220630_zXr4DWSApEI" style="border-bottom: Black 2.5pt double; text-align: right" title="Total other payables and accrued liabilities">847,023</td><td style="white-space: nowrap; 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_eus-gaap--AccruedLiabilitiesCurrent_iI_c20211231_zcWz0Xa5Z4db" style="border-bottom: Black 2.5pt double; text-align: right">965,388</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 729829 878532 117194 86856 847023 965388 <p id="xdx_806_eus-gaap--DeferredRevenueDisclosureTextBlock_zQMy4CHFlBSf" style="margin-top: 0; margin-bottom: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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 id="xdx_826_zSiLJt717Z1h">Deferred income</span></b></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p id="xdx_89B_eus-gaap--DeferredRevenueByArrangementDisclosureTextBlock_zu5aSyflSrCh" style="font: 10pt Times New Roman; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span id="xdx_8BE_zNLchNNuyYYk">Deferred income consisted of the following as of June 30, 2022 and December 31, 2021:</span></p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 96%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_495_20220630_z0A5MX7q8sal" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">June 30, <br/>2022</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_497_20211231_z1gvcpHt1Nql" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">December 31, <br/> 2021</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td></tr> <tr id="xdx_408_eus-gaap--DeferredRevenue_iI_zFWjU7bk5t13" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left; padding-bottom: 2.5pt; text-indent: -19.8pt; padding-left: 19.8pt">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">779,394</td><td style="white-space: nowrap; 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">236,612</td><td style="white-space: nowrap; width: 1%; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A0_zkgxysVFWmtk" style="font: 10pt Times New Roman; margin: 0pt 0"/> <p id="xdx_89B_eus-gaap--DeferredRevenueByArrangementDisclosureTextBlock_zu5aSyflSrCh" style="font: 10pt Times New Roman; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span id="xdx_8BE_zNLchNNuyYYk">Deferred income consisted of the following as of June 30, 2022 and December 31, 2021:</span></p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 96%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_495_20220630_z0A5MX7q8sal" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">June 30, <br/>2022</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_497_20211231_z1gvcpHt1Nql" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">December 31, <br/> 2021</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: right"> </td><td> </td></tr> <tr id="xdx_408_eus-gaap--DeferredRevenue_iI_zFWjU7bk5t13" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left; padding-bottom: 2.5pt; text-indent: -19.8pt; padding-left: 19.8pt">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">779,394</td><td style="white-space: nowrap; 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">236,612</td><td style="white-space: nowrap; width: 1%; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 779394 236612 <p id="xdx_805_esrt--StandardizedMeasureOfDiscountedFutureCashFlowsRelatingToProvedReservesDisclosureTextBlock_z5H4FoO6GY4l" style="margin-top: 0; margin-bottom: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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_820_zzqvhDNzfk7k">Statutory reserves</span></b></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0; text-indent: 0.25in">Statutory reserves</p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.5in"/><td style="width: 0.5in"><span style="font-size: 10pt">1.</span></td><td style="padding-right: 0.8pt"><span style="font-size: 10pt">Making up cumulative prior years’ losses, if any;</span></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.5in"/><td style="width: 0.5in"><span style="font-size: 10pt">2.</span></td><td style="padding-right: 0.8pt"><span style="font-size: 10pt">Allocations to the “Statutory surplus reserve” of at least <span id="xdx_904_ecustom--BankingRegulationMaximumPayoutRatio1_pid_dp_uPure_c20220101__20220630__srt--RangeAxis__srt--MinimumMember_zIT7KNELHw5b" title="Banking Regulation, Maximum Payout Ratio">10</span>% of income after tax, as determined under PRC accounting rules and regulations, until the fund amounts to <span id="xdx_901_ecustom--BankingRegulationMaximumPayoutRatio2_pid_dp_uPure_c20220101__20220630__srt--RangeAxis__srt--MaximumMember_zwjQviBDBZGd" title="Banking Regulation, Maximum Payout Ratio">50</span>% of the company’s registered capital; and;</span></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.5in"/><td style="width: 0.5in"><span style="font-size: 10pt">3.</span></td><td style="padding-right: 0.8pt"><span style="font-size: 10pt">Allocations to the discretionary surplus reserve, if approved in the shareholders’ general meeting.</span></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; 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_90F_eus-gaap--RevenueRemainingPerformanceObligationPercentage_iI_dp_uPure_c20220630_zrGzd3qI8fUa" title="Remaining reserve percent">25</span>% of the registered capital.</p> 0.10 0.50 0.25 <p id="xdx_80C_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_ztVQLxEjyzEa" style="margin-top: 0; margin-bottom: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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_82F_zgHWrnxVeWAl">Related party and shareholder transactions</span></b></td></tr></table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p id="xdx_89E_ecustom--ScheduleOfBalancesDueFromRelatedPartiesTextBlock_zV7dAkP8z7d1" style="font: 10pt Times New Roman; margin: 0pt 0 0pt 0.25in"><span id="xdx_8BC_zldW6ZNSZ3Ob">Other than disclosed elsewhere in these financial statements, the Company also had the following related party balances and transactions:</span></p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0; text-indent: 0.25in"><b><span style="text-decoration: underline">Related party balances</span></b></p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 96%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; text-align: justify"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">June 30, <br/>2022</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">December 31, <br/> 2021</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; text-align: justify"> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</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; 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="width: 64%; text-align: justify; text-indent: 35pt">Value Exchange International Limited <sup id="xdx_F47_zId4wBFdxoga">(i)</sup></td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_984_eus-gaap--DueFromRelatedParties_iI_c20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueExchangeInternationalLimitedIMember_fKGkp_zjP5v90ek8f6" style="width: 15%; text-align: right">1,828,112</td><td style="white-space: nowrap; 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--DueFromRelatedParties_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueExchangeInternationalLimitedIMember_fKGkp_zPRqcZn2w0hi" style="width: 15%; text-align: right">1,369,968</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; text-indent: 35pt">Cucumbuy.com Limited <sup id="xdx_F44_zs5rXuG8A1p7">(ii)</sup></td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--DueFromRelatedParties_iI_c20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CucumbuyComLimitedIiMember_fKGlpKQ_____z8CMwVaxZR4g" style="text-align: right">10,015</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--DueFromRelatedParties_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CucumbuyComLimitedIiMember_fKGlpKQ_____zhdsydN3Cx58" style="text-align: right">2,564</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; text-indent: 35pt">SmartMyWays Co., Limited <sup id="xdx_F41_zUHM2v29JL9l">(iii)</sup></td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--DueFromRelatedParties_iI_c20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SmartmywaysCoLimitedIiiMember_fKGlpaSk___zcYO61TC3Vq1" style="text-align: right">76,923</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--DueFromRelatedParties_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SmartmywaysCoLimitedIiiMember_fKGlpaSk___zDNC0UAbh7w7" style="text-align: right">61,539</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; text-indent: 35pt">Retail Intelligent Unit Limited <sup id="xdx_F48_zqrIpZUFEnlb">(iv)</sup></td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--DueFromRelatedParties_iI_c20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RetailIntelligentUnitLimitedIvMember_fKGl2KQ_____zReleffoIVHh" style="text-align: right">30,769</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--DueFromRelatedParties_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RetailIntelligentUnitLimitedIvMember_fKGl2KQ_____zWMa9dwdS7xk" style="text-align: right">24,615</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; text-indent: 35pt">AppMyWays Co., Limited <sup id="xdx_F40_z8qKGnMq7ct">(v)</sup></td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--DueFromRelatedParties_iI_c20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--AppmywaysCoLimitedVMember_fKHYp_z0TD7pA60T3b" style="text-align: right">80,322</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--DueFromRelatedParties_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--AppmywaysCoLimitedVMember_fKHYp_zsQWev0Lsc01" style="text-align: right">159,643</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt; text-indent: 35pt">TAP Technology (HK) Limited <sup id="xdx_F4C_zAzX81BNIa6g">(vi)</sup></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="white-space: nowrap; 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_987_eus-gaap--DueFromRelatedParties_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TapTechnologyHkLimitedViMember_fKHZpKQ_____zkTcsqp0MiJj" style="border-bottom: Black 1pt solid; text-align: right">24,159</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="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_98D_ecustom--DueFromRelatedParties1_iI_c20220630_fKGkp_z7Rde236mbTk" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Due from related parties">2,026,141</td><td style="white-space: nowrap; 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_982_ecustom--DueFromRelatedParties1_iI_c20211231_fKGkp_zugh5h6cnsYj" style="border-bottom: Black 2.5pt double; text-align: right">1,642,488</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Due to related parties</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; text-indent: 35pt">TAP Technology (HK) Limited <sup id="xdx_F49_zBmpgNYiGdg">(vi)</sup></td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--DueFromRelatedParties_iI_c20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TapTechnologyHkLimitedViMember_fKHZpKQ_____ziC9jsxaTPs8" style="text-align: right">2,629</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">-</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1pt; text-indent: 35pt">Mr. Johan Pehrson <sup id="xdx_F4E_zfFX2BNnJjTk">(vii)</sup></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="white-space: nowrap; 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--DueFromRelatedParties_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrJohanPehrsonMember_fKHZpKQ_____zEgOdUPa29Fe" style="border-bottom: Black 1pt solid; text-align: right">2,500</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="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_984_eus-gaap--DueToRelatedPartiesCurrentAndNoncurrent_iI_c20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrJohanPehrsonViiMember_fKHZpaSk___zpF5JqgSkPlj" style="border-bottom: Black 2.5pt double; text-align: right">2,629</td><td style="white-space: nowrap; 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_eus-gaap--DueToRelatedPartiesCurrentAndNoncurrent_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrJohanPehrsonViiMember_fKHZpaSk___zjRYmp8F4OHk" style="border-bottom: Black 2.5pt double; text-align: right">2,500</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A9_zuposR2MUjL5" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p id="xdx_896_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_ztQvQbDadGae" style="font: 10pt Times New Roman; margin: 0pt 0; text-indent: 0.25in"><b><span style="text-decoration: underline"><span id="xdx_8B9_zDiXhWda8pu1">Related party transactions</span></span></b></p> <p style="font: 10pt Times New Roman; 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> </td> <td colspan="6" style="white-space: nowrap; text-align: center">Three Months <br/>Ended June 30,</td><td> </td><td> </td> <td colspan="6" style="white-space: nowrap; text-align: center">Six Months <br/>Ended June 30,</td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">2022</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">2021</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">2022</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">2021</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td> </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 style="width: 40%; text-align: left; padding-left: 9pt">Value Exchange International Limited <sup id="xdx_F4C_z57nmeaxUQHg">(i)</sup></td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_985_ecustom--ServiceIncomeReceived_c20220401__20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueExchangeInternationalLimitedMember_fKGkp_zn6XSgnieXUh" style="width: 12%; text-align: right" title="Service income received">214,771</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_984_ecustom--ServiceIncomeReceived_c20210401__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueExchangeInternationalLimitedMember_fKGkp_zCb8yq2qnpKf" style="width: 12%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0793">-</span></td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_986_ecustom--ServiceIncomeReceived_c20220101__20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueExchangeInternationalLimitedMember_fKGkp_zxyFAe2JlKvh" style="width: 12%; text-align: right">426,240</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_981_ecustom--ServiceIncomeReceived_c20210101__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueExchangeInternationalLimitedMember_fKGkp_zjEVDJuKnK45" style="width: 12%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0795">-</span></td><td style="white-space: nowrap; width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 9pt">AppMyWays Co., Limited <sup id="xdx_F48_zw5ZwhoD2Qee">(v)</sup></td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98C_ecustom--ServiceIncomeReceived_c20220401__20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--AppMyWaysCoLimitedMember_fKHYp_zW8Wng2khYTi" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0796">-</span></td><td style="white-space: nowrap; 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_98B_ecustom--ServiceIncomeReceived_c20210401__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--AppMyWaysCoLimitedMember_fKHYp_zJNuNXQpHe3c" style="border-bottom: Black 2.5pt double; text-align: right">27</td><td style="white-space: nowrap; 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--ServiceIncomeReceived_c20220101__20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--AppMyWaysCoLimitedMember_fKHYp_zUn2HWtDUtx9" style="border-bottom: Black 2.5pt double; text-align: right">31,207</td><td style="white-space: nowrap; 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_98D_ecustom--ServiceIncomeReceived_c20210101__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--AppMyWaysCoLimitedMember_fKHYp_zmtPAXmVapMj" style="border-bottom: Black 2.5pt double; text-align: right">24,937</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Subcontracting fees payable to</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 9pt">Value Exchange International Limited <sup id="xdx_F42_zxTOtQR78FVf">(i)</sup></td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_ecustom--SubcontractingFeesPayable_c20220401__20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueExchangeInternationalLimitedMember_fKGkp_zFG7gyA8bne5" style="text-align: right" title="Subcontracting fees payable">(18,986</td><td style="white-space: nowrap; text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_ecustom--SubcontractingFeesPayable_c20210401__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueExchangeInternationalLimitedMember_fKGkp_zv13u9VmWmg2" style="text-align: right">(43,692</td><td style="white-space: nowrap; text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_ecustom--SubcontractingFeesPayable_c20220101__20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueExchangeInternationalLimitedMember_fKGkp_zAzPuAp0Nuni" style="text-align: right">(86,911</td><td style="white-space: nowrap; text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_ecustom--SubcontractingFeesPayable_c20210101__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueExchangeInternationalLimitedMember_fKGkp_z59mhUPUwFIl" style="text-align: right">(43,692</td><td style="white-space: nowrap; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 9pt">Cucumbuy.com Limited <sup id="xdx_F45_zBVyLdTAToM6">(ii)</sup></td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_ecustom--SubcontractingFeesPayable_c20220401__20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CucumbuycomLimitedMember_fKGlpKQ_____zoirQ3Wi9Eoe" style="text-align: right">(3,846</td><td style="white-space: nowrap; text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_ecustom--SubcontractingFeesPayable_c20210401__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CucumbuycomLimitedMember_fKGlpKQ_____zZI5tKOIdj9e" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0806">-</span></td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_ecustom--SubcontractingFeesPayable_c20220101__20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CucumbuycomLimitedMember_fKGlpKQ_____zYwmJvZtrHf9" style="text-align: right">(7,692</td><td style="white-space: nowrap; text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_ecustom--SubcontractingFeesPayable_c20210101__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CucumbuycomLimitedMember_fKGlpKQ_____zoTePxr3GdJg" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0808">-</span></td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 9pt">TAP Technology (HK) Limited <sup id="xdx_F4F_zYYqWKYBXKAb">(vi)</sup></td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_ecustom--SubcontractingFeesPayable_c20220401__20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TAPTechnologyHKLimitedMember_fKHZpKQ_____zXpezyNBji46" style="text-align: right">(27,523</td><td style="white-space: nowrap; text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_ecustom--SubcontractingFeesPayable_c20210401__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TAPTechnologyHKLimitedMember_fKHZpKQ_____zCOqd5Z7npVf" style="text-align: right">(41,682</td><td style="white-space: nowrap; text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_ecustom--SubcontractingFeesPayable_c20220101__20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TAPTechnologyHKLimitedMember_fKHZpKQ_____zNslN66G1rL6" style="text-align: right">(55,046</td><td style="white-space: nowrap; text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_ecustom--SubcontractingFeesPayable_c20210101__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TAPTechnologyHKLimitedMember_fKHZpKQ_____zLXvzSLBA5yd" style="text-align: right">(41,682</td><td style="white-space: nowrap; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -18pt; text-align: left; padding-bottom: 2.5pt; padding-left: 27pt">Value E Consultant International (M) <br/>Sdn. Bhd <sup id="xdx_F49_zj3lZ5bM4Mkh">(viii)</sup></td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_982_ecustom--SubcontractingFeesPayable_c20220401__20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueEConsultantInternationalSdnBhdMember_fKHZpaWkp_zSJQGlN8qnWa" style="border-bottom: Black 2.5pt double; text-align: right">(7,028</td><td style="white-space: nowrap; 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_98B_ecustom--SubcontractingFeesPayable_c20210401__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueEConsultantInternationalSdnBhdMember_fKHZpaWkp_zZCw3xEPXQD" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0814">-</span></td><td style="white-space: nowrap; 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_c20220101__20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueEConsultantInternationalSdnBhdMember_fKHZpaWkp_zwysytt2hqdg" style="border-bottom: Black 2.5pt double; text-align: right">(7,028</td><td style="white-space: nowrap; 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__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueEConsultantInternationalSdnBhdMember_fKHZpaWkp_zj1GQ98Q6AB7" style="border-bottom: Black 2.5pt double; text-align: right">(16,747</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Management fees received from</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </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 <sup id="xdx_F4C_z5KS4m9pYQE6">(i)</sup></td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_989_ecustom--ManagementFeesReceived_c20220401__20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueExchangeInternationalLimitedMember_fKGkp_zs9WUcOfkMch" style="width: 12%; text-align: right" title="Management fees received">13,941</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98D_ecustom--ManagementFeesReceived_c20210401__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueExchangeInternationalLimitedMember_fKGkp_zrZ7FCS8QWYa" style="width: 12%; text-align: right">26,733</td><td style="white-space: nowrap; 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_c20220101__20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueExchangeInternationalLimitedMember_fKGkp_zPhMxPHJc3t2" style="width: 12%; text-align: right">29,868</td><td style="white-space: nowrap; 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__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueExchangeInternationalLimitedMember_fKGkp_zw5h9w7GirFd" style="width: 12%; text-align: right">46,906</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 9pt">Cucumbuy.com Limited <sup id="xdx_F41_zYEpQ1R2eV63">(ii)</sup></td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_ecustom--ManagementFeesReceived_c20220401__20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CucumbuycomLimitedMember_fKGlpKQ_____z91o6tle956g" style="text-align: right">7,692</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_ecustom--ManagementFeesReceived_c20210401__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CucumbuycomLimitedMember_fKGlpKQ_____zQr8UkW4Qhr5" style="text-align: right">7,692</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_ecustom--ManagementFeesReceived_c20220101__20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CucumbuycomLimitedMember_fKGlpKQ_____z60EJtja3pH9" style="text-align: right">15,385</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_ecustom--ManagementFeesReceived_c20210101__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CucumbuycomLimitedMember_fKGlpKQ_____zkH8QALP4DQ4" style="text-align: right">15,385</td><td style="white-space: nowrap; 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 <sup id="xdx_F4B_zlKpSb6hRb1">(iii)</sup></td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_ecustom--ManagementFeesReceived_c20220401__20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SmartMyWaysCoLimitedMember_fKGlpaSk___zKQlkv5AxWxk" style="text-align: right">7,692</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_ecustom--ManagementFeesReceived_c20210401__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SmartMyWaysCoLimitedMember_fKGlpaSk___zqdnrysGie7f" style="text-align: right">7,692</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_ecustom--ManagementFeesReceived_c20220101__20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SmartMyWaysCoLimitedMember_fKGlpaSk___zJE5keWWsOHb" style="text-align: right">15,385</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_ecustom--ManagementFeesReceived_c20210101__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SmartMyWaysCoLimitedMember_fKGlpaSk___zQwgpMCWrIq6" style="text-align: right">15,385</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 9pt">Retail Intelligent Unit Limited <sup id="xdx_F4A_zZALUpTgFWhh">(iv)</sup></td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_ecustom--ManagementFeesReceived_c20220401__20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RetailIntelligentUnitLimitedMember_fKGl2KQ_____zDAoarN3Dhf1" style="text-align: right">3,077</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_ecustom--ManagementFeesReceived_c20210401__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RetailIntelligentUnitLimitedMember_fKGl2KQ_____zojSwAYWc7J7" style="text-align: right">3,077</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_ecustom--ManagementFeesReceived_c20220101__20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RetailIntelligentUnitLimitedMember_fKGl2KQ_____zHn1Ra5OgIO3" style="text-align: right">6,154</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_ecustom--ManagementFeesReceived_c20210101__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RetailIntelligentUnitLimitedMember_fKGl2KQ_____z529xZx1AoT" style="text-align: right">6,154</td><td style="white-space: nowrap; 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">TAP Technology (HK) Limited <sup id="xdx_F4A_zOWArU23C2jl">(vi)</sup></td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_983_ecustom--ManagementFeesReceived_c20220401__20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TAPTechnologyHKLimitedMember_fKHZpKQ_____z44lCSDhKfSj" style="border-bottom: Black 2.5pt double; text-align: right">7,692</td><td style="white-space: nowrap; 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--ManagementFeesReceived_c20210401__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TAPTechnologyHKLimitedMember_fKHZpKQ_____zrT85aliU6p7" style="border-bottom: Black 2.5pt double; text-align: right">7,692</td><td style="white-space: nowrap; 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--ManagementFeesReceived_c20220101__20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TAPTechnologyHKLimitedMember_fKHZpKQ_____zywiRwdjsz7h" style="border-bottom: Black 2.5pt double; text-align: right">15,385</td><td style="white-space: nowrap; 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_98B_ecustom--ManagementFeesReceived_c20210101__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TAPTechnologyHKLimitedMember_fKHZpKQ_____znMJJKJrYzg" style="border-bottom: Black 2.5pt double; text-align: right">15,385</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0; text-align: center"><b>VALUE EXCHANGE INTERNATIONAL, INC.</b></p> <p style="font: 10pt Times New Roman; margin: 0pt 0; text-align: center"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 36pt"/><td id="xdx_F09_zv18b5Rk8cXh" style="width: 24pt">(i)</td><td id="xdx_F18_z3qbHdZCrMKb" 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 36pt"/><td id="xdx_F08_zGHcf1hNYIT" style="width: 24pt">(ii)</td><td id="xdx_F10_zXB29TGp2xo1" style="text-align: justify">Ms. Bella Tsang, an officer and 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 36pt"/><td id="xdx_F0B_zKpU6BYUa1jk" style="width: 24pt">(iii)</td><td id="xdx_F11_zTQEXs3gmeG" style="text-align: justify">Ms. Bella Tsang, an officer and 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 36pt"/><td id="xdx_F08_ztvfsVmZNOKl" style="width: 24pt">(iv)</td><td id="xdx_F1F_zQclgU6nFh82" style="text-align: justify">Ms. Bella Tsang, an officer and 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 36pt"/><td id="xdx_F0B_zWAiCbObUEgg" style="width: 24pt">(v)</td><td id="xdx_F1F_zDxgRIAv9eMk" style="text-align: justify">Ms. Bella Tsang, an officer and 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 36pt"/><td id="xdx_F0E_zjOiCVG1WvFe" style="width: 24pt">(vi)</td><td id="xdx_F19_zYlSpfDnqIK5" style="text-align: justify">Ms. Bella Tsang, an officer and 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 36pt"/><td id="xdx_F01_zLImMeOboMh9" style="width: 24pt">(vii)</td><td id="xdx_F1F_zodYKAh1bM06" style="text-align: justify">Mr. Johan Pehrson is a director of the Company. The balance is unsecured, interest free and repayable on demand. Mr. Pehrson was not re-elected as a director at the July 18, 2022 Annual Meeting of Company shareholders.</td></tr></table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 36pt"/><td id="xdx_F08_zWMB8H0X5eef" style="width: 24pt">(viii)</td><td id="xdx_F1B_zBoXMYUlYXVa" style="text-align: justify">Ms. Bella Tsang, an officer and 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 36pt"/><td id="xdx_F01_zIPNGRHTzXOg" style="width: 24pt">(ix)</td><td id="xdx_F1A_zblIYHz4lSPb" style="text-align: justify">Ms. Bella Tsang, an officer and 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_8A4_zOg293KOeOP" style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p id="xdx_89E_ecustom--ScheduleOfBalancesDueFromRelatedPartiesTextBlock_zV7dAkP8z7d1" style="font: 10pt Times New Roman; margin: 0pt 0 0pt 0.25in"><span id="xdx_8BC_zldW6ZNSZ3Ob">Other than disclosed elsewhere in these financial statements, the Company also had the following related party balances and transactions:</span></p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0; text-indent: 0.25in"><b><span style="text-decoration: underline">Related party balances</span></b></p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 96%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; text-align: justify"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">June 30, <br/>2022</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">December 31, <br/> 2021</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; text-align: justify"> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</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; 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="width: 64%; text-align: justify; text-indent: 35pt">Value Exchange International Limited <sup id="xdx_F47_zId4wBFdxoga">(i)</sup></td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_984_eus-gaap--DueFromRelatedParties_iI_c20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueExchangeInternationalLimitedIMember_fKGkp_zjP5v90ek8f6" style="width: 15%; text-align: right">1,828,112</td><td style="white-space: nowrap; 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--DueFromRelatedParties_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueExchangeInternationalLimitedIMember_fKGkp_zPRqcZn2w0hi" style="width: 15%; text-align: right">1,369,968</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; text-indent: 35pt">Cucumbuy.com Limited <sup id="xdx_F44_zs5rXuG8A1p7">(ii)</sup></td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--DueFromRelatedParties_iI_c20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CucumbuyComLimitedIiMember_fKGlpKQ_____z8CMwVaxZR4g" style="text-align: right">10,015</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--DueFromRelatedParties_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CucumbuyComLimitedIiMember_fKGlpKQ_____zhdsydN3Cx58" style="text-align: right">2,564</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; text-indent: 35pt">SmartMyWays Co., Limited <sup id="xdx_F41_zUHM2v29JL9l">(iii)</sup></td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--DueFromRelatedParties_iI_c20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SmartmywaysCoLimitedIiiMember_fKGlpaSk___zcYO61TC3Vq1" style="text-align: right">76,923</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--DueFromRelatedParties_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SmartmywaysCoLimitedIiiMember_fKGlpaSk___zDNC0UAbh7w7" style="text-align: right">61,539</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; text-indent: 35pt">Retail Intelligent Unit Limited <sup id="xdx_F48_zqrIpZUFEnlb">(iv)</sup></td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--DueFromRelatedParties_iI_c20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RetailIntelligentUnitLimitedIvMember_fKGl2KQ_____zReleffoIVHh" style="text-align: right">30,769</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--DueFromRelatedParties_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RetailIntelligentUnitLimitedIvMember_fKGl2KQ_____zWMa9dwdS7xk" style="text-align: right">24,615</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; text-indent: 35pt">AppMyWays Co., Limited <sup id="xdx_F40_z8qKGnMq7ct">(v)</sup></td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--DueFromRelatedParties_iI_c20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--AppmywaysCoLimitedVMember_fKHYp_z0TD7pA60T3b" style="text-align: right">80,322</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--DueFromRelatedParties_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--AppmywaysCoLimitedVMember_fKHYp_zsQWev0Lsc01" style="text-align: right">159,643</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt; text-indent: 35pt">TAP Technology (HK) Limited <sup id="xdx_F4C_zAzX81BNIa6g">(vi)</sup></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="white-space: nowrap; 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_987_eus-gaap--DueFromRelatedParties_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TapTechnologyHkLimitedViMember_fKHZpKQ_____zkTcsqp0MiJj" style="border-bottom: Black 1pt solid; text-align: right">24,159</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="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_98D_ecustom--DueFromRelatedParties1_iI_c20220630_fKGkp_z7Rde236mbTk" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Due from related parties">2,026,141</td><td style="white-space: nowrap; 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_982_ecustom--DueFromRelatedParties1_iI_c20211231_fKGkp_zugh5h6cnsYj" style="border-bottom: Black 2.5pt double; text-align: right">1,642,488</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Due to related parties</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; text-indent: 35pt">TAP Technology (HK) Limited <sup id="xdx_F49_zBmpgNYiGdg">(vi)</sup></td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--DueFromRelatedParties_iI_c20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TapTechnologyHkLimitedViMember_fKHZpKQ_____ziC9jsxaTPs8" style="text-align: right">2,629</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">-</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1pt; text-indent: 35pt">Mr. Johan Pehrson <sup id="xdx_F4E_zfFX2BNnJjTk">(vii)</sup></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="white-space: nowrap; 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--DueFromRelatedParties_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrJohanPehrsonMember_fKHZpKQ_____zEgOdUPa29Fe" style="border-bottom: Black 1pt solid; text-align: right">2,500</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="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_984_eus-gaap--DueToRelatedPartiesCurrentAndNoncurrent_iI_c20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrJohanPehrsonViiMember_fKHZpaSk___zpF5JqgSkPlj" style="border-bottom: Black 2.5pt double; text-align: right">2,629</td><td style="white-space: nowrap; 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_eus-gaap--DueToRelatedPartiesCurrentAndNoncurrent_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrJohanPehrsonViiMember_fKHZpaSk___zjRYmp8F4OHk" style="border-bottom: Black 2.5pt double; text-align: right">2,500</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 1828112 1369968 10015 2564 76923 61539 30769 24615 80322 159643 24159 2026141 1642488 2629 2500 2629 2500 <p id="xdx_896_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_ztQvQbDadGae" style="font: 10pt Times New Roman; margin: 0pt 0; text-indent: 0.25in"><b><span style="text-decoration: underline"><span id="xdx_8B9_zDiXhWda8pu1">Related party transactions</span></span></b></p> <p style="font: 10pt Times New Roman; 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> </td> <td colspan="6" style="white-space: nowrap; text-align: center">Three Months <br/>Ended June 30,</td><td> </td><td> </td> <td colspan="6" style="white-space: nowrap; text-align: center">Six Months <br/>Ended June 30,</td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">2022</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">2021</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">2022</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">2021</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">US$</td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td> </td><td> </td> <td colspan="2" style="white-space: nowrap; text-align: center">(unaudited)</td><td> </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 style="width: 40%; text-align: left; padding-left: 9pt">Value Exchange International Limited <sup id="xdx_F4C_z57nmeaxUQHg">(i)</sup></td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_985_ecustom--ServiceIncomeReceived_c20220401__20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueExchangeInternationalLimitedMember_fKGkp_zn6XSgnieXUh" style="width: 12%; text-align: right" title="Service income received">214,771</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_984_ecustom--ServiceIncomeReceived_c20210401__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueExchangeInternationalLimitedMember_fKGkp_zCb8yq2qnpKf" style="width: 12%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0793">-</span></td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_986_ecustom--ServiceIncomeReceived_c20220101__20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueExchangeInternationalLimitedMember_fKGkp_zxyFAe2JlKvh" style="width: 12%; text-align: right">426,240</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_981_ecustom--ServiceIncomeReceived_c20210101__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueExchangeInternationalLimitedMember_fKGkp_zjEVDJuKnK45" style="width: 12%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0795">-</span></td><td style="white-space: nowrap; width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 9pt">AppMyWays Co., Limited <sup id="xdx_F48_zw5ZwhoD2Qee">(v)</sup></td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98C_ecustom--ServiceIncomeReceived_c20220401__20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--AppMyWaysCoLimitedMember_fKHYp_zW8Wng2khYTi" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0796">-</span></td><td style="white-space: nowrap; 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_98B_ecustom--ServiceIncomeReceived_c20210401__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--AppMyWaysCoLimitedMember_fKHYp_zJNuNXQpHe3c" style="border-bottom: Black 2.5pt double; text-align: right">27</td><td style="white-space: nowrap; 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--ServiceIncomeReceived_c20220101__20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--AppMyWaysCoLimitedMember_fKHYp_zUn2HWtDUtx9" style="border-bottom: Black 2.5pt double; text-align: right">31,207</td><td style="white-space: nowrap; 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_98D_ecustom--ServiceIncomeReceived_c20210101__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--AppMyWaysCoLimitedMember_fKHYp_zmtPAXmVapMj" style="border-bottom: Black 2.5pt double; text-align: right">24,937</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Subcontracting fees payable to</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 9pt">Value Exchange International Limited <sup id="xdx_F42_zxTOtQR78FVf">(i)</sup></td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_ecustom--SubcontractingFeesPayable_c20220401__20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueExchangeInternationalLimitedMember_fKGkp_zFG7gyA8bne5" style="text-align: right" title="Subcontracting fees payable">(18,986</td><td style="white-space: nowrap; text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_ecustom--SubcontractingFeesPayable_c20210401__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueExchangeInternationalLimitedMember_fKGkp_zv13u9VmWmg2" style="text-align: right">(43,692</td><td style="white-space: nowrap; text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_ecustom--SubcontractingFeesPayable_c20220101__20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueExchangeInternationalLimitedMember_fKGkp_zAzPuAp0Nuni" style="text-align: right">(86,911</td><td style="white-space: nowrap; text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_ecustom--SubcontractingFeesPayable_c20210101__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueExchangeInternationalLimitedMember_fKGkp_z59mhUPUwFIl" style="text-align: right">(43,692</td><td style="white-space: nowrap; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 9pt">Cucumbuy.com Limited <sup id="xdx_F45_zBVyLdTAToM6">(ii)</sup></td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_ecustom--SubcontractingFeesPayable_c20220401__20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CucumbuycomLimitedMember_fKGlpKQ_____zoirQ3Wi9Eoe" style="text-align: right">(3,846</td><td style="white-space: nowrap; text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_ecustom--SubcontractingFeesPayable_c20210401__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CucumbuycomLimitedMember_fKGlpKQ_____zZI5tKOIdj9e" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0806">-</span></td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_ecustom--SubcontractingFeesPayable_c20220101__20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CucumbuycomLimitedMember_fKGlpKQ_____zYwmJvZtrHf9" style="text-align: right">(7,692</td><td style="white-space: nowrap; text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_ecustom--SubcontractingFeesPayable_c20210101__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CucumbuycomLimitedMember_fKGlpKQ_____zoTePxr3GdJg" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0808">-</span></td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 9pt">TAP Technology (HK) Limited <sup id="xdx_F4F_zYYqWKYBXKAb">(vi)</sup></td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_ecustom--SubcontractingFeesPayable_c20220401__20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TAPTechnologyHKLimitedMember_fKHZpKQ_____zXpezyNBji46" style="text-align: right">(27,523</td><td style="white-space: nowrap; text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_ecustom--SubcontractingFeesPayable_c20210401__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TAPTechnologyHKLimitedMember_fKHZpKQ_____zCOqd5Z7npVf" style="text-align: right">(41,682</td><td style="white-space: nowrap; text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_ecustom--SubcontractingFeesPayable_c20220101__20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TAPTechnologyHKLimitedMember_fKHZpKQ_____zNslN66G1rL6" style="text-align: right">(55,046</td><td style="white-space: nowrap; text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_ecustom--SubcontractingFeesPayable_c20210101__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TAPTechnologyHKLimitedMember_fKHZpKQ_____zLXvzSLBA5yd" style="text-align: right">(41,682</td><td style="white-space: nowrap; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -18pt; text-align: left; padding-bottom: 2.5pt; padding-left: 27pt">Value E Consultant International (M) <br/>Sdn. Bhd <sup id="xdx_F49_zj3lZ5bM4Mkh">(viii)</sup></td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_982_ecustom--SubcontractingFeesPayable_c20220401__20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueEConsultantInternationalSdnBhdMember_fKHZpaWkp_zSJQGlN8qnWa" style="border-bottom: Black 2.5pt double; text-align: right">(7,028</td><td style="white-space: nowrap; 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_98B_ecustom--SubcontractingFeesPayable_c20210401__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueEConsultantInternationalSdnBhdMember_fKHZpaWkp_zZCw3xEPXQD" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0814">-</span></td><td style="white-space: nowrap; 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_c20220101__20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueEConsultantInternationalSdnBhdMember_fKHZpaWkp_zwysytt2hqdg" style="border-bottom: Black 2.5pt double; text-align: right">(7,028</td><td style="white-space: nowrap; 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__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueEConsultantInternationalSdnBhdMember_fKHZpaWkp_zj1GQ98Q6AB7" style="border-bottom: Black 2.5pt double; text-align: right">(16,747</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Management fees received from</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </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 <sup id="xdx_F4C_z5KS4m9pYQE6">(i)</sup></td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_989_ecustom--ManagementFeesReceived_c20220401__20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueExchangeInternationalLimitedMember_fKGkp_zs9WUcOfkMch" style="width: 12%; text-align: right" title="Management fees received">13,941</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98D_ecustom--ManagementFeesReceived_c20210401__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueExchangeInternationalLimitedMember_fKGkp_zrZ7FCS8QWYa" style="width: 12%; text-align: right">26,733</td><td style="white-space: nowrap; 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_c20220101__20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueExchangeInternationalLimitedMember_fKGkp_zPhMxPHJc3t2" style="width: 12%; text-align: right">29,868</td><td style="white-space: nowrap; 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__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ValueExchangeInternationalLimitedMember_fKGkp_zw5h9w7GirFd" style="width: 12%; text-align: right">46,906</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 9pt">Cucumbuy.com Limited <sup id="xdx_F41_zYEpQ1R2eV63">(ii)</sup></td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_ecustom--ManagementFeesReceived_c20220401__20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CucumbuycomLimitedMember_fKGlpKQ_____z91o6tle956g" style="text-align: right">7,692</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_ecustom--ManagementFeesReceived_c20210401__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CucumbuycomLimitedMember_fKGlpKQ_____zQr8UkW4Qhr5" style="text-align: right">7,692</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_ecustom--ManagementFeesReceived_c20220101__20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CucumbuycomLimitedMember_fKGlpKQ_____z60EJtja3pH9" style="text-align: right">15,385</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_ecustom--ManagementFeesReceived_c20210101__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CucumbuycomLimitedMember_fKGlpKQ_____zkH8QALP4DQ4" style="text-align: right">15,385</td><td style="white-space: nowrap; 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 <sup id="xdx_F4B_zlKpSb6hRb1">(iii)</sup></td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_ecustom--ManagementFeesReceived_c20220401__20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SmartMyWaysCoLimitedMember_fKGlpaSk___zKQlkv5AxWxk" style="text-align: right">7,692</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_ecustom--ManagementFeesReceived_c20210401__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SmartMyWaysCoLimitedMember_fKGlpaSk___zqdnrysGie7f" style="text-align: right">7,692</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_ecustom--ManagementFeesReceived_c20220101__20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SmartMyWaysCoLimitedMember_fKGlpaSk___zJE5keWWsOHb" style="text-align: right">15,385</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_ecustom--ManagementFeesReceived_c20210101__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SmartMyWaysCoLimitedMember_fKGlpaSk___zQwgpMCWrIq6" style="text-align: right">15,385</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 9pt">Retail Intelligent Unit Limited <sup id="xdx_F4A_zZALUpTgFWhh">(iv)</sup></td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_ecustom--ManagementFeesReceived_c20220401__20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RetailIntelligentUnitLimitedMember_fKGl2KQ_____zDAoarN3Dhf1" style="text-align: right">3,077</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_ecustom--ManagementFeesReceived_c20210401__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RetailIntelligentUnitLimitedMember_fKGl2KQ_____zojSwAYWc7J7" style="text-align: right">3,077</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_ecustom--ManagementFeesReceived_c20220101__20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RetailIntelligentUnitLimitedMember_fKGl2KQ_____zHn1Ra5OgIO3" style="text-align: right">6,154</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_ecustom--ManagementFeesReceived_c20210101__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RetailIntelligentUnitLimitedMember_fKGl2KQ_____z529xZx1AoT" style="text-align: right">6,154</td><td style="white-space: nowrap; 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">TAP Technology (HK) Limited <sup id="xdx_F4A_zOWArU23C2jl">(vi)</sup></td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_983_ecustom--ManagementFeesReceived_c20220401__20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TAPTechnologyHKLimitedMember_fKHZpKQ_____z44lCSDhKfSj" style="border-bottom: Black 2.5pt double; text-align: right">7,692</td><td style="white-space: nowrap; 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--ManagementFeesReceived_c20210401__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TAPTechnologyHKLimitedMember_fKHZpKQ_____zrT85aliU6p7" style="border-bottom: Black 2.5pt double; text-align: right">7,692</td><td style="white-space: nowrap; 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--ManagementFeesReceived_c20220101__20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TAPTechnologyHKLimitedMember_fKHZpKQ_____zywiRwdjsz7h" style="border-bottom: Black 2.5pt double; text-align: right">15,385</td><td style="white-space: nowrap; 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_98B_ecustom--ManagementFeesReceived_c20210101__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TAPTechnologyHKLimitedMember_fKHZpKQ_____znMJJKJrYzg" style="border-bottom: Black 2.5pt double; text-align: right">15,385</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0; text-align: center"><b>VALUE EXCHANGE INTERNATIONAL, INC.</b></p> <p style="font: 10pt Times New Roman; margin: 0pt 0; text-align: center"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; 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; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 36pt"/><td id="xdx_F09_zv18b5Rk8cXh" style="width: 24pt">(i)</td><td id="xdx_F18_z3qbHdZCrMKb" 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 36pt"/><td id="xdx_F08_zGHcf1hNYIT" style="width: 24pt">(ii)</td><td id="xdx_F10_zXB29TGp2xo1" style="text-align: justify">Ms. Bella Tsang, an officer and 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 36pt"/><td id="xdx_F0B_zKpU6BYUa1jk" style="width: 24pt">(iii)</td><td id="xdx_F11_zTQEXs3gmeG" style="text-align: justify">Ms. Bella Tsang, an officer and 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 36pt"/><td id="xdx_F08_ztvfsVmZNOKl" style="width: 24pt">(iv)</td><td id="xdx_F1F_zQclgU6nFh82" style="text-align: justify">Ms. Bella Tsang, an officer and 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 36pt"/><td id="xdx_F0B_zWAiCbObUEgg" style="width: 24pt">(v)</td><td id="xdx_F1F_zDxgRIAv9eMk" style="text-align: justify">Ms. Bella Tsang, an officer and 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 36pt"/><td id="xdx_F0E_zjOiCVG1WvFe" style="width: 24pt">(vi)</td><td id="xdx_F19_zYlSpfDnqIK5" style="text-align: justify">Ms. Bella Tsang, an officer and 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 36pt"/><td id="xdx_F01_zLImMeOboMh9" style="width: 24pt">(vii)</td><td id="xdx_F1F_zodYKAh1bM06" style="text-align: justify">Mr. Johan Pehrson is a director of the Company. The balance is unsecured, interest free and repayable on demand. Mr. Pehrson was not re-elected as a director at the July 18, 2022 Annual Meeting of Company shareholders.</td></tr></table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 36pt"/><td id="xdx_F08_zWMB8H0X5eef" style="width: 24pt">(viii)</td><td id="xdx_F1B_zBoXMYUlYXVa" style="text-align: justify">Ms. Bella Tsang, an officer and 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; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 36pt"/><td id="xdx_F01_zIPNGRHTzXOg" style="width: 24pt">(ix)</td><td id="xdx_F1A_zblIYHz4lSPb" style="text-align: justify">Ms. Bella Tsang, an officer and 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> 214771 426240 27 31207 24937 -18986 -43692 -86911 -43692 -3846 -7692 -27523 -41682 -55046 -41682 -7028 -7028 -16747 13941 26733 29868 46906 7692 7692 15385 15385 7692 7692 15385 15385 3077 3077 6154 6154 7692 7692 15385 15385 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, an officer and 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, an officer and 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, an officer and 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. Ms. Bella Tsang, an officer and 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, an officer and 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. Mr. Johan Pehrson is a director of the Company. The balance is unsecured, interest free and repayable on demand. Mr. Pehrson was not re-elected as a director at the July 18, 2022 Annual Meeting of Company shareholders. Ms. Bella Tsang, an officer and 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. EXCEL 65 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *E"#U4'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 " "I0@]5+#226>X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2@,Q$(=?17+?G4V*1<)V+Q5/"H(%Q5M(IFUP\X=D9+=O;W9MMX@^@,?,_/+- M-S"MCE*'A,\I1$QD,=^,KO=9ZKAA1Z(H ;(^HE.Y+@E?FON0G*+R3 >(2G^H M X)HFC4X)&44*9B 55R(K&N-ECJAHI#.>*,7?/Q,_0PS&K!'AYXR\)H#ZZ:) M\33V+5P!$XPPN?Q=0+,0Y^J?V+D#[)P,W=M_ M;'P1[%KX=1?=%U!+ P04 " "I0@]5F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M *E"#U6SF2UZG 4 H> 8 >&PO=V]R:W-H965T&UL MM9E;[.7B@@&Z8@N4+$R;_? M3V!#VA6?O4Q]DW!Z7^O1B5=HNI'J:QYSKLE3EHK\O!=KO7[E.'D8\XSE)W+- M!=Q92I4Q#:=JY>1KQ5E4BK+4H:X[=C*6B-YL6EZ[5;.I+'2:"'ZK2%YD&5// M%SR5F_.>U]M=N$M6L387G-ETS59\P?6G]:V",Z=VB9*,BSR1@BB^/._-O5>! M7PK*)SXG?)._."8&Y4'*K^;D.CKON:9$/.6A-A8,_CWR@*>I<8)R?-N:]NK? M-,*7QSOWJQ(>8!Y8S@.9_IE$.C[OG?9(Q)>L2/6=W+SA6Z"1\0MEFI=_R:9Z M=CCLD;#(M.<7(J(1]_K'2A+72"Z*] %10W_*,0)\=T^H2ZEEO($N'Q> MK$Z(>V:3?U<_Z0:P5=[A];#54.0[N#&8>O\C4+^7D/!EK. MU2/OS7[]Q1N[O]GP?I+9=[##&G:(N<]>R[" (:K)_?.:VTAQN><./MJ04%5' MI%&--$++- >>J&2Z2MG*QH3KERS-;541H+*.4.,::GQ8.WTLF-)LK0EQ65?&%PG!0XL5%$K]B(CUV#UV@X%'![YG!465 M74%I TK1DET*G>AGX$PYN2FR!ZZL>+B)Z[J#D3_R)U9 5-L5L,DR'IH>=H!W M?)68. -M>L,R>QOB1I]96G!R^13&3*PXN1;P$A+,3-0L[<-I>&*E/T:V\9IP MX^'Q9$L?0%]6T(^O(; ^D;?\VT-O,AX/K9S'"#Q>DW@\/+)L.>_9 M$[F. #99)F'9-EBGQBWI>.!/QA._9=@>(PMY31CR\ BSY85>)Q6$A!*U3Q8: MIBU?'W6\^6Y&/D8^\)B!Y>*K9(L^C"-SS_NZ O(/GR =A MY\0M/XE$D[%+^^0BE>%7.Y!*^!^(ZT5@%LN M8N@YPDP+L.I6"!+"Z6/%[1T -QT-)N1+P059Q(4@ M0:+"(K$%[@#WZ0A/F\A%\93T(WQ@SF"TFLBLC+C3F[=6O&.D+=JD+7I0VJKQ;F6N8=#]E:Q;I^H]CCELG_.%6?M6+C!ZP8:8HV:8KB$>B=+%=TL1186-YC0L]&[I"> MGEKYCI&B:).BZ$$I:K?XJ;X_)&)5!@O[\FZ/XQ?K]]4 5W7E;-(3/3 ]082O MOJF;A1W;@5LY<<GSN-+1N?%;IOI?N4F9$Y"$\^JC;?Z:KW1.2^W]YSF\6J7]#TSO3[=/4BM958>QIQ%7)D'X/Y22KT[,3]0;__._@502P,$ M% @ J4(/52:W=S!F!P .2 !@ !X;"]W;W)K3^7'][":?'\M2)7$F M;G)4E&G*\V^G(I'/)Q,R>7EP&S]N5/5@-C_>\D>Q$NK3]B:'N]F^E2A.15;$ M,D.Y>#B9+,C[,P=7#K7%7[%X+CK7J KE7LK/U>)FH6_G\ M4>P"6>+)VA=%DJF.V= D,99\\V_[A+1<2#.B /=.=#7.K"= M ZL#;9#589USQ>?'N7Q&>64-K547=6YJ;X@FSJIA7*D*>BV76'%JL5!&D*I_%WS/[5NGI?;/E:G$Q@X10B?Q*3^4\_$ ]_, 7W1HWU M0F7[4)FM]?D9+S:F !LOK_:JUOG3G!"'.<'Q[*D+73>C0CX9I1X=8-/-6!!2-S1C"_;8 BNV M.ZEX F4ZSP$BXD4AS D,M-X=AY+ "PU?75T>&R M%[YEV7NCQGKA$MR2&K:.RTW"J_& F2V^E/&VFMA3E EE)"^L#X[OX] 9C(W! MSG7\D(U,;])A8&(%>RX>!$R@""G^U3*'=JWT<&*/#(NVRMNN#:WF.V(GN>BMRKN+L$8@$-!W**_%V)!^. M2KAI4CH^_DQ?=+[KX6%!-M@YS _H&/B6#XF=$)LBDLGLZ' A(0;"(Q@3.B0\ MDR%EGH?'X+:<1^RDU\"U0-29RW4I"?4%I1LZ/B.8.",06XXCWJLDWN7%XO3B M\N+N8FDL>,1*E=];\=ZJM7[,+4L2.TWN9140>47LQH!U%@R8[P7:.M7MO"!T MF3LR,"U=$CM?-NICA["1'J#N\A**7Q+S^SB)QV03T:DQ<'Q,AQK$8!=Z+AN3 M3:2E4&*EK+9*Q]E:IN;TAEK?/A"$/O%UNVIICI5!VM(>M=->5X\J^1HU2G52 M ^TTE"4F*Q>/$!]MB8_:B6]8M3M38/HBJHR@=8JCON-HFL]D!ZK?&5']M+.# MM'/A:B-SA93(4W3/L\\HD3PS M7YSG6!-(8X=3,6=N5U'V;+BM3.BGUU>F"! M49W>J!]Z'M70&@Q)2 (Z4AUH2X34>;5,/5"ZJ952OWN/_D:M]>-N&97:&;4G M \-DVG_R(95T&1%\=@ M;Q*[9O'2PEK]1737M\(TA"'> C2L%_TV1C)T)8) MJ9T)K66E([.,T'7F(X2X=*BR378N==G8FFT9DKYF1]D5@X.Y2O M)KN08G\,<4N,U$Z,#>)#* V4!\Q(?2VQ)FX,8*\^0N"L)4>&K=5E]7%QN_QX M?7F^O%W]]$- B?\!+?_\=''WC_$5F95IO[? O%5K_=!;HF5VHKW)7RI,H>3Z M\Q3!EF&*FP\J-CROM%BI@-7B?T4T13_B=_ +)I5R0$\\*<4'F)(OEG%15(*M M$F^R5(6""UALQB1:89G#1L;\_?^&^JEKJ9[9J?Y,IJG,_D?>F#[=*B.7V'8!]SJ"V;?:*\45Z62^3>TFR3&4L5,6^R M#3?8!\WZ(%LQP.QBX%8H#H\B)'B>P10P8S2\'2:NZX;>$*5N&'B^[X]H=]9* M 6:7 K#=+-.RV5_(>E<'NR)8?)OJA.\)2%<6Q4A^==H_,OFUA MK3I@=G70T%6]ZC8RB41>O)!!]:I0F1>9X26SXU)/3[?!D +1D1&69:TN8'9= M<%4I IFI7"9))6WB#'28*(PBAAFHGF%,AP+,9$?\ (^!;24!>\MWQ:?,P/EN M0'VBI=M M#M7_X/ECG!6@:Q_ $[_S(1-Y&PO=V]R M:W-H965T&ULK99=;]HP%(;_BI5-4RNUS0<0H(-(%%JU4]>B MTFT7TRY,CVZV)^E26ODIEC 6,6?2.!#(=&ST !+' :R0>VOH8BH8[V M\UDDLF^TSF/=OH'\5$@6%V)%$!.:_^+GHA ; KN]1> 4 J>IH%4(6EFB.5F6 MU@1+[ TX6R.NHY6;OLAJDZE5-H3JOW$FN;I+E$YZX_N[V?WMS63T>#E!%Z/; MT=WX$LVN+R\?9^@HI3@-B(3@&!U-,02JXW[4I9I[M^N]]6-X+A+LP]!0 MSYD O@+#^_#.=JV/=8G_)[-*&5IE&5J[W+VI>H* )V2=P^C#C!'*UPE (Z(A0%+(HP%R@! MGK?J<5T>^1+=33HXM3JO'OE/R=P_C5BU9(3 -"EW6HG3>%?%WJ71$5 M1+=$= ]#)$*D]0WA[J7;%5&AZY9TW9UT8Q;'Z@%MU*_=QOW:)+*"VRMQ>P?@ M_DNS]AHUZ[ZH"GR_A.\? +^G4_MO2MAR[8YKMU[7ND%@A=:V_NYLU@&\V]NV ML&G VB0RAS4W=F1]'/J,^9)0@2)8**EUUE4>/#]AY /)DFR3GC.IMOSL,E2G M,N Z0-U?,"9?!GK?+\]YWA]02P,$% @ J4(/58^!@"W&!P C"0 !@ M !X;"]W;W)KSF=DL>O&+ MG";,@.UTZ6P@ VS:KUY0@F_!IK9(=O]]96,P2,=N>J^_)!B>\TCGZ.CHD:S; MMS3[,U\+(='W[2;)[WIK*7>[3$2K MTFB[Z5.,G?XVBI/>X+;\[C$;W*9[N8D3\9BA?+_=1MF/D=BD;W<]TCM^,8M? MUK+XHC^XW44O8B[DU]UCII[Z)Y95O!5)'J<)RL3S76](;D*&"X,2\12+M_SL M,RI<^9:F?Q8/X]5=#Q<]$ANQE 5%I/Z]"E]L-@63ZL=?%6GOU&9A>/[YR'Y? M.J^<^1;EPD\WO\=HOY&S].VSJ!RR"[YENLG+O^BMPN(>6NYS MF6XK8]6#;9P<_D??JT"<&2@>V(!6!E0WL!H,6&7 WMN"51E8[VW!K@Q*U_L' MW\O !9&,!K=9^H:R JW8B@]E]$MK%:\X*1)E+C/U:ZSLY,"?3N;3+^-@N @# M-%^H?P_A9#%'TWLT?0QGP\58 =!P$B!_^O X"S^'D_GX*43CB7H.T8=]$NU7 ML12K*W2-OLX#].&GJ]N^5#TK^/O+JA>C0R]H0R\8>D@3NXFWT5+<==3I2P7V:OH#7[^#W'P+U!@ MNR0+NB0+.R*[& +K- 16&_M@KOCBI4!QLDRW AJ$@[U3VA>KP^N VMSC-K[M MOY['%\ Q[GF>?8D+3)Q-.,',NL2%)LZR/>8Z[@EWX;!] MSI[&/IQW=I=YUR59T"59V!'9Q3 XIV%P6O/.3W.)TF>4_V/^'7CLLSRX)AYF M#B9: D) 3KAG.5H& D"+V);C:(PA &24V\3E< ZZ)^?=5N=_G4WG<_0XF]Z/ M%Y#+KM&NPQUJ>9K#)LQV"=9A@0DCF#K,99JW (YAKN8Z["P_.$?CVJ1#^!-JD.>AZQ7,Q)UP/V]J:Y@.X:^)0S]5< M!W"4,4N?B2 =LYO*#CG3Y*35\4/)01^^J/ISA>YGTXSE:? YGIUW&L21=@36IHNJH M*'7*%G3*%G;%=CDH]3Z M&K?2N]L(.VKL,6JW72:L. M'=S'290HA;A4BA$,F TYH&LY'X)91B4/()B#F:X,(1AG#FO(D%H5DW99_#1< M%*=D^P0ZJQ@14Y RS[+UA1B 4267C<7(A#E457?=58"-4X8;7*TU,&D7P0]1 M$KV(K4@D>A9M&P!B"E,+8WU?Z0,PVR(NUKTV89P19N0[I)J5MG8:W*[5,&F5 M>(.I7(L,%AOHV@PVQ*06H+1=@)X[C/Q9&!1J]"3"P! 0M!P M'U"?U')T[0G"E$S7G0=@#G,:5G]:*T_:*J+*T\Z+G #=I="(>YCJ+INX:QMS M?=T.(#ZLIHN^Y8!PU'9I0RF@M;2C[6>\![T-G?&#DIMV>N;;*5O0*5O8%=OE MN-1:E+9KT>,>>+G/,I$L?R"914F^B0YOV5;_W>>R6)O!E8H"FM%E3)])/H3S M/$J,B0G@',LR]L40CF UT1N.J&@M,FF7)Z5Q?"@, 15QNZ;H1@F&'-TJWNPE^"Y[5#'SLR[A3\9[D@IUWG%]D_0NHO"?4)?O MA&O=S-IU\^_E'0RQ0M&KR-06$27[[3<5B>)M41$,-2'V,IKLX,RPLCVO&>SD.4O<1)CC;B636%/[FJN]GA MZLOA0::[\F['MU3*=%M^7(M(E:,"H'Y_3E-Y?"@:.%U &OP-4$L#!!0 ( M *E"#U58)G+M> < H@ 8 >&PO=V]R:W-H965T&UL MK5G];]HX&/Y7+.YTNDECQ'8^>RT2H[!Q:@$!V^Y7-YB26XB98]KN_OJSDS2! MQ'';B:D:)+Q^\[R?S^OX\I'Q[^F64@&>=G&27G6V0NPO>KTTW-(=23^P/4WD M+QO&=T3(2W[?2_>K#NP\WUA$]UNA;O3ZEWMR3Y=4?-G/N;SJE5K6T8XF:<02P.GFJC. M%T,(/J9'WX$RY8ZQ[^IBLK[J6 H1C6DHE HB/Q[HD,:QTB1Q_"B4 M=LIGJH7'WY^UCS/CI3%W)*5#%G^+UF)[U?$[8$TWY!"+!7O\3 N#'*4O9'&: M_0\>"UFK \)#*MBN6"P1[*(D_R1/A2..%D@]^@6H6(#J"^R6!;A8@#-#@S]_?W?9$Q* 4M,+ MBX=]S!^&6A[F@EN6B&T*1LF:KD_7]R3P$CUZ1O\1&17^?4@^ &R]!\A"2(-G M^/KET 'E\[$F3[A/2J(TLUI?R!=OI__ 9=ZR^=S6=2=N(!N_2 ;=+>G\K&L^=L$PF= MF?E:-UNK^LM#'UN.Z^'+WL.Q 1HQY'C(+L5.H#DE-,<8G,'Z7UE.L@.)% @F M6U#(DC"**4A*S.I^2-*MNGR(9(J"NY\R]U/Y)4K> =D[.1%1PH&OCZ=7 M8O.,V 8[QD7T7RLVKXG--/LEA(*6I#EW0>#!R_7IVR6:V%8,TLCY6,7 MZ[T.CY@6OE!,&\IYUDM43@!!GO2^+_0X)PW0KJ>&1@H&KNVUP$053&0FL2U) M[FDJ41XWO,RE@"1K$$?D+HJSYJ<%C\[9_,ZE[=07%9]#(UGV!V'(#HHP9!>D MT0.YB[6E7&@Y*5/?L;'3B)E&$'J.X[24-*QX%YJ)=R:VE!_!S&,EG;(G/S/. MT^*V-3T(VD&=D'5R/H9MJ58Q,C22EVKAF7?7!PHVG.TD_IC((1/L"6_-+T?3 M$F5Y.@W0&D%DNQ'==JP5<1 M(WR!&9^S5L:^-64UO&?[T&Z ;,IU93.2%-F"LF)(:*;(/&,+B'FZDC#D!_IR MB]&P(H0J!^K@-8*^YSHMDR2L&!2:*;36RK4@FPSJV,CS41UC4P[+&M0C1!5# M(C-#'I=6-NV^6%BHR7H0!36T&B'9Z5RWI16@BAR1F1S5QN&-H[?6B"8I>C8* MK+H93;$NQG;@M=E1L2=Z@3UK6\#)].MH^9HM(#HK;YY+VZD7*MY$9MZ<'WBX M)7(48QNPCTDBLO*F/P[17I&1UGX--3H!Q'4*UI*GBMG1+N-RXD'TD M2*R/EU'/J[95A<%-[G8=2_YK"6A%WW0=UMMJZ@=F:F]M$VVKCN2? O%?0<#[7T/%S- =C(L/W%\\9+Y5&Z95P &8V= M.:4*G:2SW_,N,@W7;7!PX;GWX MU0C:'G:]EBK&%9EC,YF/QN/1<*5.,4;_##\/II]&8#%8CV6(*X;'9H:_'@T7H\%R)(?&=I0:DI89:SEU-M<)8A<'+2 K M,L?FS:\"]A[GQUU7=>NA[$IA?V@GFR]HU/5'>7WV6%S"K)W*_D197FW/- > M9,>XM?L?X<4P/Y:NU.2GY+>$RSI*)95MI$KK@R+Y0#RB/__O_ U!+ P04 " "I0@]513.7 M$P & 'AL+W=O\G+M3:?;"J$8U_R3-FK1NK-4Y-RV]$HH/%EHDW.'6[-L MVY41//%">=;N=3IG[9Q+U;B^]&L/YOI2%RZ32CP89HL\YV9S(S*]OFIT&]7" MHURFCA;:UYAWW]RM*^SL?.V*9 M]W,.2]?,L=O[XT>LT,[88VNO"A>FDX)Q4E9>H,GDK( MN>L)=X413"_8_4H83DA9QE7"!EHYJ0JN8O_TIK"0M/:R[6"59-MQ:>$F6.A] MP\(9NX.JU+*A2D2R+]^&M[7+O'TG MW]!W;Y9-%=DR3Z)Q_>,/W;/.Q9'P3NOP3H]I_ULR M?-Q"M\7^JA'VD6>%8,,O<S)F[C%GOQXP^O>[W.Q.PO MNQ?-J%P;Z'S%U:9:9N7R6I0K3)MJK;#EVDNVYI9)%6NSTO!1)+AA+A4AC^3> M1#SQA#-4F&"],ZJPSCF[5^P7CA#,AG5IJ7O:9.03."D6H)2$=3N=?Y XZ9+6 M%B*)*'9PH'6XD&K);,J16MH$FU\'3RYVSR\R]F*0HKQ>LEN92_)P!P0V&$WJ M4*!%5/*@9B9?,B76V::TS[J]9J?3H;]H:[I"$I8LBW6>HZ#!,/$GYK1W/N=_ M:"/=)JRF.DN$*07)^H5/J82M[ME9\^SL?"ZY4PFG_ FVHABGPX#SR]H!?G,[DJ4,16 M0#T)[D0?84\@+!Q UC#B";%7_C<8ZCY%' X8XO&\.H[!\I;S?'T#UD2 WWRF M*'>PQ.-8%\J[P.//A31"5##O.-&*9OL+I&LN@I17 *54MIR%;RPJR(-Z;1E?%XX(42(8;ZAW+1\HQ"? M"P"=;4(60L*]UDSRN,(^V.<--+ M*\V66B?> M$H:5FB:U9>[Q_!<&;BNI52M@]$$O$%SIJ'.A-5>WT>% @[*Q)A MCT'\+-1P*NGJ68 [*2CIL,Y.??:^VN/5+HS. [\KF"2L,FVI()*R=3P_ 1Z! MLDTA8_I)4@SC6=T"2R)FU.]E+*QO&<"K*$LDI-<(,!4P0X%0SE.CBV5*OZ(N M*.HNQ=S*1')#8&0ZKIK;2./A>_HW[3^&849H8%TW@4>Q*N:9C"D"WWFBBFT? M'@=;BD4+G(H5LC9'NGJ^+[YNUMB +#F48 B%461G(8UUT0'O<$Z.M;XIK:5< M'NY^T]'/N]VOVMQD\+3)"I5X6@,Y\+6M$H)'K:@4!JDN\9I!$P!@7K@U=9,$ MU)/I%55CD]+G>[5/A,\*W4$5%6A!E8H.E'BYD*M2B7^S*/EZ'ZE7SZ&JZ85P M0E(UJN\P4+/^ S2%TF O1N^WH.SE-;0>$JRXB 5H@PG%VT4%L/_9O/PS9\-^#47_R\Y"-)[/AXZ0_ M&]]/^K>8&2<#S*'WL^&4S>[9X'XRO;\=O^W/AF_9N_&D/QF,^[=L.L/"W7 R MFU*F=F/9YFA1&-\C=\N:*TUKW\C5>\'>$]E*KF]^9J4%#QS(M-"]A\ M=10&'^YNAH\W'_Y3)24JDQ+FU>XY.E.UA1@X*6)G/15C" $#;VK"\0T8A%17 M&>5F&\,N\N/M"$PF#M0S1N!GN_X9=OF3MX?DEK>B[V6&48'F<9@6]F=BO_%_ M4D(HVTE5M1$$@4.)"T.CR'Z*!8V!ST%X)^:FC*_7^8OQ583%?DTYWG+@*YF' M914^K5"OFXDX53K3RPU:1ZOY5<#37T?_'P=",;J-%7'V_U;_S5&_589ZI MNI>?Y!;GVB@3J+=IE-VV[7>;T5KZ5+VJGOH+;:]\\W"#W[T988* M%8-6^'Q1K]8??_KAF\=V>_AR=,?-4J)B,[& :*=U_@IS;O@:$VZ<7ODO('/M MG,[]92HXP*(->+[0VE4W9*#^)';]7U!+ P04 " "I0@]5G$BGM!TI #* M?P & 'AL+W=O6=W MK2J()JG3=I(J658FFO$UEIS9VJW] !)-$C$(,&A ,N?7[[OZ A*RHSW0V*) M!+I?OW[WI1_NJ_JK71G3Z&_KHK0_/ELUS>;5BQ=VOC+KU(ZJC2GAFT55K],& M?JV7+^RF-FE&+ZV+%]/Q^/3%.LW+9S_]0)]]JG_ZH6J;(B_-IUK;=KU.Z^T; M4U3W/SZ;/',??,Z7JP8_>/'3#YMT:6Y,\V7SJ8;?7OA5LGQM2IM7I:[-XL=G M%Y-7;X[Q>7K@U]S95=57_.4Z^_'9& $RA9DWN$(*_]R92U,4N!" M\;NL^!N#R$B_EIJGAVQS>:WZZXM663ETO]J2KR>6[L#R\:V _?>C&7M=_PVM,]:Y_J]U79K*R^*C.3 M==]_ 7!Z8*<.V#?3!Q?\2UN.]-$XT=/Q=/K >D?^\$>TWM&>]09.J?_G8F:; M&HCE?X<.S.L=#Z^'#/3*;M*Y^?$9<(@U]9UY]M-__-OD=/SZ 6B//;3'#ZW^ M+U[5@VL/0SX=Z:?OJ=(#_2:UN<5G/^$:99,2X]VN###?O%IOTG*+K\RKTL); M6=J83"_R,BWG>5IH"\\;X/?&JE5Z9_3,F%(#-)NTAN?RDA:I,WC: ),T*_I= MH-C4.2RR*> "EZ8T=5H46_S>;!I^MP$@OI0Y_G:#^Q"8%VM3PX'T\__XM_/I M=/SZR^AFI/]\\K-[@.>Y-!W[8-"6, +,:SZROU*<"J L_ M!VQ6]::JF3@^ F)JN\HW>@.'1)I9&O5K6K1&7WV;K])R:?0U(J"DY],B@5_G M(_WEYD)_ L( 8I23#+PEAROT\\L5(.1 OP/$((2_5$ S?\7_3<;C!U^\P<]6 M:1[>_?3Y\M&W_/K[MKQ--S? 9#E_7'SX\Y6^_G![]?G#Q>WU MQP\7[P">#Y'C[=6-OOVH+S]^N/GX[OKMQ>W56_WS]8>+#Y?7%^_TS2U\ M\/[JP^V-FAWH+Y;N]LHV^9JXZQ/Q[9.X'8D4'D(@\V:KB+4])SH.L< /)= & MOJ&;"G[[:K3QVQ'+6; L-L(9BP6J?=@>R1]@J6JBS#4*#")/>-HT_&*1IS- M/E$S_IX!*Q25;6NCX$$ #1?"??>]XR4 'M+]/'A4?'4?1+6Y,V4K,)AO8'99 M^"5K$8LJO$3B#B1#E3%+KBO@/QL)9^ *@(CQA@^W%O\?T.=9?C_Z:E/@20#/ M+#T*-*+XP%O$"4JV&J1#?I?."B1A.G":U_J.R);6"]*Y 8@:NCEX-^ E+T'3 MMH087@%?9CJ%YPK@E<,"3+8LQKM_!,$ Z\O4J!R:]%M\(R/]/A +VFR6( [G MA1U6.=A6*/T+PC6(9-0KN 5\>0>D6[7P'$!5=S!#4ALP#)*VR.'",@5(FN'= MI!:8#K"A6[!V:D9<7L_;-5P_"N@1:PMT!U1; MQW<)2FQ15VMUFF6Y0A3(N_!654,:55W]X=K;(LL +I%L/'H#>;XT (4143Z M2:PB%0J%'-!D25&NP'0&>(H^6OT?2(/)%00 .$/T# MI\M94 E5XX6!7H;_ '<$9)>L\Z;UMT X$ M@EI9?^52BF4$@DXWAU<-(90>L M\?*U_MDO>A-DR"T10RZ/@"IH,U(#_Y1953$8-@6,S*2;P M5Z"QA&&#A$G074.10;>;9K^U(6QW'50H%KRV8('\F3+5A#%7,P"UJK M[0KNC^5M>%]'[^,+MIVO_!LH(\JJ\?#G &]>9L#6Z(8Z3I'%E.=#7"?5B[80 M4PQ^I8_ K%RT0/T.I)$R!\X,CV4Q2S 26Y& UI^CG[TY6Z>9"02=@=PF8<-> M)_"F&EZ+CID*NZ39'4L7N!VSWA35UJ ^ .I'71%89Y/FS%/Q"[;=;$"*UEV! M#7H0?6]1/6MW+[3_0" Y2?98BY\Z0AMR)D#C0QN1+BS\'5L@; M#" @8\)]X7'BEMBD6X)^DS9HK=+Y,@,_@BD. MW,K7G:+U3 X,7FI6M;,&KCH<"]DO PD%Q OJHO02?_AQE:,8@CN\7YG2:6EA M1E+(2$5L8.#*944Z%6&MJQGB;@0F/GB"O[=DW/"JP:% "KX'<=N8\K!: /(7 M<)K8# /1&HX(BG EXK?(O\*RJZK*--E/'BX"HO';T]5]+8&SPF7%NVK:=9FB M0'T2^A /"M0*6!V+W(!]=+'KB="FD6=#GTY(.^'.*>&INU%;NC,0T+LTV+4W MV#"P 1^U065!DFV(?NO(PH*UU +E/YB"2,AP#?'/^"Q96)E3=0 G'(/0#$C" MLY6F4:#DB_P?M#P]/@(Q"5_C8?)HN3R^/[$3<5%QAQ=Y;9O#'!B%?ZK:1AQC MO3;-"@W0 ;:--\ -JQG(8V/G9%]5M2) @7/,-Q2,"#I K/L0BYA#3BZV+'CC MA1+D*!"*"9X!D EV%3N>*5+774XQPYAT'%2R%@*A.D"LT_HKP,&;PZ(=&BRS M[B9B>H&4H=.@,0(F!8BQ[^M8@?L(;G/)]XJ&RX8P/?090$P*F@B#@&*#: X& M8(O&?*9 %L,ATU+@^EB4X8SA$?B@X(K @=M:;I1,'U.F MSF!&6R*OF3I!--9+MB=!?2'1DT4!.@?E*:BM]^EOJ,\$@_)2NLD;O'_DV;^C M,',6?XWW):Z,:]3# MJ(!1,SL>342S;#62$9F8@!A$M"A0LH&""8#"--H&S<_A>R("S6*&4QAQQ/#Q M(<;EA+G$I)BA^=[D'-!">4 C7VEKOQWX)NCE'R7+XQZ M!]:_654%73C (0;=.Z 5%B.%(7L99((6$RALTO)"O!<\>Z+0^&I1*X0#1A_: M:M'<([I/U,<%.#2HD8 DR(KI8N5$O:^ .?6O!LQ#$ %'ZDV;%^@JP5>K _UG MT"7W.9Z>+$_ R#(G6^0Z^IEC@N@4YACH S@7*"?HLB@0(:I:$:W@E:WR#5M^ M2[<^!;,\JW-@HA3M1>N3&IH#X&R4(!IN;ZY'$2 Q[8+R!8?]'V3X6V]M@YOL MD:J\?<%H#4)XD";^P+5?N87IXB^=G1(?7A^1D6D#?FLC)C:;7T$\-B(T*702 MSJ^ A.J^]R\BW>%A3@$H_D&9C?K=W"*2E3S')82&*J::"BAC)!*P,T*;PG9CR@ 'RHH?N-(:IRY$= /"^ER7KVR[I>QZ]W5T64;! M@VTD';W I//PF9F6 [MTN8#SQT3TGLAIVY:36AVQ$0+L22]_\EN;+25FF7+^ M%(SWWS (BO1=KCBHWH+(JC%N[+--\E1^ES?H;/&:Q 8!DZISUX,J)O#GOP Z MDXXX0T3(E HQ#54 +-(YJO)$!9N:W%Z01#6+ZWJ9LVMI30%FZS)QV7@)_:W! M,K<4?@.A7N/^B7/^..,E;F82'\SES$(I#Y)PJ8 ?P2JK<^0SAQ):=(3FVF\< M3_U7 )0<'*W9S2Y2L)C 5C'8G!ARED75UBZ*[G4+NH0VBM$"TQ@X*D+JTBWZ M;7P6ZT/I'* XY.6C5!;QD0+Q^)5$:H4.J$M*4 C;XR+"Z;"HSD"$S5%I,RSX MN?>0A:*0/<42RUF(1AZPNNWFJ;KXP%5FK'5"0CJ]2_."[$Z@MG9?+C6VCC$X M8?''[^T&_':@?^Z(ML%,9D7(/Y2QG47ZI[]#02;ZS2 MLDY2Q,J1" &S41L,U5"JF?:&"TPY"@[V1[7ITBR>4_G8)'"9V(M)1P$^-8WB M4$7ZA^U!SLE23 E/?N\^I$0$"@$7X5<"KI%2BQ%=$%MEY]-QPD3!Y1COV5,1 M;S0C5N5* 9"*%'@PMG.%WHUF,Q.0/A=S]SY B:%@E_J1T!>"3)"B18 E/Y@8 M3GV.>ZN?IZC0\X:7/'#I.*F# KE$IKAM.-^"5368SY:CNNR6WRJL2^)18_B# M$FRAV@A ;>Z1"&4-L,B:'+$R+6R%%PMTE-L5V9P1 MIE8Y4%@]7SG?QAM4\P+M1&\S!^DZPRHUGT9HR^B#O-RTD@X0F%"'AMW$MAW: M'10)TG#+(+HSQ\+?0Q"3^?.=W0^<1T>%4CX_J=!@B9=[/@#Y 0,8H"(>M*[2 MK#:&C7K[2KW#?\GGIAVFK_7?V@H%B;LF) _)7!/'\.<Q#^,V?^C6BRNU%IW.[?1FX M51$G/GZZMXI%DLT$2GA)!&?0?'P_B@/9K&I!$-JNQA=O8Y?VA8]!.V+\E\4S MKLI;HW&]K.IMAZ\]LP%%%D6G&B#T)^"$>JA#RDXX:9,"-& 9 MUP#A:,"WMZI;PQB5!0ZHM=>.(/%]S#VYZI!^A44RE/&*/MRD6_YD)\M,]T%5 M"ELQJOD1><.Z&'_=FDXQ5A+REQ(/=J$9O+1M_^N0-L!C.Y/B2,O7*61L@V/1;J'*.>X*XQ%GI);'Q0FRIX4 MWB@/0\F$+]UX6KKS>YM.7P^(<&JSPG+].T-%GFL3E?&%JEQ/V>(LNDB4JW]+ ME*M]2RCS(O5VE)1"?1EG7THR<6@KR<]@[2RP;[L$YF-'*XZ0[BO@J^.*/. Y M+(Z!2U94?E#&-;X(/-R,[6;:.T4G0F&:BO(3]D/SQJR1&S">R9070$\D!1QO M-8^QJ?I'O%WUGV?FF _=@4M<"!X@5L8#FHN<+L?;EPMMQ@I('3GP:]@%/G2)HIKP^KPFI; $^TP0VEZ MEY/+&]%V/&38L;GM> JO7& _<(KGGOI$P!U(,> .-B$\,N/< M&[T*UPE:#N.%N-EST- 5%7/C$EP+&A4FH;/(.$"(EY0-,E3Z*E$HQA%2PP:L M LHC=@ %N1_MMK-^E(["&DX01D#Z337_ZO)1)/2K$H["Q1%P8U*2R8^%]_/% MH3R(QHF4#UR7@F.TS[)P%(F7"X9X*;:=NX59>$FM95F01=J70O=]O)(^YU@7 M^@%2&Y@%%]=\,_4\MU3URWM6H9;R'O1E6K)_'E .ECW7#N[!M6S-Y3^8]^/+ M05D-#QRZ-T9J?: _L_QS(I&(_@;#%TXR=B/W;-[BOJ[4IV/6XT*&J5R/?),L38* M\QGT*KR+C,87EJ,-\8U?=%,1(5P_!I?;$JWAY%8F\' MK)0(00 &>U-\JV!-(B#4Q&(KN'-C!2%UM0"/DJLX_(DHY[ZU**V=S>B=/?1Q MEZYT+(3 ,'3HG!ZJXF:+ BX^H^0W19LD$ZX*V(7*NLFA6J7%@J2]J[BCH@OG M5[_F:W@,T$XY!M=28MDPU1$*ETA6#M.(;&OS)6%L#+_K@(IJHEVSC17) ]D8 M5\2(@NA)J3B957=8 X4AHTUA#H5PI+K)4U\;3*_>HCT34:""Q*P'\HI6+CSI]H9Y,DB&H,&T4DO N84_ITKH5;R3&,7[C.@_4;C6ZQ9Q/DQ?,92("J% 16P/1#\<8E6F<5;-'_#A9 M&]\&HF#4XP-?5J*&A1VI;/ VB1&8#X;9Q0.]U6S+$S90PSMY)44+(?,SL=.OT_X]EIA?.^--;LBRB.M6WZR2KDQ:&3 M;5%W3H]:8I'N<$3I,B=SZ796)$X:)W?@5OZXZ$$2)H3$2C=VD7L"AVJB4TGP M<':U>]P'%-C3SA@YRK*J](>*J,$ZC')9#&D!!48Y6*GX$T[X^#QZ?CD M<'J2>!OY$ M!V9F4=5=6MC1\'OX1".?]%K$Q#12L4- %JZX6,RB W FODXB<\GQZ SHJRVX M\$8*,+#&65@T\-5GUXY(Q='!Q/0DD=:F[XZHR%3D!X*]N(?IO? M.@XDZY@P#FQ>2(Y328]>=-?)$&@:"QXW(K.&[K::<3M7XFT1B4GN>F5]HX3+ MZZWJIU]#1^< /+XD.IS9/4;%IQAG@,,3FQ\"Y7*;(]IKE--6+N5M15:@K1!B MBJ9F,2_^(WW9L>=#\YPX">C!90/!0XH7JEN*R\L\AQMXF7]4]!@^HOU/ZLO- MGW3TGWKN>]0.]!-^5A^N;O7GJU^O/GRYNE'2)BTA%W7X)#-Z,GF9'$W.]61Z MFHQ/$;:SY.CX3$].Q\GDZ#Q:):;L:8+?'Q_!>\GYR_/DY?A<'R?C\TER.CW3 M1\D)KG)VC&\36A]RG8XFXV3\\E@?G9XDX^FI/G\Y!4C&^B5 -#TY4=/DY/QE M7+T_T23*!O<9'Q[#KR?TC8A%;(:/B$ MKZM[4^'_7=0/T^P^[-<'P=7H^02HBL/!6Q_9BA+XA;8LLIJI2+6< &;+&)A=;A\I!0E89* M4RIUN:J;4A?1BI+,) MBMZTS5,/Y\C!G#L!FW$4-T%*(B&H-!F/I$IRF+A ^ M=?HM=9JK4PKB^B@=:OK=[8H:;3 6[2K!B6%#3@\S(%P-0J?'^%)NJ7.+"O:X MTC8MYM($(J%(CSA2X='0#,%QW'0! F:KW!="AYWH/F>YN82#(WM5N8<@T-") MJDT#'-V@'M52T&LNH\_((&B]LT@&%L(54NW@DX=:CM"_UEL="WCP,_+'J4]O MRVXYJE7:P^+>=!-H)V$4B=SRA#LKZ& *@>=T%=73^2)RU\(3,=@ 7]=FF9*- M$UM^TF4)1Y)G['T.;W)TT/BH,\50F5JD6#&^&K[5 M AG'-L*#)!Z0^^1H3 7@]^) !9> /QG_NSL9YDAHVU#Z4L9 C:A=/T8DNS[H M@/::_Q!A:A_" ,($S8L8MJ@1;Z0_ 746OL21JH.X\DNBR"Y*BD5?2"RN>U;F MP_"UL^<@]1^&!$+TI:O.Z_!)U&A6'>B/7)H&!Z.V)NQSHG\X8K;;6\5B"/1Y M)D85%M5A-J#R4VK"Y!#NZ@R&+&[!\TY$!]:>_%UQCR^6\Q !IB3!S9V\[+_V MG\*U5-191P9<9_R0R_5QC"MN'.+,L&_3X?XN:5(?JR.PVUZ8UL\A M85M=&H"B5Z+F/M6_BJCPV[T231#@8@J6 U3^ZE*Q7'1>MURRYB'/%]X!!ENU MJFTW&C2*3Z*Z&SA:<;HFLGX?,GO9C 9W+M1@C-3O!_IF19-ZEO0@3HLHR!@9 M_%3:787NL2X9R4@RB[7:U%768B@+8T\^NLT1E^#$2[6JOXW1GLW\;?W!@ZJA M@]:8DK(&BTED&D8PN)E0'OF::H 8HJQ#)U1CT3OBXW6X=O38AM_AU-_92+8' M*''W)]NI#@WTGNLF=L](6ZT81/[C:J$Z<31F2ZJR>%L5H#M&89;9S9^_OK_PWH=;M\P<*ESF_E+JWKVO- A17G45'UCE0&8@,W[=C% M]J)H<2:29-Q+W1EUY^L@3*=Z%RFL\:6(S3YNJHWJQT2'Q[AT6M7_QO5R@S(D M_FVB@)CU*_WEYFWO2*#ZYR-SL=C M_O\35OET=?-Q<)F3*0)RHH_/1J=')V=/6.I[H.#X]'B"_[P\?ZDBR?Q/(^"Q M-?8??S(Z!BCH^&?3QQ=ZZ/ [)74/(.#TY/R,:.#H_$D'W'^ X]'9T2D=X'AR M>JP:,$6P3D6:0E M #L&S1)JM- NMUS4(@_/XX?W5&J=3L(5^N! RPX_>^,0N[)LIZHDY6RVGQ'&RW?*Y"GC8C%5P$D1J[!$=G3PE82=DQM6D[3ULR.:ZBDV?&7.T"+2&O>):2 MB\(H9WQW0NP>*ZGM'8!#TZY^5 :8B*_Y""8&L,F C51+A9[KO EFO)^/2.-S M8[*3H02AZ\6GC0AV3PPN M]$3+^*#<30SA[+R4H8=@I>]U\1Z&"]I% 01TGNA0:=D95;@-&!B!:[QT37C6 MQ)UDJI.J8:1L]]KVW"G;Q_UV9_135>_"055AX4:[L(>U_-BK?&\L4TPCQIZ? MIQ!MN($U\PBC?MBN;-;#ZO=V"^Y ^/8AQ$L;R;1V8'%O/"PDLVFB;L%7-,R!9D14IE1QZ#=:4/S2?_Y M*C>+:/_,S'DD$XYMK66(T%?*%N\\X_LXL.B-H\&^*D#ZJ;B0CX> ]:H^^Y!$ MZ A(>!]-*@R%?$3B#P*>^"%7X0EG1^)L*IRIN663@@K=0V6;\E4$_;358&KU M.7/3T2YPW:(=-,D3JM]K MYZO=6HBHR]!'1N/O:I+GO;WCH3^ MR*D:Y Q2KG \JQ\IY]B0VF2]0A^<:AN&&89)%8DT//FIM3B+T7&*ZTHF>4%QW0U. M[W;-C)( \BJ'9W70\:7SO9N4PK?BUD"L>(W/K #P<&3QU^/>ES!&*8SWHLF1 M/$62(I^+Q6$W-2-; !K8/I"SX!5CQPWG:]!U98SC]'/%>;.96>8ES^NCD8?> MUI^1E+#3>'U6VB*-%J'J4JS[I7H%'S7R/4U4UU883+_P+"%P6(ZZ360DA#(> M7H'+4C1 X79PF+^D98NQ#O1\)'_AMJYD1@>AU26#**L6*55LW^;*CFIX(MO& 6-C-%5OU94-,\Z$:T5N'XTE"4Q8E+B+U1&*>WV"/ M%8>,GLNHENGDX($7WH?.B+]4@%;]*SQ#!JI__^B 0E/J+=9 4XR3E=XO)EM2 MUX=T'T].#G!(S!<'YH%K:9P7:8TYD4A;IYV&I$B,4H68[UIR9^%$ ^VCCF3^ MY9ZW)"$>CV4&FO!G28+)V7W=]5_!SYA2B[* MA8"T9J;'M:T--B"F#*3!$9% X7M*AX :\;/]*!GR&".JOX.6KHB0649+ J-' M\1XV8)G]!(]#(!XE<"+D]Q38WD/&G@:.O7;[;"2SKSXC-7_&VK.U)YWC\X-7 M^N=TCFY"I[3\BC!()H%?0<VY(12^)I(J ME) >V@X$[T )527/N,9YV/HCU2AD#,7S=]=O/GX^B(OJK9"(*+4L][XG5L2X M#MTJ$%BB5L))NZ/^)%P8QR*D$=$A@P# !+)O(-PI]R(DE.8^$$$>:Q2VZ[8* M");U5!;I%+[GR93"1F/8O*9NQ7Y "03M]Z)#]70Z_+[5W$#5%^VR!<[<3]9! M"I\F(!!GS2'^CUGTDAK&K/,]:/J5_N@:YT,TX0RC"0?2ZCHH4@\OH]8&?=5I MR<>_0>*",7Y1!4+H\'@,3'31E6J74;=;;%;B9IU-T@?V<7+TOQ M',(%JO_'##I]?SB[.0Z%.7D==]7ZPM]XVD3T!C;%!O#["(G@5P/PMR6-]AIZ M.QY5\D1,<'>2C!BIH[_H$-4,J W@/&_7;/F.@O\0[I2%X-XF55><1-4BKC&: M;Y7GX?%H AJ]0WI^MX62S COI;D:I$6_ Q&=FJ9P\ZD[B9VGP0<7_G-;(_\Q M%^-!O9-CRA4213<:E\ZPB6(/&0=LT500'L=KO<"-H T>B_9S)3JWZ4G6L1ZP M (X RQ=;'RJ.;A,TTL8HKS<"('G?)9#13?VRM$?= S2FGN8>J-@]&&%+=&R0 MY#;8)#P@M:29RC@PG]-=\>N/0C46K=6R\X>5)4\**62V$LN?X/KSO3@$V;N6$,>/[ZV]2DFW()';'#-*Q8U M*!H=X48@^;]Z1FS*<:9!5#UFNV%S4"\9)&/:V$!*:@T+HFM1^(YV!^^]!> M8/^=T6Z2T_3% B;ZM5%\B>.(,@J1!'+TUXEF//*B,$VO"1S3 1+?*OPP'#]U M0$2( .\15\D T$?_-MF>T(.475D0OF1T$4X5-MHX <=%N1T+^%&!=.H%TJ?> MY(O!/P0D\FDZ/CE(XBILJ M&A!E<(,HRS!W"6"7X:M;_EL[#55'A[3Y%'YUX>.:9#Y,VDF-P+@7,20+M^,NO2BU!_YS][%Q7BD;42/&=V M_%TEK),MROL+/N"4Y>2Y-5LI,9?Y1I1MCLK+6=V$WCV*S?22$0ZLJ%30?]:I M&12!I*@"+0P,#SB1B^0_ZNK<.'FM#B48,11_?'O=V5[%VP\T6=Y* ^UIZ)Y] M&.6]$-^.8S3L=JAAMV/Z3^9*2$2N7![>1=&B6&ZQ[0C#" E62A_)&*(:<@8M M>,AXDGB\;.I5THX7Y@IN(FQ$7EDX6G#;*/(C)U7Q'^K<\7W\HJ+!\EB^,/4^ M*9/RG_]2#H6C:H/JK]R:\U"$^,'X?H%#=.1QR1D(85?_*4ZA M8Q*/%38?4]?"QCI=IK_NHD1]K^02JP\'Q4@/_:'N%]'?5P<66=)?D:BQT^H/]:;RR-XIXEEQ5J)XT&B\4B6B77-Q?L'QS^DGAPS_Z!,]D:\\B# M7_-%-&9!J##SS"#HL\+ M:!9!CH5HE+\WAUOL\KEDOLPH%]YP:'W32019X[RI.C IJ*1NO^)[MP[/ +/Q M*X"T Z1!=QLHJ/PDO%C.K3F 96]BXY^0:D"3.*FY* _>TJPDG%^NLLPTVCM: MX SE7FP5SF-/Q#P=9QW)34N2OD)R!7=&^]+!9YUC_A(?DZ!>57I4=9.>)?RM MT2.8C(>0CM/T#-^DSW(2^":O\*TMYM+#'\8Y^&>U==[2;OCW5*(MS\5I'CXA MUZX6&2XB.@(.[1ZCY;LWR=7XXQF5%[W*BW/L/UN+LR2G)4Y&<(+\I"TS=."< MQQQ, ;Y$*(RBDROU#H1C&]4&N38#K@T(G<,G0E=;M#!)0L62:WB@YI$W1$> M/LI]'V5P)'F!'7Q]> OT#-XW6C14,,Q_&9S2F RG23K\,+V$V>5L>)5,8:74 M4>_:5+70/]Z]F:7)]*/K#A%:!\(B*),)XAU('9PW]^LAW!I*[G=^<39W0DLE MAK II9)U3">Z$:P9TJK++T+Y23+NZPGAX:<4&$SD@"44%NFJTO&D4=KELJ;E-4 M/PT%;7-#>-=82U,YQV.M74PKW>. @KD:,UG(["GB$$K:!,;*C%+R%G5.)E9A M"&XIY?8Z(+4C.+7SXV<=B?AVH>\Z"/K:YM1;^]:^:CO:DWM[+]P)N^.L%18$ M'8^FEQ$)#[VV'7A3A_ZV-9[$A]^2KB>T[$#SA3'^.. _86W_ ]02P,$% M @ J4(/574UN7R1 @ \@4 !@ !X;"]W;W)KICTX< 2K8#/;-.V_ MW]DDE$UI-NT!L,_W??>=C[O93LA[50)H\EA77,W=4NMFZOLJ*Z&F:B0:X'A2 M"%E3C5NY]54C@>865%=^& 2)7U/&W71F;4N9SD2K*\9A*8EJZYK*IP548C=W MQ^[!L&+;4AN#G\X:NH4UZ+MF*7'G]RPYJX$K)CB14,S=R_%T$1M_Z_"5P4X- MUL1DLA'BWFP^Y7,W,(*@@DP;!HJ?![B"JC)$*./GGM/M0QK@<'U@O[&Y8RX; MJN!*5-]8KLNY>^Z2' K:5GHE=A]AG\_$\&6B4O9-=IUO%+LD:Y46]1Z,"FK& MNR]]W-_# ' >O (]X#0ZNX"69775--T)L6.2..-;&9A4[5H%,>X*']"9=RKC$^Q_U]E3E(> M%QR/R%]#_8-')K!1E8:(&\TMM;Q ME*QQZ.1M!0;0Q5S]$7/Y'-/I*8=,SMWZ-<''>=MRVN8,);USKJ$1BNF!;)83 M>,31IH"$%Q,O/CLG81AX%W'BV,"*Q(&7)!-R$7EG0>Q$4>*-XP@CQ%XR"&ULA511;YLP M$'[/KSBQ:=JD*!"39&V6(#7KJG52I:I1MX=I#PX<8-78S#9-^^]WAH2E4IH^ M '?G^SY_9WRWV&KS8$M$!T^55'89E,[5\S"T:8D5MR-=HZ*57)N*.W)-$=K: M(,]:4"5#%D6SL.)"![T]CONZIEZOE1+V[YAV^7&+("TL4Y7.S IJ(3JOOQI=PX'@+/H M%0#; 5BKN]NH57G)'4\61F_!^&QB\T9;:HLF<4+YG[)VAE8%X5QRK1Y1.6T$ MVD7HB-"'PW0'7G5@]@IX!C=:N=+"-Y5A]A(?DI!>#=NK6;&3A#\:-8(X&@*+ M&#O!%_?5Q2U?_$9USW I;"JU;0S"[XN-=8:NPY]C%7>$D^.$OD7FMN8I+@/J M 8OF$8/DP[OQ+/IR0NZDESLYQ?[6SS@)/BYM.H(#TA.-3RX[Q6:HNUJ M2SH;Y;JKWT?[P7'1]\1OTXS3Y!U!+ P04 " "I0@]5MLU"/$,# #T!@ M&0 'AL+W=O4A@\H-)<"%+9+_S:>KS/K[QP^<]SKBS%8)1LIO]C)S\W2CRPA M[+$V%H'1YPGOL.\M$-'X>L#T3UO:P,OQ$?U'IYVT;)C&.]G_P1O3+?W*AP9; M-O;FH]S_A <]N<6K9:_=/^PGWXQVK$=MY' (IOG Q?1ESX=SN BHHE<"DD- MXGA/&SF6[YEAJX62>U#6F]#LP$EUT42."YN41Z-HE5.<63WT3!A@H@'\.O(= M';<)0*!9A(;0K4]8'Y#6$U+R"E(!]U*83L,'T6#SS_B06)VH)4=JZ^1-P%]& M<0-I%$ 2).E):NKPTM>D*KK*RGP+X"SZPU$T_'F[T4;1)?GK)>D3V8EW]A;Z?TK1_T."%Q:@EE1YVF # ML@73(;2RIQ+F8@M,6QOE![UC?ESP>ZQQV*""-';6>.Y9)Y?$RS7OT^,[H)]W M-0HV-IPVN?9^12JN3O8-\&&GY!-:%AK*,LBK%*HX2,K,^ZUM>4U41B6X&17^ MBW-2E,&L2""I\J#(4^].#KO1T*9GE[3(@K1(W;?,HK.+EJW9,X*T(%660E+. M@EF5>_?22 6?L>-UCQ"3-8\*B+,HB*/$6X^\;^RA%%%0)244>9!EJ?>[-*P' M(AU7051E;E0&\:PDG5K/J1O5XS#VS)YO@W1K:LY:99!GI#R-Z)@OL/"9>K>VF5,N@YH_PS 5*54"EX1F:_6=*(!U=;U6TUWB8"FIG2RGEKZ M[=3)SN[3>W#/U)8+#3VV%!K=E+D/:NJQT\3(G>MK&VFH2[IA1\\2*NM ZZV4 MYCBQ&YP>NM7?4$L#!!0 ( *E"#U76(%>P<@( 'D% 9 >&PO=V]R M:W-H965T<^^$!_P@V-C#O;@.MDJ]>",=;8((E<0"DRM8V"T/.$5"N&(J(S' MCC/H4SK@X7[/_MGW3KULF<$K)7[RS):+X#* #'-6"WNGFJ_8]7/N^%(EC/^' MIHT]'P>0UL:JJ@-3!167[NSD< "ZC5P!Q!XA]W6TB7^4ULRR9:]6 =M'$ MYC:^58^FXKATE[*QFDXYX6SR1:FLX4+,0TMLSA>F'7+5(N-7D%.X4=*6!C[) M#+-_\2%5T9<2[TM9Q2<)O]5R"./H#.(HCD_PC?O6QIYO_)_6@,D,UM(R6?"M M0%@:@]; -3>I4*;6"+^66V,U?2"_CXVAS3(YGL6)9F9V+,5%0*HPJ)\P2-Z] M&4VCCR=ZF/0]3$ZQG[R>D\CC=5T,H9]*OTD52U9'7& M*?&'P]H3YK M:5ME]-[^75FV&2]"_MLE?4$L#!!0 ( *E"#U5@?-E6GP0 -8) 9 M>&PO=V]R:W-H965T]TN@]F=P"KNS:UO9#\^QM[%TI/%*GW =8O\_+,C)^Q;W92 M?=%K1 .O12[T;7-MS.:ZW=;I&@NF6W*#@G:64A7,T%2MVGJCD&5.J]W MVP7CHMF_<6M/JG\C2Y-S@4\*=%D43+W=82YWM\V@N5]XYJNUL0OM_LV&K7"& MYF7SI&C6/EC)>(%"R%UXUN ?I6A!Y'L0^F%XQEYT M""QR]J*S@<'?@X4VBFK_SZD8*Q/Q:1.6#]=ZPU*\;=*!UZBVV.S_^DO0]7\[ M S ^ (S/63^3^;-ZIU$E+:@#_HRP9EL$% 859L"%D;!EBLM2@Y#B,F4BQ9PM M<@2BMF*&BU4CM\K 5@J1&&VTZ1H37G2@U,9'80M^"1B;=&;9B+ M-"\S"]&1EV)0*'#7LO%ED@(QP#1U$JS666Y5',P,*7!B"G.*Y,6ZK9#9#2A% MCEK78&I5ILBJ#3VSGA;8H/ZFI: DO3DWE,BCL(_SM"(3BN4D5Z-*B18V:10+ M\90\M^"R70^G,%\ M"O?3R6PZ'CT,YL,'^#":#";WH\$89G-:>!Q.YB2TMOB+C10N152""D[.V8+G MW'"L,L[L,PD7C?NG1)U#*C%@R#P M.F$"02?T.E'4>+)THO6J2"=A1TG'N[KR(2;5(/%A+LWAW*=2&\<;>[0T?X6B MZI 5'XB0U"B_Q7E\]@-@A2SI0+CC]PZZGA\%D'A1-X*@%4'D4EKERE:74_[ MWL]9F:,'BS=X0Z8H.L),IZE4#FSC=.)=0;Z#\3/9_XL< 146PB3P$LI$V.UZ M5V%<;9B=I*R&7IQ460V2J-Y8$V/@$NQ6O;2T9+V$RP;%1G1;$@FJJ4MI*3*N MTSHI*=-K6-J# M%5[$6]!.*0:G?E4XFUOH91L2E-U>S0L@C>4_((PP6\#WPO M#GRX^#_5/=7EVT=W;8%JY5X4&AS4ZMH]K!X>+8/JKOXF7KUX'IFBOJD)R))4 M_5:OTZPHNY\8N7$W]T(:>@>XX9H>7JBL .TOI33[B75P>,KU_P502P,$% M @ J4(/5>VNG3[/ @ . 8 !D !X;"]W;W)K&ULC551;YLP$'[G5YS8-+42*@1(2+(D4M)LVJ96JAIU>YCV8. 24(U-;=.T M_WZV(323TF@/"?9QWW??G7W';,_%HRP0%;Q4E,FY6RA53WU?9@561%[Q&IE^ ML^6B(DIOQ>/9O,]G[N!$804,V48B'X\XS52:HBTC*>.T^U#&N#Q^L#^U>:N M_#G5+(M M5WR:R_3&5-8DP[FK+[]$\8SNXM.'P2CX?$9IW"N-S[&?/X7ST,D5].BC%6&Y MOO&9: B5D''=1%)A#GP+JD#88M>8896B@&A@K8,I M;/1 R!N*!F #W>A CH':0SM&. ^;CZ!_SD7#2).7.O2E<\-U/(6BTFUTD#F. MO6&80#+RXF3LW*"44[ANA$"FH.;"-JX.1T] +X9#+XX2N(2+:.(-X@@NG7#B M!9, HL2+HJ'SGT0=3T>R[ L"YPOBV4J2E#^C\T8F,=-7+8?T%6JA1Z=0KQ:. M3TU95T9-// F20C1V)L,)Z?NCG_4S16*G9U9YA ;IMK&[JW]6%RVT^#-O9VI MMT3L2B:!XE9#@ZMDZ()HYU2[4;RVLR'E2D\:NRST:$=A'/3[+>?JL#$!^H_% MXB]02P,$% @ J4(/51!NDO!@! !@H !D !X;"]W;W)K&ULI5;;;MM&$'WG5RR8-D@ 11?J1MN2 -N)D;0U(MA-^U#T M844.I47V0N\N+>OO.[.D*+F^-$ ?+)/+F3/GS,S.[FQK['>W ?#L04GMYO'& M^_*TUW/9!A1W75."QB^%L8I[?+7KGBLM\#PX*=E+^OU)3W&AX\4LK"WM8F8J M+X6&I66N4HK;W05(LYW'@WB_<"/6&T\+O<6LY&NX!?^M7%I\Z[4HN5"@G3": M62CF\?G@]&)$]L'@#P%;=_3,2,G*F._T\B6?QWTB!!(R3P@<_]W#)4A)0$CC MKL&,VY#D>/R\1[\*VE'+BCNX-/)/D?O-/$YCED/!*^EOS/8S-'K&A)<9Z<(O MV]:VPY.8997S1C7.R$ )7?_G#TT>CAS2_@L.2>.0!-YUH,#R(_=\,;-FRRQ9 M(QH]!*G!&\D)346Y]1:_"O3SBZ]^ Y:5?,=7$ASC.L=$9;:"G$G!5T(*+\#- M>AYCD4!?RETETV['=8 MTD^25_"&K?!AP!N^@+<\EGQ.DKET[*_SE?,66^7OYR37B*/G$6G[G+J29S"/ M<7\XL/<0+]Z^&4SZ9Z_P';5\1Z^A_X]"O8X[Z'?9CV&_:$:)RPSN4^?1PQ0, M[5AA)&YXH=<1=[2&]8.V?L'W(V2@5H@X'(35P2F[Q9F35Q+(H8[VM$P8XK<# MJ:C%/8:+OMW^Q/ O>E=I7N4">;V/FB*S:7+229,3ED[3SGB81%]T9A0PSQ\P M3*..#0;3SN!DQ-)))QU/HG0T[?23(3N9C#O#--TW#*.Q)WG1,RB)#W'&7BBN3;&LG"NI*< MYIG;)WIY<]EA7$H&4JP%<0=52K,#:$TNC2JYWKU]DR:#Z9F+7+5R(A?<4E6Y M10_MA9>860SM/"\*M@59T)<5:"@$ZA(ZDU6@IR 7&6K(\'NG-6PPP7485B0P MP-GMT<]5ENL, O^R&>=[V,AOK*G6&\9)!UN;>[":_#XH-.?43PKGJ_C0:+(T M<;&#Y%35:\J+.8[XD&QDO[9]?(J[%X%86%P]A[;(,=ZD7U#NN9VC=N)22C0M=^=CF-FZUM'_>)-&4[ZE?%X;PB/&[RH@24#_%X8X_J_LIS6RWH)24Y%*RM[4KM/D(_S[G#RU1M_)OLNMSS MF)*L-5:)OA@9""Z[+WON]^&@X#)\H2#N"V+/NVOD6=XRR]*Y5CNB73:BN84? MU50@%:0TZXS)2 >6 1U(6"K =8=@#Q"P!3C:-8G)L=X,#.0C0I1>]P5E::3ME#-[A7KGN MY/0[O;N4[IDNN32DA@)+P_'%.26Z$WIG6-5X<6V41:GZ985W(VB7@/%"*;LW M7(/AMDU_ 5!+ P04 " "I0@]5\>4+-5L$ "!"0 &0 'AL+W=O-Y>3B36DB=+!?1]F"7 M"]-Z)34_6')M70N[NV5E-M?)+-D;'N6J\L$P62X:L>(G]G\T#Q:CR8!2R)JU MDT:3Y?(ZN9E=WIX&_^CPI^2-._BFD$EFS',8?"^NDVD@Q(IS'Q $_M9\QTH% M(-#XT6,FPY(A\/![C_YSS!VY9,+QG5%_R<)7U\E%0@67HE7^T6Q^X3Z?LX"7 M&^7B+VTZW_D\H;QUWM1],!C44G?_8MOKB/'F+68DXOWSRPK?>V!T4=FS7[!83#]PP.\E[C-L. M(WT'XYSNC?:5HV^ZX.)U_ 1\!E+IGM1M^B'@KZT>TWQZ0NDT33_ FP])SB/> M_!V\;UMON_+3=UU 5"O9T=\WF8OV?XZEW"&>'D<,6^72-2+GZZ3IA4N6GS_- MSJ=7'_ ]'?B>?H3^/XOR,<8L'=-;G&.FWRLF)3:.A"Y@7;5*A WCR)3D,??P M> ?SCU9:QECX4<8X#!CNQ-JS;:QT3(4,LF:M!V)C32F](V\H_)F-9NM.\$TU MQ*=26OPZK.+*'0FER(LM*2DRJ:1':4X"PEH63%B(E'$.H%+#RFMI6D<[%@ < M!<*U>.: 8?*>=?0SC;'=L&!0Q,;A@H2/^8!I;CF>"7V&MT;8(@R^(L<Z:$WI7-MH*=Q1<;)J"1OD4TP'XKS>O/T@DO[XA," I%=:$L\ M EPP!(D;86DM5 M=RM&@N4,#68M3 HU:L=IOE7K8X$4\42*"Y?"&"'A[[3.A MA,[WK>_:O(JY<%>/T"J0(A8@/3MVZDX.KL6:[2I>_J!D6NV[&W*P#N^+F^Y: M?7'O'B?WPJXD6E!QB=#I^,M90K:[\+N!-TV\9#/C<67'SPIO)+;! ?.E,7X_ M" L,KZ[E?U!+ P04 " "I0@]5#3%NVAP& !I% &0 'AL+W=O-6*GY0;LMPYAE5+;$G''\,A5Y1A6^YK.VG.>,1J52EK9MT_3:&4UX MX_BPG+O.CP]%H=*$L^L<9)%E-%^>L%0LCAI68SUQD\QBI2?:QX=S.F,CIF[G MUSF^M3*;?KF(CAJF=HBE M+%0:@>+/'3ME::J!T(U_5YB-C4FM6!^OT3^4W)'+A$IV*M(O2:3BHT;0@(A- M:9&J&[$X9RL^'8T7BE263UA4LJ[3@+"02F0K9?0@2WCU2^]7<:@I!.8S"O9* MP2[]K@R57IY118\/<[& 7$LCFAZ45$MM="[A>E%&*L>O">JIXQN64L4BF--< M+8'R"&1,08)QV\(#=.$4QXF- 6I$!LWNI)$ M?X-3D"QJ81:S, MHC,6LFR"SCH6,6Y'OP/^&%W2]0+CM B+;%(L6R$B?Q?6TB8Q MK0[8I..YQ@B+I!HLO]"EQ(BT2%T497V/=&T'/(MTG*YQPQ1-TM*1-$UF&$NX MY8FJZ=SM:*YCC'O7,&9AS$4J9DMH MGG_:JXFC+_L:$Z4-FYBV1RS70KJ>:Q,W",H@*O$HA"^"VL2SN[!O#/(6?!0Z MG:Y9G$NLY/BY,DHZIFE4/A MZTRV35\O1]?QC5$Q"9&E+F-ZXTP9;I,Y7=))JI?D]9XTK8!T P]PY#K$Z]IZ M%& "6E9];D=F-QT2N!I@'YK^"F'_Y1QHVC[I8)9K(YA106FXTR&FZ]7GUDPP M*%QB.Z:8_MMLFH,]0Z>-QO0Q28.U*]6P:7G$=WU$&E".9Q%=C*IP_>#:60[I MXB[ =?,=!^PN";P 7(R8Z>V(4A69ZFEUB!-T5C\O%H-G%5]7&(CI^ZLG;M^. M6SU?7I]G[<+GWN5M'_I?3\][P[_Z<#$<]V^&O?'%U;!W2?#UM 7#JW%_!.,K M.+T:CJXN+\YZX_X9?+@8]H:G%[U+&(UQ8M ?CD?&_VQ!3;2(W[(6TRG6);R!_X_XHM&Z59P'\O7<]CX]?3> MG5]MOQGU_?9*C@\2CKSHS3.VM_9ZRWB#T-V]=^0>%QRC7G!^10"?J7GK/'V+ M%'SW,&X:_8^DWQOP>_<=MMU;C'IO^84L5\UA^WSY**%JW'[0K/'=;&EP;6I! M)7"A4'"_O*A DG3+.E6E]8]%N@0\A56'U![G!;:5 ?[3K\]UNAZOPE5O4ZWU MB>@^2S!$U3*IJAJMOQ. _+J8JMZ46)>7B9-A%(B*X&PO=V]R:W-H M965T6=WS"J()JG;3EPER\K$,[[& MDC-;N[4?0*))(@8!!H=D[J_?=_4!$(24F>R'Q!2)OEZ_^\(/#T7YK5H;4^OO MFRRO?GRVKNOMRQ$ >N*7U#Q4P6>- M1YD7Q3?\XUWRX[,)[LAD9E'C%#'\' MP\SCREP7V3_2I%[_^.SBF4[,,FZR^DOQ\+.1 YWB?(LBJ^C_^H&?/86'%TU5 M%QL9##O8I#G_&W\70 0#+B8'!LQDP(SVS0O1+M_&=?SZA[)XT"4^#;/A!SHJ MC8;-I3G>RFU=PJ\IC*M?W_)MZ&*I;]-5GB[319S7^FJQ*)J\3O.5_EQDZ2(U ME7YN/XU^>%'#TCC!BX4L\X:7F1U8YDQ_*/)Z7>F;/#%)>_P+V++;]\SN^\UL M<,*_-OE8'T\B/9O,9@/S'3LX'--\QP?FZSOP?U_-J[H$O/F?O@/S?"?]\R$Q MO:RV\<+\^ RHI3+EO7GV^C_^;7HV>36PVQ.WVY.AV5^_B:NTPCO[C'/G=8P8 MWK?)P6GZ-QF/=._T^FYM@(@6Q68;YSL$U*+(*X!5$MZ@N<- M$&Y=J75\;_36\,FON8I_G6+Z] VKS:F!+S5S__CWRYFL\FKK^/;L?[+U=5G^GOZ M:A2I.,?ABZQ)#,W1MUV<"G^[YB-J' ,;T"G\]+ N8"M'Q4,.*U?-O$J3-"X1 M2^IU7 -_^JU)2Q. !" VUE9PA1"KM M86:R%"@^#D[>F?[.;Q9/.CU_5<'!J@4LMC-QJ0T>NM)OS<)LYJ;4Q].JYE%+ M.$WQ !!7 M47*X3#^_7@- 1OH] 9W^',!./,W_-]T,AD<>(O?K>/4C_W\Y?K146[^0TO> MQ=M;()L4+DX.]'F=9NEV"Y16/3Y] TC8WM'I5-FMZO]:QP"I7/]L\A7\\RYG M(8S@YD?U "LY=:SD=)"5?*WH-F^J.D5,K?JXR/ ,\Y'N3H*, \C]24P"<1L> MPK.E]4X11W $; FK C+* :5PA*X+^.N;T<8M1Y1:@6:Q%8):+E'JP_)(-;"7 MHB2$WB"?(:R&ITW- [,TGL.=$1'@WPE04%9436D4/ A;PXEPW4-C'./ 0]K/ MO4?%H8=V5)I[DS>R!_,=U*X*_D@:A*+R@XA+ D,I$J;D30%D6P6B&X@)=L1P MPX>;"O_OP>EDJ$/Q@7<($V2()3"5]#Z>9XCY=. X+?4] M83O-YYEZ#3NJZ>9@K(=+FH-T;0@P/ ,.9O2&YS(@L:,,-+8DA+M[!+35P!K0(T= ,:3LF 2\M%LX'K1[X^)IVJ3 @ MV2Y";;2!M0&S07U$[-X!W@'6EN%=@NQ;EL4&)ZL"=!\#*]!QDJ2XITC&P5E5 MN-.B;*\/U]ADB=_H#K>-1U\@'L(I=JG)$C^9W=IX@,><.1YS-L@AKN-J3;"E M#S> F7"/>.]]S&9XJL5('YQ-@YZNMPT(I^JY_>+9DI(@RQ>X%F %B#$;7'R:R/X%8&.F2[6RFJI10YHF*/$ M1S:Q:$KBYJT!.?#@JD+S#9!JR[HZ\6$86??HA@>@0!A%K,2RHV*IP.YGU8Z/ MY,@(-,R"V1M+H4I7:\ G%D9^O [&XX"J6:S="&2@>5&[_:>PWS1/@.>AB6XI M5R93CDGA/+%>-IFHM_ G?06J^K(!:K1;&D+;"X>V%X.(=F5IR\LYE@XD$@+A MUX?#PU.;D7[R[/I+\-G9+V6<&$_]"4A<$A/L+@!&IOKGHCN(A;?$R3W+!4 = ML]EFQ\YEMG#(#"@=4S78+\J]LBUK08-!I(DK#QJ(5BNKXP(%A M<+;[7[1ZO#R>Q\CFYHC@]D2(N6A4,$:%WP.=IC5Z?I"+ 3+A;R7)+P-CBDVZ M0/4C3Q@FK(2SRFFGV,8[VOTVKM$\H?,E!CZ"[06LA'$Q1G.)+%;$N*1HYC7@ MH3\6\H8$V#E0%@CZW,GJ_L=5BCP;[O!A;7*K7PFG(%4*49Q50YPY+T@;PKV6 MQ1QA-P:;#M#JMX;44I[56Y!(7@\@FVJ3'Q5+ /X23A,JT""'_!%!A5F+K,K2 M;S#MNB@239JOVQ=MHG;+T]5]RX'L_66%JVI:=16C]'D2^! ."F0PZ(O+U(!F M>[5O>M*B@2E+WTY)E./*,<&IO5"3VS/0IO=QL*TILDI7>7B4!B4KL=T^_"T# MW1CF&N ZEX[K7#XB+,$&0#KHYRO#@Y'X,(@9\1EFDP71JBCQ@8.*FX7Y9I6=5'*= I?RJ:6APQ M>F/J-5HN/5PC7 7+.8@JTRU(,6\*!5M% C7?$>A@5N''>ONCD4$("/)=BR4 MPHDB)&@0&!&> >X2%')V=,2(W/N47@]CIJAV=9C73/ M1+W?P6E)\2&DH@.QXKL JZ-!"S)1($8 "E;=6(6VA]U"MI)6M)48&]7*'[X M=L;Z!NU? %93"C:0BFORV%IIJ*.E)6,V(.LIM_(!^V9F:)A%^GI &6+$8?4M JD[1"RP)Y8R3L@<_A M2"@\7/OD-.>F0(/16G2HWZ!B@QJ/92^1",6=1A0D4P( @X 6V4^ZI5>M4 X$ MRZ"9T7]/A-Q)2*P*7=L8LCA"#!#"%%5MCC9CG;+S%4410X9L"RO9T =RS]X/ M=B96+]6-^^UK99#!OT^71KT'D].LBXPN'/8ABO)[P!5F09DANPCXB1;5TB_2 M\$2\%CQ[JE"I;5"@^0,&7U;%LGY <)^J3TNPHE&8 DJ0=MB&RJGZ4 !AZU\, MJ-W /H[5FR;-T#[7IT/T&$16IH.4]!>0HP\I@H], @#I*CVD,3XRU7JD#\V& M]I#[S.YT=(RDZ",'L"V1Y1'ND#-.E!Y%J(L8M$ZWK."O[/SD!W9@! M-#\)] 7 D=4[O)6[VW?C8",A*8$:4]9(9>2)L4956OH[5DY3XUOV\J0717\' M%M[8B0D/KZW&%QY>'Y,M47GXED8L*59D/:>OA?^3^]"?7P%&EUT/F$@G"X<% M.3&!T;A51*-RT(GTO*F9T*O:@%)5PQ'%Y@GX)%N>(-F&,'3F,70VK&[XB?L\ M;KV(.CQC"CK(\*3ZF";!:.9J.]L!5 M$W.!G:#<@&79<,054>4T>'/H=JW97Q98!RW7F=BF1CO-NQ\0:JMZ<'F.TS3L;S'JQN__W-JN1VFB.SQ,^^R1IVOO:F-2 M+;)BM1NK=TPZ2 \8G?<4XI8D(C-)U9*J38Z.>!2+)G0_1,&PE%T:Z+QSZH01 M:S7OJA>()J!X@9( OXEQ!1 @ITO?G89[:E-V:P-XWZN M!:S (GKB"%S9>U^B)]^0+QB4HP!9!S!T__#D8"875[$0K4C?HCN@STH"*+8=<$@ WRLCY(/4,T<6CEQSD1$>$;&BYYF4I(R 91/: LRA/,B'(.82P,"%9C)O$7-$6TO2]>[9-?OM8UED><->CJ]VR(K\D7@BKP"T293P'S,3Y M4K=@A3:]H(P-:G06VPL3M9@!3$6Z/@S-6RLJ80J (GBIB1S8!J2(2D!\HOMH M@3R2R3E\UD7\&G+%H$4OF&WZ]](+*R7!JZ>/< ?V@CL2A0H=C,'90_//!O#L M-A-VC\$=^6F44RGL30/R9.G>GAP2LH>5T@K"'1@8>D:MUUKXCQ M]/DO;)U11VP\0F0**YJ::2\;DZ> .!$);/K/K$W+T6.QGJ/P8#;^[+/B$(5S!?0(6EF9(IU9D-"D M8U37?F7W^[^R08EGTYSM2#W%%FC;*MPV!UFM9E$TI0VZ.-F"EFX5>,V!: P< M%7=J0Y?Z;7B6RD5>V&=SQ-,'86&B(P7L\1NQU +M:AM3HXB'@T4 TWY6G0 + M6Z#0YKW@]\[P%XQ"\A1-+&4F&ACVZJX=\VW# V>9L]3Q.2'Q?9QFI'<"MC6' M\A)"[1A]+A5^'#0G? K==##G[?5/+6[6&^CO-2F&9_UUI)\P<%__4^ M''MYI(#EL8YQ>ZV/9Y.CZ>SH[)397*_PL!S?!PP#7^B\%7B+Q);U-R/>PO#: MK!+4(D*?"N%5:+.!16JU)?PT@M4X!P\K%VMI)3CE;9*AS.OW;<^HY MII&Z(%&3!U^D^;:18(_L">6Q7TWTY+[502@A#C>\17OF4)"X'81H_GQO]9&U M#BGOT87&%2H_X73/>W8^X@WZ71$-5C9QM#2SJI7J/_Y+]3BO,7NF_-P4R M$GM-B!Z2Q$$4P]^SKYL#81@*%?$0H (P@5LI)* KN^+_>6Q5VXES,![/+),^!MN('">/T4I3O M1[&OG\4V,,*JK3V(Y;*/^T+'(&G11<[L&6?EI5%17Q7EKD77CM@ ([.LE1CC M;]SA?Z@.6NX[/N"\0CG40F7+G+2)83>@99>PPW&/GZ!2[93D(,NW1ZR]L@B) MXS&T9Q.ENLE&45\\,_AR&^_XF[T< KH/2I#9B8+.C\B(RH9!RL:TDB0C'YT6 M'[5U\^"E[;H_^\@*'MNJ]U:<)(U!\XY1%KDS"L[O'&]GW[+G(9P>(<9@M0;D MZF1NU9(QY*!(]Q!$E/>9L?!3O6MXFF\CW3=3D)OK,_0=68C5:EUB-JDU4C:A-:+( MEB314M /A6T8W?1 ^\T**)R@KMPS3;(%@,:D+,$11 M9DH>YOOCYN%:JW821BM92M!34Z%-Q 9Q6IL-DA(Z5AEM_=8CR0X(EUJ$T%3= M(]ZMN\\S92WZ[L &!H7>27,#\P=XDJA/"U$2,C$-?-;8(([YI/'I<,[WC8VS MHD^]6L-A>S%L>))LI/?G:?%0OL#*AW7]8ZTZ$LX:1P5Q=@84UIKU%A\?VQ\] MJF[#VA8 X!S@302[D"SPK,&;[UG:EIGA@'%KHR"]@M7VY@\"?9@A#BP5:+ N%M]LI(]$5Y'#43B! M!VY,$K[Y,3\^71[)@ZAB28[)NUQ@C%IFXH\B$02!$$_%%D [LQ$OJ:F8*26! M#D'!C"Y<22MA[Q]:,Y+LFWBCWWPWY2*MJ*: URQ\IO8#2/TX9X^%!SG8)YP, M? #6LC2GJ&%$E2\')0X\<&1'#%*\3^&>#B=>?V%.;IG[H8*S1V;9C'3/1/H6 M74M66+2C*FPN( 1L))"&>AY"6%*.*,@& MK/MY"D,2@T&QC]BK!,5@DB:4L?XM"XI'_&(O.1W/5I? "#8!ENGC%^@G>-&J)2S*@#[ M3"4 *8LE6.B<=.1.1&D>NPH%F-7!G?&,/H.53;3T[DETZUHCDJI56$,#%$PH MWX(\@9)\H3)8A,77\-A&6QE G!:-Y1&4$BST M*A%3#/&R[<*7A'Y+_*VU592AW570S.2"3NSQ6*79FH4SY"ME_^1LJH7?C&;5G[=!3-LLUCF9J;\7 MKRPI#^]XK-[EI)B+84!:N6AF!"WM2(_0M H\3_M[DT 3XH*'MLVHWLB=ZN!. M4>UT/QR9C"Y7A6PD]5HE':_@B"V9WXB(Y CVR<^(8YC?UL/*] (,$JP2);41 M!-A+140_?47()+O"50"TSZL1\2JV.FR1EKTELD)(Z!ZA9BJ5"Z_"^4J"62&Q M$IM/A\ISUF:;_4%)+'#J[(?)S2XA4:H6J&Q=2^RB!"6J*LQ*P![+)2OGWIUH M;Y'(LVITPP4HO+\Q90'53A%H)3"W\]Q\A6U=%NZ&A,S&^I>K]U]O],U_7O]\ M]?$O-_K=Q[N;+Q^O[MY]^GCU/H(_K\?ZXZ>[FUM]]TE??_IX^^G]N[=7=S=O M]4_O/EY]O'YW]5[?WL$7'VX^WMWV,O4[<"N_G_4@"A- M0J$;>@TZ#(C0[C9R._"70D:WSU>D?-\(GK@+=HX,G73;L/3:6(2LO MWCTG<=*( S=Q+KEM0@-SLRS*-B[L2?@#=**13CJEL*(:J= @( U7C#TFT9Y] M1BZ');&)"\$9T&I<K+[;LFG+YO8KI4"(N3=<<48&JR ]X M??$ T3N=!4V#]JI6/[442-HQ01S(/)/XLY):Y."NH[ZM:4QJW0K/ZKO;8LZ5 MHI'31<3'NV^5=942K@:I5#_;CLO#]F>UCE&",'@\X/)'Y$6 NEW.C MOD;Y!LJF(U3"*U!7\#Y:4S*;%_N1?FSI\[XN5XP$M."2'FPT>T^Z2^WOY)!_^IYZ[<=*2?\%E]O+G37VY^N?GX]>9621<)IT=/I970\O=#3V5DT.<.]G4?')^=Z>C:)IL<7P2PA9L\B_/WD&,9%%Y<7 MT>7D0I]$DXMI=#8[U\?1*QD MHB]A1[/34S6+3B\NHXO3":QZ#)\N+T_U:32%M2;')[#JZ>5Q='YVKM^DE$-2 MM9.K'&(%2-5"GCA@$_+PH+?#%RU/'ZM:)A\<86*OFV-X>(ZE6'Z&ED7HHBPL M:X*G>ER:Q,"]^5#9Y,>TJAH?-?.ET$$;(Y8Z.*]E=PLVZ=)% MH57H5M\YQUR094!;2*N^74;^%S3E82'3&;+#%3+E3MC$! M_H#,?KO-=APGC#D["13'!@NU:![.]_%IABAI)?6:T_TI?A3,*!%E4COVR[I] M>J/+][,Z!"S&+29@M^17HH2/WIB$./FI6HE/'7^/K;AKY?;8.FH+FF[K#T7% M9.C3MR4"1.4^L(IA*$[OH=.C4RJMJ#B2,C Y=3K.%E*L))Y4!SB2^T$C(H%Q M6!P$7&FG[ ^"AZTH":<:B); M/N*2&SJ8PLUSS) 2)%U5@"TU"PBLAZY+LXI),0K512EEE63'70 'D90Q@JA.>>1\TF%)?0=V!9LNHH'6$&Y%5R63 4HR(TG*'<'MV&^ MQQ13(!A)L+?S/8QDEZ)Q3G-RO#*V2/9I>#5\JQD23E4+#1)[0.J3HS$6@+&, MW69L%L3IY-_MR3#$0\OZ_*,\W-28VH>$@&1[":W63H$K DP= ACL,$*=)-Q; M4&PZUI\!.S.7LTHI6IS*)ZYGZUK%+#Y$%EN@+CVW^-K9W) D'$,,(?C1IENV MZ,2K8D,BTC=(F ZW,>BS4:C4#Q#R$R([M2.]-T\Z,LV2> MWT:Z=ZH#WTI9OO N+!9 TI+@=JFV99$TZ,-$IZ,+:["KS7MO)(7<8<;XP&(. M1-M8/$\\B$)09(A^9\[&?*\&,P)2U" MH@RJ#MP?S]BOQH\M^/]\%;Z8=39<>OK30 ),[T4,3M??&[4:Z:%E.'\55#7; MY,$^(QT+1(=W7Q=+U?(7,T>D!*NW10;JSMBW-+W]D]4P -[RI?U*$E/[5A;F MYKM6MGJ7RHKXJZ)?[;*/3(?M)]U$M/$O']X0IO2T?VJUCR(4M""3*CO)Q+#I MV(IU_[U\D]^XH+=N=!X/M26(TR429*\CS5KYN\ZX_ ML6N_TH3[/I SI4OX8:>*PWEFLI9DFE/BG@H2]R2C&'MCT(IM:"^S!GL<2HY+ MKEL=;UWFD6EE_2.&U2Z%N3Y$3:517=]_?^>Q5A>0OW.>;2]W"O^:*D!F_5)_ MO7W;.=+9^/3B<@;_G%Q,SA3G1 O+LT@<>AG5SW][VSO/^?AB,N'_/V&6SS>W MGWJG.9WA1D[UR?GX[/CT_ E3_1$@.#D[F>(_EQ>7*N#Y_S0 'IOC\/&GXQ/8 M!1W_?/;X1$.'WTO%'0# V>G%.>' \<63#GCX "?C\^,S.L#)].QDJ)OOS!=A MS8;+I6XQMTQ*VU"P $$?%H'#4]6@"1Z8K9.EB:9MQ6EM\O B?/A KN;Y]")J MSVHS"&C9]D\^V2\("]I4/^RSW>(OSD[ 2M6JE*\U9YYYR$PUN_-RA9+5R:L^%6ML"T#97?0LN*.!EW8[_:: M)A;E_CXH0]3?:'OO?B[7,#(]&*(0]9&AY_K>! MN8&ZU"_6^.DEP.$Y[D$,=:=I$5UC?4G6/>N;"U)I4+Q8"W&I#G&Q M3<:WX_QT%2\FX9J>R1PKK"0GAEYKD,$%KV+@@#XA(J@)K_:*@UWJT&*=FF6P M?F(6W(<0F]R7TOWN&^6<[#WCJNLP=9;#0RZW2*I<.1V8&V]VLMB[.PG X8'P M(6A=[-.!B3@&-QZYSH[^":NE8T-&[$"^8X6-*HA\?JQRN4C=X'=O@L9S[)Q% M<98=&J5']H<7XGO2]6Y+U+U7^N5H>NSDI MMJW>! MOG"DK[GQ[WN28F,K.Y%@<99*2FDI^"0SN;[ MIVT] Y&]N?:DQ:)R;JESNW4 M225:#P49^N82[V1_XX$U]MAWW64M=Z#^#$YKZGTU@>]K[%LD15(=ZUX]@&V9 M+0';=AC$QBC^M,4WM]C*=PE4.QG*3:+H^-)RI1T\QU%A'3FF\X=G5K!Q?V1Q MTH2%DKX/H&^724VDN:$T13R6RZ-V"%F6 #"PPB-GP2O&\DR.*Z._@B&.;[Y1 M'-^?FU6:<^M>ZG[L#+SI*1IXT\N0F=E^\;8_N2O]Q7KCX(4ZMB$0?,0H4\(5 M/#AL@SUT*,=IP?T25!>YK=C.:/?4?R&+@TDH=1Z+&B@9R[D*70$L)>UF!L/$ MW,0.K-3C=L4Q\<:$NR;AM.0"4K@<'.:O<=Z@@PO-78FSVJ4+:0Y%8+5!:XK^ M!UH"]@WA&'Z/Y'A"?WW)].3>J%Z%I83%8&^3'K:PG]-2J:];(IJ/Q9A&'4VF M$74\%F>8)$N*#72+!;GL)WPN/<)FT]' @ ^^ .VO!8!5_P+/D,;MQA^/R!^I MWF*!![G,61;_;)(5%==)JXKIZ0B[DWVUVQS9^O=%%I<8NPV4B+A5@!JP44I_ M=56J]BP<8*1UU+&TPCXP2A)WPM=9 $ZXLT1>AVX/M_6V\!E#J4%..N6'NS(W MJ653;E(XMQ#KJDEM+B2@UMQTJ+:IO%*+(3JIAD<@4+B,PJ @1ERO7 J"/D:( MZA^@/!2$R,RC)6#8P7BW-R"9PPB/W8<>17!"Y \4)SF Q@X'3IQT^V(D TE] M06S^@HFU&XCE_JG>(%V3ZMNYH8@2)J*FT&',\"C/B?,:1"!F.36S9QS M$B=):<2A:[L?N81O2K]$?&A:.W@/0JC(^5T<^!X1_8ERJ1+>Q?/W[]Y\^C(* M*X8J01$1:DGJC&E,][/M' J/8)%:"R7M]ZH5'W'H\)'"SLA7.('%2ZI.[WH1@='^47BHGHZ' M?VRI"F#U5;-J@#(/H[7GPF<1,,1Y?83_8Q*]IKK+S>I B9T=#(!(KIJ<[7KH*@X5"MQL=8B M\< ZEH]7U,R/&'F7>?IE5*@$@LIO7^UG32E1-NWKS8+2"_MV!VE#A/A%2=(+ M#]>EB;F_=45/,!1<+P$\AU"!ZKZ1JE5>C:]Q"/V-EE^'711<54/8FB@8@4T0 M_/:[ GVKWKVW^344[)O=-C7ZHF0X-)+Z4=5!J_E"G*%U!9@GC8;UGS'WG[P M=\I,\& O )M$25EMMA$&WRHW8N4^-M3SC>3\?J4ZJ1'.>+2YDLMNH3<:-75F M7U71BN8];7]PX3\U)=(?4S$>U!DY)E\C4K3=B_$<*\0.H+&'%K60XO;VE6.X MP6Z]Q:)=$Z+6;3J4M:0')("])]/ESOGC@]L$B;0URLD-OY&T:Q)(S\!N^NRC MY@$J4T\S#U1H'HRQ\T2HD*25UTFXPW=.[RC =^=PC#,<_NBN)B*U&E9^>6H6 MV])34'H[D;5&_7$IG[ .U"\5L*=K6JP5I?9!5:6 M-N3@XW+PGZ+"+;D?$^?F8R:+HE9!ME^>>^,MD2F[OWI!]9CNAI6/G8B?5,;: M0JM-T!_ZD#;I[1XNPBI]5S]ZOR0(Q,#>\NFV*�E7-4%T?23@H;SMI7Z6+! M/@&!,O,20@U=,SKG% M46;J3H<+C&^(?RMSG=-<E]8*/QI-CD=1>$3XL,6M\1;?AL;MZQ+]'LC M#7QX\.7)C)T1AR?PG@ZIW0Y\(9W+R6_0>2--?$TEO2A%HL4;0 _!*#?7 M3&/?H@VE9@?;#'3Y\#45P)6(S>" M-U@:FQ^/R-5O;3=;H69;NVQ]SD1HX1529^0P9=('O]K,HD.6I'TEA:G:Z@P' MG,G4.:RZ'&8SZG$V\_]@D']:U 7>WE/XT87C1Y;H$'AS*7IQ3.""&-"^G,N9#7^;[6UYBW+V@G,X)2E9;O5.2F&DGQV%SX,R&!8W MOLR$?#.=8(3=5I ?ZKYK)8H*0U*4=NC?5.%A(A=)CSDS3H:5/L\EW,7O7UZW MEE?A\CT5Y'?2'>#,MP88!GG'Q;=G&/6;':K?[)C]D[$28I%KFUA@O6B!+S?; MM9AA (1*\EU)&:*:#=Z:MY#Q)&%?\]B)I#TKS&8U!= (K#)_-&^VD>='3JK" MMZWOV3YN4I%@:PWV+&@)62KV\FCU[ 2/]XZ]_V,8K\X%> M?8 O0%G"T,GX_/09-S.R?X#VC5-B1TD@1_JX-J"DE_@ _+XLP*:4/W"!AZ+\ M1MM[_7]02P,$% @ J4(/51S4YT,'"0 QQL !D !X;"]W;W)K&ULS5E;<]NX%7[GK\!H=W:2&46B+M0EL3UC.VZ3)MYU M+3L[TTX?(!(2L4L2# !:<7]]OP-0%.W*%D:I@6JR..Z>#UV!&-\Y41PWE9$&'LK :JQ)T]F3A#X.I%5O(=2%7,N:% M9:=QK*K"RF+-KE0F8RD,>W'#EYDP+X_Z%H*)O!_70LZ\D.$30B;L4A4V->RB M2$3RD+X/A1NMAUNMSX8'&?ZM*GIL%';9,!P.#_ ;-5X8.7ZC)_CM,_>?ITMC M-5#SKWT&>W[C_?PHDEZ;DL?BN(-0,4+?B<[)3S\,)N&; ]J.&VW'A[B?W*0" M:(Y57O+BGG2.56&@=L*M2-A*%KR()<^8L7B! +*&I?Q.L*40!8,^)=?8)PO' M1"?8+8 ZF[KGV@VEEF!2XKS96A1"\RR[IW516D]KH<1M(>EI07(,0>@T%QH M8B]^^F$V'(9O;GN+'OOKZ>F5>QZ\>=EEO"#R.*L2X7CL51>L:.W02@%PWH7^\#Y;>&3?#=P";X MSF 3?"^P"?X@;(*K#&F)WL.;2I=*.UW8+W",-JDL60DCP105.?C$LTJPBR]Q MRHNU8._) 87;S[,N'N,>NUV79\_2]7P?TKD#2\7R,X2!U<;=)7*3)8E8L<\S[X" M"!]J% V"K:KL'RF'IPKV3A1K7-X7OH#'&8&;"!"DMS^2_L8']FB(F M.52P?E$+*RFC@4HA./5&&L$2:4IEZ.VJZT)6"V^',_VQ<0\M=SQS=0>7K+3* M:W)3"M=Y;M.D\360$M0:]I)X<@PYNDYP+EV@[?:A:7I( "TQ"-UR_SF56MU) M(J\,Y6*(#ZB#H;[T%1TURX5-5>)<32G0@HOT&1IYKO:,R^@'4!5<-&NW1JRJ M#/!?B>"C0&N,'.L.''K4&?DCL(+$!9TSVL"00'*RF%RS$U)Y1EX6]D8!Y9(* MFUL&MEX:M;(;+]SVV4Z2-<)XK;0G\;G ! MIET5DKKE>L@J5"[CVOD-Y#P'CGTIY]M[,/B>/!A\6P^VPNMBR]@%V/D^ M^+"1:Q3, 2A/&RA/#Q[$M;@3126VJ;%V8"$L>>B.BN KY%9*P/P+)7'#Z-@,.^.!C,V&$ZZX81TFW9'XRG#O-L=C&8M+NT*/^S2^G@$NNYL/NO.PQD; M=\/9H#L93MFH&Q&7Z9BHG5MQ.N@!$I?X20/J=:O<_2:!SCCLAO,Q&TVB;CB< ML-E\"$U"-H=&PR@*AMUH-N_.HA!21[B;SR,6=0>0%8[&D!K-1]WI9,H.!-*L M":39X3&+)H.L;@F2WQ"VOA0"?U7FAJ2Z.? 5.W;=E!8/BG^[QW"]":.Y0XN4 M?@V[VYX.T+>;0EPSX<'I^RP_V&#&0=EU$L6VA\6IX556Q;;RF<2EM?9 DPC* M/,WHPIEKLHKXOM8&K/U LZJ*V,\#NRV/C:G;(!COSG#7V#SHW_8%]T%'[P_N MFZ>4\NTD97-72;;FK(+VQ"B-'U!I_GR+C,QU;S>4+GZLQU%J8.J7VURE\^:=6=:UT>"6F2+S$NN?GSO]FZ)N\!Z'#@GRM% MR\O[1UY!@A.63#FM4"BUM/?!UO/O/ER>;OW<\"V2K2N\;CUV[IO]IL_>KQ%J M-R(//:&D,?N!>O0K@:@']9I7*RH"%==09?_7$ ^^CQ /_GB(!W^ON'9-_9[: MUWX:! S>XUJ]O:129,>\O@0E_$LG"!TJ4K6=74+XG9]#=Y]>+N7S[0W"T/_ M_RNX7%TL?MG+)AJ2(A$;3WN3433]"E;?P@7CR7A E_EL'K0:BS_M@.=X/&W^ MH#>&%L[\Z?!Y1H>,;_W(]:P#)M%LZC" WN)K#'S:@'%O.IHX \:#R7AO^>^W M/JZ@_UZ[3TB&N1SCO[,T;YNO5*?^X\QNN__$=:I;)H]MUM*G@B-&W ^DHA>=8/)*#Y=G?R'U!+ P04 " "I0@]5 M9=MW*FH" !^!0 &0 'AL+W=OM(YHH'GLA!ZX>7&5#/?UTF.)=-7LD)!)YE4)3.T5%M? M5PI9ZD!EX4=!,/9+QH47S]W>O8KGLC8%%WBO0-=ER=2?%19RO_!"[[CQP+>Y ML1M^/*_8%M=H'JM[12N_94EYB4)S*4!AMO"6X6PUM/$NX#O'O3Z9@ZUD(^63 M77Q.%UY@!6&!B;$,C(8=7F-16"*2\?O Z;4I+?!T?F2_=;53+1NF\5H6/WAJ M\H4W]2#%C-6%>9#[3WBH9V3Y$EEH]P_[)G80>9#4VLCR "8%)1?-R)X/]W " MF :O *(#('*ZFT1.Y0TS+)XKN0=EHXG-3ERI#DWBN+!-61M%IYQP)EXFB:R% MT73!"?(=VQ0(%]_LH"_GOJ$,-LY/#FRKABUZA6T,=U*87,-'D6+Z$N^3LE9> M=)2WBLX2?JG%%0R"/D1!%)WA&[3E#AS?X!6^:X4I-_!5:@T_EQMM%'T6O[H* M;7B&W3S6*C-=L007'GE!H]JA%[][$XZ##V=4#EN5PW/L\9JLE];4"9E!VZ"' MMD%=MGKTACV)V'4?S\9P70T[8_# M"71=N7_BB1+5UCE?@Z-K[-'NMH_+LO'4O_#F9;IC:LN%A@(S@@97DY$'JG%[ MLS"R<@[;2$-^==.<'DA4-H#.,RG-<6$3M$]N_!=02P,$% @ J4(/55<' M>**6 @ XP4 !D !X;"]W;W)K&ULE511;YLP M$'[/KSBQ:6JEJ! @M,T2I*9=M4VJ%B7K]C#MP8%+L HVLTW3_ON=34*S*>(4Q]&E8V>;J70L&U-R@3,%NJDJIIZG6,K-Q!MX.\.[ M^91/O, *PA(S8QD8?1[Q&LO2$I&,7UM.KPMI@?OK'?NMRYUR63*-U[+\SG-3 M3+P+#W)[#>14WC##TK&2&U#6F]CLPJ7JT"2."UN4A5%TR@EGTB^F0$6W MFR%_9,L2-3"1 ]6W9L]T]T;#R5=G/QW[AN)9E)]MN:1 M8_XGWB>=G=AP)W8:'B7\W(@SB((^A$$8'N&+NN0CQQ>]PC??2_O'U5(;13_) MST.)MCSQ81[;."-=LPPG'MV<1O6(7OKNS2 )WA]1&7RG7(?%'Z0^+AW__%YFDSM0&XGPP .5=+? M:[P*U=J-%WLUC3!M#W;6;H)=M8W[XMZ.OSNFUEQH*'%%T.#L?.B!:D=*NS&R M=FV\E(:&@EL6-(5160&ULA91=3]LP%(;O M^RN.LFD"J2*I4SKHVD@4AF 2$J)CNYAVX28GB85C9[9#X=_O.&FS(I7N(HD_ MSGG\'L>O9VMMGFR)Z."EDLK.@]*Y>AJ&-BVQXO9$UZAH)M>FXHZZI@AM;9!G M;5(E0Q9%D[#B0@7)K!V[-\E,-TX*A?<&;%-5W+PN4.KU/!@%VX$'493.#X3) MK.8%+M$]UO>&>F%/R42%R@JMP& ^#RY&T\78Q[]I5^WM5,M*V[Q4LN?(G/E/#@+ M(,.<-](]Z/4-;NHY];Q42]N^8=W%QBR M+%.5YMD4E )U7WYRV8?=A+.HG<2 MV":!M;J[A5J55]SQ9&;T&HR/)IIOM*6VV21.*/]3EL[0K* \E]RJ9U1.&X$6 MCK[SE41[/ L=D?U\F&XHBX["WJ%,X$XK5UKXJC+,WN:'I*B7Q;:R%NP@\%NC M3B".AL BQ@[PXK[,N.7%_RGS%:Z$3:6VC4'X=;&RSM"Y^+VOX@XXW@_T7IG: MFJUDC$70..W]HG\R#H/TR=Y' MK5^$]AO[_0:N,KC"%*L5&HA'PP&-CB#59$7K,/,)KD3(M21/"U5,X1W!@Y[[ M!O>X_ CT#(X:Q9M,$/)X<"V4H&.<0:%U9H'%;,@F#.*S\R$[/8=]FQKN'/L* M3=&:VY+.1KG. ?UH?W]<=+;Y%]Y=/G?<%$)9D)A3:G3R^30 TQFZZSA=MR9: M:4>6;)LEW8%H? #-YUJ[;<&ULG57?;]LV$'[77W'0 MAB$!A.BG)=FS#<1IBVU8L*!INX=A#[1TLHA2I$I2A>:7B.K MQZ!.A$D4Y6''N/37R]'VH-=+-5C!)3YH,$/7,?UM@T+M5W[LGPSO^:ZUSA"N MESW;X2/:C_V#IE4XH=2\0VFXDJ"Q6?FW\6*3.?_1X1/'O7DQ!Z=DJ]1GM_BY M7OF1(X0"*^L0& U/>(=".""B\>6(Z4]'NL"7\Q/ZNU$[:=DR@W=*_,YKVZ[\ MTH<:&S8(^U[M?\*CGIG#JY0PXS_LC[Z1#]5@K.J.P<2@X_(PLJ_'//R7@.08 MD(R\#P>-+-\PR]9+K?:@G3>AN! M]Y1N&X"DQW#U@6T%FNME:.D8YQQ61\C- 3)Y!3*'>R5M:^"MK+'^>WQ(]":. MR8GC)KD(^,L@;R"- DBB)+F ETZ:TQ$O?4VSIC>M[;< GM6_/:F'/VZWQFIZ M+7^>DWY SLXCNPI:F)Y5N/*I1 SJ)_37/WP7Y]&/%WAG$^_L$OJYNX)*47T8 MBS6H!FR+T"A!A<;E#IAQ-DH>3LD;@]]@A=T6-:3Q:(T7YX1>I')>Z/_FY_T+ M/V\2\7+/^_CX/=#/NQHD&VI.AUQ[OR*5:*M$#;SKM7I"Q\) 402S,H4R#I(B M\WYK&EX1E4%+;@>-_^"QR*)G M%Z,:NV<$Z4#*+(6DF ?S1G#NL88OFDR'>C>V4D,7/$A[ MZ#>3=>K6MXQ^:/7W3.^X-""PH=#HIICYH _M\["PJA];UE99:H#CM*4O M#FKG0/N-4O:T< =,W[#U7U!+ P04 " "I0@]5+U]3A7<" "!!0 &0 M 'AL+W=O=76-DTM5)%0J , M,8@$[3Z85*DJ[?8P[<$D-XE5?Z2VTW3_?M=.2)E$V0/8U[[WW'/L'"\:I1]- M"6#)B^#2+(/2VFH>AB8M05 S5!5(W,F5%M1BJ(O05!IHYHL$#^,HFH:",ADD M"[]VJY.%JBUG$FXU,;405/]9 U?-,A@%^X4[5I36+83)HJ(%;,$^5+<:H[!' MR9@ :9B21$.^#%:C^7KB\GW"#P:-.9@3IV2GU*,+-MDRB!PAX)!:AT!Q>(8K MX-P!(8VG#C/H6[K"P_D>_8O7CEIVU,"5XC]99LME, M(!CFMN;U3S3?H]%PZ MO%1QX_])T^9>C@.2UL8JT14C \%D.]*7[AP."F;1&P5Q5Q![WFTCS_*:6IHL MM&J(=MF(YB9>JJ]&TSH^"?B]ED,RCBY(',7Q";QQKW'L M\<;_TTAE1C;24EDPU$I6QH UY)J9E"M3:R"_5CMC-7XIOX\=0]ME5-ME,6+>NG);Z1H%T"[N=*V7W@&O2O;O(74$L#!!0 ( *E"#U5L"D#R M700 *\+ 9 >&PO=V]R:W-H965T+*$5Z)!4G_WY'2M'2S?6: M81CV(3%?C@^?N^>.NM5!Z8^F1K1PWPAIUD%M[?YB.C5%C0TS$[5'23N5T@VS M--6[J=EK9*4_U(AI$D7S:<.X##8KOW:C-RO56L$EWF@P;=,P_7"%0AW601P\ M+KSEN]JZA>EFM6<[O$7[?G^C:38=4$K>H#1<2=!8K8/+^.)J[NR]P4\<#^;) M&)PG6Z4^NLFK!WD )5:L%?:M.OR O3\SAUE$^76:MKE=,YN M7B.Y9.#L'=L*-.>KJ250MS4M>H"K#B#Y#, G1&9@E#PR MNDI. O[8R@FD40A)E"0G\-+!P]3CI:<]_.5R:ZRF)/CUF(\=1'8$/@'0[;:6+_GFL ISO: *'LIW)M8HH/SN4P!+-T@F\ UQ7+4 W-9B+9T%+V\Y(,7 M<0+_25Z,_D=Y,:+21U_Z+[' 9DNA2^-P]/[V:Z"_T5DK65MRB^7YZ,VCGCU/ M[1[?L:K&K2-M#%H3@J1O6KJ8A?,HABQ=A#EI<*)>9T.]SD[6Z[O:D6[V2OJX M4-P[#H*S+1?<+8Z9^H+KS>,X#F=)#O$L"6=I.KIQ'M!ZEQ-'::?Y+%PN(\CH M:)Q'IW2:#SK-_U:G+@PN3SB%!EQ/4[8"0]@^P ,R3<2)#N5EJSL>QV/JUX=( MNF(^*NE)/I^7]+DD1U],\AGJ_TP7 246)'D]ALU/1 P!K?5+U7N;1K#>$2^T>M24VHWLTX"P/4^)P#F=Q%&9Q!.?_5G9- MGS11#>J=;Q4->*I=/S6L#MWH9=>$_6'>M;+73--GPA"1BHY&DP75NN[:PVYB MU=ZW9%MEJ<'SPYHZ:M3.@/8KI>SCQ%TP].B;WP%02P,$% @ J4(/5;T[ M_:"H @ YP4 !D !X;"]W;W)K&ULC53;;IM M$'WG*T:TJF+)"AA\BVLCQ7&KMDJD*.[EH>K#&L8&9=FENTN<_GUG%TQ>2"[WP2Z4M9H:";K50E,[15NT!7 M"EGF0"4/HC *] UV7)U)\E']@_NMJIE@W3>"/YCR(S M^<*?^I#AEM7U VFMCLPI7JT"2N$+8I:Z/HMB"<299,/ *7 M3,#%5[;AJ'OSP!"OO0W2EF/9<$2O<(SA3@J3:_@@,LS^Q0>DIQ,5'40MH[.$ M7VIQ"7'8ARB,HC-\<5=D[/CB5_A6N#&P*G3*I:X5PL_KC3:*/HA?IXIMN(:G MN:Q)9KIB*2Y\7,17_<$PAIX77?7# MJQ#B23^.1]Y_$K4\+"L_$"A @ [P4 !D !X;"]W;W)K&ULE53;;MLP#'W/5PC>,+1 4%]R<[+$0-)N6(<5"YIU>QCVH-A, M+%26/$ENVK\?)3MNAB4!]F!;HLC#WG#/MKFQ!C^9EG0+*S /Y5+ASF]1,E: T$P*HF S\^;A9-&W M_L[A.X.=/E@3JV0MY:/=W&8S+["$@$-J+ +%SQ-< ^<6"&G\;C"]-J4-/%SO MT3\Z[:AE335<2_Z#92:?>;%',MC0BIM[N?L$C9Z!Q4LEU^Y-=K7O #.FE3:R M:()Q7S!1?^ESBV863ZJ*1'!.V M*"NC\)1AG$F^FAP4*>D+77/0A(H,+RI5%62$,[IFG!F&]HMO[OQRZAM,:D/] MM$FPJ!-$)Q(,R9T4)M?D@\@@^SO>1[(MXVC/>!&=!?QP^N=P%L>:I];[91K\G.^UD;A/_/KF.0:L7\9(5^9",Y]CL3VP[5UH95@[9J+O8&4BC6B-@+G36)#,HZX/E&2K/? MV 3MC$_^ %!+ P04 " "I0@]58+$.RW$" "T!0 &0 'AL+W=O:F$-#-: M6EM/@L"D)53,7*H:).[D2E?,HJF+P-0:6.:3*A%$83@.*L8E3:;>]ZB3J6JL MX!(>-3%-53']>P%";6=T2'>.)2]*ZQQ!,JU9 2NP3_6C1BOH43)>@31<2:(A MG]'Y<+(8N7@?\(W#UNRMB5.R5NK9&9^S&0T=(1"06H? \+.!6Q#" 2&-7QTF M[4NZQ/WU#OW>:T_@K>$#<@& MR!)254C>_A0R(_T1[ )^S-?&:OQ??AXZA;;(Z' 1UT,34[,49A2;Q(#> $W> MO1F.PP]')(QZ":-CZ/_=5JJP.XQ%A\J)+8'D2F";<5D09IP/SQ#Z,^S4IE"M M09-XZ+W#R2&11VD<%GDZM\'IW 9]T/[>X&GUEN S.&LD:S*.1&PO M=V]R:W-H965T;[HC\^SV= !-&1-?1>3!V.N?VG6O3QPN1?9,1 M8PH>TH3+DUJDU/RHV91!Q%(J&V+..'Z9BBRE"E^S65/.,T;#@BE-FK9I>LV4 MQKS6/2[V;K+NLXM2ZAB(0@RHAF+1!*R#%1&N:2%_R34QW22,'EPW%2H6+,W@Y62TU*)_802#P:"JTA" MGX\<)-X85Q%?7? MO8E$-P3JGUVX2['N;K&ZH([DG ;LI(85(UEVSVK=/WZS/////4:[&Z/=?=*[ MURK2(8HHAS"602(D(F")9 O<9Q!S_(9*81ISRH.8)B 5HL2*4I+H;W FTCGE M&/9$"HAH6&Q.18*5&O,9UEPU-R8T03%,%DE238RC78[9:_INQ[P9'N,G\<#M M3D(#LXX567?. I9.T%C'(L;=Z'? /Z.>JY-7-\OG*C$(Q<^*]0FGMV! M0V.0->"CT.ETPZ),X@C SZ52TC)-HZ0KUK"G'%N;*TL M8QQEC*W[Z2A^6"T-W0EU.[1@LUJG)NQ(47C!VAAA8<:!+CW,.(:1"!B.T+!( M[9>GLFVYI-VVT.\NQMAV38S-GAS"\+1U8=EF6V='QVD;HWP2($K=A74=3QE6 M[9PN]3C"#'FY)77+)QW? URY#O$ZME[Y6 ^65=W;4VAUA_BN%G (]?9*PN'S M*5FWVZ2%1:>58(+[A>)6BYBN5]U;(T&G<(G'"HK5N(VF/C@P=!9KF6VL&7]M M2KFL6QYINVV4-* F7L+(=TL"@Q;FW' ;M#?,\'%SUF>GN\5'JF M?%HMXOBMU;]G>].3C"_K4\1LMU=/["8MMWP^'Y\G]<+GWM5='_I?SRYZP[_Z M<#D<]V^'O?'E];!W1?#UK '#ZW%_!.-K.+L>CJZO+L][X_XY?+@<]H9GE[TK M&(UQ8] ?CD>&Y33@_YRX, \PXW-=BSH:NJ-]8IPS%<$8^YIF'L@&X-DZH3"6 M&$R"LQ-CK40F04RK4Y$ :JGJ*BR$6$+.)0OR3+/'6BJ3F)JZEVDK,K:N9VS3(?[NX&'#*'+I M$3[$+:93;$O9#_8_PHM*Z99S']-7<]CX]?#>'5^EWHQJO;T0XP\)1YZUY@G= M6[7>,-[ =??O[;G'#<>H-IQ?X< G>MXZ3]\B!=_=C9M!_YKT>P-\[UYAV[/% MJ,Z67XAR-1RVC[N/$JJ"[95JC>]J"X5K50LJ@0N%A(?%A0N"I%O:J2JT?\R3 M)> IK#RD]CC/<:P,&"O.=;H?K]Q5'5.-]8GG+0.Y'G5[#EL&'K9@%')4&NV- MY0"]N)0Q?9.9\/#>"5O _OH#U!O%&G"EPL8^G",,$L5W]O- =_W>:E9NL5*6 MS8J[.HG6Y%R5%UJ;W&ULS59=;YLP M%/TK%I.F38H"(5]=ER"U::=UZD?4;.U#M0<'+L$:V,PV2?/O=VT(33;*M*H/ M>P%_W'-\S\'&=[(1\H=* #1YS%*NIDZB=7[LNBI,(*.J*W+@.!,+F5&-7;ER M52Z!1A:4I:[O>2,WHXP[P<2.S64P$85.&8>Y)*K(,BJWIY"*S=3I.;N!6[9* MM!EP@TE.5[ _2V?2^RY-4O$,N"*"4XDQ%/GI'<\.S+Q-N".P4;MM8E1LA3B MA^E<1%/',PE!"J$V#!1?:YA!FAHB3.-GQ>G42QK@?GO'_LEJ1RU+JF FTGL6 MZ63J'#DD@I@6J;X5F\]0Z1D:OE"DRC[)IHKU'!(62HNL F,&&>/EFSY6/NP! MD*<9X%< _W? X!E OP+TK= R,ROKC&H:3*38$&FBD%0J12Y-T9:,I21:ZI-/%K M>#]Q-69B^-RP6O6T7-5_9M41N4+Z1)%S'D%TB'=102W#W\DX]5L)OQ2\2_I> MA_B>[S?D,_L+G!IXS\![XY9T^K6K?8(<<*5(=< MX_E^N,15R86&3'UO^@1EBH/F%,W?X5CE-(2I@\=?@5R#$[Q]TQMY'YO\>R6R M S<'M9N#-O;@''>BWJ(CH9"YD)6I"TTU;DV).[7@6F[Q'4&3#^WDUW=-;Y+:3VX/BCSH$M[HW;I+>BG^A]%$M?=2:W5>:DP5R MLA"444H>KB!;@FS,1U&694C9T2*W-_E2:*P+ M;#/!R@VD"<#Y6 B]ZY@%ZEHP^ 502P,$% @ J4(/56& V+8T!0 Z1P M !D !X;"]W;W)K&ULM5EK;^(X%/TK%B.-6JE+ M2/J@#T"B3'=@INV@TLY*N]H/;G(AUB1VQC:EE?;'[W6 !&:":5#X0N(D]_B> MXVOG$+=F0OY0(8 FKW'$5;L6:IU<.H[R0XBIJHL$.-X9"QE3C4TY<50B@09I M4!PY7J-QYL24\5JGE5X;RDY+3'7$. PE4=,XIO+M&B(Q:]?#J^1+]SY0\DGFF"GHB^HL% M.FS7SFLD@#&=1OI!S/JP('1J\'P1J?27S!;/-FK$GRHMXD4P9A S/C_2UX40 M*P$G[H8 ;Q'@_1+@GFP(.%X$'*=$YYFEM#Y133LM*69$FJ<1S9RDVJ31R(9Q M,XPC+?$NPSC=>0P!I?1%G%#^QOB$^((K$;& :@C(F''*?48CHC1>P.'3BH3T M!<@S "=8. F5^!SC*8@,\&E !CI,VU.N#60B&8(D$2@R 0Z21M&;N0^)GL=J M3.*),],:F7X4$6/2C4$RGY*#CQ_./:]Q]50?U8MMVKPR-"N0GWHVD M*49AN@AE[O7F%-,83( PO#4+!:;RAYAQ[%F1@T^@*8O48\!]\L\=Q,\@ M_RV2S@IMUJE+E5 ?VC6L)P7R!6J=CQ_^*P-94.,E4.+&J<$]C,/5$ M_9]39NH>"XSIMR+.=B";G$=&SWH1=2OFCM1/,^JGUHR'$2(;[IB M[3A]@2_ K_A31- :NB/!BXS@A36Q;_C2DRID"4E ^CC :-J*Z,U1+E(4XPE? M.F[+>5EE8>UG1Q9N(_3L8K/;PC*47U M;S4H]LY*SX%]F#8W=VVNW;:5F0-E#6 ^!S*Q[9-@'V[-S>V::[=9)2:!'U8I2M]'T;-S9V:6XU5CF#P)VC%W9YM[,LWNS]R\[VX!"%K$DP:NJD.8^S):7FRVOK$7"=_"4 M4U[*?]H[*5WG^W!=7NZZO,H^A&U!LKY[C!S[!PX#/MX_,-LPC^"$7D9B\D9X@M_J=DZ'2 M3V55H:W+E+LOK[*O95N0WB%X(?]*C9FSLID4@YRD>VR*I+LY\WVE[&JVC]=- M=Z^<_/'Y)N =E1/&%8E@C*&->A/K6<[WU>8-+9)T:^I9:"WB]#0$&H T#^#] ML1!ZV3 =9+N;G?\!4$L#!!0 ( *E"#U4;3Y==-P, %T/ 9 >&PO M=V]R:W-H965T'?ST[2I).*"Q5Y26S'Y_-W+LZG,]YP\203 (5> M4LKDQ$F4RD:N*\,$4BQ/> 9,?XFY2+'24[%R928 1X512MW \_INB@ESIN-B M;2&F8YXK2A@L!))YFF+Q.@/*-Q/'=[8+MV25*+/@3L<97L$=J/ML(?3,K5$B MD@*3A#,D()XX9_YH%GC&H-CQ0& C=\;(N++D_,E,KJ*)XQE&0"%4!@+KUQKF M0*E!TCR>*U"G/M,8[HZWZ)>%\]J9)98PY_0/B50R<4X=%$&,875 [U M#%[(J2R>:%/N[0X=%.92\;0RU@Q2PLHW?JD"L6.@B[=04I"+:-X@0U=&1"$L4PY3D+K("_ M0+D'\W>>Q M%=#,Y)9FBCQVN]'5TI2.5>YMT6F/=JYCUKH"_J KN7$.<479,8]I&TP_30 M*V A+83Z-:&^%6G.TRQ7(';C9\FZ%>S(V UJJH,6LSYH@?EIS?ST<[)NASF< M]6%-:&A%NN.QVF !10SKR3FLM2Z5X9QS>> '8#WAR(#Z7O.C]EHLA@K\D\GO MJ(S_.?5P .=P0?A!PRFP8EWF@A&55S5Q25[,V%X!=L1CH]AHEM]ILP3:$#"_ M43#?*C,?* $[SCM*H-$FWZXJ#Y"0D!Y*NA7CV+@U-Y@L2),(@JQ-O5.!OJZ MB[*7*R>*9T7_M.1*=V/%,-']+PBS07^/.5?;B3F@[JBG_P!02P,$% @ MJ4(/5&UL MM57;3MM $/V5E2M5K02Q<0*M:&*)<%�$+0RP/JP\8>VROV8G;'!/KUG5T[ M)D@A;WV)]W;.G)FS.YFNC'UP-0"R9R6UFT4U8G,6N58I;E_F(,UJ%AU$ZX5; M4=7H%^)LVO *[@!_-C>69O' 4@@%V@FCF85R%IT<',\/_?EPX)> E=L8,Y_) MTI@'/UD4LRCQ@D!"CIZ!T^<)3D%*3T0R'GO.: CI@9OC-?M%R)UR67('IT;^ M%@76L^AKQ HH>2OQUJR^0Y]/$)@;Z<(O6_5GDXCEK4.C>C I4$)W7_[<:19U-K5LSZT\3F!R'5@"9Q0GM3[M#2KB <9@N-7%=B M*<%19*P9]SD)+1"8%"7L,:%SV19"5[T?&%E 0EN5&Z]Z!P(\UD!6/K7 B+)J2_;A;C-BK$,:= R1>8N+*6!1_BEV[>E2Y]IW1'[-IHK!T[UY3K6WQ,-@Q>I&LOYNE.PLM6 MC]@XV6-IDJ8[^,:#M^/ -WF'[W3MU^T;O^ZO02W!_MF6\4Y"WR".7<-SF$74 M 1S8)XBRCQ\.CI)O.^1.!KF3P#Y^1^Y%N'7[5V1CL7D=3KKK<'_E;5P@*+=5 M^N0_2#\=(UB=?C7:N]YK82VC$))4&3T1<29;OVU4W0-*%E+ W2#0K#FCH^ M6'^ ]DMC<#WQ 8;_D.P?4$L#!!0 ( *E"#U7*=QS]O , #L. 9 M>&PO=V]R:W-H965TXT1V M27-F+6:F[TXL9KQ21<[@3A!9E2457V^@X,>YY5K/'??Y=J=TA[V8[>D6'D!] MWM\);-FM2I:7P&3.&1&PF5O7[M4JT7@#^#V'HSQY)SJ31\Z_Z,:G;&XY^H.@ M@+72"A0?!UA"46@A_(R_&TVK#:F)I^_/ZA],[IC+(Y6PY,4?>:9V MEQ!\@^ W!/^E$8*&$+PT0M@03.IVG;N9N)0JNI@)?B1"HU%-OYC9-VRY2] GD.R)I@> L MEVM>,84TEB%-58+)"?EM!ZARU#^,-]!FD&25R-F6J!T0F3^1DC.UDV0/(N<9 M :9#_%(Q(+[SCGB.YQEE?'$GY$T*BN:%?$O>D\\/*7GSX]N9K3!YG8*];A*] MJ1/UOI&H3V[KD"L=:X"?CO.C$;Z-D][.O/<\\S?>J"!F.VFS'?B>YT=%EX8)W'HS.S#Z7P-X/PX29+P M')?V<:$;NXX?G.-6?5P0)OXTFK:XLU2#-M5@--6'KU)!*4F**1=\CWNN(M?H M]4],P590LWW^>0OE(XB_AJ9C5%T?*U=R3]J-KW.N^28NDEQ587$CM;DFF[)--7 M.V_:]PI&#?RN]?HX%[?+Q.G@TCXN<&(W\KKFZ^/\$$TZ#8;=%[>IQN/N,^7! MKQORD8KLJ,L/O0LN.<.2E3[JL3$OCFI_KQ4FQU(;&S!4K:!4I>[<6D M=S;ZKN,DG2-T.0"+0L>+.D[LP^+$C^B+SKWQ]K;JE8IMCL5O !D,YDRG^ M:T1]5:D;BN]-+?[(%5;VYG6'MSL0&H#C&\[5&PO=V]R:W-H965T(';^OCY]C&^/IGHNO,@50Y+W(F9PYJ5*[B>O*)(6"RA[? <,W M&RX*JK HMJ[<":#K2E3D;N!YD5O0C#GS:56W$O,I+U6>,5@)(LNBH.+; G*^ MGSF^?),]%!>.?^J"[^L9XZG(X(<$J4M*'Z]P1+R7#MA'/\VID[;IQ:>/A_< M?ZX&CX-YI1*6//\K6ZMTYHP?H!G00/LE/)?5)]DW;3V')*54 MO&C$&$&1L?J;OC<@3@3H8Q8$C2#X* @O"/J-H/]1$%T0A(V@0NW60ZDXQ%31 M^53P/1&Z-;KIAPIFI<;A9TSG_44)?)NA3LW_$)3)G-8Y6/^#'6)2E<242B27 ML2W9"%X0E6:2[ 1/0$I"!9",)7FYAC4^8.Z2LBC1!(M'F]5 M6UY CU1]T3K?6YR2Z,36).=2@L0>J$+G3$+=([PG*65;( )]R28O$U5684J" M&( SZV*[W XN!BWELDQDNSR&!.6^27XVFGX[-?N57WC!;YEB3A_(WR5F[QD89O@U M,V7)ZJ+WS8G(-G/GWW_F1]Y.)4)=F<4=F9_3"EEYHI?=T6#_/ M>OT\OH' ;9RL0&3<-%<7=K>H-QB-C5/JFBX<>9&)C55W)YM!RV;0*1N[&XXQ M"DWK97E5-QZ-36RLNCO91"V;R!K5ZNGE=S(A7U[B\RW8Q,7N%/6BP6AHXF+5 MW;K(K@41COHC"Y=ARV5H-?K$\;?P-_QX(#'/X*[=S M@,$18-#INKMB-PCT.6=@Q&97AL->U!^8?B5CN_)>1,?3MV\_?M^,R&XW\'LA MGG>,B.Q*C6@8&#1,#HZ*C?(['$@[-"/ M0A,>]^26H0"QK6YK)/[7+YFJ_Z.VM>V-T&-U#_*A?N%/EO6]SM&FOF;Z3,56 MWPODL$%+KS?$D["H;V[J@N*[ZB[CE2O%B^HQ!;H&H1O@^PWGZE#0';3W9_/_ M %!+ P04 " "I0@]5F#C3L"<" #X! &0 'AL+W=OY^ZQ[QRU0CZI D"CYY)7*L:%UO6<$)46 M4%(U$C549B<7LJ3:F')/5"V!9@Y4KH_L MGYQVHV5'%2P%_\XR7<1XAE$&.6VXWHCV'GH]8\N7"J[<%[5=[#C *&V4%F4/ M-A64K.K^]+D_AQ. ?WL!$/2 X%\!80]P)T>ZRIRL%=4TB:1HD;31ALTNW-DX MM%'#*GN+6RW-+C,XG6Q-6V0-!R1RM$A3T51:H0VDP YT9]Q7*]"4<76-WJ/' M[0I=O;V.B#:)+9RD?9*[+DEP(A!*H1^+G=+2--//<[(ZGMOS/'; YJJF*<383) " M>0"S)CF3B2.S\'Q)_Z@SFK#.TJ%VK[H0V MC>^6A7F:0-H LY\+H8^&[?[AL4O^ %!+ P04 " "I0@]5X;"&77H" !; M!@ &0 'AL+W=O'"3T\::$P?;O>S?<^QD(>NRB@=>&E_.]_G[CGU. MTYV0]ZH$T&1?\5I-G%+KYLIU55Y"1=69:*#&G960%=4XE6M7-1)H84$5=P// M2]R*LMK)4KLVEUDJ-IJS&N:2J$U54?EP USL)H[O/"[<3G^D 0['C^P?K'?TLJ0*IH+_8(4N)\Z%0PI8T0W7 MMV+W$3H_5F NN+*_9-?&)HE#\HW2HNK J*!B=?NE^RX/ X ?O0 (.D#PKX"P M X36:*O,VII13;-4BAV1)AK9S,#FQJ+1#:O-+2ZTQ%V&.)TM\%D4&PY$K,A7 M78(DMY #V](E!T5H79"YA(8^X,5I14YFH"GCZI2\(W>+&3EY?9JZ&F48,C?O MCKQICPQ>./+SICXCH?>6!%X0C,"GQ^$SR!'N6[C_%.ZB^3X#09^!P/*%+_ - M_?Z\7BHM\6G]&K/5\D3C/*;CYG\3V1/+(>] MY? 8.Z:P$8KI]GX;<[^L(+#'SJ!@S'C+EE@VTQ:V67 91^<7J;L=6AH)"[S+ M*.G#GHB->K'14;'V5:HQ62TN'IP7>4D2'ZAZ'G49GGO1N*BX%Q4?%?5-:,J) ML 4C#PJF^5LP8ZKC9UD*P\2/P@/9(V%^E,3>@6YW4/JF[7ZA&PO=V]R:W-H965T:RYTBBMCFJL@T'D%-=43V8"P*Z54 M-34V5-M -PIHX:&:!R0,YT%-FVK8R;"+*DH5M8@WEL5LI&P:A2L!J$9E(@!66*KZ.K1>SR?<)W!IT^&"/G M9"/EDPONBQ2'KB#@D!NG0.UK!PO@W G9,GX/FGC\I ,/QWOU6^_=>ME0#0O) M?[#"5"F^P*B DK;72Z[]$W5][G2*4=YJ(^L!MA743/1O^CSL MPP$0G0+( )!_!>(!\#L7])5Y6TMJ:)8HV2'ELJV:&_B]\;1UPX3[BVNC["JS MG,G6MBV*E@.2);H7.Q!&*@8:G2W!4,;U.?J$'M=+=/;^/ F,_:##@GP0O^G% MR0GQKZV8H#C\B$A(R!%\\3:^A-SBD<>CUWA@;8Y>R>B5>+WXA-[>WPM:,IUS MJ5L%Z.?U1AMEN^G7,7^]X/2XH#MA5[JA.:38'B$-:@C]_@M]>R6"6:[I$!;*0M]S&K/SSWOSOXN(S$A<_O?=HR[[ U!+ P04 " "I0@]5;:OG@T$$ Y%@ &0 'AL+W=O MW9!A9G03.T M0-"LW4.Q!T:B;:&2Z)*4G?[[D;*B#YMFYT!^223YWJ-S+P_IXSO=4?:-KPD1 MX+G(2SZSUD)L)K;-DS4I,+^F&U+*3Y:4%5C(6[:R^881G-9)16XCQPGL F>E M-9_6SQ[8?$HKD66" 5T6!V8\;DM/=S(+6RX-/V6HMU -[/MW@%7DDXO/F M@V9U6;=8X/F4T1U@*EJBJ8NZ-W6VK"8KU3(^"B8_S62>F#_D MN!0 ERD@WZML(Q=(@(3*5>*"I( N@5@3L*2Y7.ZL7 ',U;._JI( U[D"R$&H M3KXE"2F>" ,NK)_""7AS2P3.>ZI;3.X?)GY<@:YO?[9]^_I! MAH-[00K^KZ[4/;:GQU;[=<(W."$S2VY(3MB66//??H&!\[NN\)' !FUPVS:X M)O3YWU3@7%?A/BVHT]0!LIU#!",G\J;VMD]>&Q?".&SC!KR\EI=GY/6!<#Z1 M)T-2%56.E8!3(LM/,JR.#!WA/9[?(_(N])PX=@X(:^*"($;!"<)^2]@W$M;L MOBM0$J&CZA]1\,+0B0];>QSF>V'L.GJB04LT^$EGY5&YIGD*[HL-HUNBJ'+P M]6.]Z[5J-P*>J_:1P :UAVWMX04W?3AF&T8"&[0A:ML0O6[31T>*"T,_<@]T M>1P5011Z>EG&+:?8R.FN8F4F*D;J1;G+GM6U699&P'/78R2P0>W0Z;ZZG0L* MLP$?J1-CH0U;T7,Q\'7B;/+ZNI.G=AR@ WGJXB(_\%V]0&'G&*#QFWB^H,6F M$M(9]5;&($\SVMFK<@F7 #N; -U+"M1H0LYNQ4AHPU9TS@2:K7VYP3#VG>! EKHXSX$. MTLL2=8X#F1W'397EJ1J)F&1IQCC[)_](:,.*>[./BPX_QIU^7,+8H,[8H%<. M0-#Q9"-P(A0>JE(3YGO>H=FT>W,]-53]B-DJ*SG(R5+F.=>AE#7;SRGW-X)N MZE'?$Q6"%O7EFN"4,!4@/U]2*EYNU/2PG1;/_P-02P,$% @ J4(/5=V1 M@0"0 @ O@< !D !X;"]W;W)K&ULK55M;],P M$/XK5D!H2&-Y;3=*&FEMB@!IJ-HT^(#XX";7QIIC9[;3;O\>VTFS;DO+!/O2 MV.=[GL=WOM[%&RYN9 &@T%U)F1P[A5+5R'5E5D")Y0FO@.F3)1RP!*FG/XDN2K& MSIF#0-@"PIJG"H 78T-TF=INX%"NFLTL;/8M M6N>+,%,G5TKH4Z)Q*IE3S!3"+$=P6Y-*5X Z1DS7YU$*"A,JT7L!_3I?2"7T7_IWW[LWS%$_LVES(UGA#,:.[F,2Q!JR6R1\\3=<\3'6)/4M"D&<&FM?8]08,>6K09#.O$B]WU;E[_ MZI$^]_!]SQ^,U44Y6=M1LVY[;' M/K%/_-'4[[&G>C@UL^2!OIEL%UBL").(PE)+>2>GNE^*9EHT&\4KVPX77.GF M:I>%'K @C(,^7W*NMALCT(WLY ]02P,$% @ J4(/5578D+DX @ '@4 M !D !X;"]W;W)K&ULK53?;],P$/Y7+(/0)L'R M:RU3:2-UK8 B(54K@P?$@YM<6FN.G=E.,_Y[SDX:95([>. E]MGW?;[OPY*D4TLSHWMIJ$@0FVT/)S)6J0.)-H73)+)IZ%YA* \L]J!1!'(;C MH&1W/'=WKJ#()U6; <;L/?5 M6J,5]"PY+T$:KB314,SH/)HL$N?O';YS:,Q@3YR2K5(/SECE,QJZ@$! 9AT# MP^4 "Q#"$6$8CQTG[9]TP.'^R/[1:TE4JX9HYXUL;N-SX]&HADOW%S=6XRU'G$TW6!9Y+8"H@GQ2*F^X M(!=+L(P+D?O-DER\OIP&%A]SD"#KB&];XO@,\9=:7I$D?$OB,(Y/P!0(3SR\.@Y/$")O3G?&NLQO+Z=4IT^\KUZ5=PI _H -'WS*AJ''TZEX#^1/4M( MTB8E]D!#-#9<[4FA58E<]UFCZ#L.*^+99G4I"RSSVS&Y,'-(X'-]$^)L/ M0WE_=6L##P;5ZR;'5Z9W7!HBH$!@>/5^1(ENN[$UK*I\06^5Q?;PVST.,-#. M >\+I>S1<#W2C\3T#U!+ P04 " "I0@]5\?!G_I\" #9!0 &0 'AL M+W=OV3?NC'UT2T2" MIUII-XF61,U%'+MBB;5P ].@YIV%L;4@GMHJ=HU%4090K>(T249Q+:2.\G%8 MN['YV+2DI,8;"ZZM:V&?KU"9;A(-H\W"K:R6Y!?B?-R("N^0[IL;R[-XRU+* M&K631H/%Q22Z'%Y,,Q\? GY([-S.&+R2N3&/?O*EG$2)3P@5%N09!/]6.$6E M/!&G\;OGC+9'>N#N>,/^*6AG+7/A<&K4@RQI.8G.(RAQ(5I%MZ;[C+V>4\]7 M&.7"%[H^-HF@:!V9N@=S!K74Z[]XZGW8 0Q/7@&D/2#]5T#6 X)S\3JS(&LF M2.1C:SJP/IK9_"!X$]"L1FI?Q3NRO"L91_D#0FE &P+AN)+(E='8">5 :C"M M94L(+1\L@NMF ;1$4,C.@=^ 5BMT+JQNH<(R*V*-)9"!N=\1SF@Q5\_A&(OE M *Z9?,TC*NN#-3FHF,(*Q7%]5H71Q'<1A'YFV7RB%(KIG"Q;'JR$:A&J5EBA M"=&!L2^BR,IP39AFA9ICW .9LB,RAW",=S?S>#@_>$X)K;2&Q(7O6U7:]O2 M5VS[VNH!9,D1I$F:[H%/WX;/L&#X,,"'+^$Q%W!;Q71;Q33P9:_P??,^.OAY M.6?)_#)^[5.TICC93^&[Q85K1(&3B-N!0[O"*/_P;CA*/N[3]Y_(7JC-MFJS MM]CSZX;O"$E=]??'^J=Z;!;'K;],SB&Y(]!(^TQ8,X\"L^]PJSP[.QTE7(35 MKKR_PTZRLW-?ZM5NXO'.P_--[[NPE=2.\UHP,!F][>;Y'U!+ P04 " "I0@]5Y9X"K7@" !O!@ M&0 'AL+W=OZZ=+,JVK *)E\0?]QR?D2P)#[B@L]]TICZJGOZ[R$BNH+68/ F4*JBAKLJJVO:P5TXT 5]Z,@&/D5 M9<++9FYLI;*9W!G.!*P4T;NJHNKW%7!YF'NA]S!PS;:EL0-^-JOI%F[ W-8K MA3V_8]FP"H1F4A %Q=R[#*>+U,:[@&\,#KK7)M;)6LH[V_FXF7N!%00<MV2%MAO/["_=][1RYIJ6$C^G6U,.?R7?:R*H%HX**B>9/[]L\] !A\@(@:@'1WP+B%A [ MHXTR9VM)#&@294 :&:%)+CGNLI.5F"H8SK4W).;F^6Y.3UZ0(SQT\/ QW,<4='F(NCQ$CB]^@>^S M=:W)C\NU-@K/UL\A1PU%,DQA[]M4US2'N8<72H/:@Y>]>16.@G=#_OX3V2.W M<>N.WO\1F>-:7P" S9;KA&CLM6A7T6C9-DA+NV[QL:"$LGHV3LT)#E]EKIXDKY]&SR1_#PL06N3X(EDOU<.;"G^0M66"8U2"@0&%V/D44UY M:SI&UJY"K*7!>N.:);X(H&P SA=2FH>.+3K=&Y/] 5!+ P04 " "I0@]5 MDB4# ^"@ &0 'AL+W=O_R\OD_64OW4!8 AMZ6H]-0KC%F.?5]G!91,G\@E5/@EEZID!JMJ MX>NE C9O1*7PPR 8^B7CE9=.FK8KE4YD;02OX$H179?<,U M7Q3&-OCI9,D6< /F\_)*8 ,A+"9D./7)JG7]6F%V^7[[.\:\VAFQC2< M2?&5STTQ]1*/S"%GM3#7-H8&-E\FA6Y^R7H3&W@DJ[61Y4:,!"6OVG]V MNQF(+0&-#PC"C2!\K"#:"*+&:$O6V#IGAJ43)==$V6C,9@O-V#1J=,,K.XTW M1N%7CCJ3?BJ Y%+@;/)J0;@FC-BE,J\%')'9';D#IO01D3EV:FK%#0=M:P)P M[(C@;,9%V\B:]@]U!20*CD@8A.&8O#P'P[C0K\@Q^7QS3EX^?S7Q#7+;WOUL MP_BV90P/,&+.DRZG0W[6+S^'#.6TD=-=N8^CU0U9V U9V.2+#N2[M-8U^?YF MIHW"9?C#Y:A-$;M3V+TYUDN6P=3#S:=!KK7LNB6M-#/;8T> !\F%' M/OP[>2YKY0+OE3X!_-_S['@[[;R=]GK#@PZON=R TURO]@GF_CW/CKFD,Y?T MFY.&"5)7_\=)M+>-'5$TB.D!2AK\N1J#7LXK.T>5 M(2LF:G!>>LZ[+-@[[J)D,-H[%1UQ,:4T>8CM;UWN]F7UD:D%KS3"Y"@,3D[1 MN&H?*VW%R&5SW\^DP==#4RSP@0?*!N#W7$IS7[%/B.[)F/X&4$L#!!0 ( M *E"#U7-C#4&PO=V]R:W-H965TV8 #$TK8R]0+QPDVL2+;&#[;;;M^=L MIZ$=:300;UK;N?OY><[).=YP<2<+ $7NZXK)B5,HU9RZKDP+J*D<\088/EER M45.%4Y&[LA% ,Y-45V[@>9%;TY(Y26S6KD02\Y6J2@97@LA575/Q,(6*;R:. M[VP7KLN\4'K!3>*&YC '==-<"9RY'24K:V"RY(P(6$Z<,_]T%NEX$_"MA(W< M&1/M9,'YG9Y\S":.IP5!!:G2!(I_:YA!56D0ROC9,IUN2YVX.][2+XQW]+*@ M$F:\NBTS54R<$X=DL*2K2EWSS0=H_1QK7LHK:7[)QL:&N&.ZDHK7;3+.ZY+9 M?WK?UF$G(1@?2 C:A.!Q0G @(6P30F/4*C.VSJFB22SXA@@=C30],+4QV>BF M9/H4YTK@TQ+S5/(9L :2')V#HF4ER1J](X 4!N9F?DZ/G?;IF3\?X_9@] M>6%7N]!PP^':?3];2"7P??S15S*+&/S*/.YG'@S)OS8<+&:%K5)J#U=DG<9CCDP>@@H2DMN^T_Y9D M]$'VGKL1D^R^WIK-RMERE=,$3RF7MN6YWL[5?=&7OCH: 9W_5M/ M[DY_JD'DIFU+8G3:;M"M=C?#F6F(C]:G>&/8!O\;8Z^;2RKRDDD\[24BO=$; M/!1A6[B=*-Z8+KC@"GNJ&19XZX'0 ?A\R;G:3O0&W3V:_ )02P,$% @ MJ4(/597D6HN @ "P< !D !X;"]W;W)K&UL MK55=:]LP%/TKPANCA;7^=MK,,30)8QL=E(9N#V,/BG.3F,J2)\E)]^]W);LF M:9Q01E]L7>F>HW.NOM*MD(]J#:#)4\FX&CEKK:NAZZI\#255EZ("CB-+(4NJ M,90K5U42Z,*"2N8&GI>X)2VXDZ6V[TYFJ:@U*SC<2:+JLJ3R[QB8V(X#3!U\7(\8P@8)!KPT#QMX$),&:(4,:?EM/IIC3 W?8S^V?K';W,J8*) M8#^+A5Z/G"N'+&!):Z;OQ?8+M'YBPY<+INR7;)O<*'9(7BLMRA:,"LJ"-W_Z MU-9A!^!'1P!!"PA>"PA;0&B--LJLK2G5-$NEV!)ILI'--&QM+!K=%-RLXDQ+ M'"T0I[,9;HM%S8"()1E3_DAN!>7D; J:%DR=DPOR,)N2L_?GJ:MQ.@-R\Y9Z MW% '1ZB_U?R2A-Y'$GA!T .?G(9/(4>X;^'^/MQ%DYW3H',:6+[P*-]ZSUG!%_5SF: U517,8.7AV%,@-.-F'=W[B?>HS^D9D M>[;#SG9XBCV[%7Q%-,@2=SLN+\/E[?/;D"26Q)S\3785Q<$@=3>[1@ZS!DDT MN.JR]A1&G<+HM$)0:D@FM93 -:F$M.<;]R-[G?2&/=X1=1''4?A2>T]:>.U' M8;_XN!,?O^%.&,<'(H)K[]I[(?4P*QR$8=RO-.F4)B?+_/\%3@Y6O:^^AUE] MY75WKBKS3'RG==#M"U;*[>)M"BLK?77&B\"VUSC:\52). XTLA M]'-@+L3N_&Q/K))7RP0:?\ID76$' (3.6@>)K PO@W!*A MC,>6T^NVM,#]\8[]RGE'+RG5L)#\&\M-,?,N/)+#BM;R6IM9-F"44')1/.F3VT=]@&# X"H!42_ <)#@+@%Q,YHH\S96E)# MDZF26Z)L-K+9@:N-0Z,;)NQ7O#,*5QGB3#*GXH%P204Y68*AC&ORA2I%;7%/ MR3MR?[4,<'2 >D6LI3*')!Y%#_A+OH\A.:;13.H^. M$GZNQ1F)@[7D4-:@->\N95. K>]QG]3V0O; \ZVX-C M[,UYP4/'J0%%>9_7XP1I=^ T9%BXG*3/I%+8EI1Y)E3D!!YK5F&C,'W>CY+_ MH_=AYWWX=^_[TOO<-Q0C1V%;Z"89A.-S/+";?1M_9L47X^&XRVKT^7OWN@2U M=NU.8_EK89HKWLUV'?72-1+_5WK3CJ^I6C.A"8<50H.S%^" @ M:08 !D !X;"]W;W)K&ULK571;ILP%/T5BTU3 M*VT%3$A(1Y#:1-,Z;5K4K-O#M <';H)5@YEMDO3O9QO*:$.C/>P%?.U[SCW' MQI=XS\6]S $4.A2LE#,G5ZJZ=%V9YE 0><$K*/7*AHN"*!V*K2LK 22SH(*Y MV//&;D%HZ22QG5N*).:U8K2$I4"R+@HB'JZ!\?W,\9W'B5NZS969<).X(EM8 M@;JKED)';L>2T0)*27F)!&QFSI5_.0]-ODWX3F$O>V-DG*PYOS?!339S/",( M&*3*,!#]VL$<&#-$6L;OEM/I2AI@?_S(_L%ZUU[61,*G/(JL9(+Y! M7U4. BW) UDSD(B4&;I*4U%#ACY3LJ:,*JKGSQ:@"&7R'+U#=ZL%.GM]'KM* M:S&,;MK6O6[JXA?J?JK+"Q1X;Q'V,!Z ST_#%Y!JN&_A_E.XJW>@VP;<;0.V M?,$+?,>F"9/HY]5:*J&_M%]#!AO&T3"CN7V7LB(IS!Q]O22('3C)FU?^V'L_ M9/<_D3TQ'W3F@U/L2>MWR&,#'%N@:0B[9(*G$9[&[JZO_C@MFD1A@+NT)[I& MG:[125TW9%+C M-ZX(0]S>G*K_$9'VYK"_-V=(>WB\(S!-^ L1 M6UI*Q&"C@=[%1/.(IK$U@>*5[0UKKG2GL<-<_PM F 2]ON%&PO=V]R:W-H965T'$NYJ9QWL#QK^096X![:>X,6&U@*V8"R4BMBH)S1VW@Z3WU\ M"/@F86^/UL17LM;ZT1N?BQF-O""H03C/P/&W@SG4M2="&;]Z3CJD],#C]8'] M8Z@=:UES"W-=?Y>%JV;T/24%E'Q;NZ7>?X*^GBO/)W1MPY?L^]B($K&U3C<] M&!4T4G5__M3WX0@0C\\ DAZ0_"L@[0&AUO23OR,-J02Y>7V;,H5R?E(E> MVETG+3DC#3.-ADPGX/.7X2AK-$AZ#F?8I*%3R="I)/"E9_B6L .U!;($H3=* M=IDD?F:GMN4"9A2'TH+9 $ "+\RP Q]%?(\*+'5<"3A7?,4X"HW]?=OGU M]4UZ,\[8[KBLO\.2=#*)DR&L$\R.KKU_%T M&R9AK1W.55A6^/*!\0&X7VKM#H8?KN$MS?\ 4$L#!!0 ( *E"#U5"IIGM M8@( % & 9 >&PO=V]R:W-H965TBB;!Z0>&D\ M]IPS9T[B:7)4>F]* "0GP:59!"5B=1.&)BM!4#-2%4A[LE-:4+2A+D)3::"Y M!PD>QE$T"P5E,D@3O[?6::)JY$S"6A-3"T'UXQ*X.BZ"<7#>V+"B1+<1IDE% M"W@ _%JMM8W"CB5G J1A2A(-NT5P.[Y9SEV^3_C&X&@NUL1ULE5J[X)/^2*( MG"#@D*%CH/9Q@#O@W!%9&;]:SJ KZ8"7ZS/[!]^[[65+#=PI_IWE6"Z"-P') M84=KCAMU_ AM/U/'EREN_"\Y-KD36S&K#2K1@FTLF&R>]-3Z< &P//V N 7$ M7G=3R*N\ITC31*LCT2[;LKF%;]6CK3@FW4MY0&U/F<5A^H 4:U3ZT3IL0!_ MD%?W@)1Q0[Y0K:DS[742HJWE$&'6\BX;WO@9WAE9*8FE(>]E#OE3?&@U=D+C ML]!E/$CXN98C89O ^Z39;(X-TXJT!E([.NUH7KK MJ=QG?DBC43Q-PD./@$DG8#(H8&6KBUJ0'RL06] _^^H.,KC[>F,JFL$BJ-HF M@O3EB_$L>C=@T+33-QW4MZ1R[^S90%%SZJ[0%5G1D]>\IH_V@I.-V^[3W3"/ MHR>&C?O]FG5Z9L-^M;6'_!ID^$>_YIV^^7_S:][GU]_?5WAQRP7HPL\R0S)5 M2VPN?+?;C&ULO5I=<]HX%'WG5VC8G9UV)@5; M-@:R"3,)[$[ZD=E,0K,/3!\4(\!36_)*(I1_OU?&\0ME=*Q>?=KO17-"*RPV/*X,R"BX@HV!7+KHP%)?,D M*0J[V+*\;D0"UAY=),?NQ.B"KU48,'HGD%Q'$1';:QKRS67;;K\ [J1A6VDJ3QQ M_E7OO)]?MBW=(QI27VD( G_/=$S#4"-!/_Y+0=M9FSJQN/V"_G="'L@\$4G' M//PWF*O597O01G.Z(.M0W?/-#4T)]32>ST.9_*)-&FNUD;^6BD=I,O0@"MCN MGWQ+"U%(L)T#"3A-P/L)[H$$)TUPOC?!31/]P6KTCUI1@=2*,#0/I!]R2>>(AI)NX#A% 8-S5%*T M"!AA?D!")!51%$9>R3-]#HUY%!.V1224'*W(/#FXX"$H*F!+T$8(\7,4$Z&V M,$0AP%")"(- 09@DR?C+<_1F0A4)0OD6O4.?'R;HS>]O+[H**.J.=OV4SGA' M!Q^@\V'-.LBQSA"V,*Y)GYC3)]2'=#M)M\OI72AL5EV<51,X!O/N4_%U" M?IKS1;-/$(K>0R7EESJ:.URW'E??#,YE3'QZV8:K75+Q3-NC/WZS/>O/.M(- M@95*X&0E<$SHH\D:U"!XA(JU"*BL([U#\A(D?<-Z'L$X>+8+0_%\9> M/9(0&/[US8=K?@D29(H*1K0H@?RG( HTY_=H=DNC)RIJ&1@;.%:<#8&5:N%E MM?!.='UZ39:@(;!2"?I9"?I-79_79J0#W*OB7.\X= [(/=! MQF]@[-5X[:^CI_56/Z=R>0=&?1L1CQW&)]#ULL@0-@95*8%NY MP[$:4_@K4#-<6ZPTJZ1=R[)[>PJO"<,]SZW7MUUP<+:Q4P]@V%6TW9"M!)$7 M-&X6N1GUV"%N"JU<@]QGV:K ; M0BO7(O=Q=N]4FF_4P#6%5BY#;N%LHSTZ3O-FJ)E;7RZO(F;' M7O:[X:AEVO M\!0H$\P-FFWV55=Q7+V[/YIU;D0\>H ;0BOSSPVP(N"!Y>!]HUX39O>&GNO4"QWG1@V;W=64Q&A*_17C(5]N MTKHFD(KEZ$P%^6"W@^(/;=JV.RO;@7ZP/6TZQU=":E'UR1P(];1(]L06IEY M[N&P>RJ!-VK?FD(KER&W;]@\#W>4P,U0AP3>J,U+TZ[* M=?#XRGNK&>]H5J>8>\.YM\/]4UT+C5J\IM#*9<@M'C9/TNEK0?'ONA+,0+-^ M?;$&U2\+-;?ZFJC#"M?&K?Q%)#"^HH+B?BB^*WM#!%!D5S![XJ'U.ZZ?+YIZX;-6IHE9Q MJNA75._ ;-6+0!O07N_$1;R*XQ]7WD^S\T[,;GIU5WCA;+VY^?CV5U/L)T^" ML@.JZ*C ZP>;;.5-)I)^:6I#)&)<0>"[9"D.$"2EUHE*6O^P#K?('NS65: K MQM;P#+FE5.DE'OK^FY:J^$SJU%F#;F&I2D3%,EGR(Z'4:Z9VBPJRH]FRHNMD M]U( M4\(4!P =C$ !D !X;"]W;W)K&ULO5M=;^(X M%'WOK[#8U:J5.I X(8%NB]1"HLYVD*JV,_. YL$$ ]$F-AN;=OCWZX2/D& < M:$U?@"3W'ON>FUS?DX3K-YK\RZ88<_ [C@B[J4TYGUTU&BR8XABQ.IUA(HZ, M:1(C+C:328/-$HQ&F5,<-:!A.(T8A:36N<[V/2:=:SKG44CP8P+8/(Y1LKC# M$7V[J9FU]8ZG<#+EZ8Y&YWJ&)O@9\^^SQT1L-38HHS#&A(64@ 2/;VJWYI4/ MVZE#9O$CQ&]LZS=(0QE2^F^Z\75T4S/2&>$(!SR%0.+K%7=Q%*5(8A[_K4!K MFS%3Q^W?:W0_"UX$,T0,=VGT,QSQZ4VM50,C/$;SB#_1MWN\"JB9X@4T8MDG M>%O9&C40S!FG\5@6GLQRLE8-5=K#W.-@K M!_O0$9HKA^:A(S@K!R?C?DE6QG0/<=2Y3N@;2%)K@9;^R-*5>0N"0Y*>6<\\ M$4=#X<<[3SA"'(_ #"5\ 7B""$-9SADX[V&.PHA=@"_@^W,/G/]Y<=W@8LS4 MLQ&L\+M+?+@'WP)]2OB4 8^,\$CB[ZG]'85_0\2Z"1BN ^Y")> _IO(">!5X88!"2@,98++4!%@NEK,[=J8$&IC2%2R1*SEM,V2^GS M*]$*=+D;NEQEA'U$1&\HND"^I$IUVV=R=$)YND$\S6!%9)C&KEL,'0M?!5( RC-HMKK\#6MMP(J ME!:W5'TD-I8)C9*9+X.RVY8KKS_FE@8SE11TY\$\'LX7@LJ#RH\:[MA37"N: MIQ7-UX563 S,$P-/5(16P+I2I!/-TXKFZT(KIBA7L*9:PA[9%%:@#2QY-JW= M#LUJV>6N4 U^1!\N&\_=:2]]#>,56<\UJ:E454?UEA50^RBW=RC89:!WD)4G ML3*;5JM9IK/*K$A6KA%-M;9[ ;?@$;S@8$IH1"<+< \>#JOS[Q!:BB*B$\W3 MBN;K0BMF*!>6IG.J.J]4F4>G2">:IQ7-UX563%$N9DVU!CVVSES5V! M^06Z36B5RX[$SC:=UD[AD=@UFT9YX?"K\8JLY=+65&O;H^JT&FH?9:V#ZO0A M5I[$2EJGJ\R*9.6*TU1JIO7=<-"EA,TCC@1IQ3OBSR,"[J85-5NK_-2*YFE% M\W6A%1_CY H4&B>JV? =TG)_BK2B>5K1?%UHQ13ENA:J=>V1-;L";="49].4 M],H&+-TZ[*G!C^C-#QO/EYF9CFOON5D :UR M5"N:KPNMF)U5C1?%UHQ1;EVA?JT:P74P)&G\B#M>I"5 M)[&2]4259D6R,ERW7'0.L?(D M5H[9M,LUI\*J2%6J68M[$ &(C$"?U<&=*$L( MO#!$)I=@% I:.4T8H&/ IUAT1_$,D<4E0 D&;"H^IS0:86&0^J.B0R;_SM0O M0PDD$"Q!LT=?R8PFV:47$G!/18_[(#[JX$6,/401(ND3,@;FA.%@GJ3N88J* MF3@+$HRS621XU1(#<;V.<"SVU0?PUTYP(F@Z'H.[>5V^U;RV?G]P\5GIZ^I-<3U ME:>X\7)VWK](;[[4T[LOJBC[(JP%"Y&&()T3YS&3<>^_!DOU\+)R-GO&!MMC MU\\^3)M[8MIV^]&S[7[T,]C;TQ*O"\W'SSU9P]'8>L4[QLDD>QF?B5CGA"]? M5]SLW;SP?Y>]YE[:WS6O>J9DOV=>^;+]M[!UY8G%6W:D+8YD_REHY%-:_B.A MCY))2!B(\%A,SZB[HD%.EB_Y+S=_4$L#!!0 ( *E"#U6I!_"O(0, ! 2 - >&POEJ:.I6D@S).>M M*?*W+_F0=--S$GFZL3O1Q^.CCKWIU?[]A,'G)(X2'KQ M M*S#EPHM8>Q .G+ CS'CE%?[E*[Y<>6R#L>.[>XR>UH4"BY27%"O,'RTI)% M#U0,R9@*/M$:/-AJTRM0:F";1 M ].&3[":>P>H^>_F><8DTU1LB[:]_Y:S_&K%R>6_DNS^ MJ^P+#FIL#KJW+O+B$$2FAR#R 'HRR=ZDQK@Y&K?.WYW3M[5&\)8S)-_A;4EL M@D:3!1>&RV8VYWG.Y)-#V-(;.K&ONSO\=GW."KH0YJX%AV0S_L9ROBBS=M4- M)*)9M1E_A>UUT_85R\;B,F=+EH^;J9Y-W#"R QNUNDB3)LC "6%A!DF (/(TX@BD #1B2).X-/E_G;@ M2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/ M['X 4$L#!!0 ( *E"#U52@"(QZP0 "LC / >&PO=V]R:V)O;VLN M>&ULQ9K?<]HX$(#_%0U/N9G.@7^0MIG2F330)C,YR #3>^P(>PFZR!(GR7#T MK[^5#:G<27MMQ)\V&OSM-+ZB?U3265'O8USVZM^WQ8;J+C] M76]!X9&U-A5W^-$\]NW6 "_M!L!5LI\.!I?]B@O5^_CA=*T'TP\_: >%$UIA MHV_X*F!O?QSW']E.6+$24KC#J->\E]!CE5"B$M^A'/4&/68W>G^KC?BNE>-R M41@MY:B7M >^@G&B^*5YX2&7?&6;%L=7@=&/\\>(.[LGTVAU!!I,R5P /FKFSP(J+,IHO9 M_=WX>CD9LT_7]]?3FPE;W$XFRP6[J%4 F1*0Z2M"?DL#R(R S%X04-EZ M$!?I0?I!YF,%?]=BZ\]^PQ2XD(^T262=?-&ZW LI0QY*'$ED<]P#M]W>HPR1 M1%;$)ZZ>F-0\'-\)98,DL@[::8AS[L<&,L*E$"!BR877>@46D_B9SWY[X1X[7EQAV:;K4;;F"C M98G]WQ*)FDD67R7!N<):-DDD:6"5DD=._F"URAKVEH\A M)J6?+/9:)L#LE(]C<%R$&R(99:$LLH7.5(]-ZA36)RD=[E)3%LI?:9_K&,X0 MD[)0'ME"8:4C!GDN+E1+3=8A) M.2B/["!O=.]SK9IDB1&5OE)O-J*$['0Y^0-*9 =YS%;AONH0F(&8/8Z"-VQU M"#$I!^4OM,HY#D8VY<8773.O(A7*Z%F)1\\LCR^7F)%HAGS=PF_/61DL\PLGQ^W=?M]'V(2#/,O[6].^=!O&:]K*6^P;:8PN92G_WJ<_J?R M\5]02P,$% @ J4(/57Q^Z1O4 0 QA\ !H !X;"]?Z)0A&.14&#YE36V/+U7UB?K/'\)>W:LNT.>;/M\^2XWQWRHMF4TC^$D)>; MM&_S3=>GP_G*JAOV;3DOAW7HV^5[NTY!I]-9&'[.:![G/V=.7D]]^LO$;K7: M+M-3M_S8IT/Y97#X[(;WO$FI-)/7=EBGLFC"<7<]G?V@"$&Q?M ,@F;U@VXAZ+9^T!T$W=4/NH>@^_I! M,D49IP1)(ZP)M!;D6@B\%@1;",06)%L(S!9$6PC4%F1;"-P6A%L(Y!:D6PCL M%L1;"/16U%L)]%;46PGTUM''-H'>BGHK@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN! MWHIZ*X'>BGHK@=Z&>AN!WH9Z&X'>AGH;@=XVVBPAT-M0;R/0VU!O(]#;4&\C MT-M0;R/0VU!O(]#;4&\CT-M1;R?0VU%O)]#;46\GT-M1;R?0VT>;W01Z.^KM M!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>D?4.Q+H'5'O2*!W1+TC@=X1]8[_J7UW7VSI;#)Z MVUKRO4U=-7Z<+$*P#XSY?$&U]JFQU,21F7&U#O'1S9G5^5+/B8G!8,ARTP1J M0C^T-9+)Z(EF>E6%WO,FOO:E:<:)H\HGO7QQV.I%W=M[$0N5">_\1C8BQ]]?=1>]H%%;_,CMO[8=RR.P_/NMOU>_SU MC(_U+^Q#@/0A0?I0('UD('T,0?JX!>GC#J2/>Y ^^ "E$111.0JI',54CH(J M1U&5H[#*45SE*+!R%%D%BJP"15:!(JM D56@R"I09!4HL@H4606*K )%5HDB MJT215:+(*E%DE2BR2A19)8JL$D56B2*K1)%5HU+IM#/NO^R4\^ 5!+ M 0(4 Q0 ( *E"#U4'04UB@0 +$ 0 " 0 !D M;V-0&UL4$L! A0#% @ J4(/52PTDEGN *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ MJ4(/59EIP% *'@ & M @($-" >&PO=V]R:W-H965T&UL4$L! A0#% @ MJ4(/52:W=S!F!P .2 !@ ("!WPT 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ J4(/55@F&PO=V]R:W-H965T&UL4$L! A0#% @ J4(/5=&MS&HM P _ 8 !@ ("! M9ED 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ J4(/5=8@5[!R @ >04 !D M ("!HV4 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ J4(/51!NDO!@! !@H !D ("! M*' 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ J4(/50TQ;MH&PO=V]R:W-H965T&UL4$L! A0#% @ J4(/567;=RIJ M @ ?@4 !D ("!:+8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ J4(/565+W,P9 P SP8 !D M ("!=KX 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ J4(/5;T[_:"H @ YP4 !D ("!",D M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MJ4(/5:5T$&@N!@ ,!4 !D ("!9]$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ J4(/51M/EUTW P M70\ !D ("!A> 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ J4(/5>K7@/T+! 2Q, !D M ("!S^H 'AL+W=O&PO=V]R:W-H M965T@( %L& 9 M " @6_Q !X;"]W;W)K&UL4$L! M A0#% @ J4(/5;80L-&PO=V]R:W-H965T&UL4$L! A0#% @ J4(/ M5578D+DX @ '@4 !D ("!N_T 'AL+W=O&PO=V]R:W-H965T ( &\& 9 " @0 # 0!X;"]W;W)K M&UL4$L! A0#% @ J4(/57*;'I(E P /@H M !D ("!KP4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ J4(/58E@?0MY @ &PO=V]R:W-H965T M&UL4$L! A0# M% @ J4(/54*FF>UB @ 4 8 !D ("!BQ8! 'AL+W=O M5&PO=V]R:W-H965T&UL4$L! A0#% @ J4(/5:D' M\*\A P $!( T ( !*26QEL$ K(P #P M @ %>*P$ >&PO=V]R:V)O;VLN>&UL4$L! A0#% @ J4(/57Q^Z1O4 M 0 QA\ !H ( !=C ! 'AL+U]R96QS+W=O XML 66 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 67 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 68 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2.2 html 105 221 1 true 41 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 (unaudited) Sheet http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited) 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 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 s (Details) Sheet http://valueexchange.com/role/AccompanyingConsolidatedFinancialStatementsHaveBeenPreparedInAccordanceWithAccountingPrinciplesGenerallyAcceptedInUnitedStatesOfAmericaU.s.GaapAndIncludeFinancialStatementsOfCompanyAndAllItsWholly-ownedSDetails 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 s (Details) Details 32 false false R33.htm 00000033 - Disclosure - estimated lives as follows: (Details) Sheet http://valueexchange.com/role/EstimatedLivesAsFollowsDetails estimated lives as follows: (Details) Details 33 false false R34.htm 00000034 - Disclosure - 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 (Details) Sheet http://valueexchange.com/role/IntangiblesWithDefiniteLifeIncludingCustomerRelationshipsAndGoodwillWereRecordedInConnectionWithAcquisitionOfTsi.IntangibleAssetsAreAmortizedBasedOnTheirEstimatedEconomicLivesUsingStraight-lineMethodWithEstimatedDetails 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 (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 six months period ended June 30, 2022 and 2021. (Details) Sheet http://valueexchange.com/role/RevenuesAreRecordedNetOfValue-addedTaxesSalesDiscountsAndReturns.ThereWereNoSalesReturnsDuringSixMonthsPeriodEndedJune302022And2021.Details Revenues are recorded net of value-added taxes, sales discounts and returns. There were no sales returns during the six months period ended June 30, 2022 and 2021. (Details) Details 35 false false R36.htm 00000036 - Disclosure - 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 currenc (Details) Sheet http://valueexchange.com/role/TranslationAdjustmentsResultingFromThisProcessAreIncludedInAccumulatedOtherComprehensiveIncome.TransactionGainsAndLossesThatAriseFromExchangeRateFluctuationsOnTransactionsDenominatedInCurrencyOtherThanFunctionalCurrencDetails 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 currenc (Details) Details 36 false false R37.htm 00000037 - Disclosure - Schedule of Accounts Receivable (Details) Sheet http://valueexchange.com/role/ScheduleOfAccountsReceivableDetails Schedule of Accounts Receivable (Details) Details 37 false false R38.htm 00000038 - Disclosure - Schedule of Other Receivables and Prepayments (Details) Sheet http://valueexchange.com/role/ScheduleOfOtherReceivablesAndPrepaymentsDetails Schedule of Other Receivables and Prepayments (Details) Details 38 false false R39.htm 00000039 - Disclosure - Schedule of Inventories (Details) Sheet http://valueexchange.com/role/ScheduleOfInventoriesDetails Schedule of Inventories (Details) Details 39 false false R40.htm 00000040 - Disclosure - Plant and equipment consisted of the following as of June 30, 2022 and December 31, 2021: (Details) Sheet http://valueexchange.com/role/PlantAndEquipmentConsistedOfFollowingAsOfJune302022AndDecember312021Details Plant and equipment consisted of the following as of June 30, 2022 and December 31, 2021: (Details) Details 40 false false R41.htm 00000041 - 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 41 false false R42.htm 00000042 - Disclosure - Schedule of Goodwil (Details) Sheet http://valueexchange.com/role/ScheduleOfGoodwilDetails Schedule of Goodwil (Details) Details 42 false false R43.htm 00000043 - Disclosure - We do not assume renewals in our determination of the lease term unless the renewals are deemed to be reasonably assured. Our lease agreements generally do not contain any material residual value guarantees or material restrictive covenants. (Details) Sheet http://valueexchange.com/role/WeDoNotAssumeRenewalsInOurDeterminationOfLeaseTermUnlessRenewalsAreDeemedToBeReasonablyAssured.OurLeaseAgreementsGenerallyDoNotContainAnyMaterialResidualValueGuaranteesOrMaterialRestrictiveCovenants.Details We do not assume renewals in our determination of the lease term unless the renewals are deemed to be reasonably assured. Our lease agreements generally do not contain any material residual value guarantees or material restrictive covenants. (Details) Details 43 false false R44.htm 00000044 - 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 44 false false R45.htm 00000045 - Disclosure - The following is a schedule, by years, of maturities of lease liabilities as of June 30, 2022: (Details) Sheet http://valueexchange.com/role/FollowingIsScheduleByYearsOfMaturitiesOfLeaseLiabilitiesAsOfJune302022Details The following is a schedule, by years, of maturities of lease liabilities as of June 30, 2022: (Details) Details 45 false false R46.htm 00000046 - Disclosure - Leases (Details Narrative) Sheet http://valueexchange.com/role/LeasesDetailsNarrative Leases (Details Narrative) Details http://valueexchange.com/role/LeasesTables 46 false false R47.htm 00000047 - Disclosure - Schedule of Bank Loan (Details) Sheet http://valueexchange.com/role/ScheduleOfBankLoanDetails Schedule of Bank Loan (Details) Details 47 false false R48.htm 00000048 - Disclosure - Bank loan (Details Narrative) Sheet http://valueexchange.com/role/BankLoanDetailsNarrative Bank loan (Details Narrative) Details http://valueexchange.com/role/BankLoanTables 48 false false R49.htm 00000049 - Disclosure - Schedule of Other Payables and Accrued Liabilities (Details) Sheet http://valueexchange.com/role/ScheduleOfOtherPayablesAndAccruedLiabilitiesDetails Schedule of Other Payables and Accrued Liabilities (Details) Details 49 false false R50.htm 00000050 - Disclosure - Deferred income consisted of the following as of June 30, 2022 and December 31, 2021: (Details) Sheet http://valueexchange.com/role/DeferredIncomeConsistedOfFollowingAsOfJune302022AndDecember312021Details Deferred income consisted of the following as of June 30, 2022 and December 31, 2021: (Details) Details 50 false false R51.htm 00000051 - Disclosure - Statutory reserves (Details Narrative) Sheet http://valueexchange.com/role/StatutoryReservesDetailsNarrative Statutory reserves (Details Narrative) Details http://valueexchange.com/role/StatutoryReserves 51 false false R52.htm 00000052 - Disclosure - Other than disclosed elsewhere in these financial statements, the Company also had the following related party balances and transactions: (Details) Sheet http://valueexchange.com/role/OtherThanDisclosedElsewhereInTheseFinancialStatementsCompanyAlsoHadFollowingRelatedPartyBalancesAndTransactionsDetails Other than disclosed elsewhere in these financial statements, the Company also had the following related party balances and transactions: (Details) Details 52 false false R53.htm 00000053 - Disclosure - Related party transactions (Details) Sheet http://valueexchange.com/role/RelatedPartyTransactionsDetails Related party transactions (Details) Details 53 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 9 fact(s) appearing in ix:hidden were eligible for transformation: dei:DocumentTransitionReport, us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1, us-gaap:FiniteLivedIntangibleAssetUsefulLife, us-gaap:PropertyPlantAndEquipmentUsefulLife - g8922110q.htm 30, 40, 41, 42, 43, 44, 45, 46, 47 g8922110q.htm ex31_1.htm ex31_2.htm ex32_1.htm ex32_2.htm veii-20220630.xsd veii-20220630_cal.xml veii-20220630_def.xml veii-20220630_lab.xml veii-20220630_pre.xml http://fasb.org/srt/2022 http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 71 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "g8922110q.htm": { "axisCustom": 0, "axisStandard": 8, "contextCount": 105, "dts": { "calculationLink": { "local": [ "veii-20220630_cal.xml" ] }, "definitionLink": { "local": [ "veii-20220630_def.xml" ] }, "inline": { "local": [ "g8922110q.htm" ] }, "labelLink": { "local": [ "veii-20220630_lab.xml" ] }, "presentationLink": { "local": [ "veii-20220630_pre.xml" ] }, "schema": { "local": [ "veii-20220630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/currency/2022/currency-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 354, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 20, "http://valueexchange.com/20220630": 8, "http://xbrl.sec.gov/dei/2022": 6, "total": 34 }, "keyCustom": 32, "keyStandard": 189, "memberCustom": 26, "memberStandard": 15, "nsprefix": "veii", "nsuri": "http://valueexchange.com/20220630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "b", "span", "p", "body", "html" ], "baseRef": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-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": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-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": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-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": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-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": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-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": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-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": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-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": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-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": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-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": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-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": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-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": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-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": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-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": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-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": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-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": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-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": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-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": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-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": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-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": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-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": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-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": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-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": "g8922110q.htm", "contextRef": "AsOf2022-06-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": "g8922110q.htm", "contextRef": "AsOf2022-06-30", "decimals": "0", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "veii: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": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "veii:ScheduleOfConsolidatedEntitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsAndNontradeReceivableTextBlock", "body", "html" ], "baseRef": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-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": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-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": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-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": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-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": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-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": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-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": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-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": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-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": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-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": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-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": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-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": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-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": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-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": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-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": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-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": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-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": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-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": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-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": "g8922110q.htm", "contextRef": "AsOf2022-06-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": "g8922110q.htm", "contextRef": "AsOf2022-06-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": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "veii: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": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "veii:ScheduleOfBalancesDueFromRelatedPartiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "b", "span", "td", "tr", "table", "body", "html" ], "baseRef": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-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": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": null, "lang": "en-US", "name": "dei:EntityIncorporationDateOfIncorporation", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "veii:ScheduleOfConsolidatedEntitiesTextBlock", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "g8922110q.htm", "contextRef": "From2022-01-012022-06-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 accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (\u201cU.S. GAAP\u201d), and include the financial statements of the Company and all its wholly-owned s (Details)", "role": "http://valueexchange.com/role/AccompanyingConsolidatedFinancialStatementsHaveBeenPreparedInAccordanceWithAccountingPrinciplesGenerallyAcceptedInUnitedStatesOfAmericaU.s.GaapAndIncludeFinancialStatementsOfCompanyAndAllItsWholly-ownedSDetails", "shortName": "The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (\u201cU.S. GAAP\u201d), and include the financial statements of the Company and all its wholly-owned s (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "veii:ScheduleOfConsolidatedEntitiesTextBlock", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "g8922110q.htm", "contextRef": "From2022-01-012022-06-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 - estimated lives as follows: (Details)", "role": "http://valueexchange.com/role/EstimatedLivesAsFollowsDetails", "shortName": "estimated lives as follows: (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R34": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "00000034 - Disclosure - 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 (Details)", "role": "http://valueexchange.com/role/IntangiblesWithDefiniteLifeIncludingCustomerRelationshipsAndGoodwillWereRecordedInConnectionWithAcquisitionOfTsi.IntangibleAssetsAreAmortizedBasedOnTheirEstimatedEconomicLivesUsingStraight-lineMethodWithEstimatedDetails", "shortName": "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 (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R35": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfPrincipalTransactionsRevenueTextBlock", "us-gaap:RevenueRecognitionPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "g8922110q.htm", "contextRef": "From2022-04-012022-06-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 six months period ended June 30, 2022 and 2021. (Details)", "role": "http://valueexchange.com/role/RevenuesAreRecordedNetOfValue-addedTaxesSalesDiscountsAndReturns.ThereWereNoSalesReturnsDuringSixMonthsPeriodEndedJune302022And2021.Details", "shortName": "Revenues are recorded net of value-added taxes, sales discounts and returns. There were no sales returns during the six months period ended June 30, 2022 and 2021. (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfPrincipalTransactionsRevenueTextBlock", "us-gaap:RevenueRecognitionPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "g8922110q.htm", "contextRef": "From2022-04-012022-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfIntercompanyForeignCurrencyBalancesTextBlock", "us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "g8922110q.htm", "contextRef": "From2022-01-012022-06-30_currency_CNY", "decimals": null, "first": true, "lang": "en-US", "name": "veii:ExchangeRateAveragePeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000036 - Disclosure - 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 currenc (Details)", "role": "http://valueexchange.com/role/TranslationAdjustmentsResultingFromThisProcessAreIncludedInAccumulatedOtherComprehensiveIncome.TransactionGainsAndLossesThatAriseFromExchangeRateFluctuationsOnTransactionsDenominatedInCurrencyOtherThanFunctionalCurrencDetails", "shortName": "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 currenc (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfIntercompanyForeignCurrencyBalancesTextBlock", "us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "g8922110q.htm", "contextRef": "From2022-01-012022-06-30_currency_CNY", "decimals": null, "first": true, "lang": "en-US", "name": "veii:ExchangeRateAveragePeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:AccountsAndNontradeReceivableTextBlock", "body", "html" ], "baseRef": "g8922110q.htm", "contextRef": "AsOf2022-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000037 - Disclosure - Schedule of Accounts Receivable (Details)", "role": "http://valueexchange.com/role/ScheduleOfAccountsReceivableDetails", "shortName": "Schedule of Accounts Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:AccountsAndNontradeReceivableTextBlock", "body", "html" ], "baseRef": "g8922110q.htm", "contextRef": "AsOf2022-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "baseRef": "g8922110q.htm", "contextRef": "AsOf2022-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DepositsAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000038 - Disclosure - Schedule of Other Receivables and Prepayments (Details)", "role": "http://valueexchange.com/role/ScheduleOfOtherReceivablesAndPrepaymentsDetails", "shortName": "Schedule of Other Receivables and Prepayments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "baseRef": "g8922110q.htm", "contextRef": "AsOf2022-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DepositsAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "g8922110q.htm", "contextRef": "AsOf2022-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryNet", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000039 - Disclosure - Schedule of Inventories (Details)", "role": "http://valueexchange.com/role/ScheduleOfInventoriesDetails", "shortName": "Schedule of Inventories (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "g8922110q.htm", "contextRef": "From2022-04-012022-06-30", "decimals": "0", "first": true, "lang": null, "name": "veii: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": "g8922110q.htm", "contextRef": "From2022-04-012022-06-30", "decimals": "0", "first": true, "lang": null, "name": "veii:ServiceIncome", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "g8922110q.htm", "contextRef": "AsOf2022-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000040 - Disclosure - Plant and equipment consisted of the following as of June 30, 2022 and December 31, 2021: (Details)", "role": "http://valueexchange.com/role/PlantAndEquipmentConsistedOfFollowingAsOfJune302022AndDecember312021Details", "shortName": "Plant and equipment consisted of the following as of June 30, 2022 and December 31, 2021: (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "g8922110q.htm", "contextRef": "AsOf2022-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "g8922110q.htm", "contextRef": "From2022-04-012022-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000041 - Disclosure - Plant and equipment, net (Details Narrative)", "role": "http://valueexchange.com/role/PlantAndEquipmentNetDetailsNarrative", "shortName": "Plant and equipment, net (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "g8922110q.htm", "contextRef": "From2022-04-012022-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "g8922110q.htm", "contextRef": "AsOf2022-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000042 - Disclosure - Schedule of Goodwil (Details)", "role": "http://valueexchange.com/role/ScheduleOfGoodwilDetails", "shortName": "Schedule of Goodwil (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R43": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:OperatingLeaseLeaseIncomeTableTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "g8922110q.htm", "contextRef": "AsOf2022-06-30", "decimals": "0", "first": true, "lang": null, "name": "veii:OperatingLeaseRightofuseAssetsNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000043 - Disclosure - We do not assume renewals in our determination of the lease term unless the renewals are deemed to be reasonably assured. Our lease agreements generally do not contain any material residual value guarantees or material restrictive covenants. (Details)", "role": "http://valueexchange.com/role/WeDoNotAssumeRenewalsInOurDeterminationOfLeaseTermUnlessRenewalsAreDeemedToBeReasonablyAssured.OurLeaseAgreementsGenerallyDoNotContainAnyMaterialResidualValueGuaranteesOrMaterialRestrictiveCovenants.Details", "shortName": "We do not assume renewals in our determination of the lease term unless the renewals are deemed to be reasonably assured. Our lease agreements generally do not contain any material residual value guarantees or material restrictive covenants. (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:OperatingLeaseLeaseIncomeTableTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "g8922110q.htm", "contextRef": "AsOf2022-06-30", "decimals": "0", "first": true, "lang": null, "name": "veii:OperatingLeaseRightofuseAssetsNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:RecognitionOfAssetAndLiabilityForLeaseOfAcquireePolicyTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "g8922110q.htm", "contextRef": "AsOf2022-06-30", "decimals": "0", "first": true, "lang": null, "name": "veii:LeaseLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000044 - 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": "g8922110q.htm", "contextRef": "AsOf2022-06-30", "decimals": "0", "first": true, "lang": null, "name": "veii:LeaseLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "g8922110q.htm", "contextRef": "AsOf2022-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000045 - Disclosure - The following is a schedule, by years, of maturities of lease liabilities as of June 30, 2022: (Details)", "role": "http://valueexchange.com/role/FollowingIsScheduleByYearsOfMaturitiesOfLeaseLiabilitiesAsOfJune302022Details", "shortName": "The following is a schedule, by years, of maturities of lease liabilities as of June 30, 2022: (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "g8922110q.htm", "contextRef": "AsOf2022-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000046 - 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": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "g8922110q.htm", "contextRef": "AsOf2022-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DebtLongtermAndShorttermCombinedAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000047 - Disclosure - Schedule of Bank Loan (Details)", "role": "http://valueexchange.com/role/ScheduleOfBankLoanDetails", "shortName": "Schedule of Bank Loan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "g8922110q.htm", "contextRef": "AsOf2022-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DebtLongtermAndShorttermCombinedAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-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": "00000048 - 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": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCollateral", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "g8922110q.htm", "contextRef": "AsOf2022-06-30", "decimals": "0", "first": true, "lang": null, "name": "veii:Accrual", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000049 - Disclosure - Schedule of Other Payables and Accrued Liabilities (Details)", "role": "http://valueexchange.com/role/ScheduleOfOtherPayablesAndAccruedLiabilitiesDetails", "shortName": "Schedule of Other Payables and Accrued Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "g8922110q.htm", "contextRef": "AsOf2022-06-30", "decimals": "0", "first": true, "lang": null, "name": "veii:Accrual", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-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 (unaudited)", "role": "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-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", "body", "html" ], "baseRef": "g8922110q.htm", "contextRef": "AsOf2022-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredRevenue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000050 - Disclosure - Deferred income consisted of the following as of June 30, 2022 and December 31, 2021: (Details)", "role": "http://valueexchange.com/role/DeferredIncomeConsistedOfFollowingAsOfJune302022AndDecember312021Details", "shortName": "Deferred income consisted of the following as of June 30, 2022 and December 31, 2021: (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R51": { "firstAnchor": { "ancestors": [ "span", "p", "srt:StandardizedMeasureOfDiscountedFutureCashFlowsRelatingToProvedReservesDisclosureTextBlock", "body", "html" ], "baseRef": "g8922110q.htm", "contextRef": "AsOf2022-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligationPercentage", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000051 - 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": "g8922110q.htm", "contextRef": "AsOf2022-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligationPercentage", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "g8922110q.htm", "contextRef": "AsOf2022-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DueFromRelatedParties", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000052 - Disclosure - Other than disclosed elsewhere in these financial statements, the Company also had the following related party balances and transactions: (Details)", "role": "http://valueexchange.com/role/OtherThanDisclosedElsewhereInTheseFinancialStatementsCompanyAlsoHadFollowingRelatedPartyBalancesAndTransactionsDetails", "shortName": "Other than disclosed elsewhere in these financial statements, the Company also had the following related party balances and transactions: (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "veii:ScheduleOfBalancesDueFromRelatedPartiesTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "g8922110q.htm", "contextRef": "AsOf2022-06-30", "decimals": "0", "lang": null, "name": "veii:DueFromRelatedParties1", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "g8922110q.htm", "contextRef": "From2022-04-012022-06-30_custom_ValueExchangeInternationalLimitedMember", "decimals": "0", "first": true, "lang": null, "name": "veii:ServiceIncomeReceived", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000053 - 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": "g8922110q.htm", "contextRef": "From2022-04-012022-06-30_custom_ValueExchangeInternationalLimitedMember", "decimals": "0", "first": true, "lang": null, "name": "veii:ServiceIncomeReceived", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-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": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-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": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-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": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-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": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-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": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-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": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-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": "g8922110q.htm", "contextRef": "From2022-01-01to2022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 41, "tag": { "country_CN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CHINA" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://valueexchange.com/role/AccompanyingConsolidatedFinancialStatementsHaveBeenPreparedInAccordanceWithAccountingPrinciplesGenerallyAcceptedInUnitedStatesOfAmericaU.s.GaapAndIncludeFinancialStatementsOfCompanyAndAllItsWholly-ownedSDetails" ], "xbrltype": "domainItemType" }, "country_HK": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "HONG KONG" } } }, "localname": "HK", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://valueexchange.com/role/AccompanyingConsolidatedFinancialStatementsHaveBeenPreparedInAccordanceWithAccountingPrinciplesGenerallyAcceptedInUnitedStatesOfAmericaU.s.GaapAndIncludeFinancialStatementsOfCompanyAndAllItsWholly-ownedSDetails" ], "xbrltype": "domainItemType" }, "country_PH": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PHILIPPINES" } } }, "localname": "PH", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://valueexchange.com/role/AccompanyingConsolidatedFinancialStatementsHaveBeenPreparedInAccordanceWithAccountingPrinciplesGenerallyAcceptedInUnitedStatesOfAmericaU.s.GaapAndIncludeFinancialStatementsOfCompanyAndAllItsWholly-ownedSDetails" ], "xbrltype": "domainItemType" }, "currency_AllCurrenciesDomain": { "auth_ref": [], "localname": "AllCurrenciesDomain", "nsuri": "http://xbrl.sec.gov/currency/2022", "presentation": [ "http://valueexchange.com/role/TranslationAdjustmentsResultingFromThisProcessAreIncludedInAccumulatedOtherComprehensiveIncome.TransactionGainsAndLossesThatAriseFromExchangeRateFluctuationsOnTransactionsDenominatedInCurrencyOtherThanFunctionalCurrencDetails" ], "xbrltype": "domainItemType" }, "currency_CNY": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "China, Yuan Renminbi" } } }, "localname": "CNY", "nsuri": "http://xbrl.sec.gov/currency/2022", "presentation": [ "http://valueexchange.com/role/TranslationAdjustmentsResultingFromThisProcessAreIncludedInAccumulatedOtherComprehensiveIncome.TransactionGainsAndLossesThatAriseFromExchangeRateFluctuationsOnTransactionsDenominatedInCurrencyOtherThanFunctionalCurrencDetails" ], "xbrltype": "domainItemType" }, "currency_HKD": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Hong Kong, Dollars" } } }, "localname": "HKD", "nsuri": "http://xbrl.sec.gov/currency/2022", "presentation": [ "http://valueexchange.com/role/TranslationAdjustmentsResultingFromThisProcessAreIncludedInAccumulatedOtherComprehensiveIncome.TransactionGainsAndLossesThatAriseFromExchangeRateFluctuationsOnTransactionsDenominatedInCurrencyOtherThanFunctionalCurrencDetails" ], "xbrltype": "domainItemType" }, "currency_PHP": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Philippines, Pesos" } } }, "localname": "PHP", "nsuri": "http://xbrl.sec.gov/currency/2022", "presentation": [ "http://valueexchange.com/role/TranslationAdjustmentsResultingFromThisProcessAreIncludedInAccumulatedOtherComprehensiveIncome.TransactionGainsAndLossesThatAriseFromExchangeRateFluctuationsOnTransactionsDenominatedInCurrencyOtherThanFunctionalCurrencDetails" ], "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/2022", "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/2022", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AnnualInformationForm": { "auth_ref": [ "r436" ], "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/2022", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditedAnnualFinancialStatements": { "auth_ref": [ "r436" ], "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/2022", "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/2022", "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/2022", "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/2022", "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/2022", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAccountingStandard": { "auth_ref": [ "r434" ], "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/2022", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "accountingStandardItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r432", "r434", "r436" ], "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/2022", "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/2022", "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/2022", "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/2022", "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/2022", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r433" ], "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/2022", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentRegistrationStatement": { "auth_ref": [ "r421" ], "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/2022", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentShellCompanyEventDate": { "auth_ref": [ "r434" ], "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/2022", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentShellCompanyReport": { "auth_ref": [ "r434" ], "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/2022", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r437" ], "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/2022", "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/2022", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r424" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2022", "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/2022", "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/2022", "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/2022", "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/2022", "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/2022", "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/2022", "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/2022", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "auth_ref": [ "r427" ], "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/2022", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r423" ], "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/2022", "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/2022", "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/2022", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r423" ], "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/2022", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r455" ], "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/2022", "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/2022", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r423" ], "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/2022", "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/2022", "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/2022", "presentation": [ "http://valueexchange.com/role/Cover", "http://valueexchange.com/role/NatureOfOperationsAndContinuanceOfBusinessDetailsNarrative" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r438" ], "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/2022", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityPrimarySicNumber": { "auth_ref": [ "r436" ], "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/2022", "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/2022", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r423" ], "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/2022", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r423" ], "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/2022", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r423" ], "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/2022", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r423" ], "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/2022", "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/2022", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r453" ], "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/2022", "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/2022", "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/2022", "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/2022", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "trueItemType" }, "dei_OtherReportingStandardItemNumber": { "auth_ref": [ "r434" ], "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/2022", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "otherReportingStandardItemNumberItemType" }, "dei_PreCommencementIssuerTenderOffer": { "auth_ref": [ "r428" ], "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/2022", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "auth_ref": [ "r429" ], "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/2022", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r422" ], "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/2022", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_Security12gTitle": { "auth_ref": [ "r426" ], "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/2022", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r425" ], "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/2022", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SecurityReportingObligation": { "auth_ref": [ "r430" ], "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/2022", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "securityReportingObligationItemType" }, "dei_SolicitingMaterial": { "auth_ref": [ "r431" ], "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/2022", "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/2022", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "dei_WrittenCommunications": { "auth_ref": [ "r454" ], "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/2022", "presentation": [ "http://valueexchange.com/role/Cover" ], "xbrltype": "booleanItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r94", "r200", "r205", "r211", "r279", "r280", "r284", "r285", "r324", "r417", "r440", "r450", "r451", "r452" ], "lang": { "en-us": { "role": { "documentation": "Information by consolidated entity or group of entities.", "label": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://valueexchange.com/role/AccompanyingConsolidatedFinancialStatementsHaveBeenPreparedInAccordanceWithAccountingPrinciplesGenerallyAcceptedInUnitedStatesOfAmericaU.s.GaapAndIncludeFinancialStatementsOfCompanyAndAllItsWholly-ownedSDetails", "http://valueexchange.com/role/NatureOfOperationsAndContinuanceOfBusinessDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r94", "r200", "r205", "r211", "r279", "r280", "r284", "r285", "r324", "r417", "r440", "r450", "r451", "r452" ], "lang": { "en-us": { "role": { "documentation": "Entity or group of entities consolidated into reporting entity." } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://valueexchange.com/role/AccompanyingConsolidatedFinancialStatementsHaveBeenPreparedInAccordanceWithAccountingPrinciplesGenerallyAcceptedInUnitedStatesOfAmericaU.s.GaapAndIncludeFinancialStatementsOfCompanyAndAllItsWholly-ownedSDetails", "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/2022", "presentation": [ "http://valueexchange.com/role/TranslationAdjustmentsResultingFromThisProcessAreIncludedInAccumulatedOtherComprehensiveIncome.TransactionGainsAndLossesThatAriseFromExchangeRateFluctuationsOnTransactionsDenominatedInCurrencyOtherThanFunctionalCurrencDetails" ], "xbrltype": "stringItemType" }, "srt_ExtractiveIndustriesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Extractive Industries [Abstract]" } } }, "localname": "ExtractiveIndustriesAbstract", "nsuri": "http://fasb.org/srt/2022", "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r195", "r196", "r197", "r198", "r213", "r232", "r240", "r241", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r393", "r395", "r418", "r419" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://valueexchange.com/role/StatutoryReservesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r195", "r196", "r197", "r198", "r213", "r232", "r240", "r241", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r393", "r395", "r418", "r419" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://valueexchange.com/role/StatutoryReservesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r192", "r195", "r196", "r197", "r198", "r213", "r232", "r238", "r240", "r241", "r246", "r247", "r248", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r393", "r395", "r418", "r419" ], "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/2022", "presentation": [ "http://valueexchange.com/role/StatutoryReservesDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r192", "r195", "r196", "r197", "r198", "r213", "r232", "r238", "r240", "r241", "r246", "r247", "r248", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r393", "r395", "r418", "r419" ], "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/2022", "presentation": [ "http://valueexchange.com/role/StatutoryReservesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r145", "r146", "r236", "r237", "r394", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r439", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449" ], "lang": { "en-us": { "role": { "documentation": "Geographical area." } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://valueexchange.com/role/AccompanyingConsolidatedFinancialStatementsHaveBeenPreparedInAccordanceWithAccountingPrinciplesGenerallyAcceptedInUnitedStatesOfAmericaU.s.GaapAndIncludeFinancialStatementsOfCompanyAndAllItsWholly-ownedSDetails" ], "xbrltype": "domainItemType" }, "srt_StandardizedMeasureOfDiscountedFutureCashFlowsRelatingToProvedReservesDisclosureTextBlock": { "auth_ref": [ "r344", "r345", "r346", "r349", "r352", "r355", "r435" ], "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/2022", "presentation": [ "http://valueexchange.com/role/StatutoryReserves" ], "xbrltype": "textBlockItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r145", "r146", "r236", "r237", "r394", "r403", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r439", "r441" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://valueexchange.com/role/AccompanyingConsolidatedFinancialStatementsHaveBeenPreparedInAccordanceWithAccountingPrinciplesGenerallyAcceptedInUnitedStatesOfAmericaU.s.GaapAndIncludeFinancialStatementsOfCompanyAndAllItsWholly-ownedSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsAndNontradeReceivableTextBlock": { "auth_ref": [ "r156", "r159" ], "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/2022", "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": "Schedule of Other Payables and Accrued Liabilities" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://valueexchange.com/role/OtherPayablesAndAccruedLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r38" ], "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/2022", "presentation": [ "http://valueexchange.com/role/OtherPayablesAndAccruedLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r37", "r327" ], "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/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGross": { "auth_ref": [ "r23", "r148" ], "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/2022", "presentation": [ "http://valueexchange.com/role/ScheduleOfAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r148", "r149" ], "calculation": { "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" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r40" ], "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": "Total other payables and accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://valueexchange.com/role/ScheduleOfOtherPayablesAndAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r13", "r187" ], "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/2022", "presentation": [ "http://valueexchange.com/role/PlantAndEquipmentConsistedOfFollowingAsOfJune302022AndDecember312021Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r27", "r46", "r47", "r48", "r380", "r399", "r400" ], "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/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r25", "r327" ], "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/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r82", "r182" ], "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/2022", "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 provided by (used in) operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r255" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising costs" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Assets": { "auth_ref": [ "r16", "r91", "r127", "r136", "r142", "r157", "r200", "r201", "r202", "r204", "r205", "r206", "r207", "r208", "r209", "r211", "r212", "r279", "r284", "r294", "r325", "r327", "r360", "r377" ], "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/2022", "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/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r36", "r91", "r157", "r200", "r201", "r202", "r204", "r205", "r206", "r207", "r208", "r209", "r211", "r212", "r279", "r284", "r294", "r325", "r327" ], "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/2022", "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/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r91", "r157", "r200", "r201", "r202", "r204", "r205", "r206", "r207", "r208", "r209", "r211", "r212", "r279", "r284", "r294", "r325" ], "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/2022", "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/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "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/2022", "presentation": [ "http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r186" ], "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/2022", "presentation": [ "http://valueexchange.com/role/EstimatedLivesAsFollowsDetails", "http://valueexchange.com/role/PlantAndEquipmentConsistedOfFollowingAsOfJune302022AndDecember312021Details" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionNameOfAcquiredEntity": { "auth_ref": [ "r271" ], "lang": { "en-us": { "role": { "documentation": "Name of the acquired entity.", "label": "Name of acquired entity" } } }, "localname": "BusinessAcquisitionNameOfAcquiredEntity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://valueexchange.com/role/AccompanyingConsolidatedFinancialStatementsHaveBeenPreparedInAccordanceWithAccountingPrinciplesGenerallyAcceptedInUnitedStatesOfAmericaU.s.GaapAndIncludeFinancialStatementsOfCompanyAndAllItsWholly-ownedSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r11", "r84" ], "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/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets", "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r85" ], "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/2022", "presentation": [ "http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r79", "r297" ], "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 IN CASH" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClosedBlockAccountingPolicy": { "auth_ref": [ "r401", "r402" ], "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/2022", "presentation": [ "http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "auth_ref": [ "r199", "r404" ], "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/2022", "presentation": [ "http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r22" ], "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, authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r22" ], "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, issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r22", "r233" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common stock, outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r22", "r327" ], "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 \u00a036,156,130 shares issued and outstanding, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r50", "r52", "r53", "r63", "r371", "r390" ], "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/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OTHER COMPREHENSIVE INCOME:" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r50", "r52", "r62", "r277", "r278", "r288", "r370", "r389" ], "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/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r50", "r52", "r61", "r276", "r288", "r369", "r388" ], "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": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "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/2022", "presentation": [ "http://valueexchange.com/role/EstimatedLivesAsFollowsDetails", "http://valueexchange.com/role/PlantAndEquipmentConsistedOfFollowingAsOfJune302022AndDecember312021Details" ], "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/2022", "presentation": [ "http://valueexchange.com/role/NatureOfOperationsAndContinuanceOfBusinessDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable": { "auth_ref": [ "r283", "r289" ], "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/2022", "presentation": [ "http://valueexchange.com/role/NatureOfOperationsAndContinuanceOfBusinessDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r66", "r91", "r157", "r200", "r201", "r202", "r205", "r206", "r207", "r208", "r209", "r211", "r212", "r294" ], "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/2022", "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r273" ], "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/2022", "presentation": [ "http://valueexchange.com/role/IntangiblesWithDefiniteLifeIncludingCustomerRelationshipsAndGoodwillWereRecordedInConnectionWithAcquisitionOfTsi.IntangibleAssetsAreAmortizedBasedOnTheirEstimatedEconomicLivesUsingStraight-lineMethodWithEstimatedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r90", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r222", "r223", "r224", "r225", "r230" ], "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/2022", "presentation": [ "http://valueexchange.com/role/BankLoan" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentCollateral": { "auth_ref": [ "r42", "r375" ], "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/2022", "presentation": [ "http://valueexchange.com/role/BankLoanDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCollateralAmount": { "auth_ref": [ "r375" ], "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/2022", "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/2022", "presentation": [ "http://valueexchange.com/role/ScheduleOfBankLoanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r83" ], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.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/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenue": { "auth_ref": [ "r20" ], "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/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets", "http://valueexchange.com/role/DeferredIncomeConsistedOfFollowingAsOfJune302022AndDecember312021Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueByArrangementDisclosureTextBlock": { "auth_ref": [], "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 June 30, 2022 and December 31, 2021:" } } }, "localname": "DeferredRevenueByArrangementDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://valueexchange.com/role/DeferredIncomeTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredRevenueDisclosureTextBlock": { "auth_ref": [ "r194" ], "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/2022", "presentation": [ "http://valueexchange.com/role/DeferredIncome" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r262" ], "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/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesDeferredExpense": { "auth_ref": [ "r264", "r265" ], "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/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepositsAssets": { "auth_ref": [ "r15" ], "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/2022", "presentation": [ "http://valueexchange.com/role/ScheduleOfOtherReceivablesAndPrepaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r82", "r185" ], "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" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows", "http://valueexchange.com/role/PlantAndEquipmentNetDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueFromRelatedParties": { "auth_ref": [ "r24", "r93", "r203", "r205", "r206", "r210", "r211", "r212", "r319", "r365", "r386" ], "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 Related Parties" } } }, "localname": "DueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets", "http://valueexchange.com/role/OtherThanDisclosedElsewhereInTheseFinancialStatementsCompanyAlsoHadFollowingRelatedPartyBalancesAndTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToRelatedPartiesCurrent": { "auth_ref": [ "r37", "r93", "r203", "r205", "r206", "r210", "r211", "r212", "r319" ], "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/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToRelatedPartiesCurrentAndNoncurrent": { "auth_ref": [ "r93", "r203", "r205", "r206", "r210", "r211", "r212", "r319", "r366", "r385" ], "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/2022", "presentation": [ "http://valueexchange.com/role/OtherThanDisclosedElsewhereInTheseFinancialStatementsCompanyAlsoHadFollowingRelatedPartyBalancesAndTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r109", "r110" ], "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/2022", "presentation": [ "http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r297" ], "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 effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "EFFECT OF EXCHANGE RATE ON CASH" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r292", "r293" ], "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/2022", "presentation": [ "http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r311", "r313" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Weighted average lease" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://valueexchange.com/role/LeasesDetailsNarrative" ], "xbrltype": "durationItemType" }, "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/2022", "presentation": [ "http://valueexchange.com/role/IntangiblesWithDefiniteLifeIncludingCustomerRelationshipsAndGoodwillWereRecordedInConnectionWithAcquisitionOfTsi.IntangibleAssetsAreAmortizedBasedOnTheirEstimatedEconomicLivesUsingStraight-lineMethodWithEstimatedDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r177", "r178", "r181", "r183", "r336", "r337" ], "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/2022", "presentation": [ "http://valueexchange.com/role/IntangiblesWithDefiniteLifeIncludingCustomerRelationshipsAndGoodwillWereRecordedInConnectionWithAcquisitionOfTsi.IntangibleAssetsAreAmortizedBasedOnTheirEstimatedEconomicLivesUsingStraight-lineMethodWithEstimatedDetails" ], "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/2022", "presentation": [ "http://valueexchange.com/role/IntangiblesWithDefiniteLifeIncludingCustomerRelationshipsAndGoodwillWereRecordedInConnectionWithAcquisitionOfTsi.IntangibleAssetsAreAmortizedBasedOnTheirEstimatedEconomicLivesUsingStraight-lineMethodWithEstimatedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r177", "r180" ], "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/2022", "presentation": [ "http://valueexchange.com/role/IntangiblesWithDefiniteLifeIncludingCustomerRelationshipsAndGoodwillWereRecordedInConnectionWithAcquisitionOfTsi.IntangibleAssetsAreAmortizedBasedOnTheirEstimatedEconomicLivesUsingStraight-lineMethodWithEstimatedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossRealized": { "auth_ref": [ "r295", "r296" ], "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 loss" } } }, "localname": "ForeignCurrencyTransactionGainLossRealized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r302" ], "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/2022", "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/2022", "presentation": [ "http://valueexchange.com/role/EstimatedLivesAsFollowsDetails", "http://valueexchange.com/role/PlantAndEquipmentConsistedOfFollowingAsOfJune302022AndDecember312021Details" ], "xbrltype": "domainItemType" }, "us-gaap_GainsLossesOnRestructuringOfDebt": { "auth_ref": [ "r229" ], "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/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r67" ], "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/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r14", "r162", "r163", "r170", "r175", "r327", "r358" ], "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/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets", "http://valueexchange.com/role/ScheduleOfGoodwilDetails" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r171", "r179" ], "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/2022", "presentation": [ "http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillDisclosureTextBlock": { "auth_ref": [ "r171", "r173", "r175", "r176" ], "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/2022", "presentation": [ "http://valueexchange.com/role/Goodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r65", "r91", "r127", "r135", "r138", "r141", "r143", "r157", "r200", "r201", "r202", "r205", "r206", "r207", "r208", "r209", "r211", "r212", "r294" ], "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/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r184", "r190" ], "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/2022", "presentation": [ "http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ATTRIBUTABLE TO:" } } }, "localname": "IncomeAmountsAttributableToReportingEntityDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r59", "r127", "r135", "r138", "r141", "r143", "r356", "r367", "r373", "r391" ], "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 (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "INCOME (LOSS) BEFORE PROVISION FOR INCOME TAXES" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r189", "r193" ], "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/2022", "presentation": [ "http://valueexchange.com/role/RevenuesAreRecordedNetOfValue-addedTaxesSalesDiscountsAndReturns.ThereWereNoSalesReturnsDuringSixMonthsPeriodEndedJune302022And2021.Details" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r193" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement." } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://valueexchange.com/role/RevenuesAreRecordedNetOfValue-addedTaxesSalesDiscountsAndReturns.ThereWereNoSalesReturnsDuringSixMonthsPeriodEndedJune302022And2021.Details" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r92", "r106", "r107", "r126", "r259", "r269", "r270", "r392" ], "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 CREDIT (EXPENSES)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r54", "r257", "r258", "r260", "r261", "r263", "r266" ], "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/2022", "presentation": [ "http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r86" ], "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": "Income Taxes Paid, Net", "negatedLabel": "Cash (paid) refund for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r81" ], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "verboseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r81" ], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.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/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties": { "auth_ref": [ "r81" ], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.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/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredLiabilities": { "auth_ref": [ "r81" ], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows": { "order": 14.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/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDueToOtherRelatedPartiesCurrent": { "auth_ref": [ "r81" ], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows": { "order": 15.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/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r81" ], "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 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/2022", "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/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": { "auth_ref": [ "r81" ], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows": { "order": 13.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/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherReceivables": { "auth_ref": [ "r81" ], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.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/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r57", "r125", "r303", "r304", "r372" ], "calculation": { "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 Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "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/2022", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r161" ], "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": "Inventory Disclosure [Text Block]", "verboseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://valueexchange.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r4", "r34", "r327" ], "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/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets", "http://valueexchange.com/role/ScheduleOfInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventorySuppliesPolicy": { "auth_ref": [ "r160" ], "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/2022", "presentation": [ "http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r68", "r124" ], "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/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r186" ], "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/2022", "presentation": [ "http://valueexchange.com/role/EstimatedLivesAsFollowsDetails", "http://valueexchange.com/role/PlantAndEquipmentConsistedOfFollowingAsOfJune302022AndDecember312021Details" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LeasesOfLesseeDisclosureTextBlock": { "auth_ref": [ "r307" ], "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/2022", "presentation": [ "http://valueexchange.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r312" ], "calculation": { "http://valueexchange.com/role/FollowingIsScheduleByYearsOfMaturitiesOfLeaseLiabilitiesAsOfJune302022Details": { "order": 1.0, "parentTag": "veii_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/2022", "presentation": [ "http://valueexchange.com/role/FollowingIsScheduleByYearsOfMaturitiesOfLeaseLiabilitiesAsOfJune302022Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive": { "auth_ref": [ "r312" ], "calculation": { "http://valueexchange.com/role/FollowingIsScheduleByYearsOfMaturitiesOfLeaseLiabilitiesAsOfJune302022Details": { "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/2022", "presentation": [ "http://valueexchange.com/role/FollowingIsScheduleByYearsOfMaturitiesOfLeaseLiabilitiesAsOfJune302022Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour": { "auth_ref": [ "r312" ], "calculation": { "http://valueexchange.com/role/FollowingIsScheduleByYearsOfMaturitiesOfLeaseLiabilitiesAsOfJune302022Details": { "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/2022", "presentation": [ "http://valueexchange.com/role/FollowingIsScheduleByYearsOfMaturitiesOfLeaseLiabilitiesAsOfJune302022Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree": { "auth_ref": [ "r312" ], "calculation": { "http://valueexchange.com/role/FollowingIsScheduleByYearsOfMaturitiesOfLeaseLiabilitiesAsOfJune302022Details": { "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/2022", "presentation": [ "http://valueexchange.com/role/FollowingIsScheduleByYearsOfMaturitiesOfLeaseLiabilitiesAsOfJune302022Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo": { "auth_ref": [ "r312" ], "calculation": { "http://valueexchange.com/role/FollowingIsScheduleByYearsOfMaturitiesOfLeaseLiabilitiesAsOfJune302022Details": { "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/2022", "presentation": [ "http://valueexchange.com/role/FollowingIsScheduleByYearsOfMaturitiesOfLeaseLiabilitiesAsOfJune302022Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths": { "auth_ref": [ "r312" ], "calculation": { "http://valueexchange.com/role/FollowingIsScheduleByYearsOfMaturitiesOfLeaseLiabilitiesAsOfJune302022Details": { "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/2022", "presentation": [ "http://valueexchange.com/role/FollowingIsScheduleByYearsOfMaturitiesOfLeaseLiabilitiesAsOfJune302022Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r39", "r91", "r137", "r157", "r200", "r201", "r202", "r205", "r206", "r207", "r208", "r209", "r211", "r212", "r280", "r284", "r285", "r294", "r325", "r326" ], "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/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r30", "r91", "r157", "r294", "r327", "r364", "r383" ], "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/2022", "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/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r6", "r41", "r91", "r157", "r200", "r201", "r202", "r205", "r206", "r207", "r208", "r209", "r211", "r212", "r280", "r284", "r285", "r294", "r325", "r326", "r327" ], "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/2022", "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/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r8", "r9", "r10", "r18", "r19", "r91", "r157", "r200", "r201", "r202", "r205", "r206", "r207", "r208", "r209", "r211", "r212", "r280", "r284", "r285", "r294", "r325", "r326" ], "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/2022", "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/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r152" ], "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": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "verboseLabel": "Other receivables and prepayments" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://valueexchange.com/role/OtherReceivablesAndPrepayments" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r18", "r221", "r226", "r227", "r228", "r362", "r379" ], "calculation": { "http://valueexchange.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long term bank loan" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r45", "r91", "r157", "r200", "r205", "r206", "r207", "r211", "r212", "r294", "r363", "r382" ], "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/2022", "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" } } }, "localname": "MinorityInterestOwnershipPercentageByParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://valueexchange.com/role/AccompanyingConsolidatedFinancialStatementsHaveBeenPreparedInAccordanceWithAccountingPrinciplesGenerallyAcceptedInUnitedStatesOfAmericaU.s.GaapAndIncludeFinancialStatementsOfCompanyAndAllItsWholly-ownedSDetails", "http://valueexchange.com/role/NatureOfOperationsAndContinuanceOfBusinessDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r113", "r121" ], "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/2022", "presentation": [ "http://valueexchange.com/role/NatureOfOperationsAndContinuanceOfBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r79" ], "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", "totalLabel": "Net cash (used in) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r79" ], "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/2022", "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/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r79", "r80", "r83" ], "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 provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r49", "r51", "r56", "r60", "r83", "r91", "r99", "r101", "r102", "r103", "r104", "r106", "r107", "r108", "r127", "r135", "r138", "r141", "r143", "r157", "r200", "r201", "r202", "r205", "r206", "r207", "r208", "r209", "r211", "r212", "r291", "r294", "r368", "r387" ], "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 (LOSS)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "presentation": [ "http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r69" ], "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/2022", "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/2022", "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/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r127", "r135", "r138", "r141", "r143" ], "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 (LOSS) FROM OPERATIONS" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r310", "r313" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Total operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://valueexchange.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLeaseIncomeTableTextBlock": { "auth_ref": [ "r111", "r314" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of components of income from operating lease.", "label": "We do not assume renewals in our determination of the lease term unless the renewals are deemed to be reasonably assured. Our lease agreements generally do not contain any material residual value guarantees or material restrictive covenants." } } }, "localname": "OperatingLeaseLeaseIncomeTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://valueexchange.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r309" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Present value of lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://valueexchange.com/role/ComponentsOfLeaseLiabilitiesAreAsFollowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r309" ], "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/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r309" ], "calculation": { "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/2022", "presentation": [ "http://valueexchange.com/role/ComponentsOfLeaseLiabilitiesAreAsFollowsDetails", "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r308" ], "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" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "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/2022", "xbrltype": "stringItemType" }, "us-gaap_OtherAssets": { "auth_ref": [ "r15", "r359", "r376" ], "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/2022", "presentation": [ "http://valueexchange.com/role/ScheduleOfOtherReceivablesAndPrepaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r35", "r327" ], "calculation": { "http://valueexchange.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other receivables and prepayments" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingExpense": { "auth_ref": [ "r70" ], "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/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncome": { "auth_ref": [ "r64" ], "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/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r70" ], "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_PaymentsOfFinancingCosts": { "auth_ref": [ "r77" ], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for loan and debt issuance costs.", "label": "Payments of Financing Costs", "negatedLabel": "Principal payments on finance leases" } } }, "localname": "PaymentsOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r72" ], "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/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r21", "r231" ], "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 value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r21" ], "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, authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r21", "r231" ], "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, issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r21" ], "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, outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r21", "r327" ], "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/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromBankDebt": { "auth_ref": [ "r74" ], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.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 of bank loan" } } }, "localname": "ProceedsFromBankDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromCollectionOfFinanceReceivables": { "auth_ref": [ "r71" ], "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/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r73" ], "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 additional capital contribution to the entity.", "label": "Issued share capitals" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMinorityShareholders": { "auth_ref": [ "r75" ], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from a noncontrolling interest. Includes, but is not limited to, purchase of additional shares or other increase in noncontrolling interest ownership.", "label": "Proceeds from non-controlling interests" } } }, "localname": "ProceedsFromMinorityShareholders", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r2", "r49", "r51", "r56", "r78", "r91", "r99", "r106", "r107", "r127", "r135", "r138", "r141", "r143", "r157", "r200", "r201", "r202", "r205", "r206", "r207", "r208", "r209", "r211", "r212", "r276", "r281", "r282", "r287", "r288", "r291", "r294", "r373" ], "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 profit" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r188" ], "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/2022", "presentation": [ "http://valueexchange.com/role/EstimatedLivesAsFollowsDetails", "http://valueexchange.com/role/PlantAndEquipmentConsistedOfFollowingAsOfJune302022AndDecember312021Details" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r191", "r405", "r406", "r407" ], "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/2022", "presentation": [ "http://valueexchange.com/role/PlantAndEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r12", "r186" ], "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": "Total" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://valueexchange.com/role/PlantAndEquipmentConsistedOfFollowingAsOfJune302022AndDecember312021Details" ], "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/2022", "presentation": [ "http://valueexchange.com/role/EstimatedLivesAsFollowsDetails", "http://valueexchange.com/role/PlantAndEquipmentConsistedOfFollowingAsOfJune302022AndDecember312021Details" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r188", "r327", "r374", "r384" ], "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/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets", "http://valueexchange.com/role/PlantAndEquipmentConsistedOfFollowingAsOfJune302022AndDecember312021Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r188", "r405", "r406" ], "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/2022", "presentation": [ "http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r186" ], "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/2022", "presentation": [ "http://valueexchange.com/role/EstimatedLivesAsFollowsDetails", "http://valueexchange.com/role/PlantAndEquipmentConsistedOfFollowingAsOfJune302022AndDecember312021Details" ], "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/2022", "presentation": [ "http://valueexchange.com/role/EstimatedLivesAsFollowsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ReceivablesPolicyTextBlock": { "auth_ref": [ "r150", "r153", "r154", "r155" ], "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/2022", "presentation": [ "http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RecognitionOfAssetAndLiabilityForLeaseOfAcquireePolicyTextBlock": { "auth_ref": [ "r272" ], "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/2022", "presentation": [ "http://valueexchange.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r239", "r318", "r319" ], "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/2022", "presentation": [ "http://valueexchange.com/role/OtherThanDisclosedElsewhereInTheseFinancialStatementsCompanyAlsoHadFollowingRelatedPartyBalancesAndTransactionsDetails", "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/2022", "presentation": [ "http://valueexchange.com/role/OtherThanDisclosedElsewhereInTheseFinancialStatementsCompanyAlsoHadFollowingRelatedPartyBalancesAndTransactionsDetails", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r239", "r318", "r321", "r338", "r339", "r340", "r341", "r342", "r343", "r347", "r348", "r350", "r351", "r353", "r354" ], "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/2022", "presentation": [ "http://valueexchange.com/role/OtherThanDisclosedElsewhereInTheseFinancialStatementsCompanyAlsoHadFollowingRelatedPartyBalancesAndTransactionsDetails", "http://valueexchange.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r316", "r317", "r319", "r322", "r323" ], "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/2022", "presentation": [ "http://valueexchange.com/role/RelatedPartyAndShareholderTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfBankDebt": { "auth_ref": [ "r76" ], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.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 short term bank loan" } } }, "localname": "RepaymentsOfBankDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r256" ], "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/2022", "presentation": [ "http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r26", "r234", "r327", "r381", "r398", "r400" ], "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueRecognitionLeasesOperating": { "auth_ref": [ "r305" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue recognition for operating leases.", "label": "Revenue Recognition Leases, Operating [Policy Text Block]" } } }, "localname": "RevenueRecognitionLeasesOperating", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r88", "r89" ], "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/2022", "presentation": [ "http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r235" ], "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/2022", "presentation": [ "http://valueexchange.com/role/StatutoryReservesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r58", "r91", "r122", "r123", "r134", "r139", "r140", "r144", "r145", "r147", "r157", "r200", "r201", "r202", "r205", "r206", "r207", "r208", "r209", "r211", "r212", "r294", "r373" ], "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/2022", "presentation": [ "http://valueexchange.com/role/RevenuesAreRecordedNetOfValue-addedTaxesSalesDiscountsAndReturns.ThereWereNoSalesReturnsDuringSixMonthsPeriodEndedJune302022And2021.Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NET REVENUES" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r44" ], "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": "Schedule of Accounts Receivable" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "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": "Schedule of Bank Loan" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://valueexchange.com/role/BankLoanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r177", "r180", "r336" ], "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/2022", "presentation": [ "http://valueexchange.com/role/IntangiblesWithDefiniteLifeIncludingCustomerRelationshipsAndGoodwillWereRecordedInConnectionWithAcquisitionOfTsi.IntangibleAssetsAreAmortizedBasedOnTheirEstimatedEconomicLivesUsingStraight-lineMethodWithEstimatedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r306" ], "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 June 30, 2022:" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://valueexchange.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r163", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r174", "r175" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwil" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://valueexchange.com/role/GoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIntercompanyForeignCurrencyBalancesTextBlock": { "auth_ref": [ "r300" ], "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": "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." } } }, "localname": "ScheduleOfIntercompanyForeignCurrencyBalancesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r7", "r31", "r32", "r33" ], "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": "Schedule of Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "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": "Schedule of Other Receivables and Prepayments" } } }, "localname": "ScheduleOfOtherAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://valueexchange.com/role/OtherReceivablesAndPrepaymentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPrincipalTransactionsRevenueTextBlock": { "auth_ref": [ "r357" ], "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 six months period ended June 30, 2022 and 2021." } } }, "localname": "ScheduleOfPrincipalTransactionsRevenueTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r188" ], "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/2022", "presentation": [ "http://valueexchange.com/role/EstimatedLivesAsFollowsDetails", "http://valueexchange.com/role/PlantAndEquipmentConsistedOfFollowingAsOfJune302022AndDecember312021Details" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r420" ], "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, depreciation expense and method used, including composite depreciation, and accumulated depreciation.", "label": "Plant and equipment consisted of the following as of June 30, 2022 and December 31, 2021:" } } }, "localname": "ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://valueexchange.com/role/PlantAndEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r320", "r321" ], "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/2022", "presentation": [ "http://valueexchange.com/role/OtherThanDisclosedElsewhereInTheseFinancialStatementsCompanyAlsoHadFollowingRelatedPartyBalancesAndTransactionsDetails", "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/2022", "presentation": [ "http://valueexchange.com/role/RelatedPartyAndShareholderTransactionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r128", "r129", "r130", "r131", "r132", "r133", "r145" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SelfInsuranceReserve": { "auth_ref": [ "r43" ], "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/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r242", "r243", "r244", "r245", "r246", "r249", "r253", "r254" ], "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/2022", "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/2022", "presentation": [ "http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShortTermBorrowings": { "auth_ref": [ "r17", "r327", "r361", "r378" ], "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", "verboseLabel": "Current portion of long term bank loan" } } }, "localname": "ShortTermBorrowings", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets", "http://valueexchange.com/role/ScheduleOfBankLoanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r87", "r95" ], "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/2022", "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/2022", "presentation": [ "http://valueexchange.com/role/EstimatedLivesAsFollowsDetails" ], "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/2022", "presentation": [ "http://valueexchange.com/role/AccompanyingConsolidatedFinancialStatementsHaveBeenPreparedInAccordanceWithAccountingPrinciplesGenerallyAcceptedInUnitedStatesOfAmericaU.s.GaapAndIncludeFinancialStatementsOfCompanyAndAllItsWholly-ownedSDetails", "http://valueexchange.com/role/RevenuesAreRecordedNetOfValue-addedTaxesSalesDiscountsAndReturns.ThereWereNoSalesReturnsDuringSixMonthsPeriodEndedJune302022And2021.Details", "http://valueexchange.com/role/StatutoryReservesDetailsNarrative", "http://valueexchange.com/role/TranslationAdjustmentsResultingFromThisProcessAreIncludedInAccumulatedOtherComprehensiveIncome.TransactionGainsAndLossesThatAriseFromExchangeRateFluctuationsOnTransactionsDenominatedInCurrencyOtherThanFunctionalCurrencDetails" ], "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r96", "r97", "r98", "r112", "r335" ], "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/2022", "presentation": [ "http://valueexchange.com/role/AccompanyingConsolidatedFinancialStatementsHaveBeenPreparedInAccordanceWithAccountingPrinciplesGenerallyAcceptedInUnitedStatesOfAmericaU.s.GaapAndIncludeFinancialStatementsOfCompanyAndAllItsWholly-ownedSDetails", "http://valueexchange.com/role/RevenuesAreRecordedNetOfValue-addedTaxesSalesDiscountsAndReturns.ThereWereNoSalesReturnsDuringSixMonthsPeriodEndedJune302022And2021.Details", "http://valueexchange.com/role/StatutoryReservesDetailsNarrative", "http://valueexchange.com/role/TranslationAdjustmentsResultingFromThisProcessAreIncludedInAccumulatedOtherComprehensiveIncome.TransactionGainsAndLossesThatAriseFromExchangeRateFluctuationsOnTransactionsDenominatedInCurrencyOtherThanFunctionalCurrencDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r22", "r28", "r29", "r91", "r151", "r157", "r294", "r327" ], "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/2022", "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/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r0", "r1", "r55", "r91", "r96", "r97", "r98", "r100", "r105", "r157", "r158", "r234", "r250", "r251", "r252", "r267", "r268", "r274", "r275", "r286", "r290", "r294", "r298", "r299", "r301", "r315", "r396", "r397" ], "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": "" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "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/2022", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r114", "r115", "r116", "r117", "r118", "r119", "r120" ], "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/2022", "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/2022", "presentation": [ "http://valueexchange.com/role/EstimatedLivesAsFollowsDetails", "http://valueexchange.com/role/PlantAndEquipmentConsistedOfFollowingAsOfJune302022AndDecember312021Details" ], "xbrltype": "domainItemType" }, "veii_Accrual": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The element represents accrual.", "label": "Accrual" } } }, "localname": "Accrual", "nsuri": "http://valueexchange.com/20220630", "presentation": [ "http://valueexchange.com/role/ScheduleOfOtherPayablesAndAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "veii_AppMyWaysCoLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The element represents app my ways co limited member.", "label": "App My Ways Co Limited [Member]" } } }, "localname": "AppMyWaysCoLimitedMember", "nsuri": "http://valueexchange.com/20220630", "presentation": [ "http://valueexchange.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "veii_AppmywaysCoLimitedVMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The element represents appmyways co limited v member.", "label": "Appmyways Co Limited V [Member]" } } }, "localname": "AppmywaysCoLimitedVMember", "nsuri": "http://valueexchange.com/20220630", "presentation": [ "http://valueexchange.com/role/OtherThanDisclosedElsewhereInTheseFinancialStatementsCompanyAlsoHadFollowingRelatedPartyBalancesAndTransactionsDetails" ], "xbrltype": "domainItemType" }, "veii_BankingRegulationMaximumPayoutRatio1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The element represents banking regulation maximum payout ratio1.", "label": "Banking Regulation, Maximum Payout Ratio" } } }, "localname": "BankingRegulationMaximumPayoutRatio1", "nsuri": "http://valueexchange.com/20220630", "presentation": [ "http://valueexchange.com/role/StatutoryReservesDetailsNarrative" ], "xbrltype": "pureItemType" }, "veii_BankingRegulationMaximumPayoutRatio2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The element represents banking regulation maximum payout ratio2.", "label": "Banking Regulation Maximum Payout Ratio2", "verboseLabel": "Banking Regulation, Maximum Payout Ratio" } } }, "localname": "BankingRegulationMaximumPayoutRatio2", "nsuri": "http://valueexchange.com/20220630", "presentation": [ "http://valueexchange.com/role/StatutoryReservesDetailsNarrative" ], "xbrltype": "pureItemType" }, "veii_ComputerSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The element represents computer software member.", "label": "Computer Software [Member]" } } }, "localname": "ComputerSoftwareMember", "nsuri": "http://valueexchange.com/20220630", "presentation": [ "http://valueexchange.com/role/PlantAndEquipmentConsistedOfFollowingAsOfJune302022AndDecember312021Details" ], "xbrltype": "domainItemType" }, "veii_CucumbuyComLimitedIiMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The element represents cucumbuy com limited ii member.", "label": "Cucumbuy Com Limited Ii [Member]" } } }, "localname": "CucumbuyComLimitedIiMember", "nsuri": "http://valueexchange.com/20220630", "presentation": [ "http://valueexchange.com/role/OtherThanDisclosedElsewhereInTheseFinancialStatementsCompanyAlsoHadFollowingRelatedPartyBalancesAndTransactionsDetails" ], "xbrltype": "domainItemType" }, "veii_CucumbuycomLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The element represents cucumbuycom limited member.", "label": "Cucumbuycom Limited [Member]" } } }, "localname": "CucumbuycomLimitedMember", "nsuri": "http://valueexchange.com/20220630", "presentation": [ "http://valueexchange.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "veii_DueFromRelatedParties1": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Total Due from related parties" } } }, "localname": "DueFromRelatedParties1", "nsuri": "http://valueexchange.com/20220630", "presentation": [ "http://valueexchange.com/role/OtherThanDisclosedElsewhereInTheseFinancialStatementsCompanyAlsoHadFollowingRelatedPartyBalancesAndTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "veii_ExchangeRateAveragePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The element represents exchange rate average period.", "label": "Exchange Rate Average Period" } } }, "localname": "ExchangeRateAveragePeriod", "nsuri": "http://valueexchange.com/20220630", "presentation": [ "http://valueexchange.com/role/TranslationAdjustmentsResultingFromThisProcessAreIncludedInAccumulatedOtherComprehensiveIncome.TransactionGainsAndLossesThatAriseFromExchangeRateFluctuationsOnTransactionsDenominatedInCurrencyOtherThanFunctionalCurrencDetails" ], "xbrltype": "stringItemType" }, "veii_ExchangeRateAveragePeriod1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The element represents exchange rate average period1.", "label": "Exchange Rate Average Period1", "verboseLabel": "Exchange Rate Average Period" } } }, "localname": "ExchangeRateAveragePeriod1", "nsuri": "http://valueexchange.com/20220630", "presentation": [ "http://valueexchange.com/role/TranslationAdjustmentsResultingFromThisProcessAreIncludedInAccumulatedOtherComprehensiveIncome.TransactionGainsAndLossesThatAriseFromExchangeRateFluctuationsOnTransactionsDenominatedInCurrencyOtherThanFunctionalCurrencDetails" ], "xbrltype": "stringItemType" }, "veii_ExchangeRateAveragePeriod2": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PESO : USD exchange rate" } } }, "localname": "ExchangeRateAveragePeriod2", "nsuri": "http://valueexchange.com/20220630", "presentation": [ "http://valueexchange.com/role/TranslationAdjustmentsResultingFromThisProcessAreIncludedInAccumulatedOtherComprehensiveIncome.TransactionGainsAndLossesThatAriseFromExchangeRateFluctuationsOnTransactionsDenominatedInCurrencyOtherThanFunctionalCurrencDetails" ], "xbrltype": "stringItemType" }, "veii_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/20220630", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "veii_IncomeTaxesPayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The element represents income taxes payable.", "label": "Income taxes payable" } } }, "localname": "IncomeTaxesPayable", "nsuri": "http://valueexchange.com/20220630", "presentation": [ "http://valueexchange.com/role/ScheduleOfOtherPayablesAndAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "veii_InterestExpenses": { "auth_ref": [], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Interest expenses" } } }, "localname": "InterestExpenses", "nsuri": "http://valueexchange.com/20220630", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "veii_InterestIncome": { "auth_ref": [], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "InterestIncome", "verboseLabel": "Interest income" } } }, "localname": "InterestIncome", "nsuri": "http://valueexchange.com/20220630", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "veii_InterestPaid1": { "auth_ref": [], "calculation": { "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "InterestPaid1", "negatedLabel": "Interest paid" } } }, "localname": "InterestPaid1", "nsuri": "http://valueexchange.com/20220630", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "veii_LeaseLiabilitiesCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The element represents lease liabilities current.", "label": "Lease liabilities, current" } } }, "localname": "LeaseLiabilitiesCurrent", "nsuri": "http://valueexchange.com/20220630", "presentation": [ "http://valueexchange.com/role/ComponentsOfLeaseLiabilitiesAreAsFollowsDetails" ], "xbrltype": "monetaryItemType" }, "veii_LessImputedInterest": { "auth_ref": [], "calculation": { "http://valueexchange.com/role/FollowingIsScheduleByYearsOfMaturitiesOfLeaseLiabilitiesAsOfJune302022Details": { "order": 2.0, "parentTag": "veii_PresentValueOfLeaseLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The element represents less imputed interest.", "label": "Less Imputed Interest", "negatedLabel": "Less: Imputed interest" } } }, "localname": "LessImputedInterest", "nsuri": "http://valueexchange.com/20220630", "presentation": [ "http://valueexchange.com/role/FollowingIsScheduleByYearsOfMaturitiesOfLeaseLiabilitiesAsOfJune302022Details" ], "xbrltype": "monetaryItemType" }, "veii_ManagementFeesReceived": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The element represents management fees received.", "label": "Management fees received" } } }, "localname": "ManagementFeesReceived", "nsuri": "http://valueexchange.com/20220630", "presentation": [ "http://valueexchange.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "veii_MrJohanPehrsonMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Mr Johan Pehrson [Member]" } } }, "localname": "MrJohanPehrsonMember", "nsuri": "http://valueexchange.com/20220630", "presentation": [ "http://valueexchange.com/role/OtherThanDisclosedElsewhereInTheseFinancialStatementsCompanyAlsoHadFollowingRelatedPartyBalancesAndTransactionsDetails" ], "xbrltype": "domainItemType" }, "veii_MrJohanPehrsonViiMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The element represents mr johan pehrson vii member.", "label": "Mr Johan Pehrson Vii [Member]" } } }, "localname": "MrJohanPehrsonViiMember", "nsuri": "http://valueexchange.com/20220630", "presentation": [ "http://valueexchange.com/role/OtherThanDisclosedElsewhereInTheseFinancialStatementsCompanyAlsoHadFollowingRelatedPartyBalancesAndTransactionsDetails" ], "xbrltype": "domainItemType" }, "veii_NetIncomePerShareBasicAndDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net income per share, basic and diluted" } } }, "localname": "NetIncomePerShareBasicAndDiluted", "nsuri": "http://valueexchange.com/20220630", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "perShareItemType" }, "veii_OperatingLeaseRightofuseAssetsNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "OperatingLeaseRightofuseAssetsNet", "verboseLabel": "Operating lease right-of-use assets, net" } } }, "localname": "OperatingLeaseRightofuseAssetsNet", "nsuri": "http://valueexchange.com/20220630", "presentation": [ "http://valueexchange.com/role/WeDoNotAssumeRenewalsInOurDeterminationOfLeaseTermUnlessRenewalsAreDeemedToBeReasonablyAssured.OurLeaseAgreementsGenerallyDoNotContainAnyMaterialResidualValueGuaranteesOrMaterialRestrictiveCovenants.Details" ], "xbrltype": "monetaryItemType" }, "veii_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/20220630", "presentation": [ "http://valueexchange.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "veii_OtherReceivablesAndPrepayments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The element represents other receivables and prepayments.", "label": "Total other receivables and prepayments" } } }, "localname": "OtherReceivablesAndPrepayments", "nsuri": "http://valueexchange.com/20220630", "presentation": [ "http://valueexchange.com/role/ScheduleOfOtherReceivablesAndPrepaymentsDetails" ], "xbrltype": "monetaryItemType" }, "veii_PlaceOfIncorporation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The element represents place of incorporation.", "label": "Place of Incorporation" } } }, "localname": "PlaceOfIncorporation", "nsuri": "http://valueexchange.com/20220630", "presentation": [ "http://valueexchange.com/role/AccompanyingConsolidatedFinancialStatementsHaveBeenPreparedInAccordanceWithAccountingPrinciplesGenerallyAcceptedInUnitedStatesOfAmericaU.s.GaapAndIncludeFinancialStatementsOfCompanyAndAllItsWholly-ownedSDetails" ], "xbrltype": "stringItemType" }, "veii_PresentValueOfLeaseLiabilities": { "auth_ref": [], "calculation": { "http://valueexchange.com/role/FollowingIsScheduleByYearsOfMaturitiesOfLeaseLiabilitiesAsOfJune302022Details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The element represents present value of lease liabilities.", "label": "Present Value of Lease Liabilities", "totalLabel": "Present value of lease liabilities" } } }, "localname": "PresentValueOfLeaseLiabilities", "nsuri": "http://valueexchange.com/20220630", "presentation": [ "http://valueexchange.com/role/FollowingIsScheduleByYearsOfMaturitiesOfLeaseLiabilitiesAsOfJune302022Details" ], "xbrltype": "monetaryItemType" }, "veii_RetailIntelligentUnitLimitedIvMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The element represents retail intelligent unit limited iv member.", "label": "Retail Intelligent Unit Limited Iv [Member]" } } }, "localname": "RetailIntelligentUnitLimitedIvMember", "nsuri": "http://valueexchange.com/20220630", "presentation": [ "http://valueexchange.com/role/OtherThanDisclosedElsewhereInTheseFinancialStatementsCompanyAlsoHadFollowingRelatedPartyBalancesAndTransactionsDetails" ], "xbrltype": "domainItemType" }, "veii_RetailIntelligentUnitLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The element represents retail intelligent unit limited member.", "label": "Retail Intelligent Unit Limited [Member]" } } }, "localname": "RetailIntelligentUnitLimitedMember", "nsuri": "http://valueexchange.com/20220630", "presentation": [ "http://valueexchange.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "veii_SalesOfHardwareAndConsumablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Sales Of Hardware And Consumables [Member]" } } }, "localname": "SalesOfHardwareAndConsumablesMember", "nsuri": "http://valueexchange.com/20220630", "presentation": [ "http://valueexchange.com/role/RevenuesAreRecordedNetOfValue-addedTaxesSalesDiscountsAndReturns.ThereWereNoSalesReturnsDuringSixMonthsPeriodEndedJune302022And2021.Details" ], "xbrltype": "domainItemType" }, "veii_ScheduleOfBalancesDueFromRelatedPartiesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other than disclosed elsewhere in these financial statements, the Company also had the following related party balances and transactions:" } } }, "localname": "ScheduleOfBalancesDueFromRelatedPartiesTextBlock", "nsuri": "http://valueexchange.com/20220630", "presentation": [ "http://valueexchange.com/role/RelatedPartyAndShareholderTransactionsTables" ], "xbrltype": "textBlockItemType" }, "veii_ScheduleOfConsolidatedEntitiesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (\u201cU.S. GAAP\u201d), 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\u2019s fiscal year end is December 31st. The following entities were consolidated as of June 30, 2022:" } } }, "localname": "ScheduleOfConsolidatedEntitiesTextBlock", "nsuri": "http://valueexchange.com/20220630", "presentation": [ "http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "veii_ScheduleOfEstimatedEconomicLifeOfGoodwillAndIntangiblesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "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:" } } }, "localname": "ScheduleOfEstimatedEconomicLifeOfGoodwillAndIntangiblesTextBlock", "nsuri": "http://valueexchange.com/20220630", "presentation": [ "http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "veii_ScheduleOfEstimatedUsefulLifeTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "estimated lives as follows:" } } }, "localname": "ScheduleOfEstimatedUsefulLifeTextBlock", "nsuri": "http://valueexchange.com/20220630", "presentation": [ "http://valueexchange.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "veii_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/20220630", "presentation": [ "http://valueexchange.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "veii_ServiceIncomeReceived": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The element represents service income received.", "label": "Service income received" } } }, "localname": "ServiceIncomeReceived", "nsuri": "http://valueexchange.com/20220630", "presentation": [ "http://valueexchange.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "veii_ShanghaiZhaonanHenganInformationTechnologyCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The element represents shanghai zhaonan hengan information technology co ltd member.", "label": "Shanghai Zhaonan Hengan Information Technology Co Ltd [Member]" } } }, "localname": "ShanghaiZhaonanHenganInformationTechnologyCoLtdMember", "nsuri": "http://valueexchange.com/20220630", "presentation": [ "http://valueexchange.com/role/AccompanyingConsolidatedFinancialStatementsHaveBeenPreparedInAccordanceWithAccountingPrinciplesGenerallyAcceptedInUnitedStatesOfAmericaU.s.GaapAndIncludeFinancialStatementsOfCompanyAndAllItsWholly-ownedSDetails" ], "xbrltype": "domainItemType" }, "veii_ShortTermBorrowings1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Less: Current portion of long term bank loan" } } }, "localname": "ShortTermBorrowings1", "nsuri": "http://valueexchange.com/20220630", "presentation": [ "http://valueexchange.com/role/ScheduleOfBankLoanDetails" ], "xbrltype": "monetaryItemType" }, "veii_SmartMyWaysCoLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The element represents smart my ways co limited member.", "label": "Smart My Ways Co Limited [Member]" } } }, "localname": "SmartMyWaysCoLimitedMember", "nsuri": "http://valueexchange.com/20220630", "presentation": [ "http://valueexchange.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "veii_SmartmywaysCoLimitedIiiMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The element represents smartmyways co limited iii member.", "label": "Smartmyways Co Limited Iii [Member]" } } }, "localname": "SmartmywaysCoLimitedIiiMember", "nsuri": "http://valueexchange.com/20220630", "presentation": [ "http://valueexchange.com/role/OtherThanDisclosedElsewhereInTheseFinancialStatementsCompanyAlsoHadFollowingRelatedPartyBalancesAndTransactionsDetails" ], "xbrltype": "domainItemType" }, "veii_SubcontractingFeesPayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The element represents subcontracting fees payable.", "label": "Subcontracting fees payable" } } }, "localname": "SubcontractingFeesPayable", "nsuri": "http://valueexchange.com/20220630", "presentation": [ "http://valueexchange.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "veii_SystemsDevelopmentAndIntegrationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The element represents systems development and integration member.", "label": "Systems Development And Integration [Member]" } } }, "localname": "SystemsDevelopmentAndIntegrationMember", "nsuri": "http://valueexchange.com/20220630", "presentation": [ "http://valueexchange.com/role/RevenuesAreRecordedNetOfValue-addedTaxesSalesDiscountsAndReturns.ThereWereNoSalesReturnsDuringSixMonthsPeriodEndedJune302022And2021.Details" ], "xbrltype": "domainItemType" }, "veii_SystemsMaintenanceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Systems Maintenance [Member]" } } }, "localname": "SystemsMaintenanceMember", "nsuri": "http://valueexchange.com/20220630", "presentation": [ "http://valueexchange.com/role/RevenuesAreRecordedNetOfValue-addedTaxesSalesDiscountsAndReturns.ThereWereNoSalesReturnsDuringSixMonthsPeriodEndedJune302022And2021.Details" ], "xbrltype": "domainItemType" }, "veii_TAPTechnologyHKLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The element represents t a p technology h k limited member.", "label": "T A P Technology H K Limited [Member]" } } }, "localname": "TAPTechnologyHKLimitedMember", "nsuri": "http://valueexchange.com/20220630", "presentation": [ "http://valueexchange.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "veii_TapServicesIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The element represents tap services inc member.", "label": "Tap Services Inc [Member]" } } }, "localname": "TapServicesIncMember", "nsuri": "http://valueexchange.com/20220630", "presentation": [ "http://valueexchange.com/role/AccompanyingConsolidatedFinancialStatementsHaveBeenPreparedInAccordanceWithAccountingPrinciplesGenerallyAcceptedInUnitedStatesOfAmericaU.s.GaapAndIncludeFinancialStatementsOfCompanyAndAllItsWholly-ownedSDetails", "http://valueexchange.com/role/NatureOfOperationsAndContinuanceOfBusinessDetailsNarrative" ], "xbrltype": "domainItemType" }, "veii_TapTechnologyHkLimitedViMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The element represents tap technology hk limited vi member.", "label": "Tap Technology Hk Limited Vi [Member]" } } }, "localname": "TapTechnologyHkLimitedViMember", "nsuri": "http://valueexchange.com/20220630", "presentation": [ "http://valueexchange.com/role/OtherThanDisclosedElsewhereInTheseFinancialStatementsCompanyAlsoHadFollowingRelatedPartyBalancesAndTransactionsDetails" ], "xbrltype": "domainItemType" }, "veii_Total": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "" } } }, "localname": "Total", "nsuri": "http://valueexchange.com/20220630", "presentation": [ "http://valueexchange.com/role/ScheduleOfBankLoanDetails" ], "xbrltype": "monetaryItemType" }, "veii_ValueEConsultantInternationalSdnBhdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The element represents value e consultant international sdn bhd member.", "label": "Value E Consultant International Sdn Bhd [Member]" } } }, "localname": "ValueEConsultantInternationalSdnBhdMember", "nsuri": "http://valueexchange.com/20220630", "presentation": [ "http://valueexchange.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "veii_ValueExchangeInternationalIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The element represents value exchange international inc member.", "label": "Value Exchange International Inc [Member]" } } }, "localname": "ValueExchangeInternationalIncMember", "nsuri": "http://valueexchange.com/20220630", "presentation": [ "http://valueexchange.com/role/AccompanyingConsolidatedFinancialStatementsHaveBeenPreparedInAccordanceWithAccountingPrinciplesGenerallyAcceptedInUnitedStatesOfAmericaU.s.GaapAndIncludeFinancialStatementsOfCompanyAndAllItsWholly-ownedSDetails" ], "xbrltype": "domainItemType" }, "veii_ValueExchangeInternationalLimitedIMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The element represents value exchange international limited i member.", "label": "Value Exchange International Limited I [Member]" } } }, "localname": "ValueExchangeInternationalLimitedIMember", "nsuri": "http://valueexchange.com/20220630", "presentation": [ "http://valueexchange.com/role/OtherThanDisclosedElsewhereInTheseFinancialStatementsCompanyAlsoHadFollowingRelatedPartyBalancesAndTransactionsDetails" ], "xbrltype": "domainItemType" }, "veii_ValueExchangeInternationalLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The element represents value exchange international limited member.", "label": "Value Exchange International Limited [Member]" } } }, "localname": "ValueExchangeInternationalLimitedMember", "nsuri": "http://valueexchange.com/20220630", "presentation": [ "http://valueexchange.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "veii_ValueExchangeIntlChinaLimiteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The element represents value exchange intl china limite member.", "label": "Value Exchange Intl China Limite [Member]" } } }, "localname": "ValueExchangeIntlChinaLimiteMember", "nsuri": "http://valueexchange.com/20220630", "presentation": [ "http://valueexchange.com/role/AccompanyingConsolidatedFinancialStatementsHaveBeenPreparedInAccordanceWithAccountingPrinciplesGenerallyAcceptedInUnitedStatesOfAmericaU.s.GaapAndIncludeFinancialStatementsOfCompanyAndAllItsWholly-ownedSDetails" ], "xbrltype": "domainItemType" }, "veii_ValueExchangeIntlHongKongLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The element represents value exchange intl hong kong limited member.", "label": "Value Exchange Intl Hong Kong Limited [Member]" } } }, "localname": "ValueExchangeIntlHongKongLimitedMember", "nsuri": "http://valueexchange.com/20220630", "presentation": [ "http://valueexchange.com/role/AccompanyingConsolidatedFinancialStatementsHaveBeenPreparedInAccordanceWithAccountingPrinciplesGenerallyAcceptedInUnitedStatesOfAmericaU.s.GaapAndIncludeFinancialStatementsOfCompanyAndAllItsWholly-ownedSDetails" ], "xbrltype": "domainItemType" }, "veii_ValueExchangeIntlHunanLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The element represents value exchange intl hunan limited member.", "label": "Value Exchange Intl Hunan Limited [Member]" } } }, "localname": "ValueExchangeIntlHunanLimitedMember", "nsuri": "http://valueexchange.com/20220630", "presentation": [ "http://valueexchange.com/role/AccompanyingConsolidatedFinancialStatementsHaveBeenPreparedInAccordanceWithAccountingPrinciplesGenerallyAcceptedInUnitedStatesOfAmericaU.s.GaapAndIncludeFinancialStatementsOfCompanyAndAllItsWholly-ownedSDetails" ], "xbrltype": "domainItemType" }, "veii_ValueExchangeIntlShanghaiLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The element represents value exchange intl shanghai limited member.", "label": "Value Exchange Intl Shanghai Limited [Member]" } } }, "localname": "ValueExchangeIntlShanghaiLimitedMember", "nsuri": "http://valueexchange.com/20220630", "presentation": [ "http://valueexchange.com/role/AccompanyingConsolidatedFinancialStatementsHaveBeenPreparedInAccordanceWithAccountingPrinciplesGenerallyAcceptedInUnitedStatesOfAmericaU.s.GaapAndIncludeFinancialStatementsOfCompanyAndAllItsWholly-ownedSDetails" ], "xbrltype": "domainItemType" }, "veii_WeightedAverageDiscountRatePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The element represents weighted average discount rate percent.", "label": "Weighted-average discount rate" } } }, "localname": "WeightedAverageDiscountRatePercent", "nsuri": "http://valueexchange.com/20220630", "presentation": [ "http://valueexchange.com/role/LeasesDetailsNarrative" ], "xbrltype": "pureItemType" }, "veii_WeightedAverageNumberOfSharesOutstandingBasicAndDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted average number of shares outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAndDiluted", "nsuri": "http://valueexchange.com/20220630", "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": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900988&loc=SL77927221-108306" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r121": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r152": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/subtopic&trid=2196772" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534" }, "r156": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "310", "URI": "https://asc.fasb.org/topic&trid=2196771" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r159": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "326", "URI": "https://asc.fasb.org/topic&trid=82887179" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r161": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268" }, "r176": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144439" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r191": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r194": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "430", "URI": "https://asc.fasb.org/topic&trid=2122452" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://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(26)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://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)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://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(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=6402221&loc=d3e15743-112638" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://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(3)(a)(2))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r254": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "28B", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128091968&loc=SL77931625-128468" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4613674-111683" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "4M", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591554-111686" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://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(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r302": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "https://asc.fasb.org/topic&trid=2175825" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123415192&loc=d3e39896-112707" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717" }, "r307": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "840", "URI": "https://asc.fasb.org/topic&trid=2208923" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919372-209981" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r323": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62424-109447" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62455-109447" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62476-109447" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "36", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62536-109447" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "55", "SubTopic": "235", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=34713648&loc=d3e63094-109448" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "320", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=35711157&loc=d3e42567-110969" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://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(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10(3))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(3),(4))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(d)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "https://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(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.17)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.3)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://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.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124509248&loc=SL117422156-227712" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "805", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124505872&loc=d3e30785-158569" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "450", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://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 C))", "Topic": "970", "URI": "https://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.21)", "Topic": "210", "URI": "https://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 D))", "Topic": "970", "URI": "https://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(Column E))", "Topic": "970", "URI": "https://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(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "980", "URI": "https://asc.fasb.org/extlink&oid=84167750&loc=d3e42232-110370" }, "r421": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12" }, "r422": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r423": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r424": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r425": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r426": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "g" }, "r427": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12, 13, 15d" }, "r428": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c" }, "r429": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d" }, "r431": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12" }, "r432": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r433": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r434": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r435": { "Name": "Form 20-F", "Publisher": "SEC", "Section": "Item 18", "Subsection": "Instruction 2" }, "r436": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r437": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r438": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r439": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r441": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29" }, "r442": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column B", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r443": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column C", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r444": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column D", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r445": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column E", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r446": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column F", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r447": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column G", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r448": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column H", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r449": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column I", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(i)", "Subsection": "01" }, "r451": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "01" }, "r452": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "02" }, "r453": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r454": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425" }, "r455": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(7)(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r95": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" } }, "version": "2.1" } ZIP 72 0001214659-22-010070-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001214659-22-010070-xbrl.zip M4$L#!!0 ( *E"#U5NBS@8\08 /U947/: M.!!^9X;_H&/F.NF,"2&YO"2$&1)HPUTNS:6T=WT4]AHTL2TJV1#NU]^WLL&0 MD)0TO>D+?0BUM=I=:3]]NRNW+@=_7K6KE=9EK]/%K^!_K4%_<-5KMQKY+T8; MQ7#K_$/WB_@X^'+5.ZN%.DE/1/-@DHJ!BLF*:YJ)6QW+Q,M?>.(C&176,!%3 M;Q;S8FE&*CD1![7VFV1H)Z>MQLT#D:=5GXKE= P>G(J4[M.ZC-0(KXP:C=-: MNW7>[OUSV3_O#\11<[_9:IRW7V'BAWOI4Y*2<6Y>]&X'_7?]B\Z@_^'ZY_M9 M:_<]\0 X^F12%;SL7B^>]^=W!Y5FL>'/Q:V]YF/=439W?Y8JC35,?N'?9]<+O0->7E^3): MA 83&:VM07,[!\>JZ36;NXO!-I],993$H:FBF848/.4 M%5\S:1#V:([W$VU2H1/Q3IL8*ZG_)70H/LLH(]&[]\6!7BBU>!? &]B, MF.38" OXROA9#+$$\^%*0$;,QLH?"YOQGW+^C P52G@%L;(1R4 E(S%3..V& M[(1\YR'KG< W'50KOL9F8UN&\]6-.-TA;&N$'6V!,!*A2A!"AD,9,@_P@CB& MS,%_-^/,C[_@(4+CV+24'$1)@_84LPX$T27D:F2:D5&48F](NKV M@0^ =Z#8@L<2600!X$T#%,ZN=8[YTHY%&.F978#1T$C9U$A8DOPR7P#<]58P M91?>$."U\'L'JY?"ZK<25H.UK7]C[-=,G]H".$4"YW.NPU#AT06E+Z0A%WZ$ M4PTC,@?\H?59[SHM( T\\*,'.+0^()H%'HH6#'FB^$[/ IR#ZDGR?9 MYQ%RMYZY$<#5RD,$LQA0/U4!XU):] #,T=("TUSJ,5BE"1:X 925'*I(I7/. MQ9OL\CER$'.HR4_ FFA9=U0K+A?<%TN:9&8"^#(0A?1];0+G@:L:1Y2@)HB M8HS0A,\'BZ DSA&*"VS M_Q9Z<1BDP#&Q6T%!DG/TQW>$']=&/Y#WOK4H M;GB?7]4.>-OW*,>O[5'<-=H2KE[)!LQ.JX@IB<%[7,Z5().HZ5)M[#(;NA= M,J^M4:5$J%8" M>&UIR1!/A;^HKEQG@?BC"/+RU&:1UVP68VO4O^1P59!IR1WH&^2RP10HZ5 = MA8J"#7UH::]$ZKQL7V8D[SCI2]&,#S2/';GQV@'Z_B MEWI=O%,4 8Q\%UB_P2$5]7J[U>U_%IVK_OOKL]I5[]U@25"K)'2T@82.' GQ M[!7?ZA:<#P=9?HB40"97+OBKN--7^W M^G"^S9?U!G^XS[_D\P?__P!02P,$% @ J4(/53W=43CX!@ #B H M !E>#,Q7S(N:'1M[5I13^,X$'ZOU/_@JW0K5DII@>,%2J5"R])3C^78[M[M MHYM,6HLD[MI)2^_7WS=.VA0H;%F05EJQ#RF)Q^.QY_,W,_:V+H9_#=K52NNB MU^GB5_"_UK _'/3:K4;^B]9&T=PZ_=C]*CX-OPYZ)[50)^F1V&M.4S%4,5EQ M27-QK6.9>/D'3WPBH\(:.J+KU;)?+,U8)4>B66N_2T9V>MQJ7-T3>5SUL5AU M1V/S6*1TF]9EI,;X9-1XDM;:K=-V[]^+_FE_* [V=O=;C=/V"X9X=2M]2E(R MSLRSWO6P?]X_ZPS['R]_OIVU=M\39Q.9)"H9BT[FP5:3JG ATHE,CU[3N&'G M=- 39[W!X*K3[?8O/YS4FC7W_NFJ<[9\_Z??'5ZL^O%[JFO'T?!DM78..C-;6L+N4F*L@G3BL8CMTVQM:=O#V:('O4VU2H1-QKDV,F=3_%CH47V24 MD>C=^EC_,8D^@R21J=*)C#R\^KLBU ;*2%AU*V(LP\0*2@*,\&>6D#AH>F*_ MN;]?&-(87O.#U_E'O98_BPG^Z@[<+QUX*BT6%0Z*%^(FT?.(@C%YN1\+[P4: MAB%+)2(32QR* M"S=YP)9B\IG"NXQ,E50K,HI*[!5>M_=L +P#Q2-X+)%%$ #>-$#AQK7.,%_: MB0@C/;=+,!H:*YL:B9$D?\PG '.]-4S9I34$>"WM?H/5)Q6/1E9K?OPN%I1&(U4A[P=&:@ /0R4Y9) MR\502IPBSF%+OELG3T.1=% J0EZ)!J\@5FY4X#X88W6D FAA2T=6!4H:Q3-0 M>6!V=)ZPILQRK'1[#_N!0ZOC.&T)%J4@5>XUE>R$+)),SIB8LV+%D(SG/(9O MX'0><43< 30*/12\L>8S(3MZ#++WZ>=1]GF W*U[;@1PM7(?P2P&U,]4P+B4 M%N4 <[2TP#2G>@Q6:8(E;@!E)44(">(@&*TT)3W!XL@)\S86&&"U39K?-BJ6 06^ >B:@@C72RUWUT.=< MS19IE&O9"*QG4!V'7NW[F6''KH6YAUJKE5C;% U\3 9E%C-?'I[D>B;2KL(X MTXW#( 6.B=T,"I)O/>]27'!^_2LWH"W?8UR^-(:Q9VHK>#J ME6S [+2.F)(8O(?I7 DRB9PNU<:NHJ'[ "3'L4I3HB?X=*01;[D]4!C3*=D! M],!>E@MB_')FN40X?J7%KW1"]^PJ@\\O.'E2 I7;EP$ M^HJP3?,4Q04CEUZY4[?EF06[[F%YF:?92%@B)"X!K+:T(HO'D% D6J[( !20 M#WEYE+,(<3:+L33J/W(0*WBUI!&4$')5:PID=TB40D7!AI*T'*\$[:*L9.8D M;SC^$#'2=.YT>0>]<-43P99=N^V)R.M= +S*G5*7,]8CT^CU5?Q6KV,]*0(:^5RP?H5=*NKU=JO; M_R(Z@_Z'RY/:H'<^7#'4.@L=;&"A \="W'O-MKH%Z<- EA\A)I#)%9Q&TK\1 M^]-;X8Z0CD5!.8X35Z9"6;MXKIG;N&/O5O?IVURX-_@^/[_@Y_\'\#]02P,$ M% @ J4(/57BA3P#* P , T H !E>#,R7S$N:'1M[5??;^)&$'Z/ ME/]ASE(CD&QLH*EZP;%DL#E\Y8##F^OE<6.OPZIF[:S7EZ1_?6?-CX.VJ2(E MI[R4!Y!W=V:^F>^;,>M.R*>I=WKB3D(_P%_0'Y=$9!IZKKWYQ5U[N^T.Y\$U MQ.1Z&EX:62'4!72=4@'A:U;!C-W#LEA386X63(B9Y)F!AFBZV-FMJ;SEX@(< MPSL3-U4Y<.W%WXX\[7H >W/<= :@V(.R:,YO<4GRVY4R/'?HA5\GT3 BT.]U MNJX]]%X0XM51)DPH)AN8HW!)HG$T\DDTG\'B:AE?^3,"9 [=7^&J$W=&'8C# M4;/;[9\[Y@MS>1*('X,?S!.[_ ? QD$D+L+X?^+(RM^==I M> W^B.B=GN/TWIZ^UU, %RG3%D[GG O#BP0DA1 L4;P0<,_5"M2*P>>:2BQ5 M_@A+5A9209'!%YK7#,*'9$7%+8-(UU)0;4=S\_0D$DD'6MKX+$_OZF(P*M8E M%8]GLGEJ _H?%W*-6*W/D!6R"72W"00,8:7PL18,^HZ)5>_U3* 59#S']3VN MF"6UY(ICGE2DW\%@K#6O*L1R>H)QT#F]*6K5V*14,5@QR3"'0WR;S';P3(A, M^(UA*3 4T0-D(5G%=;&:4*,59QD&1 "*?V,PSS*>('!TJGUNDS518U+Q[!$+ M4M:RJBF:J^*PEQB6J6DDG1Y-BU)A@H=GFQ-:EUO7,94W5+#*FC_D[!'\I&%# MZ]+$?:HN7E-7Q!].0QB%T^G"#X)H]N'2<(SF.5[XH]WS[U% )I=&UW%^,IX? MTU)%V<3=+]P42A7K9@V[DBQWOK[I(B8TWS4N&NH1[I)@=^*>IVJE5=QK9(PO MBL![>KO5;>].> 1+NA5U5N>H\ 2IR[6B]BJ3[*[FDJV1^TK7.MZV1[??HFTM MKNYY*VWO^?FNR;T>MR1UW_=_'FCY;*+;9*F_=(G_)^R_">L=$\8%#HQU,VST MO%*4"^P:+AH"=FQ2K@=6B6VKB3/U-LUSA(X#AM,<::U*9+(R&ZN,"RH2O8X. M4]ZXUHV.I^I\PWM1,MG$K'"J'/5YY\<1^D8N JQ2>@%^?5M7"@6^F<%OC6I9GAM$7\"?1A]FE\8T'!/C^,_\9E;U_V56]9M9I:T/ ML%D5_Y,A0'W^II IDQL'PYPF?T"O?("JR'DZ@.U@:B;G'BHZ\[;?!W#M([S/ MNG$\YTIBZQO/Y@JD;TI_ 5!+ P04 " "I0@]5DF\1O\8# #@# "@ M &5X,S)?,BYH=&WM5U%OXD80?H^4_S"UU"B1;#!PJ7K!L62P.5Q1X+"Y7AX7 M>PVKFEUGO6Z2^_6=M8&0ZE)%2D[I0WD O+/SS3!*[3;C[1VMZ9G<',OX$HOID$UT8FN+J"CETHB-F6EC"E=[ 06\+- M9L&$B$J6&>B(KO.]WY;(->-78!ON&5^51=]IS_^QY7GH/AS^"^(L2;LTPH5U36-(?!(@Y'X="+P]D4 MYLM%M/2F,<0SZ/P*RU;4&K8@"H:UM=.[M,U7YO(L$2\"SY_-X\ _9O&CHNU3 M^FC_ K,1Q., (F\Q\*9!9,V^3H(;\(:QMG1M^[_3/L93JCWLUB7CAAMR2 3G M-%%,<+AC:@-J0^%S123FF3_ @A9"*A 9?"%Y12&X3S:$KRF$NA"<:#^2FZ(4 M>K:))>MV32 E9"S']0.OB":59(IAGH2GCV0PUI:5)7(Y/<$X"$Y6HE*U3TH4 MA0V5%',XYM=DMJ=G0FC"$-$XXVOP*OW : 8CQ@E/&,EAEF4L0:H(HU%VZ9DH M":E8AE^*2I85X1A5H/)/3_;2IUB86O+1*'6M MH]V!Z/3.R8664^?R/+TX].=1A0<%[IK4^=C[T-?:;**WXX5^TR7^OV'_WK#N MTX8QCB-B6X\7/:$481Q/#>-U _;=)$R/J$+24C?.U&:2YT@=1XH^LF@HL).E M67MEAZ.,@"FKH?44P5U5WO1=%%36,4N<(T_.>>O'-?2=('RL4GJ%HVY=E0H% MWDS=]V;EA*ZS=-ME^W@8.^TE5CU\W2_H$[Q7X7SW=^%5F.=SR1"M0+A'E6IM MDB01%5>:MFCB7+QWA]X>XB?+PGK2'-6XJ')JS0D.5,MR'3_\ MXD_#2]-B;! M*#:>_OENAE7O.\.J5P\K[7W$S2K9-XH$]?Z5D"F5#< @)\F?T"WNH10Y2_NP MFTSUZ#Q013!W]WY$M_V$[XMN""^Y0K3U#:6YLNB;S=]02P,$% @ J4(/ M552:O:+.. $ =^X* T !G.#DR,C$Q,'$N:'1M[+UI<]I,TRC\^4U5_H,> MGR>GDBKA2&)WOR:/%;7WGC^!-[DN3WN:'A6V'Z M@O/AS'?S2]>CNN>C:?-1W7Y4U)04QV87P6$^,7GAS>]9%L,,*T0/9_7KZ>.Z M]_/31[_K*B]K744=\#K0$(^43C!<@LLX!DEHJ.,:"/X^[BDO2\?))9*L/6V"<0'-H-N>$[Z -SC.?E!%7=]A,]_A6_M!0TOT>'XX>;C+:VWR MH/6%:U3X3%4DI'D^3;YQ/2[H:D(?#9'F#0I\_1U_C=]A$@R;X"9HZ2B&K*LC M[[5:7[JFZABJ"C+F]X;UK>L53=7GUP$?NAYZ0>(4XR^\9"#TUNGS<@\==Y0! M>93)))DC(LZ(%^ GA?_W4Q=U"9W^_&[^A&\'2.].^FU'_'[WVWAOWY/XD$=2$B23BA&DC_057X 3JAWH2W M'U3YG/S28KCSUFWC"W=^62C4X <&KV4OGDHD5ATF66SAA;?F%MRR%[S&8*F" M^1;+L$%>3Q=;"+@;5@/_+\F SU$1$*7R4ED6T-MO-&HQH %3;#:32:TS;MXQ M;F& 9 '^Z1<2WVMU>4E#ZPS%.(8Z5SH&&4G4.KST%_'J!7RBD:6O,V;.=\P: M4D5%,$?]L]:8K&/,(F$+!Y@E63CG==0RO[YN,&\W(C.^^?/??^M,D?8 NXFU MH(@U8!T-%55?&\'99.OA_*'5R^4YCF69YV/X=(W7,V<@%>+'MS"C0Y<)X'B0L=I#),#DI++[T-D:S-@&-1#LB6 LJ9 MOWGABDOE=P48NQBP='A$Q![6+%1:,+"2Z6P$O*5T$!(T#$-9TPP<^%6[164P M4&3";IZ@>@JE&]@4RT0*[(TH*RK8#&)B^XH$ALD;K2O!FHP4UC->?CI';3T8 MV5-L>&1W<6.-%P4V($SJO(%(PI?WK.7I!DD(F+RJ:/]93^[*&"T,%UC3((B[$ M-_R;+]"9?0'Z#O7%CN0/:"X8H,G0 3TS1 EO.1"!/Y"U^(+$D"9\G)/;$NHH&G( MM:0D-0(W6%MS68O]RTQ^#KT #+;:1$'>(['7UY%0>$$JWT-U-. !5+E'OFPB M=< "IMF_R1LV?[Z^;WR-8(FH"L0$?%J#7HM\6Y3 $-?X$=')YP8JRW5%DN ) M' 8T^RI:RX7.,N'[JX$@OU ,=3W TWL.N$^$D,5:<$> %[I@'IVP@U"MA_3< M_L/NB_?P B#BV360^B)V@!DZH/?JJ(.PAEHM.&MUB+9LD?"R9&T&$T]1)LJ3 M!Z4V *4G>*O];#X\%WK]I;#A+B4\,5YS*=R$*IQ[*87A\&9TSX^THK($]O D MV83=:&,XR3=R[P(A#?B?!VNW'E<5C8XQ:!LCP,!"^',A:J)@\'NSTNKPAZ>- MPL2_*0I%\($,"?P5W24-#4$^Z_LMB$T%6=!WU_XP7A_9PT+@IVCF$_C,\T0C MA]DP-$5.J$_ZY$ 3+SQAGR$=OVD@*^;7^!CQOR--' SQ^K]/IW(/;DZG@1&T M9X/'R%;YB84SLL@%^P/V^9[]&B+;TY-/)Y^+ OZF*R*5(DM!GB?%Q?)O]U;V M[,O3Z;Y[SF?--B2[N/-0:#JOZGBK]72Z''NDZ7=SKR%S?_9TNN[I](+K%?MS M%P#VAQ9*_?$\M=^Y!!B\P\*MF0RAGTX7,)G"^B9L)!T@ [J1Y.2D2)!D>U,' MBR36/A") DE^KL2!H6M6J:7V2ZGYGG$<,);9(%AFMX-E]CUA>7T#'2F6+;7* M'+I:9:)4JQ/;3'UHAL 8QL!5G[ J!4Z%$/;R/ MX_C"^DH 8-Z&DM@1K=,:2A#A23/-5U/U$QQ&*9(H@ 0*)'%%1%KA3=2.3DG( MYK7/P DKK'[;C+'G MFP/K\I-4[(LR;^[!F9AK68GBK:O?'XBSYO&PG+%6!:6A Q!X&9=(Z:G\L"]V M>,F$Q<+UR=7OF(]7,(0Q]\;]N@[/M<^^^!&=V_/&OSRN@0*Z0W./ELCQI M+-%$G;ZL2$IO5%2N]0^E8@.AYIVS[9XKW8TJN@Z4DY=6O)R-:^ M>(A9:CV6\BNW^TCLY(.#F)768Z75ZR _$G.MC)68W=9CMP4EJQ^)O_S1$#/4 M>@PU4T[\D9C(O?28<=9CG)GR[H_$..ZEQXRSIO.]H-S^P+G(O]Y?.QO=\(^* M6I1X39MQQ/WQ$;/62B4KDXVQD::C@>;P-$&2<7I=3R68?1],9M8'3[::KI4. M69QS%VPE/.R:N0ZD4B=FKH-CKKTM4/+?TH^9ZU"8:V_-HF]3@IBY#H:Y]J_H M;T6?ZX87<<=RW&#J@['3W,IWK9T.TZ^*&6@_&.A@?:>8@?:#@0[6/XH9:#\8 MZ !](%Y"6K5[Q:N"=>A).F@-E$Q6^T_6^VS;S6GKN$-75"S D? M2B/Q DSW3SB@F*CXZ(JVSWK,IVQQHBYH?]Y8==Z(>X?\C>] _9L6:(.6$?.6&;.L&^ M^=-"@MWNY /Q (&ZKLWB?@8@[8Q*BH#&PWB!V40?U1\+ T2L\1^ ML\0.M$1C (@9C%[YD594)ICXJ%RQ$!L?2U?$C'$(C+$#C5%'.B]*V,V2)+$' MD-_*HFZCY.6#\L/=FH^*B>Z&)TO'/6F+_9<>'WY0-ED1 M+[M.]3BP7KTQMQTNMQU>"]^8VPZ7V_8OC6U99]^8VPZ7V_:V:9>OWU88#F]& M]\[]T0_*7GZ(V+7V.C#/+.:G?>:GP_.]8G[:9WXZ/.\JYJ=]YJ?#\Y_L%-C. M) 7V@_*3'R)VK9\.S'^*^6F?^>GP_*>8G_:9GP[/?XKY:9_YZ?#\IV:AYDBW M^?VQ>6H1,G:MIP[,CXKYZA#XZO#\J9BO#H&O#L^OBOGJ$/CJ\/PK\]247(LJ MX70PU\%I0Y#/^A^5R5;&S*XUV8%Y7C'''3;''9Y/%G/<87/F?$)]>3-B+[=W9]>)Y:S%/[SE.'YXO%/+7O/'5XWE;,4_O.4X?G3RUJ M(O1!>6LY2G:MMP[,OXIY[-!X[/#\K9C'#HW'#L__BGGLT'AL/_PQ W!"&.RV M<3['(0/$:X:*3D5-27%L]@2>L0>SOW)/@4?S&;_1YU6D^4YA(8$\%'@.@*_F M,X\@O@!KSN,6OULQ!DCE=46=Y\PU<# +H]>HCDG/D:P,1'G9M,OQ,CNOU\#V M]RXLK(#0&DRSA&1#^'5%@OT4WTY4+*M8;/OBD.J"4JNCK@;J#809E$DVRQY1 MNF)]IBBZK.@(/L\EG/[_/O+_RH%P$@^:240R:BF#0?)C+?Q/>.!'3%<:- M @/Y,#'@!#8=/K Y)@)NS3$1<&N.B8!6.28";LVQN2@&S4+_^Q$JR*!.[]=/_#('LX__\+H@O\!.^@#^&E*:/ M)/3?T8!7>Z)\0H'[]W__#YMA?OS\/B1/_?R?1(*Z$)$DG%!U0T*)&M]#5")Q M^A/&<;^=T)7A"<5R0_T'97W25G1=&9Q02?S9JRCH?7B 8;XD(3Q^@$?SH%'R_3^J]C"=]=:R + M],+!9/63+_$T,$,*)FZ* Z11%?1*U94!+]N+A1?A2^8'A<\4$KPD]N"C#L*I MQ#"@-N3ER7IA"3U5,60AT5$D13VA7ONBCN"I]NEMI=PLG5.-9J%9:E"-4O&V M7FZ62XW/GPJ51LT/DHE[=1;5^0YE/XS, T"2M/%-H(0&) MB<2YTC'P25AS-$2M#C[U9%B&;;7(;YDDTQK?W[P5ST=B_KS?@>% &&5%)FRCJ! PF=/S75E>H)Z1,D\/G6$"4^<\QV=LDSB#Q'PZ9A3E&\%^\N'V 3[ M7V]X]8FJRNC;H2R%Z*,N/Q"ET0EU#T(AP#_-?FC*/ZD9_OEC\"J,)HWJ:*BH MNC%>K-4O_[[^5.]5*O6FU3MMMZX+52:5+.*=5\3]!O%)JEJ MG6+37X5O5/6":EZ5'&IQJA$+Q2;^FLTG4^%POC>M+Q25TON(>K910YE'RQ22 M!22X$4#>%U!'48F-/J& O^$544;S[,#-L$.-C%HRC[-;@N#-#X5&6WGN7ZKB MI1@*/P@PV0#>ZPO\:(1X%;.&"[>CTER$C*LG0%!YU,8/LO?2ZM4_+_-^Q M#7W[M%DO5!IEPI2P7,"S M%?*HM^Q57HMM0[_G+O[U0C#KLW.25*)$.IE.9KAS0]HJ@'P=B?!@(2Z\ )OZ,HD%L@S7R9?JV*O;WUO9EC\ MU%5[KA>DZF*'EVP&@%#!SL+XJ0LS<80=*K07A0H,CDCF>6HV2EG5GKD&YU(X M$ %M,#U5%/U+ TZA5@ V\F:_0O[NZ-E/+(H-"8S#WOT2FI?J3L)O64 MJ_B1AC\[QZMXF+J _Z,&H]P*E E*##P>^)&E-PBI"2HHI4NI$Q10O$9I0]3! M&7H")0*U=(T"3&#C_LU[<=^)F)S&(A>RR*7R@27.)+*'Q+E5.O"RH@XM=ZRA M@_=2!'NAJZ.B(O@(8),9H[,;C7/$LR'P".3CEX/IO))O$=9P>O10DO4N!(*N!)JM2CH8J:()*T8ZQ6 M12??DL?4'B^+8_+W-T^N7,B#T2^H?%P_;AQ3I<%04D:P(C<-J8IR'!N!,/@N MJ%\U'RBS+KDO"(**-,WZ<0VA->LM\Z-_S3.A7,P.;]*AR;S'Y$>G.*>>RC < M39U)"JC,,YK*4!>2HJBTCP*@]E'Z_72/^@M7:6BU]>9UI1XAX[NBT MT0>9E<%?%0QP[41>HHJP:)R+[8EU>FY'-[=D@4GO!5[W;IZY:B[/*<$]A.4+ M3!Z=IA-9ZJ^!9*K1-V2J**H=0]3]5Q<*4X7@!83/=$7XM:HVE5?9FR)_GSK9 ME'%6J)X%WR7UH I[4:[9P;T\;OIPU?&\T)Q[$LCT5GTT\5GV5ANT[U):-S2/NF-.Z.=/N\$Z M.KU2Y![U&_[CZY+MD2;V]M[ODRW59O&WFC.8.,8WC&*\4+, H0PF&6I8F%@#]X2U'RLF!_U!4U M );"QUM X2YE;GL"G$!M1$F\IE,J.>[<1N079(@UD.1[)@)>,HYQ$=4> 0)0 MY^GSIP$^:7_M(Q+9XX,BQR;I5_8;U>S(:KP@:Y0;61]"0,V MD+DCP";Q'H!Y%@:6"H\)7QFJJ(L YF3#N=#1\=?XY)82X%NY]_D3?G:HH@XB MTL=R%#F5U*BO,"#0D=*,3I_2^@K>IK5/8'7PQV8!?^7=8)(#(/*RM8AO-.&- MKYRYP#;X#_!]^Q&6 ,]__D2>A; MP\Q7I!J)IB7LU")9#RKG)C!$M(<0W5"V&(-3; NI??X;2$I+,^<*$_Q@]%A" MXRVEJL07^*?QL]1(AB:EWO/'4KH5*5U=#JD%8OCYDPA>"K@?*EA$OM,!.51Q M#P_"M"HV4IZ?4D#:A,<7):!V#XO3I:J\ZGV( 0< \@C;8Y[2!B#; (%J:W5@ M//+U,=AG9!I? 75%F62)D"@3>\H<\\,'//(M^X.V'_-[@,BC]8PO$-:S@!#9 MU!XLUTYPM@/A]!J.(V"'B+;B7;O?@?QGPE0)#!1XO++RJO)#C[C9FH?+;'C@ M=NU-:,KS#,?7Q;>/_Y(+H9E(N0<<,V*_SJQ<>D,<%,)9_6)2K+?XX.'7*NRS MX1;+C(EDYK*IU"+@LJ?X;0R^]JZTN]OJK:8$SY.>W1@TVQ$1ZG6LR;TV"%W0 MD9!W7JFN7[@ M:DWY,OAITPH)TA[P+$V.WGL!]O$9=D'WC(ON-F F7!98WO1/I<3Z[6WWXI$+ MY7#!IG^7ES0/!O $;*JWEW+#O@0MZO 8^YB/Q?9?-@S^=#2/W@[ MUG2H/W]R>]1BURNF)9$L*&]9(8&HH2'R%'" F:H_EP=-MG3P9-((S_XJPMS8 M9Y8!0 4KQ!=1(\9 YN6.R$N?/VDZ.+2\*F@4SN82A9G8=[H/]I7_YNG 4N\C M!-K.1@4)D+0^N.(V2U!?@'"]^";,]!"+UIL+IYP#RK'B_<9A&C M9*%6' E/E?:-R!6&P<^O5M>*3GBP+Q7^%L0F=01N%@RY,.'1T'2Q"ZMV['.; M'(Q4/^7 ?6U/E -PZ4DTT:PS>IV-;MTG2E8^V%RA[2J%N&L'PY-A@2P2/]3 MEMF_;9:13(J)Y\Z9K2_-C+BY;^W,6/;+=DZDFZ(ND71TQ'? S$F\IBW-W@UA M>=RVEJ?R9$>W,1JT%>FK]FT;B\MN:7$5JY* D [95@;D&10+?/*SK5+?88%3 MX0\OS7<#+$6.&?.P.!H21P_\]\)[@7U?_7]?7[! MID+1L_ QZEF+2F-;:** MJ%?\'[]<&.N<4AD,<*F$TGDR^QU7#9UXYZ" 6F*Y99B?6NY1CLFWQNC!>"[6 MV@_#(6Z(@E7Q?T?F8)0Y&D6& ZM%7J4<(TZ?)1L#0=$%U!$'O'1$6;]H_QV5*Q='%&XC3(:P.SPG,S2;AG^X M';8;/EOS0,AB+@9PW3$7J6$8P;?6#'!0\/Z\,H7TF&JZ7/!)OLS,N]2SH>!0 M"S["7DRU6?QS1MT!5QM .%S!C\@)?]/\SOI$^_P)XF9C:):8F;71=H$JL1L: ML1OV><%=J5P^MLX&(HB!UFUSDO3HW+.!9+P5Q9HS$%4YO]C9];S9ZW'B,N>!RPRQLVOYKZL[H+X^YRSU%IIF MMQ+'BA^_,5=G-5-HY?%$ZHN//7"@W4;X#PHW_CBA"BK?%CL_*.R'F$2I*)@2 MK(L-[+<()_O,GIR9G?C_\YM)MB&Q&PC-$5Q%_%.BC4!_ 4!#PB5.(F<\B)P+ M2F2/EB^[I+$YTDH8;'ECCFYVF(FB:T%[II-JDR!O)H_1#M95J;[_SMJ'H'T87AQUC7I@LHD,DRJ#B(68 MBPD9"2$+Q\2V4K@]MJ+&1#Q$(G+'U*WLR(EH\))Y'E%Z-O#9BR-S MO=6XT< MLUJB&S')TS')H_&IJ7/4Y4F =#O$!VM(%A750>J8K =(UM0Q=2/*""2XBT!P M'>%03,X#)&?ZF*J2M,NR;)Y!1[V%$1,R&D)FCJG26U]LBQ%O3Z8R,?U"IE\# MYN7UZ%7H[.9AJ$E""Y(%N#A98)^2!;@X6>!C)@L$RP9JGY:;I1N\GS(]T207 M%=V4*LW&AD?UH>0:1I<0<5>XOG5CM0JN2&!CB \4_0W@;2H MR 1-I-#\C)=X;($;?81TC?IJR+PA@(,L>#?/7@C4.M3VI\AFBTNM3X/9@& [ MB)^J1M<1OKD'B6O95-1'LH:/?7%S_@$Z?-JD#U ^W&0J\EH?M]9^?0>2DMEC M2:DH.CRA*R0[WT4/+]_B\&F1W4(ES8(@.1D'R?L4)"?C(/EC!LD'%D#ZSERL M5AK5Z_)Y 5\L?%:XALB]1#6N2J7P8_;5&,\NXDLR^1;+LJWQHY:]EIG1_55/ M!+8T!C#)B#QR,K4K5():L!"GT8E0?:VT8;QJ\QXON.?]OX M7Z_!MSJ7$Y$3AL!W=AM:HL?SPT2BH&D08A?:N+*UH[?$L];XU]VY,C:>2D^I M_E%TZ"\T&D3S1H42E_N])3+XC^]#B>0<):RFM2Z"/+5_G_.-\ZZ@/85"$(@F M;^OU4J5)144$#UC<2E52R\A2\ \7UM/FLT4\LYFFBFPPAA6']^; M7;)5.7G,RPU=&%.P:6^OWKL3@(7>DY6PZ]<08+[QDF]# ,;1#N"V<7YTRK(I M.IG*>30"F%F=%X]M@*5W@W\VP7*))!L4_UPN3R?S4>/?6[PYIW+MD+N1M#JX M*+!\<,\K2+<;E+ND.JU7[O,OQ8=;YC& 5/MM1GF(\OR2;" I=0(E#5_A>SLD M27DE6^*X.9^@&&V]:TBX,3%Y8;%*]4B,6,1H:S/7(MQ&(M-TEN7H?#8=C*N6 MX>% D+BA8.;2.3K#9J- H;&X@W&.OCB2\?5KC59S\ZA9#[?:N^=!! MF4Q[F1,:GG'UD,B!*9"" 9('$(-D$I"IH0GS;GG&$XU12!Q',UR&9E/L>Y*X MU;&WH:BQ=";%T:E<0"L81-@8A["1;%97<.&6M K;%L3A:^:^D]RVP3,3;:?6 MSCQG'*IHR(^L!(U=H(S+1;GJZ-L[-4EY.O'K-;LUR>.VHVB X[M?Z6XHI[A*NRTCKC MK,1J3CI$8OJ2',UEN&!,YME89E54?2 :;:H((,CDTOFMT6C57=6)N6V"?M M M_0"*8OQPW6B-?PW/GV]*^5IG'&3[R,_NSD+NHQN:BLY+5,<$D.()N.^7 2.W MX2DZQ;%T+K,]'OR89-I44="I/)"*W9XZCZR\9CMNGL]6Y#YYHJ&!N'S;PN3/ MBB)W/ YIKO\]-&2NT54Y+D)U?G1:J582ZQS?[!&&#P!$;R8H.9B@IBI#(.NH M)O' ;* ]].'.%B=!@*5\:_?F=;XCR#]&YS]29?NVSO*9363KOV5,[(JG+.7>,41>!SA6:_)NE MA6>EK'6E7_+:WL6S@*)U_F_&E=[2UZ8&M2*2*H3-L)-N:>X^Y#84I ME:*9Y!8WA"\FZ0+1H2F=V3\'>+#85S62S^%K(ON1_,??)EV4I MH"'T%%VZ;PRH2WRLO>,I@:+):&(9AF:Y@!E-L399G5(;YW)PR0SH_0/905[4 M5NH0MN,. ,15$_MMQ6[J\UR6O^%N\Y7,W\ZN]#EWG)YJ]-6TN/7*VMJ!O$?2 M5B6TH8+P'VH-'1&%#D_3:8ZE\T'W&#U1'5R+OVM*;>H$TMDD2S/L-BD5:_'] M!G'YKMFUR+=%B;3I+<@"N=*RKTC ]IK9L=EU&'A5'9TQF5)2_QLDIS+@%0#7 MY<)9^;K<+)<:5*%R3C6N"O725?7ZO%1O6)>Z4*4_M^7FWX,ARP& N#P!U\$Y M7M5]PO--[V;O5X@T-$'=[8:S-]ZB\.%RR2R=R;VKW?HUD+>A6Y7) MY>ET,I*B+&_9.FNACJ&!*%@U#M82L7F&5:L&$AR:EW4(6?JM]^?W>:VNODJ[ MJ7BPQ,HL=^!-6"EI"NQN6.8%B>+)"IB,1/)269KAWD41Q$9HW% &\YDTG=QF MH=&%1XY&';T@V2Z6MV6.;__3N-%P=%[A]? M7_)W^3^[M%VS.1X.?Y&V*WEVRSR+<1J)_&53="IH==Y^2F )&XJA;@51&J+ MK2"5@F0+M-K8 M\V?S+)W;8L9;? *_WR!Z:WK66]/[U.!FJAGZO)F-J.)R?@G.TH%GJ_4=-2 D;3W)RETUS T_XXW-V <)M6$:4Y.AW4 MZ0EM%RV_++:R-]),K3/92&L/KGO=81L->UM(;EZK%O&C;:9%K%Y2')U)QQ7. MVR'6IBHE#W%4=C^@YPN-TKC0/+-_O4*CUO@ZGR?@N MKM'G5:05#+VOJ.(8"7B=0U%L&>87K<[T+MC'-&KH9R7E\=<1I8LZAGAN8GXR MD'VI^A0(9B,@K)M9K_Z]/:7_7*J_>^T5H5C2'701'"&X$^7*A<-6F1-$ -1Z MYM,;*-Q5C1N0^L2^_)#THC8S@03U/_.TO_E"_]:[Q:5%?H<_?^@,ADG'F MYR]L,K]%D-M&_1XQ?VNOZ&D% -;6ZPYJK"R<"0UU,/^_0I"F(3D*<[,,+"^1 MW )8)L$.!*)02"9C46CN$.O+#;"*RUO<8.PGQ+=$7!7"" M3RB08DY\:ZL2PP)E3Q,3P/U!25P4"1_2*:XM,?Z:QRH_X] MB[)S9I#@QH3;+[(I>J]PC;#F97@CC3I_+]%-?J+@W7.N&M2L.;]EX)ZJOU*5 M%S97&G*KS+_X FM_"'84RZP+T2$$,CX\%S"**15[=Y?:GV99Z?G0?_T0YCP< M""T.;3X6NH/4:UDS=ZSZ4S(_]WW/&3G=4\\T5KWQ?%N::GN2XT^'K=-/SS MO+IF,:-AE]'R119L^:Q!74OOW);*=V^#7Y6[^_8RZL[,Z^/WK,37UN2#)%=[ MYF^ZPJ6?67;S=6C$#,,"ALSM88"T 7\M#%#HB8Z#9X8(!GA!TFBW.;BSKG8D M%RN\KWK^E5"V:>IR-"A;H:4AQ#EX-EZJ\:)0EHO\4-1YR1V!/5W6VX-*1LA= M!HG -NM4,X$/G 91@#"-ZI@@[I8I?/ 6S=T"R11#I[EWU01J'?QMW/$_0OPM MS])J(*E;EC5#Y>4.JB,-J2\S&QQ"][&B\\JSE E2R196@0V.'0Q\QS>EFD#N MN)S-"V_1Y.#3N6BJ1O8>QWIO"@CH<2K,NZ44>ATC(%!NEZ= MHZ[8$76WC+7%FL:\U7+WPI:;T!R=VJ!2R()UM]RQ'',179"33M/I?.8]"5I M5&XH=KE,ELYFM]AUS745RG2)I$,J.,=#%?61K$%P4R8].:\5#5^Z6>TV^3>W M$-[J0O8V/QKEVA'=F1*\ ,ZQ+DHA+7X[SI51$BSJL#.5ORYM,[T.8?8(@+MCOW).>Q%4\R02G-TYGUY""NB M;O.V$5R>3K*1-.'PEJZL0[IN1%E186EE?(L-TB:>MRU1XWKW(2?5=>$FN[L. M$CYVOX*+3X$@JB))N/Q=M-;P?LW#++4B\?:3#,UP 5W4N"QI=3IM',%GZ1RS MZS+VS$)+#1Z+9."):HJ*@2OHNBJV#1U?S-!4<$WN5'RG&HAA+?L^8]9))>1? M1AF>IU[9WF,4^]E^K/D7C3Z1S')UE _H3L1:*FKZ;UU6FLC2[1?IN M5%>YP(LYM"JU P!QK:[#GK=!VA7U$Z-QF6V4.D9)Z,EA[B O=U-=M_PZJN9) MML'RD-%/)1W^_;++*!C?$?Q.:7C(MP=_)W82?O_\Z>?0GJ>KX,QSE@%,-L4! MB'8%O5)U9<#+/Z@!K_9$&!-_R4P''08=P@WIHZ'I8G<$ZJ6/\#UVRF#(RR,< M",N*CG6,"A_+)"KNJ20'0]4II4OI?:0A$Q8@$'$NR-9Y5Y1YN2/RTN=/&LY% M'2!9UXY-<,-8[_\D$M2%B"3AA*KQ/>"X!F@[)&/ZI*A$PN9_07Q9S+7#-]LC M,N=+Z,KPA")I_M8']@L9+&$_"=6H#I(DB_R$K_#?F#OLOYR" MG3"!Z^"TY*$&B[!_^T&]BH+>QZ,P7_#\OAX' .[%?$XN-D=*)K_X&ECKB=07 M]U#VO<1.M-L(_T$U1T. N*""!'=^4!60:Y,H%053(N5\Z;O]%O[&;_;D%T\% M,BM&M@C]_ Y4]B*XBOBG1!N!<@" AH1+G$3.>! Y%Y3(N?VBL3G22AAS4@=3 MS92>_=!*$[YKG]X5KF]+5.FA>%6H7):HTUVLWM3JI:M2I5&^PR#" MWR4G5 #7:JQE>ZI)YJ+%LLG6>'ROW8\YK?$OAS.#C % /B*/@!S:ZI5*4)N! M2GTU9!XB.M#?WR+48;9KLB1V\O"1/$=8<>$!)6.P=>1KXN3&\ M6<1SW$FLD3]OD5H W "_-:T*N"Z+Q63:8--2_R@R(.)Q9XEQ@4G 3HC!FL1( MCFMIEN,;Y[E>V,18F27WDG>3)L>R;M[M_KNX9RZ?2KDG,>;=[1&C8'(LZ^;= MWY6_K,[UAMT787>\:T8U>Z+2P>S@FHS_CC*A(*395Q&B;N#A_ES:3^@B'3+L M#?$M&.0K[W >)$E+L@ AZB]#1E22H0^-J!M!ORO"^IRZ+\87-\'7LN.,3?") M#=L*YS8>X[V3U;,?>O4Q[3=>?<1*965<+3T?LA?N"'2])HGGC'#.Y2=R=?2" M9 -IKE:GK[_O,]7[Y)_''+ODU&U5)JN4FE2]=%>JW"Z[Y"T(.CP/,B-#_L>> MS?=:N8ZA 4/@TCOU1>Q8.<^M 7]9&U?/E-;X1>@]%&__W/\J9+:6CVCMA:68 M+UY;N1:DE$A ]=DA9[\L"4+MQU8_T[-?X;SWWKT/[UZ0*)ZX<.L^IKM0E8%Y MU)I*,&PXF3QY.I<.F$^X 5H."^'L!.'LI@A/ L+S^8"U?1\&X<#7@&E65\)( M+&!S+,TD QY*?QB4LR;*-^?Q%)W.)^EL)N!=TRNC)6[&'X/X_D%<[MT7%4VO M=BT?W^7BO]3/RKWSV_ZK$G)_Q]-BM='$AZ"-4OVN7(SO=(Y!W#<0O>7FW$]N M6F*E)8BM@69',KEG_AZI?V[O7X-45H5_CRB&%N>':0OCF4-*CU]2-NTB3[1A M$$OGF22=\6RWN (C?H3"Z(V)%5H(Q=(Y-D?G4]%6)WQL8H48?J5H-IVB,YE8 MMB*5K7!"MR3-Y2!>COC:NV\AQ&]QT4\,XJ&!N+RCW:6J:%I-5;JXR5:S-= M M;W3 5\O7X^(=UQJCLTMYG/X]S/;%2!MG7-:KC095JU9CX2Y$)PEPQV7H9- [J@\3?Z%Y+2R=9'+X M)"OJ)BVQEQ*#^.Y!7.ZE5(=(Y75P]$MO0R1K,WDE_RY&29[KZTPJ6@?%JK^I M7%*EAUJITB@U3@X&QS&('P1$;V'*.5U^)(,T2059* @#41:Q).'K#"S9FNQ+ M3P* ]+VF/+8K%[>5(-T2PNII;8%-6B7P+L I9&F%J(FT9-MD"6*C#272>8[. M)$-SYSP3__8_JFJ]P4OD^V;:<=ZUK:Z!/?(;?.:[Q)!=2^B6* M\([HY;Z">1)%?;VN-AK?J(MZ]<;1@>6067DQ)WL0*^*2D"Q$KMEHLS7>O?Y9 ME6H1> %,FF93(37@^WANP!KB%MK97R9)LURTMN'P!2XT>0LG\N<8!FQ:M-YV M:*>0<:U+#.)!@+C\0I2*(BMN6;$JVB MZ#[??B:*K87#\$KQN7=U M']JZC!C:=F4^M+/$@T-C>'47^8 ;+INK>G-YL]DF$SV?'-3?7E"U5AWL[H(Y MA\JW[1DZ"(<50M.V[Y(9TFRHS."M]HK3[E47Y"X-A OKYC7> MK_OJ6_/B1KG);/T^>PLNX*'I-9E;YFO2+,:!G\AU6]#"T/U)15H)9:&YK:G@ MJ1L'AK(0U6:&9I(?AL_"<4ES=#(3=OZJ;UO!:38T+\H:WKY'6E6N@UU5C8YN MJ* YJ]USU'9M0:3KN6*MV3][KG([=$WO"DU*15T8>;>!RS+,1:O(DWDZE7Y? MU6M!\!G>Y@1H+/9=;?($Y<_03 !'']5%LWV:=L,I/OB*UB2D&)H)VN=T M/P5N'32&5UB?HMEL)')V"&@,L_ E2;-!,S8.'Y'AU;PP#)T*KQIKN>(_7Z[X M[=UKA_YGGMF'.^974T>=K04'GOE4!.1W7-2RF"01'X,R<=K<9GFJZQ,O@I35 M/)V).)7N/6>L!I*_L(QJELZRL0QNF7[AV7)2P+J3)%;O9@C^IIUT0[.MN[-4 M95RY:N0+OQ0T>.E%%NIQV36J6IN*SDN4@NEJ17_45[LGPC>:DI'^?KEY1XY M-DUS3%S0NCW*A1?>9N@L%U<;;57F0JM<2:7H++.](HB8>.%9_B1+YU+;\]SB M+GHQB!\*1&]?-^-*O;1+U;!P%T'81=G AS>F.E!D[0R!<%M7-C7Y-Z25WG25 M!PTDRKPZ*NMHH('ZP&I"522)*! K49]XRXYR;KY2OA[W,\76^+*3+DA"^_'U M;SHZ;YGQ]I;))Z(L(!D>2N"GCD[MBAFSK/NL=%&MEW#7X;MRHURM4/"G7533 M+#Q$?\_,LF2_R$@6\?%\*DOGL@>6[[XT\W*[Q A_XRN5HU/!G2$:D%?\D1]BRHK6_EQ)Z MNWWY\S>YTZ8H3M-(%>NE<]PA95)\^GZC)A]"A6U$??1VT,*Q#Q/RKF2Y5Z-> MB#?OIC)Q6Y1MD"S48XA;*M\2_V_$]C>'$E#;*1=JROE)J4*][=K8_H0D_T\6>>.;#LVR72 MM1Q]X4>,:8;.'5+]W^;\%UZ,EZ8S[^M^G948,*2HC$O362ZT-M?QR.:A-WM; M@=]2JY>N2I5&^:YD^3%Q>ZL8Q#T#T5N\6(=X-=%@J*B\.BH]&Z(^\NH5+9$] MTH+P:)B]8#1WP#"ZOTZ_M%.#;#6B_G*;7ZG0L99#Z=/U4/QT0>\X[ U"WRWM M'&:3$!W'&QH[IVSXD5D^3W-LO+^X<\IN%#+ZT#:3HE,1W\@0TW8UJ0W[6@8P MPYF@MQ9O\;;[N(-S#.)!@+A1< M_2086J9JB$GV@ZZK8-G2^+:&FLBC5S>&; M"W:)32I?0^HC#DO#R*FA:!W9N(0]1"WMT:Q#YD5TPZ6F4?=J Y;,AE MZNR)>[VN_WX)4F4<:8($@)]PP$^)U@+>C;:TZJ"/6;=/ MX]"*K_)T+FCN]8#":6BPU_QK:]3@?013LO^T?GQ'$9\.'2?KX;#@^&]ZYZ,=GPQ^5^!_U;#@N M@8Q!/#00O=W[Y/2"UDEI$SL%63@7)4-'0FLH"BT#Q+5&OM5: MXT'R^II]NN#K[2 E6:O60OKF>@+ =J_O(0(IQE#1,!% 3?&R0 DFW.]7U9/+ M*9>1+52'O5RY<*MNBQ>.3IGCR#VV]V.Y%UTV&HB>09UP0D]/-]Q)V*A=LG?L MBF\DH@$=ZUA(]Y*@09WEO2%G[#+'('XH$'V[G=DN\SW",R*A '+ ]U#%&+21 M6NV:\EDU=$T'/Q3DS-.3MKWHX>BM__I;O3JG<>-&.I,+*0,CIG.( M\AR*]QU+]+Y3.ARW?$)GCDXS.3JT2U+7<\R_DRU\^/WSIY]#>YZN@J_^8!G M=E,<@(6OH%>JK@QX^0"&/B+YGIH,.@0[@AQ9TEQ.[HZ+391Q3?Z9@Y MY3@!4%9T& 501O$RR0;LJ;P$BU=U*P%=0R8L0#"2V\$#^3Y_ZHHR+W=$>!0H MK)/[WK5C$]PPUOL_B01U(2)).*%JP%8_J 9Z-I",Z9.F$@E;1@3Q93%G#]_L MA!1SOH2N#$^H'":D]8']0@9+X4]"-:J#),DB/SDAP7]C[K#_7KH\VOR !K!5 ML0O.H@D<.(H2/]1@$?9O/ZA74=#[>!3F"Y[?-YX#P+V8S\G%YDC)Y!=?Q]MZ M(O7%/50'X:,E&,R!=AOA/ZCF: @0%U2^+79^4!60?9,H%053(NU\Z;O]%O[& M;_;D%T\E,RM&M@C]_ Y4]B*XBOBG1)O1BE>%RB5N%]$LU2N%9KE:*5S3N'L$ M*)?V:10S%ZN51O6Z?%YHELZI1A-^W)0JS095O:"*A<85=7%=O6]L./DE:A:G91D#F&1$'@%YM=4PE:!66A+UU9!Y0P#+ M)WR+4*6MM$WE$35[V.3-DR !1AA1_N^(FR(WE3]O8=>281FV9?Z623*M\=.Y M<%-]JCP_*]VCA4;&D?6X=&?#YKN&^$;= *[[&O6SK5+?3ZF2+""!^F7(R/XD MR= 4!F?=Y8:(&1;C@YU@AC4Q\VN<359_YU#COK-ES&"46)]B<-;&S,K[IL$8 MO"_Z0OA\F]%2"\[^5^5/ X3<5&OWE#56JD.EKAR M216*S?)=N5DN-9;4@ ?!I.>6<61T6SZ;-\5*#HH!J;JB3F[7&/"58NWL=MQX M^]T:E]_&-\HSJYVK$95_608V,^O'F^XB3L88$M!\/'#VR^+]ALECJ^\KV*^D MO7W[Q?EQ4SSN]34(&Z#EL!"^'_; FKJ$BVMM:\GPM/[T;>Y6=#](7?'S^9#YC4Z8N\ MI:4?]CJM.TMG=A8TWA#[0OFF?HNV4N;A*4O( FTW"M?%#3:6HK^(-Q/>O9-; M,E=X2\S^/J&A3D)\2_1% 8+$$PK8CA/?VJK$)-/9H]/$S^_XZ>BL!N=PR*IZ M'ZD0AD\B2XN(;DZ_?!J(JM LW?4C"FU68_H+DN: @+TT"*2!">L8NPFEFX ( MF>(U#>D[D@/;\?!#9]0BD:&9H!TQ]M.#6PN1H3EP.3J9B:1]G+<@IEW["EVD MJGAKR[HG&VD%68"?1?A0U&=,CR"\=F\5X;EQR6W=]-B0VC6&.H9UU\'S8N1% MOI--S@1MX!1$#@ONGM JXC5TCLR?CJWF(C\4=5YR[3.K MR9MF)\EGY=];"JV.3HM]7NXA#<3/N1],C!\I[Y5$OBU*9&_X8/9=#P!$;];) M+V2=0J=#>HO740>)+SC+J"566H+8&F@.9?YV+HV+ _7^[7=_Z\K GEQ MEKJ^?L-4L5T+171=JUE'$BYTJ/$J]FJ\1/:*S>D7Y^GG_'-W^S;4O$"$ M$@Q$=8$F(+($7%*WL04O+ 3M[T9PY.%2+DEGTN]8;@,A.+RF84R&YG+;,;:E MA9)B:VM'4KCZ,I\_L.WT MM05R&69#DST('-*9@+6L:XI>:B4C6N-').YT;1_J%;E7[%Y4*D]A7JNS9L0Y M-"';-R&<05SDV1>I',U&L]FU1_*W"E(C.#'F4G0V%W88[RV-F>51)R!!-9!P M/=V?'N&E,6G1P%; MM1Z"4[L.@L.7Y5P60H:P[\A:?BPWCP;[:,17C-7;1ZGT[^VFE.SL^FQNWVRK M!^ZBMJ_I% R[I;. MBO:[_9Q[N'H3@MREL9&1==TYLFPCB92)>&XCS0:WAW_;S-HDC=PIY_)SS/W_ MK<3=*]XO<\BT7-MQ"$+,"!R(-)W)1'LKU+*TT@#5Q>9=0%/]->"+Q5*].![6 M+EMC/O5+[)P_O,CG09(/@O<9]U5@N-B5%+&M7KYVR)*P6!!6)W+4ZBP+!BL? M4H.U=WLAVA*UMB$U(]C<2*;H?';K"FU;V_0'EAUT " &;GJ!-\^U!;76?[4W M[?'Q0GK(9",T0_.M,,J5NU)CO588>T2. P#1M^ALVG3#RD1I*H7.LR&J"'@' M-*(^JDF\K!=DH02?#O$C,^=_EYFGUKC0>!BB,^[V=RFWRPW/FJ%V^N"IXA:+ M0PPWV?-$-N0[WHA;'<61;Z7D:3;Y;I+B-L1K>*?U63J5W$[:3='=+J>#D*#A MY10524)DVFK7JK%Q9LC9^R=$9B_4^V*Y/6K<7.]'R#$IA#/SY)9?:[3//NC2 M1C$KDBSRO+N@=:P?)IJ(E)+A;>,&+:D-[1KE\T#NIW-7!&LEUZ[(M?0OJW8R MZ1$7Y/PEK!U>QV:(M?\!_[<6\DZV/X)%S![DW-H9;3I'Y\*Z17EQR!Q3=!M[ M(. [,:F0[HB(< MDUNTYM#CP $#TMBYGRZV+:7+]-S>4LW^EVO7XCZRQ6ROP MF]GGN"A7"I5BO,^Q9>9)^D1+94TSL)=6[1:5P4"1&[K2>9H$25<7F=:X/.I> M/Z9']XVJ$''_*@P,>!?DCBKP-DB!:O1YS:MULTBQ3*C=+':5;[&4^-$ZZ9DT M0S-![QH-PO@9'\:_$65%%?41N=.EKTC@76ANOD=_2O)8YAO-2I"^;>%MZ%E MF]4X@+.$X^)V>S_E5A,!B*VV\5-9$&I0MCRT^4I/ [[G7HA;#(B\Y2=/;0\NQ7UB#;:!N5 MGN^+5N-%@9TYV2'\?G'WQ-V7LV=_LUO/LO/<'!X"H#LZ;W"U2",(.ZC^:)$? MTZS*XURXSN3RFBK[@,C>EL4=8'#C,2]^K_6KQ5_)[K6@!2G=V%2_BP#5"ZVJ[\(32V9JP M/NES4>U.O"H/V4.7]Q?GV?KEL!RDU7^T&=V3-9@722NJ#AA1!_-^V#O<+?:B M7^2F+TWGLM&>:;WG#?Z5219FJS>0OMUE9:]P_NBQ0^P\?\0ZR'7^>)E^ZQ;U M,1\Z3K.NG;G877LM'_H(TH.BVRL33>;I="9@/=I'4%&14C0TO97* M)NE,=GLY]5&E8!_:4+,L=RRHL4J75R4BDU\&^[DON%ZH5FBJA5R/>XAJ[(E MUFGW;+"]Q!N&S@=-'?X(1N\P.27\A!Z63=-:+ M82VL.REI4M>,*1Q:N2WUY=?1ZV-5W5;BR7FI6"\5&OC"=Y?NW=%VUW;QO[T( M()NFF738/<(^,I4B**ZD,\GY%@!1['CF9Q0.8&L&1P6(>%1U!.BXXR4#M<1& M:ZR,4W=WJ;_%5.DQ@@0CE\7$BH"FVJ@GRC+>.,!%4H1JAVQOE[/T4CJX.;&@ M5;N$_U@ND60#;U_F\L'O9HQK*S8D'K,9\=)0*K:""6U^?E%KCNX=F MZ3;]G/Y=XZ/MQ&JOCSM.3Y4+DH75U8KUYMJ\2=ZC!,5H2VA#]O0?*F(.W?C: MW!2=#'I1C2<=@BN8CTS&37O,XOMQPK(2*Y$QKG[8;Q"77VO4,(9#">&C/5[" M''LA*:]EV>0_X!U7R0/W9OQY$N[&]]D@SN7:_3[R7OQG?2+* H!\0B7R6%DT M;FNUZ])-J=(L7%/GY4;QNMJXK9?PWN&D9H+ZV5:I[Z<0PEY4ZS>%9KE:.1@R M'@"(RPO+'5>&X6RW"K*3-L9*LY)$?^__#2_;6]UFME2<5WY&D1R5XNS ;Y2* MNC =ULF>-]L=LB%;WK)MAF21WU>9">G,W]=\+=T./@2ZA4*V*'9'YZN@BT$RP JF^( :50%O5)U9<#+/Z@!K_9$&!-_R4P' M'08?HME'N!VV,ACR,O;R8&4Z[I*MPL=+W^VW\#=^LR>_>"J+68FQI>7G=Z"R%\%5Q#\EV@B4 0 T)%SB)'+&@\BY MH$3.[1>-S9%6PIB3.IAJIO3L2@'Y\%W[]*YP?5N:'J&7*\U2O4+)%W8_YZ7)B*5WLJ*.>;2 MHDSXA+4XT(ITX!.S]&."6NXJRY&9HH(TV;5(?8TSB%>G.J:__]__D.([Y<5%7$= M-+Q3Q.W+U5%1$5"K@P6.81FVU2*_99),:VS<_>HKM7P5_09/$\; :#0'HURC MT38,*F6-2>%!)P[QN@+O\'=QA=$)<;EP7BR6?23;.@ 6=[+"VG"6[0LO\+8' M;$%S:K$?KKZ9Q5S*'W/G.)>CZ_K(&WEL+GM]PPRO'FO=)<@[M^CG^C@,Y)U@ MYW4 [_4%?C1"X/0NPYW'ZHY.?QDRHK@,37$,D_7#(L3B2"7\B">PV;?8!\?Y M\Z>&PJN@!DW9L!CZF,*^N4,4V.P/C1I.JJ/:EI:@\J]H:XQM- MW2#<[%(61(W@KV@MAR*MVUQD03X2'+LJ# ?.;CBNSQ M1GGZQC> $N/$O88"3#\"DV4:"=LJ$'4J@<;%?K6#7#2%=:E-6,VB&E(UL)IZ MGQ 2W 3S0HT19@&EVX5)>,P^F@B0 8*TOH)IUJ/0&SZ](IX[WU$5F)67)(MP M)-T> -)X?)\2QKZ,) VT-Y+!,N%O8:X!G@'QFBB-S/:C)-U!?$'P]X!0Q(3( M7JLDPO>C#K@)H&YX^ \"PYZ 'U0;!@$>LAJ,INIL3^FB*H<+*,'\[L-17P(0 $C#@;SH^Q$-OHMG@3%>! M52U^@-]ES=K &.+";TTCCRC4P)!T<0B@##$/XP+USY_$*1?3V#J9B2!D[:99 M1#I-/8F*]F12^54$7L14%M"+V$'VPC6DDC])8-Y5.J0: @#H(XG0:[H,B((D M<6QBMVL T=I(1EW U^=/H$(GO%7L\R#&#MD@3(+UAF:(IKJ=*@*]S^OFK'A. M)]UH_ $:#"5EA+!RP4O WP,Q5!Z4!:@E[/*0 31C"#H3 X*?T)#9OL+B'W.= M$S5GJ9PI"'C=H@R&3I),RP[V"'?I&A"Y33)?$BGF"X;:TA )O SB=DY1 V]- M%19 ^OF3A[:B741%,NDS,! !6,7\W4%_S'W8;!S;:AHKUSZHM6>#5W&%M# W MIXEG$#U"3?BVT4?R&/Z!_%R"!]@;]Q4#_ 7L.0&):.H,B8^F6L J]X>7@C5U MV&^#EWCJVA@,#2#+#?PQTD3^>*/=H2WXBE69^L6#[PMVA<46E$U9BLQN@$J\ M?6OO"?"+^P-]_H07K!@Z\(-,Y(DT#"+D 93.NY\67TG45X+%;]2U.! QXSC< M4*IX59EH"!@%V>^3'?1OE(Q>I9$% ,5RN(<-_@<:>#*WBX4[I*$.8$SI/&'M M@,$?\(^DCXCYJ=E(Q'H13V\24H3)V$P&7^_A6!>H+/>0(/JD!LIZ%Z1* 5DW MV=.Z-6NU62=((-U-)GBS<8']$.PS.-0>@ 2J;NIA*Z\REB]SR,^?\)A*&Z2. M6#U^.O^+HCL[UA!: T2<\-%SRGD =H4,YBIT_U0=_+RD#$:A@4)ZA_ M#>D@L4YX[)?[_ O,]?F3U2K'9B! 81MD!G0[=N[ (=I[ ;D ]IMLK\)2L0[% M6 0Q'RH:5EAX70[R?/X$#P%*2.D\#QY/,O5#11#]:C:2R4<4>&-]XI+RV.+: M[J2%(6)'"3L2812Q00)#07BJ;5H7WKP$TZR^(RVGD0\S5HA>5N@K/UQG]&)_I-N/$I/!K_# MNM,$P!]SXP M<"P%U'H7- /!MH3(&BRI=7$/<:*0M@C+,XLU=8CMFSA6Z"""I;ZG!)IHBKF' MR+BD%Y?IZL"<&%N20GP&P8I69^5@W_6,(]J!Y$AO6 MBQ.;M>_(!J^G@8; ]VW@=X[L'.3H"6^!;<21E-;'2 'V[HJJIH/_/H\^4#:+ MO!W;C?1V>!I7ETZ'9^IS B9IQX:%Q+]J-D?#5Z#1K;?!B/8@?B!^K*9T]5?L M/T#@@B2%W#1 FX&3'2\2QK%RKK&,&UC8P><07LWC1F$ZR+2<^\!(F9ZEY<2& MD-@*X;T:/THV"S5\>&0&>E^O?D^IYI(,TQ?"+]H6AS)I;\Y!MI>PX[2 +R:# M??O\R8LSKGY/.4/!82(XYRGBG2>)]<4/A$U\O)7A1_TP:"^^G8!+CTW'Z:+C MY&Q\G+Q/Q\G9^#CYX(Z3R1:X+6OQV?+&9\N[R@W:CO%T&I>IV>P:*HE.G:X0 M+ROX,S_S^1M1Y[Q"-28>J9?UI%:/4=T7H1M]]BU>TM6R:927QS6D(I%")3+V:C&DRNPQ7)K* HM8=@R M:H9*3F?9+/ /VVIIJIY(%!VA9LG:Z"F\B5JK9;?\;/)#&^%EN7-#O+?6F$M> MW2F-UW;I@9V<24[@P 4]%B#+4AG76(M7106;Q0>7L!H3VI87L"MF/98K%V!K MP @ = G.D?F(\79TRGKV&"8GEI,]5VOW!6?VX7U'^-0!CWED29-CI,F1**6H M/=[<#?".(IQ1'(DJIIO9U%?\@25FS4;9L0W9*-L^)SY7B2SBP/K"=7R))Q;M M U6LA\BITT3SD(,5B]6/J9J]'8-'MSH/$'C(UL9D5\D\%:3)V"J21/,X9Z+] M8 @2@VO6)@CH!UM?')@:R)MJ@$2++ET^W0T SEHQGKTR9%[V#F;=F_?DP:6! MK!G*5%Q<-<4T,+XD)4SK?6!J^ *U58L '+,N >Q] .I?GU< C=05Q@]@9GK M2C6GYZM%!<1_EB*-?U4B,7R!+(=D@209[ 1QG[@7;VVKDR*:+ M3W)>^^"]CQ+XX$1P8%^X<4N?5,JL-T!JGG@2YV_Y] MTWQK?YB\TE722KFE::5GK3%;3#8?VK^>GET*L.$!K_"M=[PREAR*JM-=GO.5>Q0RUSH!:BE[_5?O3 MO\AWTQX57"N!15(%GHQ-UPG'1;::E)NEXDQ$/CY MDSN_"V9J\Q+&B49-L08!&\Y"<:Q]9GROU-VNB-T,DC!&6H2 C)VCCGENE&0U MW7RK"\M17HE3;J>H4*](G3D^Y^==S9.)A(;G)>_LO"*?F6I+L\#9UF,K]6WP MJ*OV*-_T.\? "TF\(GQN@ >4!)]6GYOT$_*L)O68V&LCN0:#(3/7S;'I78F5)%*:;._@H"_LMYMZG64S0&@X9 MP;,>8M7(BVR/V+LCKLH:1R F/HUR5V>_\@,A.=G'Q.!@IIELQA+U,EJCCF(^ M[EH!F#E_<#5$K5)$Y%-JL7;SB5+\OZA>/&KWRED MMD4KXD!Y+?GH]+91"!OM9IAOF\L(.O3,>,09YLO\,6A0'5#8!QT@D4PH_(1BOZ(/QO[=++ML-E<<\ +/F;5W] M#E$S^.5W+V'5V6/O+XNMH?U8WB^_888WSK>M/S;F@\Y RI4'M8)4>-P^'RS0 M.I/CVYT3=$?[K:%3.GU[<5<3[GOE5'N7)YT;,D[41Z"'Y8\F ]BB4-6/?UHHT&QA_TE S9%'D#9W-3L1*).9I+P(W:9V67V)R]HW>[EZQ> M/C]<\(JX&WHO,#NU>C%J>G'OQZ141X-DB1$K5^/8:D05PGAD;R[P479B!+"O MAEVUH$H!L])C_:TM_N[I5V]2N$K!&[B(8Y)IMOVVK "S32L0!L%3JV818\$X16YZ':56M\ MTS6>TN-NI=M,;J03/$&Q>:!V%5CESV7!;D$_1*;50Z#7X*;8X)^XYMO#9D9[ M17HM\MNGV;NQSEY99V??ZI7!^7WU_#'6V;OSWW>^B4-2IS>)Z+E.JI.47],E M(VSG?1ZRB+=OW/GF4>N2S%:]]DW)W'\ M3*$8M9O71K^ ?OW9; \@&*PA6)(5"F=F%1-E:R9RR\M<58TN'']0Z_+G\>4W M>ZG]^]L5/IQU2;\?ZW(KW9TKUYH^?$W&UL7[XH\%)4.%L];X=^_?>?W7;^[Y M/(22H463I9G6^*%T)Z"'\ADOLR%,MF+'E5S<<66?.J[DXHXK<<>5N./*'M4S MV1;R5@-WI&0U/9ZYQR/EC C<#[;&-\+K4^U*?CY["$.MO[O2N+9_:5RQ-;Z^ M2VG5CJ#\:S\=G=Z:G30GN(V\*BZ*.O4:J?E:J50,ES?!0]@[ M?L\R=2%S8I MX[*KJS2KI3MI)(X;H?-/:-*=VRRBXC7-& RMHBJS%[S5!MULQ8IKF@;8'R.% M3?[-4RE!U'"G37"X2-\-L\-&#T_L]]*D?,S9F=-SL7:'4"^0<&-:V;" P.WQ M9=PT5C!44JHU?8M4RY&;GZVVQF#-R,5S=ETN>+"D82K&''[8T,P[$6P$3NK% M_!%H7E=@=]S$9@GP:77V)UC!A7%F_VS,C%:+X"XOJM0+V>TD TZK^W0 23=O M2.@Z,(/[K:L&08TY GZ9M_NR2@K>QR =NAV8GSQ"X!"0W8F:?W,2Y=C9>;[- M:V9'?\>*<6O[:9M6YVT$,FF4\@+\J^!V]*1)E!,WI.H/-W1IXZXJ+[B]@MFR M&*-=D8GNFO:?Z(AJQQC@-N*DUWZ!5$#B^P1&-&[Y89!6P;AE$V;Q$3 ?N3/! M04YI-.D$JSEX_AB"?@IK1[/+B_D>+/;S)R>LBNH& $AI2,(4TA&&&R_>O-Q# MH4;8[D]'LV%;J?] &G39:SN99I_52R!X$$,0H6WSOGUZ<95X:NG=\'-%XJ/D MX)G[5VRT.V%$4^_.$G;\+6&J-3XOR%J\3N- 4 MX<>?/Q$:3!ICDP>P!B5J'MM,-#!_#/%M-)I=ZTU,VX 79=RJ'UE74[C5OZ@; M$U5%L& 56K=Y^Z3$49D!&^9@=WKB'WD9%6(\1)A3=UC_X)/G@8*G8O/=M3P_K8,!W V?0?OZ 9G?[D#>Q=RHH^60"^XTJ4 M!1%?&?8RB3"LP3Y_FCAPY)(+\U(FT@0"7^R!/Y+!AS3(/4E6X+"2YBR!-_-8 MO&8YGOMU]KAGFK,^#3X6^W#.LP[_EUKCMBP6D? [*R?<;+) MOC8:O\XOCTX+MN&?QH=F4$4B*4?0>) ZU,%"TZXR*B^@_Y^]-VU.7&G2AK\[ MPO]!;S\S[W,Z0O8@=OK!N M)F+.[094JLK*RLKU2E?AD9#]BTTVUL.,=K*8(0 Y]"+5IT1I2&PT: _G-CQ# MZA'NI^?H5@-1(4J7]P%H?8:L4<-O^!KR4)%')NM+Q 09MIS%.=LD0D_ "8#1 MN.9Q4P3=K@DRU>FGAPXQ[NA(6VBZGZ.[0;&XD6Z ZD;:1R+A#-.!W@1Z'PD M9!UJ$J4*B9\1/Q ;8R".\?P'H@4H GB%DHS^[*,1.86(/Q%@;#"6$,@X2;>; M%I)\[KK@0I*0%HND.;*[W69NP3]'%PNHJF@?1UU98RX/3X<8+%6)NP:&UG3L MGY QC&H3J'?,GY^>5_+X==V1-"Z0Q$0"('( EDB M2EN1)43%65 @_%8/RA#^5,!6#+P:]].:>I.ML47@6<_RH=]Y0[PLIH*S08*'NNDQCDKKNU2I7-[)4WK6[[@H9>AHZB^,:.>5FH(7@=5;, M>:(QNO73'25>P!WK73_00V\B6P*=:NQ4AMYPF)*D M[2.X8!!MH =B8?;#^GSN,NRVUD-\,)=.&^OD&?3&K,6 M:=#GR3<+TG.7OAV-ZKLN2'<\]RV2TZ46+P>\2]"D-YR0+2%%L??^4["-E :IH9Z&C^C+5*]T,.\\/(PG#=6I$29,9M;\O MF#++?)$>31F9HV6E+<_#4LX&82DO>KXQ&3:E;*NMMT?G^3B@E -V E0J[ #' MNC76FD@(KM6R^S:D62!C7X)^RBW%[8GL^993^@-1,?!8JF[BALQ$"3SFSB%- M!*EDMD&U3AQLDS6193* LUXQB(;?ZJ+%D#"_+!I@/V.7O:)A_XQT#-WJW\%= M3)4\^A1KC0P.@&?PC;!D# /W8L5(GZ#O@L4_4DP9$F@@S GN"I[:ZV0ACBWA M79U_Z7C,OHZS*IP&N&AQX. &USB'D&;Q5M3.NQ6J MD2&"QG&D@ON)F"C4:=^$Q KHS@MHU> @(K0):*:1 M/SEM3#H?XN/'\+,PN95__&8.*<@F&I(\(H+-;.Z1EB/B;P:A!3-03E!A _") MIZNAA,)Q?A8.C7PZ5TM>\%[AOP,!BS>#E,P4Z$SP)()4&D=^U32O+HBEWT8I!E*+SS4*X(:II JD:1+8RDNG$8Z+*.)-"-OH<#02Z M!]W&)*7G'?V65&4MJKV;JT^YUUM#^BP'%U60$2I>F1*;>.E,^CKB*A[?O% MH44GE<^FH28R"22W,H[PP_^#(YGF!BOF5^.M4];TS:-ZQ5"EM0TV8$MS?L58 MX%WJ7A1O!;NNM&)@@61\++ &J,R0W,"Z_JV-&;8M$VIT0>B'[,\SMRLB>(%= M"7&>K:?*=:E?3\7 'NGO)B'NVFWH]=>VDXJ+75]PF+;O$#7X^Q_.O6@ M7E^_UP>)D/N?6F7_\S]^I[8A$4)N\8FMJ/#QVG;W;,N[RQ;$=K=HJ>G.9>NL M6BVL_W0+(37"L 7/9XU)H7)W?7UGW(Z2D6+@8;..3^MY76R]Y<\2F1W+)[C0 M=6FDJ"K:Z2O-$K4.)&(4L>=BL:/7BT46?I#&Y.KMZ4[//IX+_7W608"KM[NP M/% ]_\@_*>UR.2O]^,VH3A-I&=WC3T&(W]][3K/#0%+5+DIT/J.4]$*>.KB MQ.65-&,.,C-4XNGL*@.2D=QAK(*;NSE1?%)OJ=$<,OR"J9[AN %[[0HJS-A, MO#Y?L0]%B!->"*X;HY#@^<3#_BZ7 S0 )=J7@2>V_H1KRAF_2 [GJ# M.%=)81*"VYR?T^N6_J+3@:7->F7 J@UK'/4R[S4>2ECLE*$&=^J27TF_G#^, M>3+&0:=3%4F8:?\37=>#5[0QI?/:$$8/YG-S.%$#E$[??OZ8H@'VAL]7M$/H MI,CB3#$M=.K>74D932 ML?S9N[P7N_7Q.J+@<>2Z.2J'(=,:&I)0[F:0632Q MS&G^YZ29#VD5M*4B.I=NXP;;2 U(HRWPAL_BS)<8_)RH=^>5LX^ZE*D MDI _W6^A+*R6Z#UV3V_[ MH-N._0PDC!,*P) MRKYD4-P C\@B&#*>&CT?G PM2I8YIS:K)1K&&*Q]HNWUQ?'A :AS3>*"0./B M4X!SN[R(/!*K4'8+J8^Y$X^# >F;"M+[--*87->@J()@']%)Z 961MU%^J T MN#Y:+L2DH.IP["5%(-)0'QY<$>T9-.*FKO=<'=EY)]:S9 M'-P/8\HZ&L['GN(G7?)L7*0;46YOVU@K15PHI2V]\PN.*BS M#(#!IS#(@]ZBZ:!<#:J3@^"C:(HE-LS0<:)@!2J!/$8\A&2C'Y!,0L?>E*D8 M 2G2I(C77$O%IPE++4"EPEFB_8%L44\DS2MU2X?1_]+LU&/N$:-LE8JU$\[% M03D\J*')2J(AH:,OX2G@H?XIUDY_4#@$NX>6S1D7-Z-#B?:$Y/_Z9!4Y[L<$1L ALKT24ST#I@/C09$4I7 M6W!=$+GF_:V#"VCCXG H,*;L+0=/)I!:&+EMM4><);M.#)ZZZ0%EP[-Z;XT= M@_EC\Y1(S3[:)G<8\.%3!PO;;<1 JC(S*8<3"="(:$U-D>YDD%#Q,H4CPV%K MW#?P!&MPZEE/7:"$*\S'GHO"N3OPBLBJ=U[>U[VDF#JI&&*1'$SG(!*RV 2> MTR?=7+P]?@I2\=V6.A2+!L?K /&A^0[H-G &M2[!V+.1:#4 ( "?"LZH#@8-(" M!]Z[,H:DB<9T<1I$#5U' [1S T,!:<"(@D<]YI *_TZ X1&=Z#;]DFM0M(CO>P[->A]H%AL&%X(H<:'K(&7RH2$K4MT##(9.!SISB# MXHO#@_J?O1*/T5@F":Y()T^%IPX%!45VPJ(Y>QY**M>DP9* M8TSX,UPUIHJ@O7HV+.5O\ M.K0+R>YZ+C' ^J4^ C)&XM MN/*9EC[B'V( ?; (&# M=8<'=,(R[?:T\\8ML!!Q=>63"9[#9XVT(;TE;G":,B%AJX)T.P ;#B<:RJ:/ MRYQL#^*]0VS1HF[$D4M&0%]C *2T0AQHBDD)/A8#V3< ;"\Z(/UC[A\17"2* M18;\R7!AT;_001F $85]G*9%D ZA/Q<@\M.]8"BKSKO<@;$QQV%M!I!>X=VT M(5A3MD9P4.@8 Q$D'WH7]IF2U_<]! )+ QLOX//#Y!154P?>0[RNF%WLRO/0 MJJN@4V"TNLQQ[GBI6I#>Y/HB75NP:S25)_3(B$@YY8?HG9^RB0!EP M;^MP83!6AS-&@=FQ7"2?$]0(@O$(2)_4A/<<)R3K S3T/YK2UDA?B=)7Y*02 MUPWV=JO.CM%3[#0-D17\*\>C@I'SW'\Y1^A?.'A_&]VQ2%B%\H\! I-J$PZ$ MQ]PN-Q12'&^+^Q!5G%P/&)%\!*R6.=V0(F3ZG7\T/C)[L=!;TC;EX^^ER)Y1 M91)H0 @%D8N.;HQ]5[QS[<+5A#C0V[/!E?S.3>CU/C-=D5P3L\D-H#?[[C2F MJ7"RB*;S82,JRP8%-O3%*TP,<1R$\1ZHA__+;B88 $ O6>N1Z4X8?!#BK.?# M@3@FG\Q@/1/^P>#Y8QH2(+^ACY@,&,>P95][*=[%$*;5("P) )AL//VUB[4# MZV8!!:;]2K:,8UY$X("R!IK^)\%%)E4T8[<3@-.RX-PB,AATI*3CJ=^@FQG4"4-&)KF);"AHW-Z7B6LX?"IR MV"$:D^+#9:\R25='O7U+D@!GLHRA/LQ$PJ(:WB:G2.V'IE%(R008]/X &<::Y<3S8?I( M]S+]_39\S9BHCHNT4%FV>))GI%AR'Q1R2-XENJ\[=YYV@?"^JN7E 9RNXEMD MO3O] -'/6P&LX^!-4K,!^ZO1E8GVBOJ,6]3OJ-)D!K"F.7HM/MP *S$B-D_O-+L8B^X8"S^L9( +%=-%KG:6QAI.&!&*" M=I&&($@RBZPR'RDPWQVS+UWA25,O'7Q8M)M=;.2U:%=HU09)%/#N?V@J\7FU M1K.%?])@ KA$6FZN$I$=3C<\7-^ AD?/<33M%K^B";Z.H8)3Z3SBV)<0A3[I MHW?@"0!2(W0(_4>#,PZ%$#^9%XO4P$-P483*"Z2IHM\T"4XE?A8).MN"[&[\ MMG\D&;*L-3(&:3WM:64'.6B$"C#E#H9ID'&K;9J#2Z@$"'<+%=$M=%]N/;\8V;=:<\=NH0>BW3P0?0?(%AZE?NFSC8F:3!0F M>C??RZO[FVCV)NK/OXFRC',T\Y"N. - M:;C_*.@128;Z-&.,^\2QT7#39-D8XM">FP8"W?6@Z@L_BI[%-Q$19PIXP#_) MDTR 41\V$JW_*,.?1!)2?RB^:7 K-;)>IVT\R#;C&U1UU0-" )X=1&0B>0M$ M)!LR(50?>L::.I+8LDEWS-#;LFF2UD<.R3$&_-@$0X1%D)S$"DAXZ;#NB&YN M/)05L/0"M.7,78^DMC02*3@H X\]/$ R"=MM',Y=Z(IJ&ULRK*\D;@3 LFS^ M)8RR;*:^%@&D?R[:3](YEEYRM+X2*D)Q&/+P@/ 19,W#E[[)@@ED]TD(PW.A MTS?#D)!A1*U V@>AJ0^WG4,S!;'#Q-HMI+@'1R:C%T\9 MBG,U'-RBT34<.J*>"4POSA&I^'B;GFRSV*'-(CJ,#.. M)V([Z C\5[2!^A^29Q.-?@8^23HM?&/=:\"GJ/JUI. R6%N;H?\?E$(3@:2T M!M0G+S1F.SKU;3A.2!01RS8T"B$W=#AVAJB\JXE"?J='E,]NQ.$!.PE^, )? MQV)_#QV:.()%I.[(*7K?Q)A $S92GMI'RG(3C)B2F@JM2BQX >ADUC MJ=Y[$+XQ:1_MPX/IV6.<3%#&56(04',%=W >=760#"+D^\L6V] M,8$())+IWML.!A3)0)PUS;#?2-.).DJTT6"EU9GUF",A%TP/<#,QXXKB"[GP M*-[GW=H!$Z"L_05*_@".ITA]P?KGF8K8S\^:&/)8(3%HKN*L/>70S8\6U14) M"JD)7<-8D-JU)F>IR PQ\*4P_[Z?8[P6**,21DM@%B+9H"Z^P"RF$*.-65TG M!C[&)/%Z,;Q1_BG-$)F:)DXLA>I^"@#B7_ "BSO<*CVQ?CJJ(7MU0D ,TCIJ MD-%Z>#"PP5^JX3 3!.YJ=I.4XV03F:-DAN>8B]GCT&=YY)SCTCFG\J+H<>=, M\I&:?$G-/"P6$YQOA& M!B@+4/]&_3D &.,N%WLS:3",G-2 B?(.HH_$(%P\BP!]H$U@HBA4$/2 IP?5 M.5V[?F=07J"][5U?I\.THB%/N^X)R_M^X3HNYX@FQPT$7O1O117FQV52#+N1 M,<T!%?]#AT)N0-(3O">I]HLGQ,V&A&3<4 M5'Z: (TT#6!BL.4$32TOO+U85ARI,4G= M?(S'EQ-3OTQOHL5%HC$IC:_&G5Q+2;[+'F9DNX<[4T"N ^)*?(4=(9D,H7/Q M$VP<#-<# 7N3UEF0BQ \%D3?@:1^V2!J#(W2X2]]$0GED^NC-79-%N> ,)D4 MD+Q/\_7W32=HAX-PO256: TQIPP6/OVKM+FPZ%8TJ%8I)8?012% [V6Z7Z;Y0I_UW+W MNQMEN=L3#.')%IHLC[7_VJQDW\_Q6\WQ*\P^.X? \[J2, E:U]H)]8^MB;8$ M:,P_US&I_9KV:]K:FF*^K=9'@(! HG_X_=O6]K:U,T7EO,X]G#^=5Q[/:W\^ M^?[DM\77[]L7%:_1_%962[IHH7,'"9;=2]<;FEI!;]E/\:^8XH;:EZ83 >U+ M?_P^"I.'.R=#9VZ+TNF?+=\E3U?3T]GJ'Y-V+4W/Z5I*:O-KK%ROK)/(,^E2 MZK2;)NL\)#0JXH-?NCEG7ZE;)Y3#Q3;$9;D>?>O6G3GCS/2I>55X-BXO>VZE^F:5J)E)1998/#!< M.BK#Q6N\N'N#T: M2\ >7S=OF\^5FIKL2_&=XX5ZR-KV.,TG\@*?34;4/;:^Q^O1*0+VN&2^/#5? M;SH/O1C/\4)%86U[G.(SH%_FTG'L<=Q>G.FWS\D>.*)9=0MJ_Z<7&SYI(F2B MQ#ITY*_J'D"$N_8E)0%2,$]= C#6EE^:PIG>OK.[8N@DD$VI*)CFIY'\C@S/\=V^8_#,3A^CI-T&W?+ M68'',V'5PXF6>G]LY3-#25NBR\V?2PSJ7'2O4B9?X/.9-?45D_[;!5AM(W/\$)>X!.I-5EEWVWC4V%5F4E%NJK+M>YSU][J<1?65*8%P,+%4F-RIG4[[ZV697ZLHY/RETJF?_P^4505 MHWHKT)(4^L@23"Q:INHI,/95K(J>FGOZXS!]GLX0RV6M:N9"?-*+W36L/BQZ M57J/7K53Z%7I/7K5'KUJCUZU#OFW9FP&XM2HBY^+,>5S'AUCWB.-2>$E__CT M.$@5ZKD]E+SG&WKY:O.AY%.-R5TUV;U\>9/+'^_0:1>WPL"P$-\20]X+S^QT M#24H2N[* KN98&@B%\B7H'49T)'"M-VVM26GO6G1_6V-_?9$A_^R?B6E8NW$ M:5@R/8=C[I'A9I$>3P2=RMLJDW3D,!T 591\*YV";V$ ;.A+ M'%RD-R)I%27W![HA&F, FFCP<@W &,T&*ACTJH7J;JX&8AHV19TJH6!#-+\ M%_T(,2SMG]*V+4"M!HAS:.W.^4:D[=(QJ)9#3Z=MB]-J%E&D[\*1L&E#8W4\ M7PS?#[,*;I%%.TYU$?]0X#GQ4V1(3DYW=M**&&"Y3(EN#)U+81:FB=@(GV%0;57I ;8; MQM8&J"3\#A->CC<#P,, 0A]C:_-H^FQE:#9H^J35[ A9&1Q%!D,*F JOV7G@ M*(\8") ^AMP1,2Z9#Z\->-#6:+BF@UWF-;$ BZXI:W(; MD. T %]C6T$E5]".4$E&-H8>QL,#YQ6D"S/K@)!V%H(@=\S$/X3H73;5I,4F Q!C*"+HXPJLEU$#=8 MK'=\)O'?;&W0A@J_EW$+G!G/K(ZY$A$<#BD):B' 1S+8(P_)H)]$,,W0''D M3_).CFX*&+K'7!6=(-5B[:0A=<8 $R&M.7TL4!TP7B+M,LUK,#=>8+YIZ+# MH+05F<@MS[>T2:'_- > >2TRK4N-2;YZ/IXT4X)D)Z-H6QOM6%26X;:X&T#; M+K1A4]IE8F''HJEG&Y-B[>DD*54_SZKO>S5S5LW4%_;.*[X/Y+98%" M8_)ZTVQI>L:X?!._)#BFY=/Z!4E1PN<"2(_Q$1<;J7F/&%GR9&-B%TNCXFOI M9J!$0 :.WA^(8_/E;"Q.O^[R5UK[5L#+%=$E:(F7:*5JE1.+!8P9UXHTE #-":/F7+_ M>5A(I^V]G)DO9SX6ZBQV)7U737WHV1/AQV]&>,R@74KZ[RQK A=$!(UC=B"U M &LHM'>N =W[=,F&7@" W>]T,B-X]2[^N2GC>)\CPXZYX+[DP5RX8\^7":6/RT+4SHU[K_?2Y %C+A.JDB[4'C2,F960#+JG% M2\*'G1YGS>IR%&O7CHY72T.W03N!;=!*TTY(&->CB]S;=:;56YU#P_FMVK:&3XNHNKM'^HBP<+KSL=XF#8&-6'4W[3EO7M42SR[55 M?80U8\;.I'V;"+W#.J (DVC\X0&)PWNZJA"''D_4Y\!$AX!QL9^.CHE#^Z"F M?]BZ)W? I^^9FDL1#V=-*Q+%?^'A[@6# $*;GIUC="8Z*^ MG=[=U#,O]9R,.-&5%S1G@W@]29('4)6VCT,[![W5(15YVF1!R[#[-%>#]%*" M':WI8^O5X]H M6WH853?ON4:Q?D\>C=[D)["\,! ^^=X6#4A@P%;O]&T+RSX:R61&35V5MM%2 M(V 207JHSV /49@;,/ \2_"[DF&FZT@4,FP(CC:3#P190U<@]XM[K)WYA=Q& M@?O.&C(KACZGDWA 7-V2*1OR[HM$P\ M4AW-OC%YN*SGU4IYF+'=4-BZA31Z4=@CGCO.)Q*13OBF<.R*\O!E*Y_2U M\S!LU13A:YNQ0-[NP&:L]73N!>NW$:P1L )__*Z>U^XV(61S\0C9ZF6U,2E? M5I]$ZT.XM=]C$[+H16'/=28)BE1FI\5L(AXQB[=CW/UL?]XU2Q/IB]NQ0,RN ML!WIW'$VE&ITLL4=LNS2/80L?DW M=2UZ,D+WNM@.V[\[YUA,QB37L3-+&B9J+ZE";5)/;]^S*'P'UV(8FS>*],7; M<=,3:\+;8V_.$_SVRW? M8A+\4ME,/EIH<-=\BV&2%I/36I>03 EA-OGU3GUI7@Z2SXF8?(M"\@C-).(> MIO.I:!KQKG5UWI!?*BYY0#+>,EHO(3VI-T^M[?NEDM_!+Q4F-2;*R<7;H8[R M[^-ZLU5YSJ_/7IHZK;NP'7^W>R/*:<7F=-$4DJ6WNM)Z[VW?OX'8(Y,^SJ6R MN^W?R,9T7O&&)*\$K6Z6'F^KG=C.ZRH;DLX=IX5L.LX3&[;AS&ECTGRY*$G9 MP?"C$ U9:'/PCK6N:,@G $.!K3$I/=TG/W,7K;N"O$<,\'Q#$0.L^8@!2:3&W#13I0>C4C&1.5FS M]%;OB "Z>S?@6R(O>?$?"3BTB=[B+K#E66!@%X-B[93+"7G>1PI<-2\(_W*8 M5OZO*!8]U!*+BH%AVV7:>^"8*ZJJOS#9P97LZ#J:&B#4R\90:;$J]"Y RJ(? M*A*M,895R(CYW=8#T$\!H\$#A/^'K6#XRL:9,(2^?D_D#5 MQ[+L-"T @A#L3HQ@Q[Z$%@'T)#,+AXV7;DRN MI/Q)N5I\/?5<<;N!C8>XMJ^08G[2'Q:*^=&5JK"#]*8##Z'KZ/3 M?O&QD-J+Z%D1;<\7T87&)&4^5;5J7Z[;RH_?'JH32 POW=(1=A05%3,\ .DJAKX MIQZQ/Z?Q"UPO$N).2S99CQ'<)6%@Z$W25P8C:GAZY+18TPD'L)1UBO'T@P#\ M8KPJ4:.-04Q=PT+=H<$Q5Y8[&).$PI&*IJFCR5EPD3A@["Y9QG,Q$(^Y*VBN M,D5&C!,#C2.7>LPP.% KLK.;AE3,[B$5_TI(Q3FG>H^S^"UP%FMR!ZZ3!P;A1I3DQ?JVSS<2YOG&1+RZ M'U7$Q\[S;31$[K\#E'HX7^/.-":G+X.6>#$NB -PBA"ZOMEE# M#-9V2]20L,)K%0=(NQ);7:H^XY887OV9X! 2[2WN MS 5P:[K1$9%-3O5='\RA;;HP>W3>V &3^]>$ACN*W/9, #J-FS!&7^S)!G9X MH+_@F]G?F X*H&G2]H18YX:+5"3S,W7;:)%>&]ZU!T[%0Q"7#+<."7B*B<>> M7SQS'AIT*_+(VXZ(@5.CP]3;U@@T:B_R-VDB O36 M2)-#YCGYIVE;I,O?&) 8C]@7_T-;$W 6TD1 P>[(>L<0!UTD"]'@XD\\Y.SL MJ)I-R8,A_'@@IVFWNKSW*ZZ+^Y$3JH*WAW7"\WZO:P'L11N9XZ?0K,$>K&-C M,)E/,$Z>.;*4CT,W/9G4Q-9YOMZLI+[67FG]MPAZJ=LMM6KHF@[-"S'#A;E0 MO$V 5QVJ,5'TDWJUV,XC V_OQIF]5$;S+Y5B8_+25D99L]^U\VUH"]#"O.RV MJ1SX-N!;>MRO--)$()D0LN2T8Y<-=>@6:X_XFR,AY7ALG!; AP=7'D?K$7>* M#&5D<9>Q/^68>7'@7H%A,'0KDLNX^R4=BD3]+.Q)P(U=6V0(,,+9\WU=DE7J M=:>=@$V?U+'TPP/J+\8=YX(&HQU67$^!UT7<15H_ W=U;S%HY.KZFWW K9"1 M#-8;S[$%("DAD?Z8/,% =5P-T!-OX-PS8(2U1)/H*F[BZ;XN:YSW0(_$5KN!(=63'+IX%?( MN,$-[C^KM]M'_DZ[]!V($,3[1A<#NSQ"DIZTWP6@6$)S)!D1KY!6R$T9,2>^ MDL4V9,P/O00;LH+*FD M\'/! [>T;3FBZ;6.-IY[0K_!+FKG^=1/#&=]>'"&-G"(6\$0S?92ECHP6?K+ MO)#YR?U#1#">YT\:HH,>MP:TN/7HY!2&F2ISGCL*^)?&Q4QW,:0G)G[/X0%: M$K_@,=J)77&7#&SKK(9WG<[^QVE_9O@;^G\ZW?+(8@=(4>\2\8J9W<0&B[-R M*E,ZMH+#NX3]F_*4<+%-UPD,C?L^:-(](@/NH8=;=Z);&L<%X"'$:ZN(Y/&[E-:!_!J6/I3 X=[/FG$EDDRT_A=SALM[A#T9RCYG!IVE$4'F3: M\O[P &,Y/( /LN]P=SK_\Q=70DJCJEBBEWG/\19CP\09@O..@'[J*"&NO>#1 M.!3(&J =Q)&:BDX?-9N1T0?]9QD&NHSE'0XMV+XIE-%]COZ%>PPT1:W'W;5A M(A*9QC_EJY.[!V)/(>8:*M &GO &U0\DQ0GVR9\MF3 XOBK8&4 W49<>=RQ[ MX0==94">H2CGWLP#;&P9#CGP#*!O.3MD+72P@?-H^-RBYT=#&^ZPJ>*]FXE] MB>P]=*C(E2]Y;F>RUT(2ESHDT-L-W>YTN>DB"'1AK>NH8%UE\V/I_R5\90U7';[F,F7R+=)US?2.HIV!_UK@=KA*O)9'G3JIG4$_R$Z MWJF.M%;#9$[J.WRQWM'[^!\W*24'22GD1I^CE1^=.NHKNF[/D0EE/T*\9D4A;./_"Z4.!MOK>("U[$; $379\J,0:F]6_W M-:!;N^]ICCE957"#%>;B% O /HQ&12/B.8#U[\D87^!0]FV M+%K8^V+B7Q Z@(6L:SB]4&-:RN%!2S%:=A^4LQ9.R?%.$EG>3C)WD7<^&(KMA M@.;BJ/?N3)1I%YBH(?-"]7B/F$-KB3<,S/)PWK## Z\[[)@[]YNVBNE:MSQ' MXD?8_%58,R7OXTNGE:#&A4T\*61H:E\!DT%FLT(;-0%4K 1L##XFRV.)@VO0 M5G$LS/LQY4>P&\#\40AI5S8RD'7UYQOD'N^7L/!NA' 5NANG[7)NCEG.,TN: MW#"S)J[7FI-%*E9<4>&1FG"EN>1U3@"R.FVDMN*M])>D%QOX:54M$+8 MDQ#N "P:D.4]AD5"[[_#@XMBL8H=^U[37\3"A(1. XFUS \@F_)T&0.6VXZL MHV>T);(01J!KPG7TF2))X<2#MHF_#5_>'@]C2Q5-DQQ\D<18D'UTU(?;$8G9 M8Z+8P _[X&T',A N E*28#_KD@BD=MTY3L#:E5+T@VGYZO;4DU6YQ00A9(X> MJL5X2'K2*'QT+'G,YN M:N=PY(=$QT'T84W&=!D=<4%3QEJ4*N,8AB>B@%-@:>P)TF>A",+5Y9BDH]-W M2 ?KMT)$!+@Y 0'\.<3XQS)6$C%5(7S@2F(8]#M(3M>H6"HXLZ[@K"(B( (Y MGD+7"5ESB4?E:#*1^1P%>QT$9K3*6.A$0NG^6Y(AI*(BM 6^N^]FQ& M%2NVJ-*$C27%1 M!_SB!0BKL9T5BS*L=B'T<^V+RJ79^ZLWQ=F\2G.]N6?&_8*O0_Q2$Y-%H M"TV<+T6XT/]E%]&\JZL2N2F08,+)3NY!]9Y-\KQF8S$$>CNL',^0J'3HH^#@ MGT\%=@?D/?>D1R3238%-- @7T>LPV,=L#ZC, 7\7VRSGN'EW$3.-KR&NF^;E MEVE3IQ-KLY(NFW[MD!1/8 -ROB(X7QJB?5HJ#K?BAL[OW= [Y8;.[]W0>S?T MW@W]Y[NA[UJ6#G=K&)4Q[ZJ,3"V"FZV)':[8\4QM;:PCSCJ'B4U6=+N=.Y^5 M/6W/L=WKNHN)NQMC?\B&DWY'KE7L'W/BX.AX@+/2(JHGU# B4]JT<)T>N^?H M/4U+KQU59CK9C,W+TYG=^S#C"0QVLR$;*M#/EHR8 M#(?5V"ZK863!?4\:#-C:>N NF*S7/+:K-3#RR=Q/3I(C$:] M*PH?,DRBI@S%LEB48> (Q"K$JJ-5'%C4H<^)/>",< 3N=1BSB31YF0Y(_;3L M)#O;1EPE(M>V<7R$V(;HC^ ].SQ85WXC,4+8-,)5$Q0;DZOS\U[BLM>I)])K M2)M?\#*AU)@H5J;ZFJKIG6QV#2];9#\4]O;#3MD/A;W]\.WLA[W)\&6382TD MC*%2B^KB (Y3P3J>)#]@H"+@C#GU68D33WU6N $:D^Q[^E9.W&5+5=4Y*[XJ MJ-D:J#^_%@NQ4XHR*BO):DY7924+C^UV(3*@B:)),CS!=CE@PSAF@DH./ [&#\*V 79>,Q#ZPP.@)LW3F@)D M_[4N^3H]XRD6/,DV)KG7L[KX^&SFR0$*UK16@"P[4D7 MLB[*[*1V?=)_N&AFBS?N/D7J$K"P,\)_F@;W/[]#]D>(:]DE%\MU(EX.GH6' MNS.E$,.R?0>/+#UL0X2(N,C1^"ETVXC0*W^L_5?0X!M]U[APKER^,'33;"A7C8DV2-T^M]Y;4L&UU./HV)&=MC)! M"L]V1TD>9^!0!>I <_H[S!UD$0)UL'\ GN,DW4:OB]1S8H51,PL;.918^6.P M-C^UD3]\VEK1O&M[-32"XO>_/Y1/ZY=F]R7= J"/OHCT=/J'B6]=6U/( (^U MLQ^_!3XG)/E"+L-3XKY+:SRRNC MDJ<;DWZG>I'IOG\FA.8:7(MQ>*@!9-F/0>,Z=UE@!7N*D4E"$"EI%DKUX93G M+G5D(]SH--7T5M045>2Y:AYXFOZ[?6LMW?M>%P[Z:6NG5)C\OJ4K)1RJE52.RQV MY>HT%#C D ?BV(^X\UT=/7B%)-!?7^30*00Z=.8^W9B872UUF7G-?U:EU<^H M1V8S:BS=B@4NG,,#OP^'6^#"6<]-,^NR*0">^?WEL'?]6+G/1779$"H\3%&A M&L"0>P?.1GLX[JIW9N]ZV;M>]JZ7#7<[G>,[\;GVCX3",4YD8">%"$GR*9PS MG+'ON>44B>'=S[6XX^B!G9M7$1=8+S2CJPPAU835^G8ZG.8Q$Z:$1B'WD._:HB!G MW?[(9"VA59>5.=$SFSCD13K!9[,1O;#S^2"$X-CF;J<6[S85*K7!S6^/66):[Z%?Z<11__@IL=NXV%YWVA!4UR6,&3XF9 MVXPX%LS'7%5I.6*FKEN (K_,K;"84>>O9"&OXL:BBU<0AVA*I;*\D$ZMAWE7 M# MMG7>*J_(.%5KWV?%YZ=26WB]2.\4+7Y1C*2'-9S.)#?+"RL&C?&-R_=@L MU,_[=]E>+[JG?WGZNYBX2ZAZ.2G<)R.]IOG;S2V-P5T+I?8:E.HO#Q]XU:Y% MCS4FI<^7\ENG<_KF:46_CQ(T?V?"1 D*I5KKXMJ2:R]Y*,XC=/;V4ORN\0"' M9T@?;FMA4. T,"BP>(C&I&(6M)'X7AW)^;6E=!(*>3:""^/QQ[F!@WW@8!\X6):S60Q2MBJRA1,U:ZGJS?7;Z_5'K[TSB9JK.15+ MBJ:8Z,HAO>;W>7X>11QMN,HPC4F_ M5TNYV?OS&6T70 MI-EF\9PF6TO=G[O)R*[OLHHT2:7U:&'/VUS&7*WJ?<4Q&Y-QT\Y^WC5;K]GU M.4BGO9 I])H/>WR=U\I=N16XH^%JX@\/EB94>]R3Z[@U]O[-?4KSWC.Y]TSN M/9/;3FG^\;L,"-P $0X@>88^9'W(-YC2>AY&E73JYP>#Q"#A20UJ+'_V9 PF M;/%3,3V_=A9^Y5GW+98CC4E=?+XQ1I]7U7[623<*IM1Z$]7@ !*@?XOG(Y/I./F':T:QG4Q8CL1F)LL;#;9>8S:R3:7=U,[BJ[4>?I M9M@M+_#)7,04S>WF@<^^\J[=5EI(\[8-M$38..I>Y"UN1I26V M.(P&]HF;E3/>KA;;RN>H:[[>9]P$\84T^1&T[DV)T?E+^3I;)[,YOA U.+2, M"=;%0:IS[X=T#!L M :/31KFMB(-V;J<7S%&[G\^7MU^J/E"T4UBGR7"5L7?G+E_G7-3V32?RL;" MN>OC%V$KLF\NO]0NB]G7B_;X]%'9%7Z9%G:Q\DLN'3&[?2<4/V>G3+UMC41# M7C>WGFU2NK'*"[:J&ET4X]64VE3RD^>SDY8TRZN, EL1;63FC>")KT>IRT;G5+-[@G MN:NTU+6+ML16%#>Z&,?P:%GGKV+U?5(W1(=1?JJKFG^W7N5- W)E)1*R^ MWY0@B^HK_IJ&-LT8E^*-<74F#S2MNP.,,:V3K9TQT@E>2,3BMM@4%L./WR>V MHL*GT2.8(:.6*S!S=BM2CE&",?-G]D5Z+HX_+GLN,[/?Q%?DOP8!Z%_(U_D\ MF^#SR8BXK-\6]V$[)N\T#P[UQYO<^\EM]U/<;1ZO+RT*ET_AL0VU+@U7,M\4LCSB7S$.-GWT-@FGRWI MY+5U?]ZQQ2UNVLJE(XLV+<<+A8C7S XXM@+E#.21F.8O )^V^S9M<2E#!WD% MPT/OTHV7\_=I8/,]\TP7_:W*\ ?BCF)?1R2E12OS+$[Y4KF MI#?4]8PGLK^(5%^Y[OY9"G*_EM7&*]=RR-PH%-:$:S+G#ORY2PPI;(0AJ3R] M+;\FJWFU^&HVORNGK4T89[,%/IF-5^/_N1W_W-RZS_F)_XL/Q,;1GD+E(=!2 M[1E53TU=Y2W5:I^W.H[8G;?R6#"AENH::ZL_GL?OKNW.L_>LO^=8(VUR;U,.L<74CN-')9I3.[&+?5<>RM?WRD[VG;& M>[4Q4&3>[U.-T- ^WKTS[ %65^VA80$+V2"KE]< M;X1),T.)U')*" XE!$*)Z_KKNU&34Z_Y]R]30B"4('^M2>%-\JE"$#PU)@// M&3)TYK&4H:R.C[G28OX* ,R"N?+<-"&SBPDIZ92KTGZN.JW9MIHS;IZ*TG1- M6B&1"36FX(Q)]V=8&XB5X4 JJ>HZ.#5-]B>(3X],N05[-$+RW)2UD!OT=99) MSV>9:%/2] !^"68@=IP4J$213>OP@(FJD6AR+7&@6$BP31#KH%_HW&!633H. M!0)QWIAT>D9J_/F@?HB11+9;+AU#B>B%KDLC1567ES9[DR46/-68O%SDVOWS M4>?.C":Z,[GQ-;2-76<=[;WGC9LXU)HJ2VM<35Y7EE;R)[3.3\4A,9&43*^TBK-$>9 M#Z- @3J^:WN"NX%LB!;:*KP*_)\KK:7WY87=";Q1G) C-";)=J;]=E(9%*Z^ MUK9XCL__6>:ZXE#FL#K&?&9#I$SHM@E&ZE$+>K*KF&5U-N?# Q4FS(D=0R9( M"3A,T$(L)2I8X]!M _T/U#2;Q]P=^@=^P"3OTI%85S11)1]2=Z\)$0?% !6F M*5LC629MZ T96L2C^P-&];J T\?0VGY,IV*BB;=46X))XBL"K<*0-7ETS$U; MYDA$-M]J3_<7;^V;%PE30-+14BU.-$W$(^0Y=!UPL!0T=4E&I.FC"3-U"N9% MI@Y?H!M#1?*"SI8^*AIH5* -CG\TY<,# SV@:XB.8_P>1&L/8;R4[* Q#%%% MOZ/3 H8%LJ+5HMU%KU00Z0S95"0;_3$455OF.K9HB&@+$2'01GA_92&>!U\[ M&F8H:^@WYO%T?X8]!-H.^"+.U%/U3GE)?E25O\D74=%.I(?LW4BXVOLB]KZ( MO2]BVA?A=(CSZ0L/8!?I;=N425])UN(A77R\/;L]*Y_WA1WR43ASIY<=MNJ. M]/:1#3Z,@C[K@S?KBL#/MGL MM.U;-&RT1<.&2;TYU]N#W-([&@YMW;7Q75G4I+(BDC2*DF[@ZQ1]!2$P0Y:K M2#"WQF'R5[XX2_[X7>^"9Z<_ MT#7L/-+;5,=6Z;QQYU' $S1I4HRYQ[_?X]_O]IKV;IN]VV9GW#;?$?_>*_UY MKD6Z7L\UN&/"P&>>*Q+@Y(NG3.MJE.SW=HTW MU@?XDDGRF=3W1W2:QW$,5L"03>@X1[(K@JSJ9:R[\1KQ$/P;*/@&^K-R-:A= M:247D6CY\F,M)9\S_7BE7BJ?61].RW<#&"BMRCQ4Y)5OD^^O_5R]J^1VAB/6 M)NO2Z!X4\CN-*Y!$-I/T4KJV7JJ=;&I'<04POAD5(2W=M.+!%#B=R\*GZ)W! MF *ZE&T:5:UUV\RMQH$PY/J1!:;@?/A$*B@LOP!-(+N9TX0C$&GB60=;(TI&(= @(4I'L4G>%.)]3 M,6? !;PEU"5%@Y18O#XV8)&,]\"&PU_6T6 "2$WIL^R]<,WQZR1[VTV>/+L7 M+AN(8S/#\_GUZ^7LY=>OJO":NA4*9RP:0$\H5-H?*9]'I'#T%X>FFE0^FX:: MR!;0P1:.4U,5\V-9-) ) YPSFJ+$X8&DF"TX71S:/CF(!DG7T)]:]AE]] $] M694-\)$U!HK4D 8-NVH;;VJ ME)RKXRCIX4M8,E(GYC'E?Q_O=H#-+>,NV=#LZ19Q=-_N/R *BFI5'.,LY9)N M^$^ZN3#SO118)OZ%\1N3!^UQO,@9S4R\3\:"UK]^O*[\\8G<"4\B=[+P_-3JGGPD,N$1KO<1P7U$ M\"^+"+K)W3E?X2$4',XQ&;+%;C1$OZF/9'4HWV+K"93,OEB^*Y>K MDYN7U\8D72[J9[F;NU/=]41N, CYBBX_3M?D&4-Y_8&HKX2.W)+1+U$_EG+R MO,#GHSJC=B-$N*L[\]6*\&R6+R0WV-LRRCT!Y#W MBR<50E5"/O;FPN[Q//WR\>P:LCQS0-]ONUFM_V8G'][7>YG3(PDOC9UKPCFN MX%[AT1='3&TH%.BKU3<^!*^3T5U.7R?9F3; MW:&O^BT2?%K82+^X8(%1< 4&S0-]@C10@$7T5UF@:QO=VA[!T.Q^-FNZ,:E>2*V^\)CLU7MK MR&9=A&%[TI@\URYML6M\)-\C8=A.O6P1G$QR#R>S4W RR3V#D]DCR&P4 M068MY(XA/_5,;EK+8;W]'08#GVA,4J/Z2_'Y]A4=HCV:MP?-N[ 4S3O3F+S6 MC%ZEFGE2;SL_?I^(6H]3=5%CN>;?#=';S4H&;EF8S%P,3&:>?:PQ.6\5JT_/ MN8?!603HNCF 0 ZE<1Z_V&H9-@!.AVJ!=7C@JZF9UP)K+0VPBHW)7:67^QCE MWY)I-W"]8@,LO-JRRU?[/.4O)>P6/7G*G7;I[CSW]O&I2G]ZGG+:DZ=\?V7E MWX>M=^/\+T8N^AIAYS^\ JD\R<8;XXBM37R?01U'!G5A2L%_?QQ-,V0F MPZ=3$07"WQ[&#+U9JP-I!&]6JL +Z7@A@Q8&-#U@A#C'!\N,U'6Q^=0OOW15 M93-Y?+,!JS\WNH7)'$M=5(%/[ .0\6[1%W6%5(Y/I3+;"#.N$R$Q%EMTD?WY MA6S5I8&IG_0-6O[QS=, =BV^=R; PJC]5+BMZ=UNI=51NK4=A_;Y"T''\ MS^Y4'!?7.A76O_;B6G7/OGJ3K5%OC:M!TGEC(G9O+TNGM4(IVUI#%DL< '#% M682;X 4CT-78E,?RF@J4P!49U/NOBO-M P;6 M>6J>N=B^.++4I"GSRN)1K&&(?VL,<'B#L#!9<+02W7*>J!)RL)CR^Y MIJ!>R(J?6-[)AW%5S7]C' (V+?"%7!"F^@*X/&%E&M$@TFONYK&8+N2$SGL, ME/BJV,KSA4QA+B5\D'BA,N5RC8EZH4W>*]JXJK2_+F-B"> 76[AHQZR*8Y"= M14TJ0FQ\=)5%+/WE=S4F-T_)8CG7'$MJ(38]:Z=[AM7#F#^?7[,UOM7[4+RR]^:V;)'X-L) MHFTR?R30Y;<^#_%*"1_(UB7WT@92"EST?D^?>/KZ*9MN\/Q94Y\NTN:[J[Y' M[[9$WQ&'%9=+%OA\,LAX^3:9'KZF1'.VA9J1%664/"]GU$H]%?.V?-&DS.?R M?"85=\>R;;:ZNM):>E_F+/$3J3]4T=Q^ H#+2R_*GRR?#Z3_=,[3NU4[,;'<%[OP92[P-/AT2-_7HSTV7.M.#B_ MFFXH$LJ/$VLCH;EKB"=M-<3# _C;U%L*>A#'KA2(ME'?X3%XTA![02C-TK'S$(TY%!45MP02 M1V0H0^[8J@A[9C(?8_7AE.=$5>5D-$D%7&UR?Z#J8UEV?G*J]Y$E._[__T\^ M*>3^-0\/3+MI*I(B&KCIAX$>T;!TQ.VL3$MLM[F1K+;AFZ:LR6T%K4S16JJ- MY]>7);B"(/8G\\X/Z9C@H;,U,@4(,Z'G3-N -D5X 0-9,^$0L&$/#ZPNNK8Z M74Z$E7 ='=UP&CQXA#9&$L&9VK=52SFBJS(0?[P@CHE4LF-8:&+9X9'1[TQ9[L6YOI, 1:(WJU;;'7DYBKR6ZN MM7;SB:7[VK+M03RF&P/=$ G*UN'!)>0!W!ER<2_M]42!^[LOHP_$/[]"1![,FD -W<$\@1BU#LXG<#( M/.X:!T<.[0.PBGO@$)LX4_;M_-0VN[.7NB0/&&\X[S')0/FRL,# M]XV4-]RUD_=79%>X,!P93TINHIBY?B[VS[/([$@K'V%1F/R9RFWSZXS<2_4,%67IM\"L8Z 0K M0WP!6SPM?S5S83C4'J4:_S.3:?2L]]*Q(,K*0IO&GHMDM05^6!UG%/3SJ M.GB0@8E,)%##E'ID&C)ZW=%1;.]K3#*7Z9)^E[UX3>_Q17U&?G*ID8_.P.1C MV#VK3-J]'-JZFN-/-RC%-V+G1W:039N^0?/?_;C1DA H"ZZ@?XO6X0%Q(J/? MBO75@ST7Q.]QFR/ M<0C&$C^]F2$\C !A(ARC0W/7XWCQS/C+1C4%T#F\4QC0=KG* T?EO M(YDQ_M M:[:N/^WFM$*=.9K6@W/;W))P>E4VY*D;\#U+Y)R4B"98;/$*X^J $E)EJ(2.0UI'2QW!K%/0"W^"ER0C,P% M9"C&!:/W^Z%R,D[#A MB(8(&U*GXP(:O MR@86GFCDNR9B [QC52?)%((*4[<*#E<:%Q,I]7&5;S^*SCWQ,#-EFJRZS.&Y MXIS6X.Y>!*_D/#RA[A0:/.6G*M>=KJVK&G=28WBY*4B..7^&S7T*(V)]71?_CQ_'T_. MQ7T$Q!L!22V-@)0:D\[ELZ%]/LG/1?7';TIW4+8H8*!'>>,LSTY\LPQ( DKO M-%([(7J?>6;+,)*'W139G)?_Z(%X7W6DQN0I)Q5[U?PD)PE?@K":37 \;4Q4 MZ3G[5JF]I>Z:#,B,V WDN$ 5DVK*(_2Y3 TM$YD>N.8%UZPALP1G;IJ\UUE_ M>(#T.IWKBM)4LS?#QR54AR:.&2^+3"=%;EWJSZ2*-OTF+?X14FBA3 DMX!?Q M0JG())H^&6S-OE,0N:W=7Y7X.<<\WF58P MXAD4%:.+WG<)8FS$N*B\8,D;?MWF(,["%'RD<*KB$W8)GG^VNA"$X:Y@$1J^ MOI%B4X:R6+1'_S%M5Y$KI7.-R964'IV4I$^](R(^5A#_HI_,TZGC0>[R=8\. MTA[]B">-I<;1R=C[#8E',845DXE1R4S4S+"3D7KZ= M_1IJF). &;3"15Y'.O5&V)F3:H@2>GDBD>%-21R[@0^7"(L MEY'BD)KK)I+J/)OE_DLF1T+DME"WPAN\E^ARN+[#!P=XMD M\ZG=LOM->WS<0O?E'%F<;DS,C/%B7^2+PB 'LGA:&"\\%"NTBZ,^^9DZ_Q93O%Y*C*?)_B$$+%1U[*] M71=C%#NEN SV8B5,-N%U@LK_&I] M1.[;\;,X-KE3_9B?)P"%QN3Q\C8Y3!:NRP45"\"X)&!RDQ(0K[\_'J'UG^H. M$_EX7:SU@-5;KW=9H7Z:>OH0MB #%\YSBMLS7^AM7(B*T?='BL'PW'%6.4T\ M%IO=W"BW!4&X"G=DHW)'5N SJ8AXU#NL_CW(EJBHV"17T:\!=^L1K7N>(,PW M)A_&U>#ML72NJ4T0A,.8Y.#))N4@H8*'"$ #QDE##\,GV=6/QI+;;?WJZ;*[ M!7D89KY3C)^+W$4JP>>RL3#^-Q6+JS/+\ZU8D$92+??9VX)XC, L^<@:8YK/ MQF-*[(K*6!P,0BB,"60U?MQ<:+) MLME*;,1JF!)\(1DB'[WU0*; 9Z,VAMT5I7 ^,KY?\-6+5:XNM[H:>D=GS/US M>?-SGO0[;4R*DY>\<%*Y$K,=$'_S@C>;;Z$081S*I4>AMO7;=I3(;5)RU,6! MRTN7/78\7=OR\LWQLO7J+?-CD+A5KM]#IUAL3L@L7LF4I(F.6Y+FA-J+ZTY\#!XY!I'D$\DL+Z2%O[-'1C(LZQ#A2UG'[G0SW6Q+,U^72,8-\80# MSN3CBO0N]:JX\]7G^=D+&S>#-G %+=P,Y%\,DM?+9ML MAVCV#::X51_X"I9-H3$YZ0\ZE5?E0@HT;-9EQX?6QM?AV%E%&U=."^_FIUBO MFAN)>4_Y>%;2MB-' I-\-FKKT6V=Q'#&Z<[)UO#NAUOCF+O6H6"F*G<-4]>F MC^9Y8](NO21/*MKU.U*EX6SNO0X[[W7(;M+K<&M@#J(,%"3=SCMWTF-53!9* M,31%_;*O(6C^4S(O?OX7LY\'3XFIN8];LWY/-ZMPWKG5:][M:%5AVI,K/OA??-,E"Y$>74" MK:'\>KKH'>W9F?+2?9;$_, 6ILNS X$*IBJUOWFM-D%@V5ZY:';URL)ZUY!E M[A9:89JTY/A< X N5E\=6'08QTQJRN?*\XBY.G=U@RG.ZO _HL0]4CG[#B[B M+]V);U<.OPL8 G_JN[X=,VP2&V'_SF_*+,M!+?9O6]?;ULX4K*D:A3)WVJI! M6LV?3\X_^6T;PCE))Q;V^R,(7(6H(">GC4DFI_5E\?/Q_K*S+9"3C -K,CS^2 M']K@IAV:W;Q.M"-3;ATIGT==19)D]!NT[J3RV314Q ,I'/(-!/S_%KN7#2=, MA.T)D\]QJ2@GK]6;87?3PD)8H["(G%:93F;Y9#JBMW_7V$T()RR$[0F+]_.G MLVO[1KM)9]8N+#)Q"8O8X_,+VR8':%?ARB[SCUD.J+O9U+H>$3CF&S_9O&JS;->O*W;E MY7YP*:=:\=40A+\D!4>C%F:J>P/7,74K1L_8R/V=Z1I;T->6L>2CEKQ\MLX> MK<_"+K#D7+TM)$M&3LI("7PR\9>RY=GF];IE;-FWJL67_I,XN(VQVFHE22E\ M15)&AD%(IOE":I-L&;>K+T#=_&;E,_LI_B53W(A=]N-WS6Z"Q,%'6^MP;1EZ MMHMCG$=EZ=^&6OLI_B53W&3ETEH#0,G&Y+-^9]T_Y/*EIW9 .AKI ^.\?@. M=PF=[2HYVMN/\Y0NC6AL MM$*L< X;I5-\MK V.+.UL]$*$FN+P:3BI&H7!XD*(NW&I-'ZHDCYQ J +7/8 M*)_E"T+$T/,&V"@17AIM,4B4*?2[C]7'4>E*W9@T"O8>1&.C%8*1FY1&&PYC M>93!,&TU,HW)R=.X+-6+=?TV&V=;C2UI?XP(+:=#05 7!5TQ[E//2N%TH<.&XY>TJ8]W<74GOA87<$C($F4^L&H*, MUU:.L GK57_";<+KJ'\]?+.,RW9ARUI/R".[0EAPSI'-[;2RO,*17:>6$U+ MU^7JIY&ZD*X7]T\*>V3S:SVR.^$[6@&"JH2.W^O'\\WKRBM;P,Y,FX\NNG_!L(ZP 4C[/PA+X;'YWK[ 5I,TZ%9[P M;%,QU4HV>R$8Y;)?CD#;Q^7,8[LF1D ]*2 F9JIS,>0*!W"GB(5NU1,V:"@;^<_N3 MS@(#6]0D[9@[Z0:!C;ZGU+=,\S9]V^L21,.PD(;;1+#>?(#1I;2/T(BPB*P^ M *AG\+;6KN\OU$K^0WL6OYC)M;$H8X@53AWAKWOVU_/WSJ[A9?EMO\K80O?82 MJ?RIB*'?7>.W3$@!N,7L[FKW]K-Z>=U*6X3A;X?#:BL^1[ M\MM6T\!'F6YAE+M0C-*&[]/UIH,G(_I?Y^V*YFCZ[3V]$C 1K62%Y M)')#V_AX9">RYVM]M/TAX"%/&A/U9E!K9KL/30%K5G&I5LDMJ%8>*LPB6"&6 MI\WO;N[5WC!3_'S^[&U1MYH_V2F>C]S0]!M1#THRQ>:'(N84Y M\C&K5Z&Y)#+LXS?@DG"7YWH5K)!<ZT2+GJ=B%1N3MV+Y<5#OE)Z[D+.N3$-P;_;R7*^*18CAH0608I;OD\RZ."OJ MHE%)G77;PA9UK>6S]A^ 5.1P08I/Y"(FI/W).M>J;*._UT;%U^=6[CJW1>5K M9;:)[/7_!FR3WX(2MBK;7&K"@YBYZUS=I;:HC:W,-I']YUE>R*1WFVU*6U#* M5F6;3++P^?8I%/7Z%I6SE;DFLDL]-J[9GBML>?N4%? ED 9W]UPT'I.IT^2[ M&H0OL3,U#>%,GFVA4Z33ZFGMK'O3KL6(%[\._3!\77 J2XUZ/H/6\9@=?+76)F9U= 4NC1PG^8NY-&PZ\G:P-\8CY6$DO9N37'<0]Z'U1^Y?KBT9'02/"EPEW MR $: V!IB]_ME1;DG__Y_\[.N)*BJQ*O[@JVH-_N9K\8 MNE:>?,"C>1M*&YDA9'+(!%'%@8E6P?YRDRD3B?^&]\^U:-#$@_9E-EDWE?KO M>4*%_2(]E;G9DB'?](>/[HSB_W+U\0#-N&B(3:7U+U=!!X3L2D6'G4AFO$_] M#WL,OIKW^E1P@NTTBS'V^L__H&T.VG%#%GM'31F=&C2C >83[RYG W8Y'W67 M\[NUR62D4!3S[@YL&]D9SVG#IV\-!WCU(>9P8?/W4['\>,Z=OYQ>%BL7Y]Q5 MI7[^4"G6K^XJQ3*/_GEZ_)__:?Z.X\V5N_IYC:O?<:=WE=I=^>JL6#\_XTI7 ME6+E]*I8YFIU],'M>:5>^^(,UD"^F2'6)+U\_.H_4XF ,Y4@9^K_L?>M36TC MV]K?7>7_H)HSQ)K+DK0O$\^O? M=>M62Y;!$"#VQ%7G[ E@2]VK5Z_[>M9M3(U!EGDFA@TL$!'-1KOKAW0@K8Z< MM<0+X5=B0,"5!PO"\4+X]MB+U3@*X/XYJ65L.%M'L$L_S-1P.W^*?56^4])W M6-V5S;ZWS0,1C$QHQ\Z[Z+PROD5_J?A7,++ M^Q[L #2AGX#!EH U'>/7?7RJ2E)G%"M%RXB5GO@%]N=0 1<,&R2@-846L>W? MA>> :[Y[[_^>-T^N/QEVOX256=^E^2Y@RJ>*_,7 M\%TT&OD#D#)%_IGC-SASKR"5YC]OMZC4:QOV>C+V>OWOOWZ=?MI[_:]/7NO/ MSPOYJY+!6O_^Z_*?QW\DG:N)^N4K^&NW^>S\957AU&MVL>Z2/%:2N.Z=RUGP M\D*A<*->V_#N_41C>CU*?IO\W\?37X-%O'M=Q;IO__W7/P?!U:>]\.VX5SUZ M:TG>;3T[[\[70M5K=C'4<[#P@GHL(ZHW4OB^4OCW0_^H?]K_='QUM8"3%S'R MFR]7YR>'UP?J0W4I_9*,W'YV1C8CHA\D@C<,=@\&._[W7W^>^D>__=+Z_?JM M6L1@E5H>G)Y_!1?3T9OP/R>_5GOAN-7_T*RNT%Z2SW87N,C_&X'OZIRI<9S M^^O?%X>!S??[A]>]=\T_NDJ-%G-8)8N!FGT= M_?'A7Y^"?_WQF_#-/NP[6C4]MNDV0?@XUGB>QMA=E]A M=G+V\9?S=Y=__7&ZR"CSOU0QVN&__^H')_]Z]]=N<''V->$^'"GTS#J3^.Z/ M,J^=I:KAO$^'C=L8[0(.UX.?U3-QFF1U/V83%?N#5__("PA[A[O__NOTJGW0 M^?54G9XMQ6ZWQ[!O>5<+1VBV_/T_IMW1Q\$CO.NV#._>)L.[4AG>O4V&=^TR MO(^2UUKF 64:W9)FS?5!_]5)JB9.&TQ(4V3SW__5:[?V7R;.&S\99$F"U3@H M.@]!.(-J!P\:)/=;/P1YZX/)"#;#T$_UA\X5&A"4QCF=JIAD>O*U2>*'I&CO M3P[YI9Z+8U*?_JO+L8^PGZ!M4E0;;Z-X N_<^6>]AB5(GA\F#A*MW7P)%^3& MBX<[011]1CLZ24%?(5$3^D +^3,=@_I"33E17BC&-OYX%OO7\&E8,&@OH"CL MYCW\YXIH"(3%HB3G<)#BYUL'!UV7['IX^%"'JB0^->*3R@"\H+LGB3X9]@4&!8)<3B%("4/'*)=3SNOY7S*_ MC(R\&QAY!XSF].$:PZMB^$LP$Z*#JDD4_D2+AC?V9[2")(ANAM%-B$P1P\XI MG8U?,;EM!0^/)D 27'4ZAJL*>A<.= @L JN']\X6+P=/DXH=,:V.]C6Q^,CC MO'HZ!K]?^_0#+T2^0W6>*+"@CZ(8WG_MQT#NH]/?3MZ @"$Y@!4;"9(7]NG! M,\ .2.E'H5-Y-3G91(M8Z\-/PI^IMA+,%K@V68Q+=&VW 5Z$+.>C#/9'/A,/ M_VY)17R0*0Z [TU\NHB@EV)]X2^.C[0( &(?3F,_X#@'A4+R[S@G^8M.$N#2 M&-P'*EZ!5[X#MP47 ]=;@:*0)>(*#@>#* O9MB&);%[\[NW1X:&1-,@A8^\: M.5'S!8H8;T!Z!-\QS?H!G#=HI\^*#L00 A<)'[I((["N<=X*T<"! MQ)Z?D*PF :1O)4+J P% 8",/$($"U!?Q[4*+BC2R/LIA?#;X>J@0G,\A,B\N M)0OYW[&??(8;GX7R$7,\%;R'M!AX68*1*[RZ@S1CN<&RQ>(,)*,%TDB*AH O[- *Y-*W@L?*KYV M@-I0:&-3BVC$^FNHDD'L]Q>NK%ZS=XO&%!VQ'+I]RO"9&*X?/QLL+3PD_*_( MX!0]<90QTP@N&MZ3D2A5BVGA%(8^\!BLT" M.X)@X0.\]32&JJRSQ>*KU]#D@U]BS1O\,J M:!XPE4Y#_JMS,_:!E_ WI8M% MK\!]WBB6-2F(>""5$X$D$&,/%=^4G@0/F-#]9I:2]Q'?%@_?&Z4BMG@%HZH] MD-5*UDW^1-2%?L@5[Z1&^"G$?S'YE_"L+,PMO*$L FV5@9JB'8/O$>T*MRCP M;C"FLE(6O]CQRYK(8)XY%=:9?3V0N8!1C9T\ A'E-;>RY)9%2L2_>H+F)$D'XR)X6J+BCC(_C7::U^FI ;00I2_P*,\E*[> M &B)+HCE?R0.F5.H TG[@Q6>,"\9:P2?I] TPGA>[ _$-L/+$H-88$,*K@]< M='@$2Y+""T9.;E@.O 16$I!E."33$;[S\K[G]KA$+QC^8!X"BQ+!\6^BW'([ MR])NKG M\6'$MCC4-T@=6P M^@MLU/(GZK7CUR>7;PZ_(:WPKFD%(!%GY)&=UD&]9IB$>! U%%+EV@-%J#4U MV#7F9_H^:!,)_0373)40F?%]UL2 M:1,T+5"HP>_![-+KGD1#D2) FSA"K]_R;_'WN8!2Q@]>P6W!4L&=#\=L^N+1 MQ'2%.?N1L8AQ+*$N&^.C0V$NWD@(%HQ*5F>'' 3P0=C/T+7">*5M^K//K ,3 M^EQ79_GLHF$47">Z#'.!J:S44/$AH:L\ ND^Y!@(19PD=L)?+8@J,J,S7 ,8 MI.!=Y:>Z&FK-(H!UKT!4Q]$P&Z0O$A5?^V1DCEAS4]:._LB6A7PPT9],; ,# M/AI9)#6XEX=;RWR.OFD<91=C>&F:*ZR[C.BM#14R( M*E!%A=M ]I39(W_$)]^[=*<5CO^4P"0'ZH:@R^(5DF,JO(*+[8KER0$FO@_. M?\ -YE@-V#])%(8BL/504]CO\Q]4]2Z :U/TKNC7*) I[*;-!G#1/!.K#- - M0P= K_"Q>YK]!8I9_]@8X+ M%TP.'S[_B;[OE+9]_U-]OW[S+Y_BX0S!JH6AD0]"G1? M^^I&3$8.%DI8A<(L%\='.O;'(>2!+LNJ#FU5Q8LGK521436*W7 M1/A*6-<4#_#+$W % [TP_-BGQD5CB5Q.(:@!7Y/RU/.Y:.:O.JY@U??-LG6A1\'#-G, M6@.]+N%0YL"?^LH$?@P9N*!%A\>?VW[X5B9(_]61Y/4N\?A7K41GWAZ]57@: M(_68;X/))LN%L2]'.>V31C\_-JA > MP\[(F_C!#"RDV:0?!73"O0Z<,'YP[FG53+;PF;=21ER-YLNEA4Y6K.ZI$$6Q MTM(.-&&?TS$GX2S"^+*UB"MG.SH_<@EK1''6FHFF@C.D#5@I7=6AG M%X,2&P98/08X5^'$#_M^A0EQ_N&UD2B%LP[4%:8U.#<^VQSQBA\Q^1M#]$_C MN9)2^765YOBQ\I[/GSVY-"'Y4!=8&9!L^& U^< J",R+]7)_LWC7$WW@A:-= MPFW=G/Z*GGY^#=-XU+!:8UFNFRK[3L:OL)>*^.>'5.V%S&9*NUD46'X+\ZC:^\T/^+=G#O\.,C!)[I6O^NG!L5J[E.6PJND@I$THL+ M'(7._V:A9C:IX/1EQ/>QJJ2:X8FA,^+V@OPUXOYSAI'?X^5A MSSM9RFHH.!VD41^CF.UF:Z_AG&9QH5S?>()I[%$(.R&Y:%8B" P)[11KIZF* M6F_XX]F_]*MR,F!4UJP WS?@]R7XOGK-3YS_9!$>F!1%GUX>_?.U\QML%$MC M/E#R?RTRH_ZK(SD@TXOS-AID"=Z*>VW@$:\%!H\\3,]?^P*8H#/Y.YA1C+%P M+HF"C%/&QGV;.P'_G2*^VTX;S(EY3)2HF>UY[S0 MQ8YY02Q5NF(2.!J!#S-4_\GPJDKU#[=CY;U6T\"C\G*K0-=*H\,?+J(,%N\E MJ7.8^!Y7JX=4SW"%97^KST/5I_AZ9OK"\HJWG4!Y7&1[%L%?=Z+1SH47J!?F M)Y(" DB_I:- IQZR(/0<8DC\MY:V_DX_V#' M';BO8(@>"%:GPX[?1P/=%_;:PW+HK5_.+IS_]B;3ER"/AA$\ZBQ*J/()MW0Q M2["55R_SY.Q"+W%;[G]Q>=3."W8AO,G$N%^M+],[F_@3:VZ$2KX(H"', '-3EV,XPCOP!750L<^I=>] =8D M V,'+#]#%6#G00C&F"0'J3\".-:7!CRK,,J1*D&6^[+QP(>_SP8, 8&:3($I MO0/_82938$J1@C&$@12G_$;8C8,IJ_&532X$C!-RL9Z'J*;L>4.E!ID\D9.T]W-HL2NX ,!M>0^S=(17G*!4 M&MHMXLA0LE#3B"O&%I,A[RV*66Q.<(4)7# ?1 QJAU+CDU502741&"A /Z)IKA'@U M2M=:@T3-RXF3TMTT;>=4@S+,8M,A67RHN6;;9VY1M MKE399F]3MKDIVWQZZ\BR,UPCNLE,SFT2NRJ$\/'(!O:-&0K6M;&*\:N6=>6* MV:X^6Y94Z3.Y5<]M(F! <0^>004!O7!V?L1& +GW9\!.H)3 5T4X$E1NOFT5 M)62 87VIJ"E!AH%O:=I1% QUCH=8E3= MH4)6C.GK&54$3SC(F"+@*K[=.,!F$=K/WO+0)QIQ\8\"%;W-QHA9(V(+Z'!- MHJQ=]56*>@M]F42ZFCE(E2+B+UZ1W+NEP\U[B>S?EYHC<[-J'92?_^H$SPW# M$:L1F3NE_B5>D@Y!N-BJ"P^<69V=-]PFQQ<1(WD#Q)U(X63BH>U^4X\G!W-@ M <:$-+=*0U$21^@XA_VL0:"\XE?2J%[3CRR?OA_"WE)QB?EF-IRWC-B"-8SD M[]\04!)VS65@70]PJ>B%R'5U/&[&?+BLJ?@5W_R]F9CC(UG(NI(FF"H",%4!_C M>,&=S*UN.99^.;:J8QJX\#0")67%M/3+*A>'2#\HU/"A7OB9=@'G2+3$F)\Y MAZV%(F);YF( $UE0/-($2)(W)W3H6-]W1AX5NH,/.?53V5(04;B?O[[Z=WR! MVZ_#=P4[?^3\=GQ2KQV]^XAD;S=;NTXR]D?2H*8O8:XDC%Y#X6GKA[XB4*"2 MSB!NP%"!8!D(K%G![2:/E@6X?H@XOGFX&Z=U$LX3W=D*O40ON:*+%.L.8F[X M1PP$2SF1>K$.W(*ONC&!$4&KH70SW!"X'4["8=D; K 1E!2@PU6D)8YY!5QJ M F%+;N]%M9M_*<9(G\_U4#8%7W>H77WP3#G,:,4'0 EFIAIV#,9M,#,MH_F[ M*;1)D7#G=.1@7-P.@9N+R/L3O WD]UA6RR%6> A(G=,+\SFF8_&P"6C*A! " MVC8]9%WO#.A*&KSCO/:NL)O5N?2N2$VB=!&O'C8KIN&UTD?+49B0@QZF8T>+ M(8R9T$6TF_[IJ#PGH=?UY76I=\4<[R$F32*A&5T,$7N8,J2"-DDQ2"F;'^=/ M,,OD)T_'&" 'CN"8LL-F*T5>Y]YLI3-TUR8EMIWC7(Y*@)V7,?\(2D0G&2$6 MHE2=RXC-9<$P1.;' @:SKGS#JB=*"#!3UQ<2)P'C>);H*^--23]+CO&D>[]B ME3>/%8*A[&Y0E =CD KC12A/_1%%$W70)T*C-Q$0+2.4J&L>GZ]SG\5(7C\7 J!OR43F1=H"(E83@EAED"52(T6(!R/IT%5>_:/7 M]2PGVM.XC!$(E6L*-0"D0=5-="7+ZF]L,4_;QVFG7_CDV'\#Q@DP,,M6!>2SW"K$*[3ZT=QPR';">P+-L0998>3E"/! ME+2W@-X]72Z4C[ XLF)*N2IIGD_R)$(!"B3UIARG)>2,*&*05[TJA(>4,$ A MM &#$D#N$%1U@>B(VB@-Z#&J3NW6OU0W9-?M7I9.B5:)3F0A;JQ7Z >$&+7 M!KC0J!"YL9I(PPNP@ MSGQBZ%L)9K7-)MPD"SLEK%34"\"!*R5XE@S"'VR"\"L5A#_8!.$W0?BGMS4. M=5FD",)A,3 M$@9)&Y-C:=D:;KUV,U;D9J(/&*#,%Y,$U WH3:P%KE8Z0#N!=C?:!MTSCOCX M')DDS$H=\0'O#G81NUC>1=E?=#7L/1$8&(/^XUM1[UD%8/G[YBP92]^1/B>L M][+UQO@9&F=70A2X!)=3$H1;I+X0C_1+00DNYC3YDY72A/>X%B5CEOE&H]/# MKF?&%C8 ]!;8G.1A[*H5]!^':D !.+IBB!UB?87AFG,D?.VX+\:)M('AZ[4W M7#F /!"QJ3^'C)\GM?3:*5C 9XJG5HHQS=>^X35>^!H-*:9QY7,$EIG+]3EZ MFH)^?T D06N9ZX%\RC6I.,9VDL.$ON1*<)0]_$(6#9=:;*KZ84#/,FS4W%$E5,LAO>W7# M.6$^*SI+;EZA=W9^)*X=L#IZ/"AS0L2DYO$5&(_(OR5H^U4,S6]@<#%D;BDQ MNF+6S:'Z<\9=<"VJ?0WB%]IJ0W8\IE"M9;<[7)XY"SWKU."!C+]KQD$(VVHM M-L6J;(*W89WBLX\ #(98B32KQ:0ERCA$Z"*)L2,(_X\)HPM7CH76BJNV"9:XC*Q2ADFHP(R'0PS-> M/9^@50Y-)<-F>9B[,R?C@<&A3018L^)*8]9*G(".RHLM>H2)HLK!6:'$+ ^5 MEKY+D-ES.M*$$^<+M9 0A4HMAI"ZR6OP\L0_A0T3/8RD^&)4"E.#!87:M@#H M:42TZ X,7!>B)$QFJ\+\3@%/(6-\8GDA=CT$@9%612D*=0=6E$4N8T%T22"# M3##PZTD'X1P&?Y %J0W:659,"X)A+/6 OF-P#EE5'@BS7S%5Q)_ MS)^!)B17QKLT$-%GB2(IHB*O:LJ"U@.[X89:89#&G,[A:.W"6U4^\[L.S*,2 M##0)L#-?PCY1*#6ME* NO0!N2(9_JW[>+7;(HE.8CU/!JL!:UC&VTM&OL<#, M7982/:B=C&P3BX47?C7PK;J8&-7; M+(YP$HBDC@CYE!P5G*2!G\B-(>!9X%>?-+>"TP6OXR:"*ZH^DTH#%S =!S.P M*21)DKMRKCD=1K^ 1:H<'TZXA M6M@!OI\4"V5H79E4PI8$9E]9E5GF?5X7;6J;$S#2CZ)0[I6K;\:]Z2QOR1V_ M$I6-]7D[D6D$"2L@J*!]&*S1$(O!2FU,C?PL.NN@!61EZ[R9Q I_Y0$7[E&^)K$6PL03D_ M5"5S_%EUC"^=<72#%\AE"P(YQGR/:Q:01GVE0]=$2%&!- 9&\LQY&*%@O]-( M@>@&NU!#

802C+*'UC[%*LJS!%QX4J%G%;69+'_+'B4^=.I7A+TRY$,YZC M$,CY\+&"B+#!_/.P1J$MQC6&$ 9]=@@;.YWIJR5E(ZF?C&8\D")'!P]\'N]T MHGNOF!V-DZ/":S^.:/Q%OCK],GL=$E>:@W 7GH@)M#F.P$T#=L4L#OQK@"D] M69C4'&A!R58@O87:^NCA$V#%+":V,[ZR;D$KAZKP'A)VM.ULL3%6$$S5%DY! M,ME5/;P='FF51MAK&'.8JY UM\8Q)IQ.HRX_FA9%*;G"#6(H_ D/M7B#AA[S/9ZL.(I!J/$S/\7WBA\;TMIJ"",RPV MFT5YK1(5%#)F?:'_M?BT0F5V[OJ%PT*85:\$%YHP@Q%/X2(+C\LCI[BDAG-4 M^*MMY!?F#\):,;9/W%.@#,\^*<"H\T]>F2SYL]FV1D49PT.ID,L%)U"&OK'3Q/V9R]@3JW\'ELM?=IJ;_.4JY2\[S4W^5,*&@I2F\A!ES5 J'6.8+>74W1MD9R\I60%L\P=%4>Z9C M'PO_O9@5()7D)]N-A:_!$49LHPX-H$,^C*=2Z>F5Y3$:=E6P_3KWOZHUA+3> M< 'CW*HX6E2EG,3.C#4@Q]B?2D;4CH_C3)G,T\8GS9[F%2W8_5PPC^Q8*O'% M6C;];EX*=F1(6%?7HN73E$NZC6P4$NVV>9[GRHP%1/7>>46E%6=$WZ-JZ?TU M#_0C/!"R)4Z$/)/2WP:/_+$!Y$ H1?'/SG^U6^UN^^"'5Q<^Q361(GT%+Z;4 M/YB'8$\W.2=W$\7!\ 8O2#+%C+IVN4,PE@+>[\ :DJTKX?5B3#F\Z6N/O:DO MPQG"*3HF0RIG;#BG<#0?O!BN0(NG$L@*?L<5..^4%P!CVH!@%';P$+G";-V4 M%$X-#:S::LI=1@'?)K,;\V4R" ,,).5C#NVIS5Z6CJ485XJND7?ML9MRA<7G M0BN8836,/3D(HL0,DI>1@CA>DA>-#4=868>0(4E#F,D^OC[P_A6E17;D).&% MJ4)/&Q&.9)XX0?JC#:C3<7EC"(VW9[(".0GU@X.Y%.JQ'5PZL%!=>5+NQQ%B MQ0@)?)3G%99*%TO M6.,RZ!G=33UHFQ.Q4ZH3QOI+-M%ME].E8DUK9$:" DBGKNPZ%HXD"=\8G$/Y MSUI*!B EP\\MOU-!5S MD-R,@&%$[G7 X*7CQ3&BP/&M@V^;469V38.T/D@T@-B<_IUO@"1+HDO_C=8N MN%/\E$2 &088EPQ$!5+V7N+!>4D&)O[YXO=QF"#WY)CJ%XFV<*+4"#H,BU[% MBE8B/GQ!5D2AA5BATZPT81ZS^(AW5?RP3$S+WRO=@U7+E'G>"$MDHZ65N:%\ MP63F.D8-N)F2ZH/@=1%/A!?,HR';6'+P'*-DT S[%SYBF*"4D*O%@]%E;C:6 M81?'S2J9-DOV!\]JYU(MW6C&&S%IVD*]C(3HE(EM:,XV)=671%Z[90*G"%4M MQ9#)S,DU4;MK;S# J!8,"H3E9F)Q\>:XAA%IS'N H+ M7DN)@_./B@;&CP_/C" KC= MILYF%8K"0O@M-"O:^VQ6- J-8U0I@$9^*O:ZHM^AUB"<,@Q0(KH 34=*^-P' MRH+U-&]?MOF(TW\ED64-;I095-0D9,9($5[[NFBCI9!I17P%SA9EE;?KM?>L M)]8&HK9:Z?YV?.)@^R_R(&M(TQM->M?"9FTQ-FMK7NOF<^"Q:<;7U38E,%F@ MJUR!R]A'FPH_DS](Z&FC*2+2!@5I4FH>$=Q5+ 8IP^X7\>[77XS.*?.%62<6@F28 MJ[@!T@:S'?!;X#%OI83K&*.OU,?G;/U^^O9XFY$6-:@BSM:AW^B=UFMM 736 M&5.1!+?M0S\OI[^]BXMWO^1@%2>A\[]>F*$M MLX M92%RIE[LLLNBKU6OZ=W'PI+>JGXL:\*X0-6:+!BA634-[67IOSK_-_; ]H M M8*XJA'=1N379:IF46NO!18,L'2VB185BK!TMHD6#8) MED>WS<]T@X!QH^]K<#^6&?(M@V-%#*92,*R 2T>0;Z+/.;8RG:.@8/^0RJDM P25,GW!1X46V*^M>(T7[&&L0$M"M2@V(UKP=9@ MXPF\TR<$(H+MQ98DCWQL+@O,@[1J1S#ZN%A+5V7FR%;;A 2 Y#OG40(7"H

3/W@#;PL'S9P?B3(L=(ME7'SDA[]3-!XU+/D)Q*&TP80 M8W$SAH+N@ZH^%3D$QG$":Y9P:;6I;2%\ZT:K2.IAK+(:PX'$KWG.L5 I4M5Q M"9+\,>V4]9[I=/%R]*PJDN-M4 6^8/I# P@5;>A$X_INN/3]&+T[#1:GBE\ \VG(B55J!O M8KU XZKA?#PZ=UZ03 K\+]LZH8^-I:$N5:[7M%@JO$VDLJF"Y673/0>_T'RL M0".Y[4::<[T 2W-EA]%1>)Z.KZ_K9F..^-48I#H?-V6QH:#/ *_ U\" M0>[KU+JI55@JBB3G4_-PIDOB)X4#L"V9 N@6U:MPCLM#!8HG M)K ,!L!CE#%?UYO&\J89UA<;F2&J3&:31EYU,GOB,6$=C\_GNQ%BI;/Z501O^K- M?KPX-7$N7,0)GPD84-&U N%Z.!Q*?Q@%>0R.Z(?#(_.]?"(,&YK><&<<#60I M&@ZRL!XNN\B'4I"59Z:VL/7#: J,1(4Y4[('^9,5]IZV\*KZK#>6T7TLH_Z# M+"/+-"A['\[?W2RZQD#H#K #9H&T[#9&@E;<2;$ S^%@<833F08J1+"W_*O6 M+3*ZP*;P,I>I7GL-H@K7)]J'^U+@'J$CHR^GK1%=*[ M,H9Z?%%<4E,6^F;X M7UFQ0[UW")Q:SKG6U.>>)9#>3CO$((/ W.)LS;I3FY)&478 M@4YF#ZJT"* M=-S]O7UC(E,1=%Y@A+!\;J'G&-CKQVYOWVW#E^ [K7:C]].332V^@QO^5D;! M&G+I+X0:PYB2/SOV3\X\1]9K%2Q)">H?'6#C]I[;V>\02QT 2W'A6,[S\[S; MEJKL?=3XZMY^N]M MQ*XAOYZ$@T@//<[+PUC ^I5_PT X.&+ R,+_WYL]]I+9(3WT \RS)Y8/#?% M>.$8_0_2S\U&L[6LD?GTK/(MJW?:F^J=E:K>:6^J=S;5.U\30#H_OOCT_O+" M.7WKG)X=GQ]>GIQ^O%BU:!&'NFQ)3\<$"CMB._5G+EQ'3 ZINXG]A+/!EV-L MD?K \OJXP@-#%8 F@)';J[;W8E LU5D<\C'3L?-9,3@(H?69_B3=RH@_6M:\ MUF$:P]8/AS@DB,9 R_SB(5Z<6(\XQF9XK)01 ).B@[G""4$M5;<.,:<^(;@P M5V+45#.5[RJAVEWJ?Y&];Z]!JF99@8>"Z!:AQ[+Y!RVO+%F'G5,[N$1X=AC= MQ-YTH6:;_^A+1S9KA']K6M0R^0MAX7CS_M\/>S_<:D_ $[0]4?G&JN.ON/W_ MZ,?.BU<%&? H&_H;$:3UF!M"W;A&3-A^?)I_NOAQ53GL"79[B#J#>2J7L?PS MZ@_^E]8@WQ%=-ESPM%QP7W$#*G2N7?AW;A=>1@Y5N0H?CR^=\^/?CC]^.K[0 M>ZHF?45(@Q]1?=!W.&S+/W"SFK58S6/PVN]WMA[)UY;VNLV% M*[K_JYY]$V#8WVOY/ZW,RMMN!\A_<-#]_LC_S.KIAU='IQ>7&-:Y.#[_[>1H MHY VJ_G.%!)& KD:.;E5&2UO,"]I)"][-/=YCAS=5LL]:';:3&?UKOG;?<7JOG'NSN?9_GOM=X*,/+N:^ =_C+^>G%A7-V M?OKVY/*I1?Q>;\]M[QZLBL9I[\W?VUOLU*=:1G>_Y397B"J=QA)K>3SS\;$4 M\ ^O3LU$$QSX$"8J^7D%C9;-:M9E-:L@G668*?>\Y% "U\KP^%,3;JM[T';W M.IV[2;?]Y$MIMY>234^_D+WN@=L[F#-[O@E-]AM+K.,1#8XG]9A^>*41PI3& MS@JB9"X6OTYV8FO_P&UV'^HA5"]CG?:_-W]GE[62UWG;6RTP=@_VOTO/J-EX MZ+Y7QS%BE\C9>@_^T;;S]OST0Z$6[8F-\'W0N?MSWN6W,IY:S97PE+9:S:[; MVMU=!;6[VUAB&>NC=4\OWQV?.R]7 M[5:8RM^#VNWNN?OSI6+?T:G/B:5[G?HW5[REE,G.P=026?B!GYV#Z9QZ?GW\ M]O3\6 IX,)KYV\D%Z&D'?JN%VN7A'T^?;NSL[KN]_27\L6?2VYVEM-33*\N> MN]M>C0A"8RY-OKYJ>]F[8M\ Y^C\^,W)I=R4OX>F;S\T_[3^\KXYS\_?@Y;? M:KN[>P_5=&O-Z^!;KWO2<5Z6M1M=)#E6JFH7A/3Z71N5[]W[J.A[SC#*^H'Z MRM-:_"C+)#AHSG5S5&[EX3)J'2A198TL388[Q=4Z4&"KVW1[O3MC8PN)\+>X M$&"#W2G!%K-!M0Q[_F;V6Q[QM-.E+!"J1(.H-9R/922J>NU'4U9L,"92ZK.Z M%SZ*KHV]'Q95ZP!?W"6,E%YC]R?$Y_23_#,(8)##EGMI&OO]C'L2!>/W ML_37VB]Q##)VQ?9GA,BJ5VVAF):14.VU:_0/K&G@E7?VNHC*=+]U=UI-MWFP M6_FE2@ H@7.=H_%M0)9%FL\MO-7>7I+;V_3XY& ML;;5Q$O/TYE&NJ6;?P\P^KG:,RI-QKE4/UTQHJG M ],L7U])H_:55"^8V1(.3A@>*V^X<"URZS68F)25(N(-5EE6 ) ]7+29XD5Z M^EZCI9^.@+KEQR\E]7J[[AX)/6>WL?\3SRNPY5AYOR0&46Y5R\"<'%H(Z@?, MG<4=U%Z+6_'T@QEM++S\5E0AY"&>T^W\Q!@\4M%(\'1[E?Q9YCJI]J-O=!H' MMW TLER]=J>F;6&:HTG/:R(H5)'KX"-7]OYPU0$0#,?4#;-*;5M<#>NO>@T4 M6/F#<^Q,,/XH3FC-Q;WS.+W236)4U-8*(S;<#XBHLP$BLFQU.R[P;8"(.AL@ MHN\1B.B)M<@R-9FB7.JU)3YM9C^@>&1[RTN2:.#3^!P2G*3F9<8GC\+(YVC< MC"-8?4A(.(4)X68NNHOCW4?8:X1346 Q^LTNV.G36.&;T(0?C%$SD (:^5\4 M(NTD.$9&#UT9X2"J*(0'D+TW]?PA*Q -<$XSV!?O&'P-O64-:RA*D4M,28FU M;U6*]S?SI%23GKW?V/N)O*_%&O*?<&'E_1,S9VMK!T=+N,'IM;?HGP?4,/+D&.#?#@HU)\ M SFW 1[<<,$&>/!;MW=O5K,NJ_F6A=@Y?."=O0H,[[2B&(-F+MW"%?UM0>Y6 M8>5FIM_W1_X-QN"JR]?-:E93]SRD">AOBS&XZ[:ZN^[>WO>),=AK-NYL(?A[ M8@QVW'8/C)?]WG=Y[ONMK\667 %'\#DQ!LW0VE71.3@X]^ZU/'D/KAG,NRIT MP>' R])EE93P!F=PLYK5,S$?$W/AH+%+762K #[8Z^V!T%I"@#X]=$!K?[YO M[39KZ^D6@LT\[O[^2N @M3M+J;?U1%30-^%OATG8[KB=W3D3Z3M"37BP4;W. MV]YJ==SN=^I(-1L/9??5\:,$\^B9L0A;>QVWU5Y"R#^/@=592@L_N??2;((& MFHOF?RNB+(=&N!XZ^&\)1MC:!8NM^5!4U/77N.UY*_%[T+BM3LOM[3YTZW^' M8_\Z$,IOKG3O";$F.(0&@%!*?)X=AK"Y[_8Z2X37GD<[=9>?*/*41.FTW69O M98BR/Y_066.578 8U!I[G277%H*]/#3EMM:FRM978 JN]\;WW,YWFE[^+D % M[]KA.H"G=9I==V\^N?D=H@E6&!7?%YA@I]UU]]L/1U3\^[!"16+FGJRPTGB" MS]/[NQRFH"DCSGMQ_2_WPF,PE;#WP];J]A!X89^ %]J-WD^->NV1( 63Q\$4 M[+A=\+HZ^TM2IB7$: (Y]]K[2Y+SI7,7+E^]=CLP7[YP#CHWD"7:#J=Y&!8[%S+99MCWKM5BC/6ZF_ 7FZ/YKG[2S% M6)ZF]&\S15M<0JO5L1:A>!UA3@Q=J]MMMN,5I9J[$GG&=_Y+YP MGF5.O172TU[Y-X?SW,#XK1F,GQ1KTOW9S_&4'T'$FY)'P]*?>,5>5,\/R6AO.KU\PGZ,+=#N'G;C#\[H'A=PMXGP'VPGMQ7_ ^J6IZ M*$=6/QY=30T7QP5"]V+*SK[;:I(J::$J62DG=$D8/R.3&HX^*AM7SQ(=%K!> M:Z]M(_?=5SA0VN9>A 9K]. N"9V]O;6B,PY1-\B;#ZG",U7KRW$YN,\PM+L M7S2X.?)\#Y+C-)*FV^R2^;\'UK^[KL!\MQ[0>_\_F3_T4Q;\1][41S5]KA*0 M2):SM@;[.22WL,0$PDP#+QFSFX+_4+#E:[C)89J0'/ZQU=IU.[L]UJ@E'#^4 MF]?^D"R'U//Q_OLAL-&$+1)T;P M*>/L5B?G:54T1P2 MC>P'!E""X1I\(D)4@N$:*[2Q5IA]3'RI_^H(-_L6-IO WGVS=SUY%2$+X+UR+D4PX;1>%T-@B$G!K2PAM;UMS2[* MPQX+LB5/"'_4K<[#[,.^#^Z'@'3[>YY]!UN=SJY[L'\_$*KM1^";1:5=MS"( M\ 3\W[5*%K#$DW6U=GMN;W>)2>'/T%^[[S9WEQ@H_QBGM,3MON7 \EMLWVTQ MV9_W^%J= [<[7[W[#TVW8/.]]D;2S/D>G-"YGY[_S:2IQ!XOXLOGQ :HNLVNRNA M+T#<=);HMGE.I;Y TAPM.B['2RDP=NY^#[[07L M(NC$?,OT _;_W*)F86_!G2RLPN'RS+L.I=82W-T4G;_JM@[=K=5)ZN5.5I=U-Y^CU6GC[BX#'? CD\M/SVM^C<;O. FE2H+"0L1[(J7_^CA.3PU3Q9KZJBCG*I\B(I MT[MG%/6N E63J/UY#?)_UI4K"IAFA8!ILH"Y[8:C#3A_HTG]5@/7D27H,"B.*954>-:?'\ M9.GX^UZ O4D)'O^/N_MM]Z#3K==D>XU7[U!J++ VFY1"K (J!Y8R6ZN ]I;K3:7:/^[M]]Q>PVQ M3^VI3OF)"P9U4F>]K8O;DE3<5<"9I'P0Z3TLBU)32J?E[A]0 72K18/,N1F2 M$T1:+%Q_V50H?(L&JV8QW ->XA38-27^Q% (M:.29NH> M8(=IH0T4O1MX8[W&-X8MF!_;!Z"REJX$7>'"KA*[OS5)L+\'NU:W7<=J==LJ3O2BRB$43Y-N'.RG:OA<;TG;NKLIO/%1ARQ.FP[+X7 M?G:""&XN<7/7[>VW7.<,^'G@3[V@7I//4AJ-7Z/ H?02,>%:NZ##3[&_N[_@+M5KJWZ9S+W)TBQ6CKD^ZW1I M?L<$1N"K:VP(\KBJE=@,CGY,334Z;HPEKH(B8'4JW/A!X$R4XF]BV?P #8>! M%!53'?W0)_K@DVZB^#,;#OSW&$5PK)C;]&4,8:%.JRU\T'#>13>POI@J>R?> M3"IGP51ANLLS'+3R4NY?H07'NJ!9]YSIY#!<'M.W-(A"_A:.FYY, UH*E_E* M]RFUO:BK&3X!MD-=,=RY,JG\*?!W!M MS6;ZJ8?)37 ?-"7(Z!'X'.+UB4I_( DYOSCK,> =1H,=;$]CCSW@XQ. A;# M)Q$-/H^C8(CMI=I((M=@,U-5(]0X8=80;'"X*&Q_43D0'JB*X0(_(G/=]OKXXF6 MKX&Y2)9,R,DX]N()<^HU=ND%^M2=BWWJ-/HRL0-(5FPR!1V; "Y^Q M@Q<8@#X EA!=OA0_*K)825T.0]?8%T3$K&M+XT?Y(I,1D;.: M"VN27A:W2N?0![6V25RN5O-K;)*\VR:NOU"]':/<@IH8$ MYM @.(-[.U@OOYN!54*2.!0UK.A_8Z, +!@,$H3:JDKU2(K7$< M0$;[!SX9#W-$LT^ACT^^P.R$B=CD$^\S MZ$R@XP3WQ:!H7I)DDZGT@:,UZ;%.18^'6P7Q+=H^' EL M$W\-E(0Q0&A@3P MDT$0):B9X9.(UP+KPG=7?TGJ@>HU/$?3[KKH-!D"&-J)W?.G&YO7R2YF#%*T!W@MTXYO22C923 M%\QY2J<$"EX!W$!H#WP<\ #]$L>Y^!>[/99"!#E,QZP +8'P(.0[A,ZU M!XX?T&!(WE-.BY7B3- ;V&=5R/<,%0A*HOO/3), _*L? M7KU& 8>L<,;]QO2)?[S KZ^#2KF4:Z65Q=WZ19R6.Q5)M7BND..2."@J'DRB M313> &?KO_^KUVXW7Y(>^.7P\(Q^;KW<=C6V90ZS4RE"Y9X>\299/X*'[,.? MDJR?@%,#]T/+#AV/R.D YPDLCL$W>&*,SZ9LA=#,2<&I2[R!X'U0%$IGX7-" M*?3N0\_:;NGYE_D"<7NM_9<);"9! 3!37DR%H\!G;]1 3?IPK3JM)"UWU,-F M)39-V*R%D_3F^_)C$]^ N3T79SSW_>*O-*1OH-S!_E M'.O6*\H!A1X'&5WX<=!8JH/D'EW"AX_[P#./ E;[MO,>HK9HKY;]?1V^[MR!@\BX"L?XK_,\3 M/1\EW[UZ?[]5O\77G]<%_F[L^7-'MG3GE>'H\Z,'?[>*X$]"Y>4;K&\CFN&_ MKZ?:'"NO+NT>U'QXZ4TO#*+FTG*YDK_&?N!/IYB]67U:/1*?96"V?]N;V6VM M+',M.W-.BSCG_\8>V >A\TZ%5_"?DSQD(//G+A%D&-9S-0/%W'"=]^GP*_CU MF:F^8G6-]X@5?.*RN&,=!EF?,,$9.?I+Q0>H:*0RAHN^^W+Q6:</S=9KMP1GV9V?1#'69EV%_@@$2DC1.4^'M?'#6<+E#)IZ M)ERPF'I<9*PKU-#_!6)*E0%A]/F%4F4):8\\/W:N26KKE(+$< M[WA1R-2Y?P24(KF+0J!S@4^,>0%)@IF+-4=V%)3JB3@&:AUG,--16V4'1"E" MK,M'7/D>3V^QUHHI=GL!IH3&% [T55X9!MN885XN?YI>VTK%6N_");XM5[^_ MR=6O5*Y^?Y.KW^3JG]Z..IOO*WB *77K:OA_I0/HF6RLBFX)/V%[8X@V"4UN M"'@& "B!C#J'$&O>POH73:W_BI6VH,;I66 !47T7UC*&LP:X8E;U%E8$V]/- M\#EH\_DQ9R9YA@ I%>7%",*"TPQT6>BP4:]]\/[$0C;18?(M+@CS_X)/@*NH M0J/ZJ=XM]5'7ZP+=&RRA!%-M&O%$&E>L)-X(;;Z\N^+6Z9F3B'2X5K)6CZ.V M8&3P >9NKK"2%MZ/I"DG>>TRTC?V>Q8TMM!D'6E'8!N-&P[2V$.9MH.LZTQ4 M.HZ&1&U,/8$:3WW.AF$%,-.&#&9M&:!A>JV(UISH258M;?-(MT%[M\U&U97[ M9KKX8"_O*&576PN%1P^9W .C]3E2,$ME6Q:!QAGN!9=WE 6\CO?^2#U/!*52 ME]X&1%H.L>"XG_DH"__VAU?OL;H=R^-1O,*=UV7*#XO15V52M'E4QNW4UME[ MT +@6*!;1?V 6&3N2%-'+CHR(KY($/@L1W^ZE%%.GA7PZS[4Q511!ANRE?M# MPTN/MM5'"-LMN>LD&J4X W,%-OTTYWO*,XM&&9@1IEWINSKK#U$*=_4W-?8' MP1IJ-S-<,2^LBK%U%?Y,7X7OIEQHC +&3V3<&?71 MH8;TPQR)8/5: *^A M$F;PLOIJ[ 4CBM?#[J()L!&YKI(_ &N4>.6NE1:UF:NEQA$=BWH,+[K3GOG(SBT #94&*!9D[KL]R[F5TX.V=VXG"Z_3LL#/ P*2U%,0; M\G(U\SJ&=^G)F&] 5!=F!^X!G*H!)0&D4E3_S"&50;X:/220UH%KL$;"WO,J M:A%]^Y(;]=I)2-D;SBJ @(_UU$JFEV,D*EUMDN;RZ/G%N0(\$N3?SV=A3H3Q M'(OQJ I?_V%'<6=XO6;K!XR#BUO0]&*28NA'0%_P.M"2CAA@!"");K%.A@ R#D1\J*- C$%DX1L2?. M!*S!-@CP+UB@DMJ/,JNG? >JLH#5J2A[PD6Z&4=X_4#W$1X,P6XMM#2T&6J? M.!)!3Q(7%JK7\E1&M6&C@0U(1+.$KA;D9M4S#8^"]$ ?39LFBM%ND *:M&/B!/WEO[(QT02VPVPDV ER588 M+^LR-E!QP[?8J\OM4A9I/56:L42F@8F ]395)A\XLXC:XW%%V>'%D7.1]4$- MP-'O-;L[[:[KZ*#,>1Z4<8C?VB\=XQ,=B[RP,4A*O%*6^'/R!+@WM^=SB6*, M3W(XX 8+)(W#Y# MO$&,K>:%A4V@IJ7[Q95JE*T=Z8MJ;M<:N)#GND@/^,@.%!B^Y9RR#GW5:Q3[ MLAQ^_D3N]2^03L:/PBC4.A!FJ>JKWJ;Z:J6JKWJ;ZJM-]=73"4@=#]4V#85C M27^!Y823NU'<@7?");:6[G1+8I0S"-BA.15#L$I5,LX=68T2R:$'Q_-IE;F0 M3@/,,[:MDR3"LAU9G%647;$@4\NT2O+9.@*]YAAM,P0IA;,@,VX'K@[73.-3 M"!B12MZY%ITBVNQULLT/C\$&<3+E)Z[K&??@357_5'6OQDN_ET,%U_!37RG M)[$9\[YYU_HRPU86>MD0^YPKA[]NWOF$[UP;9JEPQ)^0?-_WVYX)_^#C\:5S M?OS;\<=/QQ?W+I*\Y]3GNS]8]<#-:M9C-<_$L )G(I/*5I$0F]6LRVJ>'#M- MT+Z:E:A5.\O4RBV(D2\)L54-EW5K\+_5KHZ^MUH';JGTZ[0%^ K.67OP%IY)S^2WTTK!/K40:[M(G=UYZGPK MJ=IR>P<]]Z"Y,@O:=9N]EKO7GKL"WVI!';>+=W)_=[54SWPK6&4 :T>2+;3!W-)4XJ\LN8ZWVO]=UF^V][W;_O8,V:/SF M=[O_ [!X0$ \POZ?1.N6U]%N=)=/##G*T_><892!R8'TI(?SX'K0H@.T.#BXDQN_ UITW198,W,6 MW8-H\= 6[6\&N_3#J]=^$!!RD1\ZZHN>E&N*@JR"H$*MC9=7S&(E#7UZQ8J$ MENY*/Z%@'M<*K4\[NMWJJ5&,]6W5E,@]R[$.$LCR;BV&3_Q MUF!86@/"+O1G7T?XOWH,R=O#B]=Z LG<&AK.)X,527!.7*NOH2QG&@#*('KJ M-?A)U3+=O%2[L--2^9IN1T'43/0GI/*3)Y^H"0YRB&?UFL:!Q+]@4?=T&LQX M;HA'@)'8*)*E43RC!\4,)8ISO09Z<*G,GB2@!ORY\$25WBBICJY 2^4&&:K2 MURBIIE\ WL:@GK!>0@*@N:^5V*QF6'=\)6TXWA=/U[6;\4D"_$4XG)HX9;A5 MK YTO"'RF)#0IR $=_IX5" 7[N JDH3VCS "/CAQ072#<&8GU)4*5ME P,@$ M],N0CDK\K1$P0F4;^NM:!3.=#[QLYHIL!?"&F.>+Z0( MW\ #>O%KTM^AR4'K-:UKU(2!"Z/#XU4<6HBN1 =:9^GQB":+OZ,&73W(%/MT ML524WI'@R^DPL)4"6_&I3]>%Y>=R%I=/+,"#KZ5/(E8>H\FM@="R)$&% (K5 ME1?+K.J\@079, NQP0)#83/KL*2ZTZ-SG4:):>:PM18VY_15J$;8&A-B-XH^ M#1%>58P2.6^S@>+>&*7!*TM [UQ:.Q1G20//6I_'OX)@-! MP'6<,( @07HP3[,H*/ /LUZ %SQ)M; @289B0C;'O)HX5XA$3%2&O72;/^F] MP=G1_E3Z*5GW]XW7#.J\9)<^C32\;."-0(L;<^76X(]; ;\0J6H?3 "-9E M5HTZL[FKT)>#C.PVF)"2]?$?_?K MAT-C!NH'AT--# WI?B0CL8W56KDD/R["EQ>V;'K.]'AM:^(<\(O@(\'QY-=# M[!I&J6=#"*FFYT424BFY/]R?F_=[VN"JW&^!8^YB!4L@T \6.O(N7@*!J K0 M/D/,:DQUQ'.E5Q8)/@HR1$H72/.P,$ /#( PLB;E>1:7T7)( *>+[A1*ZG+[ M:N4X\P)V[2I)D25;[PXVK7_^LC]1__,O)@ 6K%QILS@MT]1?/RV@B6G0A8ZU^ZWYO7:W%S5S;<>:\F< MV2W/("SFRJ5;#B436(W.S\ZGBS=%N^'YRVK**Q81O=?H]@[F6&@E"X,6[F"W MUYS+53]/7= 2'%/!$P16J3M2Q3NV49W,%1M\L[K% M_<9>IWO/JL6-2OO6Q_95U^Z100HW'MVZ.3T;CV[CT7V5/[2WNQ[=*HMW<- [ M6">/SD(8VBB_C3^W\><>S9_;W*R--_<5WERKL0NZ9%7.#[VY_?9SWK2-.MOX MW'JW[MV3H5KUS?^,;K(AOL/8F MYVYCO[.W2B;G;FOOH2@#SS\O9X5*MB_2:/!YA]MPL()9A-&HS2=(XXW)A M J;@:F7Y4J&M:GYV6/7KZC5YW?P7YEXJW7@N;TV!Y#,-1#+%!AOGO"2C 34- MYWA^U=+/AR-^)M,@FBEE^LMP=D^2ZI>;P1V&+EY2V@*CR'LT]57J]$U[RAVT MJ* GKVS5BHS[KTYP.FJGP8]V_HEC<_S4,^.#X!>!_OF-GPR"".F1.(=]G''U MP8L_8W/CN9]\_L>+_DK=[!]>?8Q2Y] T+JXHZ7<;#C_[B&>P,;^>86'^$"F] M>F2%E1_G#8# \3E?..NTB;N7W7!6;>%WJZO_0?RLT..9&]8T,V?HQTHWBXR< M7U48@G)Q+KVP,,G,S)$Z&OMJY!Q_48.,+O_I: 3RDJ?2'H%1&**Z.LQN^W+> M3BU?=JG[%R?B@O# 5A%'%1@I->VM\,90^O)Y+"(.F*)WF^8-\[?\& ?V,4[- M,3KV/+#S#.&76AUOI]7=4ML\%Z/5'U[.*!)(L4=+O%6U!^\<-9( M>FJ@F2FN>*8X3P$<>RD/4O-#FF G6E2:P^'K?;-5;FJ9'_"-760X[%P/8=%' M,_%I,K;=D.CJUA_\9Y)-@,FX==2TH]&8*WB(M,^D_D2',LTHO;Q7*G])OARB M,SX/MY-P?Q:WMYO6(@:^FDRR4&:,X4!?BWG- /%Z[7[LN8#[/&IDCZ-IC,-@ M\&W4ODR;"W!Z]$#&/.9=N>8$\@-OU&NO2?UG4S( O-1BX\)]^)\'K=-,J4>" MC(MS(?_'YCR91EC!>C389:C4Q+".N59(!+@YA4C;JJG&)5J?=IN;UB?+!YV/ M#CUSZ]-N<]/Z]-VV/CV*.79$VI9E MI^:FU*0/)A#<#=1_X-!Z-+,L<'P0\#@:,@+[+(L9(H#:6FT:Y(@J>=.XU0O] M'SOG4Y3QKO:#K;E?@YSD11VC7VXTS.*WY_ F>B>@23W2-FA;(*Q';-D\,P,[ M$'AXQ18)Z,P#%>D$3: M3%,EFC-$B/T.9_X5UH+H;6RLT^MP6V!U3=4@O1>Q<6M%G_ !- M$ O0.#LZ/'W=$&B#-9"QA> T95(3\&CX^:1?WOL3"F1% MB%( 1WQ<=C1OC5U0X+KAW/Z64Y#;E?Z+@Q(=&!\88$K(#N(.H"N>^P/Y!W)F MB;3O,HR,^A@(\ T^= D_%,YT"86"D'::+^G&3 GB+B54)A7'**J(M>#'40P, MACA0^E&,W$T(."#448",P:TBWC8><.Z\HUY !M8.,4$4Y5ZQ6Z_A3KT^F.Q9 MJMR2ETP<;6:<)U;XV5I*/@+T;1:CTG/M. )#9!6_, %&@D6, B8O1G4'J:!A ML=9D/98 +0<<[4YC1&=*C&;5R#^T)G,:].!^87@Y@?V@+P9RFV$_,#2=-)S7 M:N!EB0DC^R&^&,?.!SGS$AY&$)36GQ#QB^$4LP2;V)JL9:K:CZ18M48J2F@. M*^ZI7J.#YTFLX_F6C\ M\)V)]YE0<438>5F0SER.V-"WR/0?1C@P,8"<&?Q*\AMX53[9#&@@IJ- M\A&H",!4 .U,D0F!#Z.#GDP%[X3"]H2LA6:8/XXBPJH11#^Z\8EM*@I!@+?* M_!+.]/)(7"398* H,H7)L+&OKO'H\#(0]M_0N8I@I:*ID=FF48HZ%J4=OQPV MQ6>2O&39A&$9ZVPFW@P/ER'KO"%XF*C*K>.VS-G\6:[)0 W5%;9:$?F *_P\ M63>-0#WZ+"HMP8DO)+/*QR0G,,V;C*[L N8FF9*D.WFHI20>ZS4T+S02(H(8 MT>,,<]+MHK[XW#GY^/;T_,/AY!9Q1X-TGF:Q ]VOHTW[J- MZ291HP@3)8B.!TYES(JXC\4LX%4UG'?1#=9QN X:>U<&H3?)R'XO*-,<[Q0T ML4/Y$G]GRY[1 MXU+P1,CYH,$L:/*2X94-QA6T@"4, L^?"%5NT!@)P/!1;!&1=>SE 3Z]DQS MUUZ(:SE]QGJA77*\!Y-@@F&W:ND:J61H'38<+ 1QWH)]#.[B6EP3^248]PH? MVA8 _WD_?^1-_&#V\^UOA"_ZKR@F](\7/A*F >L&,G!030)J>+GN'4R#CU3$ MTR(=3VMUW3MC:HQT?;\HER!A!A3$T$BL_'BTER621!KX$'C:H&(B"0PLIMBY MN&\.9<%*)):U=.3P_Q#]\EWF.T=GAZY$[.;#A0\.=,E:A42E@%L0#7(@RI$0 MX<\,9,W09^Q+E%42EA.#?6%(CGP/L.9!T,"BZ>6&0.$H('N+*C3R5WD:=K3A M7* DFEN@QC@6.'#,:^,V9(/O?8(V/^0/:ZA8I/PTBZ=1HF,H()?-/=;DKM> MWBBQ+1KDP*@7A^<-YZ2(5#NNHB#2!EU5I[@6J45$KXSPZB5'[O'E$+Z@9^CH M5.)2P0 0B>-4X+PMQ3ZI!D^=JR. I\$!?\<5 2*X%DX6_P6ZY#^D6335TD*KBW\MWR>>AWB^&ZOE/*[CTHY M#3DAAT+:,"4Q2[UVH1#J%MR>A.G<1_OA,[!+J',#(,I4((; \@+9)0Z>(!DO MN/@+]KB[Y6_K<-.%%P.3J&3G]$N@9O7:(:HRMD/4+W(9#-A=R-7P&)O@.?WN$:Y1BCDH2R+\PI.\Q?:^Y\Q5@*BJ3A MS;!N/LEFC*E19@=I1^+J)BHP.W&Y2W%2Y0GN<_E"\$W F-C9$HXUL 3RV4& M)GFK^G&&]O2NI=*%).\B"76!X0#&(#S*XR"X< YQRD0A?C17EZ?$$W*F[;84 MC1>G.WS!-%@"7,*<(N7?_$=B1'DX2Q+-K!R@K'J9B\%_MOK-BX"EX\A#0153 M31VL)\"#$9QJI+R%@#^764-:ZC\0(4Y SUY[7,U(I53T?K:9<;^%)3MRO40" M\F+9GQT0R@7CN2+V$R\SPFE+8U=HUY6E@ MH9(#H*?AHNE;' K)=WP&SR6#AT*R%'<%5RERP%_30TC @PJ T^HU Q5N;\%L M:>&F:9.8X0BNE916YG-=;.664]^I(KXIN+^5%7F;UHWPN!J1S 5[_?G..="L M24F\264$GWFYYC@,93!5 0Q"V0U.8%?2S4UAME E2L@ M]>$DX$XJ;!L0LT%+/VR8(!]4]##33NZP!>F/;)]'Z4U!*YZ6MLAB\1!&3!1* MR0C.OB6">;'BUL,&V.(LS.PI:'4?^T0P T NJ&C8M=6L%D6] 4_3P3QI$,7D M-0.5$A^I0(DO"M;CE;R.?%2U=":VP<128K?*PJNH*\ 0OQ^R_9XH]1G_RQ:= M#$(QA\"A%:FPO71\X_7SN_ =6H;)3;-M;VO%_;EL,2U2$4&>+@BRDU M$@<-0SA1.$+Q,B %@?>A8-3C\T/Y-&?L4(=AF F^")>WD%0CVT.75O,8'_N" M ?N@*X7)#'(K$YTIU@L8Y!8ZN0:4V=(KM=C6>"'EU5(C&"77]#@;S,>5/P8. M-"R87T;I0_(HJ'A(C49415Z:/T+@=;W.;<'']=/ MP6DVTQWR:D@ %M:*NW%X#@^:8O/6GFN=FO&-)97'&6(1D_&0TIZ432;K#(1V M:B)K?!&M<^"4((7G.(2H(W/F&U%63+RU-XFWE4J\M3>)MTWB M[3D"VSZ82^!Y.JT#8#^N*L58-08A?"U>)<2F] 0R*D1U[#K4RQ%&*CI"I92!LQ52.%=,=7XCA=/0 M3/*P"\FH(U2;NNI'ZPDTUKV! F[?P?\Z-,I35_50QD?[2'I@%6EZ&>3)P3I: M%W\C5.24W$0Q:K@K10J&"G7Q]=?\5\J;464?%4B#%P0*?H(I K@X 45Z#T,U M&$8IU2>9]B>=8$IR_\4J'5Y$.' +<)J22JS5FF!(^:0H?HLVP7P6#>R:/I9P MUVM#\-5GW#I&].=YEER 3$X\S78TN^*R&N,6F]_#+S'80OJ6"49Y.@K3DWHV M&4K3KDVKTKF_&S##ZC6INI/PQY&VM7X?^P&S\\FE\UIK=JEGPF,T?#2_TYPU M8C6)=+#>'+#+^S.5V%C2B:>)9?WD6A'K$0E,=YOA'JK#U'W\WB3B2:3".52V MB*ZE*2(J,"K6=]%G'1J 92\.K4CVU7$8:>!@:/9&]=';3=EOT2>MK9T2YSBW M7#GMY23232:V-RPA M(J>?#EX_H'@?IWXZ&.O:+/LJHJDGG&1J7N=X+.$1CYZ33) J%BNX7,&MMXC= M$SC MI.D:,6&XW%;W_%6]+APN6-\\ ^L1D!Y:WC<11R!7WWA=H+1^\V+?"RTU(I*N M7J-&"0<457S%U\-D,]I%'<6Q-O%LW@#+$%6/&MUI ;YC1UYJ2Y6 MM9_)MPJ.&I:A%PCN/N8M^);P1?82/Y"AE1,_E0/&>EP_BIW\BZ;BDO)DXEM: MKN5<7[1^P& @PTP3JO\$B=/W]/#2A-9GWM+(B][S,'/;Q)F+&EWN)OIH] A\ M#Z5V%T.*.3QMA)[PM.=PB<;E+[@OEL= M!2XL*98Y"Z0XB2\=QE%V-B_QH]!3WZ'-$Q;-JJ&^SL_'TBBK0])S7:WE# MHJYW1WX;+KX\3OGN:!OL;1+0VA[/G)Q6I#5M(F)&OHH?F IF,1(,.V .1=_ M@*5NE$[%3T@_"E?)WV:UD4PP,M)C(6$. =@%#C^>F8Q:4C+SM$\ )K5MN^21 M,. 9PJ: 0UK;2X(.\*R/DI7BC3-R?IU#X@8T#XVGD1?FV3=J1"J-$LM8ZL8< M,V+O50W&811$5^#?#L%D<+;R_B_C\N ?MHT?$&"W4<9EA4#<=*8O(ZQ& %OP M7,>)499,TS(2V<2O5'O?^Z/0N]A7NK(JYKS MJAOUVMEXEM!HY,4TOY.RL()X2OT<#EP#=-ZN=%O.O".O:<7$T=TV>#B8Y/=2 M;:88I_,$"U:E=A/]$YO3-)A8HK')J.QA(65++@:>#&4-U%2F4+R]-# M8]%Y ? )$B:,N-#5+).G0E]G(,UBK3^$+=P%/*&;;49I,5?FZT #VL+>_"73 MZ#"4^@ !1@V!V**3ZM(0B=WO1#>A6K0E#6TG^HIT.V;%"F^AR@N=/*#^)+T8 MVZ$L+A_U*%>'4$*<._>Y/L>4]Q9/Q[HFW)_/WJ84-]W2I[_Z@G7)#$-GDV%8 MJ0Q#9Y-AV&08GJ,:@X,KPVA*+K/S!M70ANT]EM?D+9(7"CY&=:"F5I=J M5YPS'0 [L?#0SEC-X3]+S_D(6J/X&..@HODE13:D$BD4 V(<$_3H$XA/G-M- MQ4^A6M VUIQQ_6>&%CQ5*7.-MJ]$=0!I)'O"58B6MVPJZQ,JUDD0: W+R[AR MG&JXI#;W*O,94]9/##AJ/TOG?+PJ8!GM*(1%%9A0EH>:U',7D)P\K?H80397 MUX@U9P)FI>)O_ -NP[OBT#?%USFX3N%[((B4C>MR>'J?Q.#PF[G%DM#, M)2DF&B;>GU%L_X$#8J:DIW14^7DN/#5X7-6A+:8K^\_X%UT;JMNQ,RJE+&S, M,F,\@W0#-TEQH*SJ*_I G&&D^)L<=\$WP.I]\ 8]+FE#^ 9.-Y"9I;>7GV-> M7%8$B?D Q N Q<_&X E,ITAXIWC&6-X?X$?A#>AE2LQN]8V1!4+HD*J"F,5V M"CP+SJU!<.8J+O")\CQ"D222GU1U.47!2\6UU0+:HE"^4S%4XLW M:L> O?S^23B1 RQ#^C56N&$IXWWJBY03ZD2MJ+:% MD3H2<=7QM!T33RM&J:QH5"H.**54&()#@X]@"9_ L2Z1],;PMD[0XT-3;S2B M7]JBDJ.E%90II(BO*<',Q0:P+^K38=6>+,@2\]LT=@/8M&.LM^8C%.DJ=+'S MTKY!3Z*/HHXP4Y*4WU>E W6RPQ<)5UP"ZC1O!WC MI6+"EPTC_$6^IWP!UXKKM.CU44S =>0@,(Y77$P!2@J M:+RJ"F3CTLKH[AG75)Z+@$5$GFD 1XW5,U14027:-PA9WH>_*2DP3W3AEJZ^ MH#Q/N]GI2GDW/41KY@J9D%93W$LH7%E:/=7MZ ?*2D*5@<=#,HPQE0CC:F+ MJMK-;M.8>)C398%C'P.Z:T-/>A7Z(&B*%'8Q Y3"+593$$3>9Z6[(MI65[B7 M3'TCY34K6'I=5DME>3EU#6,M39EU%DWG&?",%^Y\^HQ0<8^SZ*PE'@ M#U+./5E7T.10EKF*&F15=[EY^'"J \-GP\?3&_P&KR'O)>&E(-;<+$)QX''- M1!&2J^ADB*J["J(^:G1*KK)J9;\Q+S"4#@I=6V"B#KJZ4"H'LH#,RD)*DT 9 MBX@8I58I#R?]D= MPON*%SN0?VE 8Z#:M2I^B8Q%2O533"4=:Z:[ U/#,FU-;_D<4D"]IG4\]:J; M)["BYYP7PW@D52,6UO9P+KEUU::SO@N"LC$CT#[\1 YW@\GPER7^M-N*^JH@ MI/23"P454M,9Z'P:M@QQF[>\Q'2($@HT06A*?9T_,2XO5E^6_#L!Z^,5X^D5 M 89T>SW]@?XM95%8&F:#]1+D#CF@+(0Q^ROCJ!@42W55=%7@,GSY^,4CI7B-4(!*@#^ MW)8:W-VD!EF^:C1>:7+N-IP/:,]? M>",%W&L-/UQ%,J[!I,-NPV$?P,KHKQHI%P_NB)4%=Q[FPTL,ZK24 N;XT12* M9< =4Q8VCH*A!JO$66P3PF9"YSE4_ SR21FB;B0A/NWUA%'5.#+VC2?>D"%I MV&?IH=,C\SMB3*,/I2?(@A3)':1_EAVD-:]/T^AUKD/H=6$Y;TMV?@&ACCWM M',)!:*3=[TK$J*6Q"TVBY!Z A?7:-(6F'#A?9K9-!2(G!UP9#6MH^G+XP(NT8Q[&G5'LPEX_ M'5LE5& 5V)]_YZ)DK*.S"+L1EL)OUQ,C.01=@@\4C+$25J3>1-6=NQ/]4;9N MX1CFP25./]JG6/ZV>QL"I(T1)$55%F:)E3BR2\G^DT7WYT4R39HL!%'4FW;G8^?51 M1?8W%G?(H;?UN=[N*/IK(/U5)DU:ST5H@FEL_W4$!_ECOH/+!__ < ML-1&_^^'<9I.DY]?O+BYN6F ]=*XBJY?',:#,59@O%##*R]^@275+UJ[K?V] MO=T7S6:SU=SO[:,=#?_N['9?C'J?F[O-7KOU;_6EU?RKU1BGP E6<.\L@P=B M%3LPH\#KFKYQ;_Z/8J#H?QJ MJ[7]CQ?>JT>=0G?,\ZGDRMEJ M/]9I+'&!*@^FLRH'TW[:@W'O>S*=I[XG2YI)<$:[JW)&G8>=T1.[H+)FQ??183WZ*PW3(9X96J%' MB.R08O8+HRQ1/ ..2Q5O6'F#L6C,_\TP'K#G"F2VE'0MJ34%?CL$GW" ;43. M:R_$[GD-Z_Z&Q']/LY' MJW'R\>*!Q/[C]?E[$/G<2^4\K\-;O9>+HW=?LY>+P5A-O,?7P5/LJ/['<_9^?'7;./,0AE=K?-Y M<_SV:S;V1HVHX>:)MK7\(3UPNJ*$]!+_+\713A-'Q*E69C+V@PAT1'DYBL*? M:(!>4.4$7O$6&T6WN&9%8"!/P@!K@XBL@I"'E<6<9<\7U=INE @K>8 5#Q/; MR9KF7*JF>:^T"7)$13R3\ST+@IV4!IP_)(K[R?&>A ;(BS+J5%_ R(BZP0: M+8/1)2A\G.^G?*Q=*E-$':NH[;>&;78X+M 0YBID>+['8VD_Z[%@,AX^11&: M@\U)%$ZB<_^3:&].XBE.8O?^)]'9G,13G$3W?B>1D'AR^6J@;L>3<:VQ?C20 MH?*D'.N@7AQB_$WFT7TD' 'G-%3Y^=G=KD;=R#ERV._ 5%Q6'^1JI-^7+ [: MVQ0'K51QT-ZF.&A3'/1 X5YQ0LVR\#7,V7]U(ZR'1E@50AJ:!P';&-:7,/?4V M&6M93(:]\@"8] M9 B?/$1)+V72?ZGA$]40V?>C?'_N34&+EV^Y/7?6$(F6%\^\VEV'AZ%3__]^ M:#]FT !8\NX,&K.J%5)8(C92W%+I[G>[RY7P+/FQW2I)!&G+55Q<3N_5'[A\7;S>O;SK71=5#JXH6?U;D[2Y&?]^@>053[X]8HQG[J- M/M ;:41CW?)(K]BZ)7FZC6]ZMN.[SQ3O2^=)U[J(PKD^;4^ MOF!!;#FP#PB"[# K+WB]Q,JW%],%4JXK&5$Z?UNY?#3VU'U[M[E?%O\ZS_[^<5%U8OQUY^ -]F #5%F,L MMAB#RR+,,3.P!HP!,^0D"S(,Z\@#:)P!2B*/,Z X&C7HX"&,&KJ$%>@GY:=4 M@AD9);DY=@!02P,$% @ J4(/50D?VMG[$0 Q)L !$ !V96EI+3(P M,C(P-C,P+GAS9.U=[6_CN-'_W ?H_\ G#U!L@;4=)[?7V]RFA9,X&_>2V(B] MF][SI: EVF97+SY22N+[ZSM#BK+>3,O9;"ML?,#=Q>)P./.;%Y(C2OKPMR?? M(P],2!X&IP?=]N$!88$3NCR8GQY\&K=ZX_/!X(#\[:]__!\"_WSXWU:+7'+F MN2?D(G1:@V 6_DQNJ<].R$<6,$&C4/Q,/E,OQBOA)?>8(.>AO_18Q*!!CW1" MWK6[[Z:DU:K!]S,+W%!\NAND?!=1M)0GG<[CXV,["!_H8RB^R+83^O48CB,: MQ3+E=OATF/Q3K_L-ET[:^3V]>2?_\G3'_[&(@Y_BS.DXZM?IJ/H:>F^ M'S+O[,'O_CZ=>O3WU:_RU^Z_CAY7][^\_W1[WQ_/!WK(#])9,)\2,$8@3P]0 MOT2]Q^-V*.:=H\/#;N@"4^>/!Y\J2+OOG__OJ-:#6F)\FDJ/,/Z MN(/-4RI9RAE:N86>!S*B@9.C=Z.T0Y;X74F/FI0;4I<5Z"1SVO/P MH0,-0']T9 ACV9I3NDR)9U1.%=.D(48,75H-A M\"_8C,8>Z/%;3#T^X\P](!$5)R+TV 14(/@'A*-E *3HG(>05PX(=T\/])_("A@K9BZ;\8"K$9/@ MZY(6AEJ,*L*?JLN'3I$XPR*6S!T&?U5_+P63T$^I< T7DHX)R89.#O6T8]C+7Q@K%(&D W-=M!/@)D,?TQ@_+P=CR\ M'EST)OT+]\GXJM^?C,F;.*"QRV&$/^_M4 )Z1 4HNF 1!_&W&"5/ M:[?0\?,L1-[D!ME;3%DA!5(.9\,EKDY@>-D+7%R1"+9@@>0/; +'I^5;;A3 M;[M5?[!9=3R!_]WT;\&BPTLR'/7O>I,!$)#>[050WHSN^E?]V_'@PLECQ@,C'5#O1VF_V(:PE8IGNA!(;P0W,FX8RL>1,:N"3#'5L-_]=K MLW'L^U2LAK,QGP>PLG1H$/4<)XP1I_D((LGA++%735J[K?Y2M%7"%LGT57'=COY/1?0-!R)2%J\7YB&LI\0:2TQ'(\&6 M=*7F$ WY%AH[_.^+\"MN&>QUEEJN&;Y>8PR"!] G%&GZR5ZPPMP]+,*,VH-#D@^=N.X7$10]WK]2)X1H,OUR$--(;I+SN*/Q11 MQ'[$@XZO%T@U78_HRLS\L'H2,7.O.9UR#\9GV46"GEB-=U3:E>YB/#W"*S9=N=25-=/&5KM)2KO8BG+8'OLM=;&L'6I1 MVFU2V@%OK9'M+90MEF7-4;YLQ[ZT<\XPV*-<64'+PFUIM^->VFMOJJ;MC9"6 MU;+ %Z[9P2[MK4WO/;A)K2T+;>Z*'=C2%EKWW<.:%N"RP!:NV:$M;9[38MP> MW1I5N=(2I0ZUW2*E#72]"MW>7(527=8TE2UV,Y1VQ(6RW1[OFK6EK!UVZF&U MSW%ITUN_SK0WW0XGJBY81+DG;ZE P@>VZPFK4G^[64L;YUU/7)$WR8@D'?(5 MVQG+#OZ2!BL>S+,'&"]Y ,!QZJU/,E[1!W;&6*"VU2I78F?A(L#W/%IDBE," M4B!?0@3I1W4\;P6-;!EAIT\!-P['+*@08 MSLZUK#AW>MX@DO<0O-ZJ%3X&P#$QZ[HL\YWI98^+4O%BLF"X#$A1($X&!C(S M8A"9RD$6@ 29 A2ZQJ'G,L5$HT$> 0[U.ZD2+E- R-P@@NT*$NP+*Q.B@=%' M6R5&8H(->?.G__OIZ.CPYT_M<9M\[/5&ZG?WYS^_5?'+-6"*1Z6XP K;$O#T MN@?V4AR:'C, DG7(O^) [\N(^VCZ:TAXLB:"9@N-W0%+%1QFN,$J M] '7I9+,-,.3O4&PV!5_B M1&KJ!O=,L#N&X8D9"/)MWV(NE2+#V43R]GK GI0LDCW!>GXH(OX[ M/D6B%(24-GV#VG(]AE<3GBZ@%&K,;%BU"%X=*>^2\Z7M6 MT!X*I:):!HHDAY*D%X/@F+&W2;)3:3J!A(@L)BJ[S4VYZ!%@P;JTP@7SK),B MH_E'*OFG^&"JG(P'[8P@$(Z($8$L3ZA!B>"CF2X)5>+F(A/"+($JB65<2\W5 M*#*+&/$59%J&=>=]N.->Z($%,4.G- Y]RZ+A3#W>VZ(N_)[0)R;'%)P$G4?= M#8)0N&.PO@UD&UQ7,(R'VU#1)-NZ_(*VI9=L=D[&'J\=+$?J3!9@4>^[':KZOJ5L6# M<.U,1> CY6J#>1U*+!DO:-037#(\+KW8B6*=5&$NR.SX+QAFMX"J ME?QY+ 0+G)4:&9@%EW&@R*B7-.4"Z?M7TQZ>I>)[!A!"UXC@82L-"9F!Q!!5 M'&))HZ(B.5GPFTV'08:$JK[I9+%):FQMDM&.S!$>%8*> @A&H!%P!HCTB,9% M"6S[X5(&)C7E92M [AHI)0Y,RQJM1!I@K7XL<=@(UPZ M'Y$+GCJ$=OB&M[9,Y*;+!8!87=/.7S?AGSY,YF[ U1.GR!!4JLFM2@-F340JO=%J7B M?#:;)ISV <(Z]^PBO VCGI2QS^Y8P!ZI)P?!,!: #1-J0:[*?>I\SP2N? I@ M=2 -*6RN+ACSF3L)SZ _E; NGWHKY">8VP8^JF-O+IB^AY#>QU'CXAU#V$/T M@M4-+/P%IQ[LXK@;4T\513[&%+8($6-R*#($D> .!@V^2"J =IFOLWQG.MD= MO703X)X1-R1!&&&]$0" 3:!6"W=582Q@HY4!P4PP'FI$L('$"@QU->V*FT57 M84*BD$RQQ<"BAD%<" "3\*$I-)F[5(E4CH:'X TD/]$?-ZH*(5U+(O,4(Q** M')6!"=@8G/9AC"_,\9=AH&]M*N?,'''"HGSES:==.]D=L52"Q]NA3CH$.IIV MCNP)*54+W]^ERIHR76X.I)FSSE:_,BK 2C=X\D(A5V&QW.HT9^B796EW@U+I M>));OG*P.9&)$&_)=$56*,=;= \_%66#LY27OGN/20_R5B]K-[39;;CQ<.]^ MV5JU;#6G>S>L6XO-=NRMQ35U$OA:G03>NWT!UX+C;VRUPU\JDF4.7^^]?V,] MTWK&VE;3K-71;C)KX4S7-4?9D]K)..0Z>U)['T[Y ]E?6U![,6Y6V[\K5=.* M1\+WE;27"OCB*R"JT^YV,KM!2S6T\ILC]HFX]$ ,WDM.4&-NWY/L$8]8#/#P ME:PZ_VI.OWHRO*)N&I+99P&2MQQC8L[?S\X$^7]I;+L';7BF6-T^=HV5>0F2RH6T@D(O>8PS017N62[!WN?1HI/*"RT:^V$=D=H%01 MRS^&DG_LY/NS"/X'#Q7>L1E1WXDXP8\3G!Y(CE_J.$BN+02;G1[@]PE:YI,! M_P35VD^^9TB0M>4[$W2ZJ\K0A7G?4-=KY/^B2H+W[:IDP6&_D:KGZU%>5&$(G5T5 MSD?;-]+W(ATDJV[R48[.^JL_BESL^@.*AB$A0^@Z([2LN^OLSUZ&C6%FZ MX*^6Z=?"2ZWN4>NXVWZ2[EK27818P[";$*;?,X38\"V9JO'E)G+\0SE3W4$W M?)/&.FAEGP[S(FFN/%N$[!=LOD(&Q68G(;9_%F>3.-MZJM_R64Z@CJ.)U2Z. MD.UB?NP$1)Y;/ZCF#H=>.@)]$>NZPS_#$\N ;W3#Y M9I):,6+^_^>$+L>P0^2P^!X$SHW:Q!\H$4\/-K1QS\/"T.E!)&+,UOAMK!-] MVGRB)ALWU@^X'A ]^:3?@CIQ0Y_R8 ;!:0$_>*IA#P?JV/#(HR7IP>:'0<2 MF]CJKK Y33P((B;TK5GJE;2H1]I$I;SS!6ROKKD/'>TZ55(V4J4Q_K6@7,OJ M;E%K$W4C5;L*@_DO\&\]U391-U.U&+;Y-?6J(FV"4L:7_G]!(?B#*Q;,:8 ? M,A2^&GK"G$40>N%\=1Y>1P4UG]NY$8JO)%#("_; O% =J%//>4=LKH=9S^=47(R,O[8SL5$U0Y4;\/83,-&(+(8NS_(:VYHG] MN1CU-$'_2 M&V5RSB^5*FRA:8(:VN75XM6+:!#EO'[L!F>+RABIUZ$)"JK5AS5.K!1-4,&V MX*B_-&F42ML/SG6-3O5(MRJE[PI%IBDYXG!ZX CF\LBHJAO], @Q>HEW$]7 M;,UW?A*/*USGUV1=V'LK(R)Z_]'S)73;]AH+?LDBC.X*]+;ZP\XQ* M[N )/>[!?MX;O2V)N[X$).F>W,0;S<*;8RV$5NMRB_N=C8%+8^K)U]HV<_B/2[L]E3=.:%SIP&1LR_62J9<_4H[([>- MH+'"=[=*O^-,\)\5_VBK^$<-$'_;1]TSFR(;U;/W0]]V+9&\;3V8J\\"$6$ M[S4Y"X50SZBL*T(;VIIJETD842\M"2<_FBJLJJZMQ5W_;*K YN,[3TPF1<+U M%K6BI:EJX#/:ZA&R>?(TP0U]XG[L@^1AC)')P]3_:]+^=P.XAI!'.RCT%4NS M%U*H'/?P-02P,$% @ J4(/5;)4L+YH& M^_< !4 !V96EI+3(P,C(P-C,P7V-A;"YX;6SE76USXS:2_GY5]Q]PWJJK MI&HLV^.9;#+)W)9LR1YMV9;+DC.WG[9@$;)PH0 M0-K6_OKK!DF)XBMH2R*\ MFZK$D00TNI]N-!J-)OC;7U[F/GEB2G,IOAZ<=(X/"!,3Z7'Q^/7@?G38'9T/ M!@=$!U1XU)>"?3T0\N O__.?_T'@G]_^Z_"07'#F>U](3TX.!V(J?R4W=,Z^ MD$LFF**!5+^2WZD?XC?R@OM,D7,Y7_@L8/!#-/ 7\KES\OF!'!Y:T/V="4^J M^[O!BNXL"!;ZR]'1\_-S1\@G^BS5'[HSD7,[@J. !J%>43M^.8[_B;K_YG/Q MQQ?\SP/5C !>0G]YT?SK 8X;#_M\VI'J\>CC\?')T?]>7XTF,S:GAUP@;A-V MD/1"*D7]3G[YY9F!/^"]E:C/B'L[&4R MH^*1H=:.L,71N02K!'9-WYEBTZ\'3XQS&.+CQ^.?3H]Q@#]M- J6"[!.S=&X M#LC1VP876OK3H<+=!M@E[HK/'05BLV8T/R)#< QS5D3@5Y#=P\BGE,]N_#ETT1+!CNZ[?WL(%.W:;T-A-Z&#'9VF''8<1=MS5]]Q!2&''6G'K MK8<7=LP4M=U!J&''3''KO88=#>9H SH["T'LV*WJL_>5WX[EU]!J)2G08P'E MOKZA"AL^U0:%;Z>\Y25UOJ!B">MW.O=RP07PPJF_3L)\HT_LC#%AUB)C2]A9 M>CA]/NG"D((^X[NG-)Z0*0 M !/U0X\5,#"\XGSS_4&@OX-!^,M#^2R 8HR633#PKRGQ%LVBKP,^1U2N MP.QT5U_ J/)96T)LUWNKH4L 7W!T!:@7\'8<,;_B4Q:!B[H.=0"^3QF_@K-N MQAO.I0KX M/S&GK)DW%.,9XVJ%1'\BA9SSB4'D'J;WXRA0E#_. CQ+8-GU!9#[:RC8Z3&J#*C GY..I6(=9'6+ MBC!K>&2-7>__P#Z-O[MC.O31GUXH.1_/N+Y5<@(+(6 0.\G(!X?ST 0')@HK M.-GHI$*$2\K-"GLE-<:Y,QIT%=<,1^C';-T!K0L_G 1A-#W @E,A1H^A^0IJ M?/EY"&&4F"S-R$!,7(3"-*-^_).E>O]M -AF*F,R8U[H0X24W]%;PMZ Q$X8 MK][;-Q:B$;F=")1* C3FOKSO+C,(&/1QC9-G&@4F,-VZ$&IMN+\>8#I_8.KT M!!VAI60[&&K'J92F>YPRB?F\LSZ _U>!1'V 7 ?1@Y]$! M.J9C]U&Q:&^PVFB8<7'_"'Z^*Y;7X*<5[")@*>%>2'T3+UR&%!QZP& #HE(- M MB)H,JPJ@0V'X&V#4[^-:7=:B'$?"%%M(: M>7U?LV?;&STK+[7*UH^.+5^!@ MV;V*X0GU)V&4%;B"SQL]V$O ,$V3T$&6&]44!SS 'G&M]PDYQ,+P$+4!_QNW MW#4[=<7"&RQ^!+Y6%H,\#F]&PZM!KSON]\A9]ZI[<]XGHV_]_GA$?@@%#3U, MM/^85&$G4OARLL&YCV7@,E-JG934FV+O*=4/IN([U(>/E"Z.4,]'S ]T\HW1 MO-%Z_,7?HVQHE -95:WY]('Y9L2_Q^TRS8Y:X16K:?'0"?[@3@ZTA5.R&YR# M[\)S$1-%E\M@V3TK6\J:NFI",*6IOAZ<).-0-=FPH7SI?=SB2&,9"I(Y!'W/ MD_Y3)>=54,>PRM>(DE8)<'% GADFL WW[:@PG[Z"K7B]]57VLE/8QU859B.W M2WKJA2;3FEH;4F5>>065-+?3S&FKFJF4U"65F'C%TET7M;53QJ=6E5$NHTN: M2!+ RU2A=UX'FZWLT/_<*OI%R3#C103NW EW;(=CF^57#"(JZL>$J22K)/LN35L&[A M1JA1"WWQPSENP!U7]HE'D_&]0VZ&TWL=%'B4B.J6%D(WE9CZIUFU5]6D[@K+73:W@+JEI,^)+A%S6Y]9J^K6=Z;%6 MEQT +JEL-),JP+*L,ZF4.7BM"( +&]LIYZ?VE5,AJDL:2C M?"7ZMO^R8$);K*$UW1T*/)LDANH1<1;MCV=K751)J1+BNAZ'H\>EKRE')^FI L>T(ISN=(.;2_EUFJI$=DE[8R8 M/QT('2HL3(W+NBL<;F'KMG-,UGJI$M8EI=QA];2 31-5 C?OJ:>?\;*#":\( MB6WZMIUELE:8/1 NJ<_B875\,-U<;0"[YG_$3 %-,5$WE;]-T++-^"4]:CEQN< M0Z9RS8541O ZI>=;NA>+;E%]9<"XI+STL[;":[(]K>_9]MRTE:T\F?!N\B)- MY-NRS5="\]M1%IDK^-S.(VG%;X/8>#[M]'7/IY$?-FC_N,^G[E[U?H@-H3]5 M"3T:PY_K_@T(/+P@P]O^77<\@ :D>].#EM>W=_UO_9O1X/<^&=S YW[[S^U= M*HBM;I6<5FTD-AIMLTAH!-LN/LD GBD'RK1IVT\6 ):N^"F4R*4U[%QJ"*1K M*WLRS=KVWA6H%S-<"OQA^X=;ZTV-Q7%6NG';ME\A0;8^O4!?#DV"^#X=K,CS MYEQP'427%M0>UM=V;'NB-%"1'09.3:$+J8"'U2U\F6O^4-@[1GV\B[-+,MWGH\G%;7M=7W;/MXK^D,L,7")?]D#D'R@E9L% :%EQ;,&VR,G#A_U#]*[FY T+;')B MF69MVWTAU[D0?/>*=TB1*S%B8SMC@E6>+)1V:'O&VBNW5%JG=@4%!UQ)1M;:>P'U-X M"]).%QALO-F-ZMD%WME??,S^V?Z8_;P[^D8NKH;?';@%%R_C!,%NE7SB -39 M\E[C]=^K>+6+;V"H>3ZJ"8W6;J.#9:XZ5DNW:=N#-]=*_@ZZC, N>>8> ZBMP9\5VR2_E$K;-4];N)*O? MZI7JP'!)<=EWF+]$;P:A+^?P):_::]7WM%/DG]U5I"TX+BD4>%5XMT./17^C MUVMO7NY?F3BSZ&VGV)_=56P3D)S*M^49S[ZLM(EN\WWM-/O+>])L&4".ZS5O MD+9ONW@-+;BL[V1"\4M&%W2V5[&(R MJ)F@[T+!>$=P'#$VNB'Y%:0L%>]B6NKU0KMG!"4H1,\>O.UPK9!&2X=K=&F. M2,>R._E'R!4K?0%2Q>%; QJ.'LY5:#5[.-<8,*>B3^!VPI@7UX?Y/C,/;0VG M\6,&5@F#)C0CV*FTN*>C3NEU&JT"QU6%GE'Q1_7# M8<6M'2U,>)WBLB#L[Z <[P8M>QU2IHVC%0D6B!<(XV(\%H>324 !(N&CGE7N MK;2'H^4,#69'#1A.:>Z.+5;LUONSXM:.EC38:ZP*!*>TA6+BO[@[>Z(^,^<_ M.E!\$C /?X"=V^87J9:W3''IY;,:<0UV/RY#OJ,!ZT^GL$,HMX-]\]%V\-H. M[OFG'9HFM)Q\KL]E,*MVU&\ QG,M@5CE@AT+Z2+3A-"WN4+P)V!6$/:X7 M4E/_4LEP 3W@\R1ZGI%YZ\<9RQVM"[RU'3P[8>(N*,)FZK3PM-(-#4+%# M&@&B),U9J+E@J0=!-AY;^HD<$A39EQKHP(>(()%3LB9)J/!(BBC^NB:[V\M0 M1VBG:CFM(LGQQG62ZL<]H-<[F3'UC5B[D\R7)INAHP6=+Y Q$LV#7+EU)ZS]POOFKY MY&.6S77SW;)EWCY7HN'3+%-)X]VRA+O:*TE%,5.?LDQA<^*;]GN8UY7O^B[F M^'/QW%[$E(PMTH@6\8OJ478CSF9)?3'KN>4NZ41XYOFI':UF 2ROX%*6\0M\ M2A#.+UQ)/_"@2>"T*NJJ8SJW49:'7WB1( M@JHJKG.K==)I;UQ&4585C[EE.>JR-PZ3"*V*Q]R:O(K3]NLQ*@.V*@%RJ[)= MV+8WZ;*/1)9+DEN ,U'I+3/,?7PE8>^OJ$JNIF_ M6.;<*MPTYT1^B BO&=![-4%*; 8/D"E!B_V\!?PH]L$6"G>\&3*XCT<-J=,P7AUGU'=RXI MQ4QEE,)D!0R8RBSD%7V$[P\"_1WLQU\>RF ($H!(DFIB$2@4"> 07S.0X;%RL.;3U&/5WRZ/@@X#W4 ;CLJ[,?)/^,+]#%) MI/*=*:R2Q<,.?"&Q%"(JH8TF$X1>FD<5M6/-.^L!NUJS0'<5BZ]OP1>&:>8- M!9@T5RN(^V#0"SN6AA1$$5YIP'MW[FE C6'Z$[8!>*H;'= M2-,F_KYG[E\?\9=K6(YF\:E6'[G[:RC8Z3$>:@(5^'/2J32-7"B><&P4L5(I M[B! 9T]KMDF ?'\@&KDB7L*ZL0L5,T\,]Y%U"!DWC7\DGA$ATAE_(7,C"%D8 M28@!FJ LY/3X T%Q#&4CT/[45WQ/X!W3H8^+!-8[CF=)X4#H6L@,/,7(4'PE!9TR4&#$1C&?N)U+EEK$T"( M-&'^) U)'"=W2$HH\HBH&,7[!A<8@<+N%I&)1DQ41B#D@J]2Z!BGD0Y-O35 MAAUP;!%(,3= .EK4IRNLDB;[,[C19,:\T(?X-9]%JE19/CT;4S)129)2NDNE ME/8O4G5VJ5*\W$8Q+5ZT:;S+I)INTZFF_0N;RAY52I;/W*8DVTA![4N&7 X* M]Q98V:FE;C@GL M3R7?64_>R !"[G .T9=@S]37 S$,%7# E%D+3(AN,GMC^.9>@//025-8SGL, M]F/>6)Y!?ZIA27B W;!&X;P.T#$=NX^*1;NVU8;9C(N) EB^NF)Y#6N.@@T> MQ W<"ZEO@K_+D,+J%##82*M4 U,:!)H]ES#SX7==&;Y]RFVPOC/B20BV HRG M06Y8HB-I<,V3H8)E,"5[,K=\%(3@#R0T&)AO5UUQ*?<,%"20L(LF:H6&&0;A M((!'3(>N$$EMG6.N)A$J!'>U\UAL#",,,%%\21Y7T!"I-EHEZ "9!)[]V1-& M<%)$R0RC^?3;L&%'9[,C_I3;BF$N8[*BC J)0$RG.\V>J(V=\LK=#W0RE<^6 M?V-4 037F"$S_!7 L;$Z5 *2VX",-WP]!)24Z'CL#^1A298X_ <$:K[BH 2V M_#J1QJZ5XM(KF%R,K6JT-X!;)D^*]*I>*FQ/H9WR65O^;L @[Z*[W,?/S']B MT5;V[8*7$F[[J8&FNL^4G&X)6)=*K6U%&HA8(/0]XV?Y=B/)4VS[,8@]64<9 ME._?+&#P+;C-(IIM/]31BFFDX7SWQG$!H>^6;2,BV?;#$&V81AK,]V@9W2GL M*-+RI/;FKS>.8JIM/[V\)_NH@G3W-P#<8@6J",R^.K\9*5 M]JKKU%JT:,/< MFY2U/\4@1X/Y(C2'$J4O/<.FA2U;"\F:JZ!4AE*H#]M]2BLJ9[-+49;6PK69 MD$P*Y"JS"Y7'(J9:[LI4R^TKH9)AN@;WW*E'JKZO3>CKB_XJE5)YY!$=YMRF M*P!C\B1%?W\:VRP!W/)1R.?<44BV;/"='8/D'B:Q,O3/N3.0_,,E;5C\ZO@\ MYHUY?5^S9RQJ&&#%CBZJ=$OJW'PMOU%O927INLPSZF/-F7F]QL81?H6EE!38 MFU-K+V&/L(2_N$)-%]>7?=BL+@-6R8QZ&?M2&V6?#S'/QL32!^M[M*XTAM; MY8Y(-LM9-\M7-R6)EV7\#Q8BP3?_#U!+ P04 " "I0@]5KG%$RE8: "[ M*0$ %0 '9E:6DM,C R,C V,S!?9&5F+GAM;.U=;7/C-I+^?E7W'W#>JJND M:FR/[)EL,LG0LG6__KI!4B)%@@1EOCE1 MJI)8)-!XNAL$NAMHX)=_O,P+]'F#OBENU./N]]?=CO/YQ> M7>T1Z5'7H@YWV><]E^_]X[_^_=\(_//+?^SODPN;.=8G7'XZ/'Q^?CYP^8(^<_&'/!CQF1G!!X]ZOEQ1>__R/OPGJ/Z+ M8[M_?,+_/%')",C+E9]>I/UY#]L-FWT^/N!B*%/QX&+^-% M[1S2,=#2_B05)]=\1#W50PH1$6T)_+4?%=O'1_N]H_WCWL&+M/8B/2EA"^ZP M>S8F^']0]*K5!6J(O8RFU)TP5/ AEC@\Y="! :ZJ.Q5L_'EOP6P;FC@Z>O_# M\7MLX&^)0MYR#AU9VM@/]\CAZQIW)7=LBWK,.J$.2NYARI@GBP$55&P"Y!T5 MS/6FS+-'U-D:<2:5FN#CU\IFT)PL"L8PV:L M#$/;T&V Q5,JIQ<.?R[5G7()5 CZ%@9.P5+R=14J!'7/')R^P9SREJ"7ARG855/N6$P,!74E':F9 ML0AI.2J-SZ/5SJ=1VY"T56'!1:!2^GG+%4^IL3MTES-_QV,N%[0(6FSKK M(,PE7; 3QEPU%ZF^A)6%A9B_V=XT9@@(&^H".!E$SQUG"2_9W,-*7UT[BNW( MP;@_8P+,B*\'\N +I7.0!'11Q[=8!H#!^#3 BM^;XUQY\AMT"&>YSY]=H!A* MR\08^'-R7&&W.)>>/4.I7$.WDWUY :WR9VDH8K/:E9HN'CRP<2A OXY?7C09?V,"FD3UHLZ@9[A,#3&!HL&(D#;^ M'(R'TCY8-]B7DGFR+UA_QH5G_Q_&E"6S!NYPRFRQDL3YB+M\9H^41+["YSUY M\ 2U)U,/UQ+8#?.FW,*F5C4,9?T78+W2"0I,5I\AZ(AA, L'8[5HMD\M^#VD M+TP^4)#GF2T#OP%$=<]@T';E ; F&,KKEJLRX?,S7R!?]LL-C.-3>0>?.+?. M72#W3]]EQ^]194 %_M<[,%1L!Z%6J @UAP>]L6_]#OU3C7?W3/H.CJ<7@L^& M4UO>"3Z"B1!D$ Z2P1CLSWQE'"@K+&-EXR!F(GRAMIIAK[E$.W=*O;ZP)<,6 MSD-8]T#KPO%'GA]\'M"#8R;&&7[?." (: M?;;$CV<<&";PN?7!U$H,?V<@T]D3$\<]' @-.:NAJ9I#*65]ES(T:NENHRH52\90A/OKKPP4- MC-,"O B82FS+IXZR%[[X% 9TCX$#(F(%//!$4&6XJP2<#T^:&B=_3FXKW0@Q MFW,W\.$4*['($%K,)3VJ+*FI6$-@N*P4B^K59[;EAGNW,]W*D*PMA%R? M051U.W6NG)?MA\8$JEZ]0*<+_7V'2V:=.Y(]HZ-_A5$7F15$C$*(CN27U%I) M/AY?#[=!8C=,.GY&6FX754W+%UO(P;!Z'F J1A'FK,+Q]C4;E*-]TK@S^:." M-0428N0_L7W+GF&0@+M[)&PH+I05%=OU#J'H85CF,)- _;A7C>U;? ;67CG0 MZ=H-(%8M[<_4 %82;K)J_5@I[FLK@U!5J!^7"UY%66A1G4;[)!M3W_&V[I11 M]21F*PC?0XEK^)G S5X\AE':"#D2+)52X-D>U@BS0GID'U-(?!R,X<^P9,UH MBE(%$@B/ -9JOD"(@]N'P?7567]X?D9.^M?]V]-S\G!Y?CY\(-_Y+O4M7&;[ MOBTFLK,'$AP=;\<1^2Y!NTD.MTHG2/#\(8_GAR'\[^;\%O@=7)#!W?E]?W@% M!4C_]@Q*WMS=GU^>WSY<_79.KF[A]WE+BL[/1$CP^]&M0\3J=6 M)K)R(^*(>^\W$2=JU(HM-TLB ;*W"5)55:)D4>5WQ&5UFR&I1(H$RJ--E.OB MM:+:R*Y(8#K>Q!05KA51*MTB@>G#)B8L3AQ5OOXOVBS1(@'X8_97/0\IJ7Y( M UK$B1.KE1M-3D8">6J2BRH1.ZQ5[QRF3=)(H$Q/5U$]&#FCBK4"+9FCD4"? MFJI"8M _@)KJ'')-CW@)@ATP(7)-B5YJ1C,W)<#<#_^JVQ;<*ITCSN91:AHL MPV9 N&XF"Y,_$@REILP, ZHIY*7R0!)4U - M$D@2F%/SL\[::HH!39I) G1JCHXJ-04R,_TD 3$U&0=5F@*H24E)0$S-Q"O3 MK-&QHDP^2@)_:BXVL]2:8BXW>R7!2&K:W3#,Q&*MRHA"YA[@&=L2N/S58=QJ%/S%$K3"+X)^(K/'15Y_KPGV03_ MB)@<"SYKLJ^$_8(W)==X/P3Q[!',F!"?]WKOUQ)2>Q,^[WDPCU7:F:7P8AT9 M?JT[,?QXC*\DG,/ I7:JO=A9WS$4UY>NM.MD+NHWV%62:N,&[&LUW+8NS\(- M!J;:/-O8D%")/M/['3:5:2+%7:B!;ZRP[35:E+ M,:?3V/&V&DOO?L(GCT,Z?V!B88^8!&/])MS-DM(&ELTJ6H,BDOMJ#(6\T=&Y M 6KMZ%3)\"39Z&#"%X<6LX-/ OY8?PWPXU%!7Z*').8\L)75,O0I1J_$\I1; M6?8.U#2H^/BA8;6T8:*4$(5.UY4,?UNI^@Q08CY5[)&QMC/J_H45KI-&,]9' M";?HQG:Y4.@#UE>RN .[#F1#)^PD%)/>T2E!Y"_1)[84B]8@BD5@#C-",'6O M>_Q)S[E(1(U2:QW#*<-@Y8IY,HIQ3\91ZW@8>-@\F8( R!-((%@2">*%BD@@ M!/(,4E"_PT6L^4H.9!() M\K26!=#T $\@AV@TF,4X4B(=_]Y]]^!,OIYZ\' M#P?D2[]_IW[W?O[^G8INV8&<%(U,N$ *WX4R"Z*SCD-L>/49T(Y>[!OC7#:GNR!*'4$4C:QWD8]=Y&,7^7C[ MD0^5>!Z=IZ+LQB %GCI%@1"#FH]=#XL8\E#U0&:H"^=T"F;4M3T#>ZR4*M(5 MNQ^A,N2A\GB5J2X>\*\IM0-$5CE]9%9^S/J6NZT3/1_:\:INO5QR=_(K_+N5 M7C(K-QXQ>+U>]'SH]/*A8KV\-H+^L>LRUZ+62?AC[3W?!Q][NVZ?JOGX0]?E M;\J$3AT_5*R.:"C\GRD%>\&]9.Z$NGBQF9@I$V+(1E.7.WRR/.777KZ"MJ+U M^&/75;8]6SHE_MBHZ[AR?;\P/A%T/L4T5KWSGE.\N]Y[(8^YT>$&=!!X6W%T M>2YC3O'FG?=BV7(3X-UPWJM21%==]TJ458_KGKG..@H6=P.5A3_6&@L?/%[^ MFJ&>\.7EKVUXA<4=G6>AU/I]E8Q&Y81Z>JL7ZNEM&VY=6:&&*+4]M06AWEWJ MA7IWV89_4%:H(4JM/U#MO%EB82C:9QX[$QWOWL6SA.&!"$VYI7[%R) ?*CM MK+4;+QR58D2GR(HCL'<.'1EL@L&R644[+/1\R,VL#G5Y9TIW-;K' G./B#WC*5]YG2;KJWFM1M:3/# MZL!1+<:B;0[&%#JS <)'GF.C>WZEF%1K5QA"*6XY4;#N]LH0U#/:8E4GOHIT.*[&1XJ EE-Q ZVD;? MZM "3-:^FLT%7P0[.;6+&6&MG$I-;PG9XFOC97CIW$B+NVM],-=7'!8I2U.A M\=C@JS65QXA63:WIZ8&/O6=PG?"8A?#/,[9@#@]OX)'%GYDQB<>L^:+3NBS' MFG::;$V[%[X V?J*@0O[!?\J5*>^3N,AY5?KKX 7[3S7FL)^8U-[Y!0K*5FN MK>2B[163@5^GC*VW"%40L+8=O "T2!G)#]8/&@Z%_A6MW$Y'%2ER;1.?-/8,T\(1")0Y,H1NM!!+0]U1>WTHLF 4W?+@Z MB $A5(F&@)%#:"0<\H32(5SEY-DB%H%FH83"4#0N:4U4*S(N*#)3D@HPK"NW M':V^"/O; OM.LFL8Q*O-:K<=LT%16+0TH79BW=MHRUC? M>1+K4OR[+:5W.2[>>,?H:*P\TW N#+_J*[44*]_V*^5E^'I#H[F)GVM2NZTH M["OL,V.VNNCKWK,%/0Z.(V+-6SB(>YW1"(J8D70E6,J0O!$H0_<4Y>'1<.7 MQ%(L!$ZC_4)FBA$R5YP0)6B"O)#C]^\(LJ,H*X;:]A]W1[/LCF:I04'!$>UK M+K$1E'*NEY9;J:,I7R;0.S.RUM/)L;$PGD7;1QU;7 @4!GK[UNR\]M3WR MGDF83\'#O #6AU-;W@D^PK0[$:XRAV>U^C-?70ZDKFW*N)K[(';KT!<0+#KG MUUSBQ5M3ZO6%+1FV$)T*<@^T+AQ_Y/E!Q&G@QF\M.F.X:NI2=>;KJ2\$S'OANZ/@Y*_P5:[GGKK;*R8'0M>"P LM TD0[ 7@<-O@9@?"4$Y^>&9J M=&YK)!#"U456H[A(PJN@#DB,*3)!J2COW%%R@1:H!Y1!,D&+D+ MQ[D++AF/$5;QEQCI%GB];DK)X_A#ZD)RU:)2&8O:5%G-'4J2QTA38=@(0W3<4.Y6K^S"C5^B ML[W@"YC0"7WK2W3:.I^GI?UVE9W/T\T]=EN>S]-6^+:R WKRX^;ON^=4?1%< M;N,?JWJ/O:X=J%04_3#AI^IUIE8$K-KA2?FJ.=: M'O5JKJJ%M];7>GHJ+N>GBNEL6VG#UX)8*S#=9K.-^ MB?6,GL%ZQCN5,QPM1Y 5Q>;6H\*SPG)79H[RUJ)" HVM0WT#0^"6>WTI_1F[ M9RY[IHZ\<@>^ !,J'W1ZE S%088PI.O+IAI,BK:QP-*V8Q90WX"]:GD+GUR MEDA/,.L Z*B*_8E@0>3@"U04U'&6JMU3[@*;,!XM;V"P$C9U[IFT+9\Z*EO] MBT\%:)DQ.1"Q IZP1ZC74[[ ?!E/YN:;?TC=:O&-$8L3EWMX AGP343(#>[_ MYKX@5ISW:&W,048(OB"^DH%ZNJJ*V]HM)0KBCE>+M55J2)3;_#N4T M6R'02"V]RMN/:T[=7.7E;AA!"@1)-";S#'C14>KCIVKDMS-(,$NEXBXLB]"\B1& MOS%]G;$Q$P)3MS )JN)-(A]3FT2BYL*DJ\HWB-3<0SP8[L#=6(*-P,3"<&SY MF#(M5W1P.E6$,KO[+N5KE_+UEE.^[O'KT>=[Q5YW-]DKQ4/=80H3F6KCPQ'@ MJ$#SN5QI>?%L: WMO*A0G)W<.6$N\B;W/Q1(_09$-O-G>7)/%&EZ3X.FKW(] MNDZ,#3?TI5"L\2)M7%->(-<4/*U@*UZF1L<#K,Y[-O&#XP9"*&"H M.#1X4 =E@:&6Y,DR.:&%U"K' M8'V8BA7!(RS"AY%W#Q&2<021R!7&=RKV$"(E%*"2*;4V A(B0$SF")D\A9A5 M3")^WDOK^2IQR<;$:>#/%]=L.U=%@U">+!-O3!-72I'K3*S 5,':')8MI-CY MA!8SGO+S6LK0Z$!ZRS9JW)R8R@JM4^;&&F)18D16V7826K80N5YGW4UC>9UR M.AEJJ4^!C9Y,JS8^1#GU> RK"+8A4.?:GMEXBE_N%FW3ZBWEH>1\'7P[)JH> M]W3[Y/V1/WOREV"$1ACL_+WRV@IMY928R;X MW8HJ_H\VAG G"V?Z1(\E!60 M?)'GUFG+"S63>C%TG>"K3@BY5\X1?G0.N+XPTGX% 46(%KGR-ZG:5K*(F1J, M.=!I8^M,$8TV^O/Y1J_X+5<%VO)MI828R3T?MD[86V>":(0]I/,A&TU=[O#) M\O*/"$G^H)-?J;7D#S.YFX#7.Y@5B_]&_)/#C'_'ID(6G,"?5?2QU^D17@]9 M*^"JA_8DA-\*9E--Z=:VRF\CY@W46DFW=\WXF:_.\HXQ9^<=XIY9_+'7@<&] M1*0KAXF&5K R$>@6$+,+OQFA%['0N< 1@!WR)-3@$$O,'+GE;G!B94ZFCR&! M-Z/!;=CJXOJ4+C23NY"4RMZX3ZSS)([RWZWL[%9V=BL[W>CUNY6=W(UI5& MJW4EH^6SS>+=CF/GHFXLC-V_BP5U?S61=EZ5QUZGURN+H6N'DJK7+(/A3=T8 MZ7C4]1(CW(/EGDQ-AGB#^H^]3J^BE>1#JY^J%]/4(FN9X5Y?X?&HT^LZ1<#U M9FN#J\E;KR5'G'1ZTC5E0*N*RF_X96)AC\(K1H-K')CNLIW,LH]'/[4O<-.( M=PX'#:TQ//A/Z.$(!.M.+AB3X:D".IGKRK\MN>=ST9!9?T-=.E%N)2(HZ.S9 MA=^4U/-8>,5*0/@<__-$)8,G_P]02P,$% @ J4(/5;9E9="_2@ Y?<# M !4 !V96EI+3(P,C(P-C,P7VQA8BYX;6S=??F3&T=R[N\OXOT/];0O_*2( M&8I'>.V5UG9@+A+6< #/@-2N%0Y%#[H M-GHQO8Q'.Q?_^KHN\X&!E5);ZPD M$IU9_57G5UE95]:?_^UY&Z,GG.51FOS+=V]>O?X.X629AE&R_I?O/CV<3QXN MI]/O4%X$21C$:8+_Y;LD_>[?_O5__R]$_O?G_W-^CFXB'(<_H:MT>3Y-5NG/ MZ"[8XI_0>YS@+"C2[&?T.8A+^DMZ$\4X0Y?I=A?C I,'_,4_H7]\]>8?']'Y MN46YGW$2IMFG^VE3[J8H=OE//_[X]>O75TGZ%'Q-LR_YJV6ZM2OPH0B*,F]* M>_W\NOH?5_]S'"5??J+_>@QRC,CW2O*?GO/H7[ZC[ZU>^_7=JS1;__CV]>LW M/_[EX^W#_90S>+?I,BB8V8VO04H)^K?S6NR<_G3^YNWYNS>OGO/PN_KC MLR^8I3&^QRO$JOE3L=\1*N419<)WU6^;#*_D8.(L^Y'J_YC@=5#@D+[H3_1% M;_Y(7_2'ZN?;X!''WR$J2?BAK->?>F552C^Z!CO'692&U\EAJ(?:GN"3MI,5 M1U2@J^^\"HNT".*#P'!78B01W]>^7>- MZ8^WY$\]B/BY(!T8#FN0M B-!V9O8!U#5793>KKLE1M3;YYF8MUIS\C*7 7Y M(RLXSPI2^-NW/^*XR.G?SNG?6.7)7WZ_3),\C:.0?O[KI(B*".>3YRBOBV;U M(M]:*_KC$"Y5FF0UYB!;&BI>2?RX3$FWM2O.8_Z)N?HJ2[/ M3:G\0Y(7*^#WQ#*LP&UC(DSC,9R\TH07_Y?1'L'G#V%"UQ/DV6'_'V$6>#BFCD M7)#!"),R02GDG08F9$,.$%%4RR(BC'[CXJ/EJG3Z1KU\F1;;GA*G^TO*E^N'W M#[\,JM1]X(()(A!J]O97[S86H P-^F%V]Q[]0O[EJB]YH'_:!!'W.>&(_D2A MZ:]/T59%W:](U;PS93Q6F_ZEUJ^ZF/ T?#].[B2N/\2%-UK^0?\9[#(6F/X^AK8K:8TC5O+-D/%8;CT'U$2T MDLN8?U"T$/K I709RDIH_(6@XYT?(X%:>0JJ_.)>0D&N.I#YSTV0DM=^P,DZ2.BJ=;9E,S,+ MO-PD:9RN]Y?I;:&AVX$%.2/@415M*'E0*3!(>@ST(6V;\+9BZE^:;N]ZH??YUFZPUFQGY-*%9,DO/Y;&>WH;,'% M?D%>*YF=&:7I@M,'5(62>(2:=]:.QSJDZ2T)M\YOHR?B1A?D]^@QQFB2Y[@X MQ13/(42\Q4&.-VD<3K>[+'UB,U:YU,=::;@DG@7T+N$TXF"(9L8H$*S60%T5 M.(Z.[H K"YPU34;++:6T2UX9('I[J%%P2TPR\RT2U-!CJ&2$.N=8H,++5*G"H]1EO MHF5LH--0R"6%Y "[M.E+@*&*%)8P;U()P2'$11G%]#2#EA!#(9>$D /L$J(O M 8804EA#0M1"< AQ$Q$'AMGHJC8AJG MJ-5PR2\+Z%U^:<3!\,N,<<@OKH$:%53KG/:8P,,^)^_+.T-/,JZ@^XG7&7N[ M9IG*4M/=NM2HJK0+459JWIDU'JLPZ<"5>],,1!UU]$^^1LHA? PB\LZ$'F\U M\DLBZYI12KA##@F"H%BC0J?B24?^Y+P(R ATMOH09&$UK49/3)7;X%$U,6"O MYHXM]I5HB6/6 <(A:Z "G:@FFJU0K.8B)ST04+VCVJA7_:VS4Z_ZY??+N[\.:M%_Y&2WG@0, MVZ_7^=V[<25@!,/2TT%GZ*]ED)"!4;*-DL?(KW4__'*EJ@9[Y-2Z'3 ]ZY+? MX5BW!2,<_:AWVIZAJS2.@RSW:]OYA[FJ$NR14]MVP/1L2WZ'8]L6C+#;=A/% MT6X7)3@_0W/RWJ-MJXCMZM7X>IE3'32Y#(\3?!1G:YP4[C_D1!WF9\?FE4\Z+ M&PS],4JB;;F5>@+)NJ9[,MR66X?RST)K6O4D6;$HY%V-^HQ0FY'/DI1&!0RXA,G M)KD"S7#;DB0Z^7K'ECC![?YKL,\OTP:IAB@&!7=K'#; V]4-G30,QMA %$94 MK0X[D-?0YN2\N<=%$,74M<5QM":CN$])5-2HG]3TL=-SQJ(QU6C(9*,$@U,C MD(I!$E5%'5U$E5N./9V:8I/=;M \Z MH<^GYL(P.&.%49:)M'.F_,.7ECTG M[\$^9O^>D@!]CC=9KMM=)I=S1A4=S(8@,B$8M- @$Z:,,L1D427LE@"?=4&O M4M03#02P"B9\AA7BZL$9^?#Y]&&M<>1_Q'0-O-F:0R=K('%J'-B#IFI.'^=^ MW/_:C;:T8:Y"UF64JX7;#7*E@C!X8T G"7'1QSWZ=1#D.IK#6S:S2.89/%'6 M^?R="JXP>S<4A$$- SK5S-VR,W%WZJ'/9-X)MG\Q4@4@A3A8;K&,=G;3;90:[>$1O_Q^F3[A;/*8%UFP M+ 85ECQW02$E+$H6X:%W6J@0B9M\B0SZK99R;>BKE,3IA'4TP:2D!OW'KLPL M U5;N?L,A)$E@(8VKD40E7%LX EY<4A??A,':PG\P7-7)I;"JFW<>PC"R#)$ MPFQ(+8.HD"\S7^%\F44[&L/JZM$3P+I,(@2&.#4-E;=)7:S".>>#1)DC*([_$NS73T MZ8NY9HT,Y) L71E0')$ 4U*#RR(N[(D1_U&2D3#.XKV1%(*D:UXHH ZI,1 # MQ0XY-B5!&G&_'&%'$2+JP(PD$46=#S<48(6AQT .%$\4X-1#DD;>+U,>-CB. MZ8G7(#$[%)FP:[:H 0_Y(DJ"8HP2GI(S3 -5*G!H<_U$HW,2)EE6MB/ODSP" M;!U_&F&P%!HBM&014T-4SQ.3YCB+TI"$V9F)0X*D:_8HH YY,Q #Q1@Y-B57 MN#AB\OY)UNL=1BSI;E#6 ;=9G%7(@B&( )\^8V">*IQ[H.BFB8G\3 MQ?BNE&P#D8NXXH8*7,V)X7,07%" &G* BR$JA[B@%\O7JP1)<1=L91Y"+N:6 M 7*0?1;T90 Q00I,P896%E%A+XRX))XI"^)I$N+G7_!>62]!SBTG%##[I!@( M 6*%')F"%I4P8M*(B'LAQCR+MD&V?XB6AJY"%'1+#170/C>&4H#(H8"F8$^6+ ;8?*^^YI+\<98MTJ^RS=E*22^4$:%*"=.*P:.+@,U$%JI XQFJXI,F++": M9?,L?8J2I3ID5HE[(8P"M)0U UEXU)$#-/&G"8AK/:^^A@?EQD92B_GQ,GV0 M"1I _,Z%RXM$]*S-.\".+_C';:@;AWM=<*N2&$&7)-#+0F")$9XPLVN&3Y?=C005T%,QR]MIGE>XFP4>20J MGBBD!*\@DB /D4XJD$92<46?W'K RY+TC_LW;Q\741'+!I>BB+,^20&NZ9$& MST%P0P%*2*=*GZ%TA=Z\_?[Q!U1K.3;_7;K(@I!TB0_[[6,:*[)/2:5:!1 0$%=2XAFRX2U$EBKBLC^Q4/;"2Z@R>NR* %%9M^MY#$$:7(1(:?\_6 MGEQ^?76 XD""7,RUZY>!'+K_K@P("FB "8.22K2]R,'#@82VRUJ;@X"UMR!@ M;0@"UA"#@+5M$+#V%@34K^4I0HA?FCW&T3I0)"?42KLFA0;RD!\245!44>-3 M^HQ&!;4ZKC-:LA1GTV259EOV_AOR!TDM%7+.1) MYSK"B$J[YD49TLS8',Q-E 3),@KB)CVB;$;N M5NNI]+Y!HQ?<1S_DJ1?DP<7ZRT:&I M8H*:4]Y2QF27)-1:IYI=X@,I]XEC!(AB[IA&!! ]9+@T&60R5,MZX<+#-HCC MBS*/$IRK.Z*!E%LN2"'VN= 3 <0%&2X%%Y@HJF6]<.%ZB[,UZ=[>9^G78E/E M9U7632'MEAM:R'V.2$4!<46'3\&96@5QG3JEKA_R/+<)Q7F6175-):*.::,$ M.^",( >),"IP EMBO*3S+7=I@18I^I1C5&SH/=\%W202=C/!\W)\W32R7-(# M$3PJ3\(@DU%()^S\UA$E8.'N$4$2!)&,\-3WD#0:J%9QS)H9X7#6'<!)LL00XYQ=3Z@VNFB*BFSVQ&W>3VZA"O)^0X,I8 M' 3&'0D0'%'"4H7%W;L"_.3.*Q_C:'D3IX%ZEJ4GXSACG@AOD"RO%0#$ !&5 M*D4>$T1,THO]+X+D2U;NBN5^GJ5+C.DNJ[SQ5J;Y-TMMMYP95:4^FZQ4 ?%L M#%X% ]LB4*>,LTZ/Y7,RCVX:I]G\2J(M!OM!#$2GG9^\M7 M0?[(ZEGFY^L@V'%FXKC(ZU]:BE8__-[L'IFMFBTE\Y1/;"ANM!^GZH*@AU2& M\G.,GG=Z'@!6V+!8J]*MKNT.HEH;_5;K^^?E),]QD1L8.!1RR34YP"ZK^A)@ M^".%)>PV>WBX7CP 84$5*5J109!USPD%7)$: T%@#)&C$W*U?+J_O[Y;(""$ MN0SRS20)Z7^N_U9&3T%,.^-)<1EDV9X$@9^#N!P>JQBIZY)0HZK3)9B5(AC" MC4$K$) H>:==-;%/QLA+3. _QO@.%_)9#CL5IU[+ GS/>6GDP5#* J30YU4J M*&MTSE!,L^$&<9Q^#6CLODHS%*;E8[$J8Q14"M[I=U7B&V+2>QS3T<8\R(H( M#_>E&&1=$DX+M\LTJ2 8BNG0"=S:$042(<8UIHQ]6\4XBM)_4Z?D6M M98(NR:,&VF6.* 6&-DIH\B6^UAD1/Y00PF1X%^Q?_KS'(:29)O0:ZC3;$]^J MJ&U?Q"519."Z%.D^!T,.":@A+6H1"%[#QF%X]!5&-^'/0Q1I$<2WMH,PU;%E M6@A:5COM Z8!A!-WQ#HCANTRA57'+)!GR73SIY,)RR "EDV:*B+&;!M? 92O#+ MKO@>-%RB2S$9#A?!<]54E*R2BSH=+&G ]L9*$CDP[-& $U;0*E%4!,]0NK3W M:1I^C6)5[=K'+HDQ!-4E0_T,# $&@(9&KQ][M_2,.+F ;D^YQ4&.[Z/UIIBM M/N68L58UH-/K.!T?OW'=Z\9(>@O?*&L D0=*7EM5N*PP_3AK>7V:BY(,K82 ME"ZV.MZ),Q*H?&VSX@]?V RX,HI;;>\.J9Z,NL=/.%%N'!.D?,P/#B#*I@8K M$>_-23@A&R3)]X93,!VZV6:3]31_ZCDJGX'C;C0'X8.^-0AH.?TP0=;MP MBA3>'IS>-%?M1?=Z=IF4_$T_JBJ@GG\<:H!AFA5,TPQDIV,[JQ?MO7/N89-F MQ0)GVXLTR]*O])"FXAM()9V>[E%#[1WF$<7 \$B-33BJ0R5104318Y!\07$: MO&Q*\9<9[EN/1GT/[^V&];#F+)7X]/N ( 70G2I8[P@RZ'CBD=W>(*T"&#=D M@U*W2PC2G%%G:T&G6O6OU\\[G.2F@9M!U]-V#W-U%/L_U(I@&#@&K7:'""AG MER9KVKE?X4>E;^N).'5E$G ]S]5Y#H8F$E#BM>$DP 86)RF&"\8U?@L] ,,Y M_2X HQ(8B., M@29@R:&E!"0:C-Z' F7GR;B])M_ [I+1^TD [Q^99U4LSRJE2\X@E71[JD,) MM7^80Q #PQPU-LD%Z=48*^?IU-Z\?GWVFO^#_./Y)]WKQG)_N$/;_[X^N?.CUH>GB'R;(?9 M-3/QRV;+/6@/5!BR9%Q!/ ^B<)I[H/20>]N@Y*)@&*O' M)ZPG-]*$C5%X'B5HR16\T^@!QZMIDI<935MRCW.)\ M&T677+*O2)=99BTP/+.&.F1=K8API>F==!WH;$,@S5B?X0U.&B%PGSC,NZ=AU3N]2 M2)-)46318UG0S?2+E"XXM/4P\.JE"O?KPH[Y('JW=TC)T%WE$74:-AH^U>*] MB9A.7)H78A1JD,[(&M:XI#JPJ&B)UK@:QJ;P /?I_8EV?A7)I)G#M)J=%Y7\ M+7:H*J!>]QAJ@(D%K& :5T/:^6A@5)L'V2QCMSR$;,)]CC-61ZNOH5;V1SU3 MA=045&D"I:(!KI&2S6H(^CY*4$@Z[R#+T8X,EYF?_ $844VW;EEK^?:*BGNW M+%6 DM'VYBV!A9"6=V55FK(5P!'?H%;P3;,^F):&."-PLUB,0;&;;U M"0@^9AMQ3:J=BE>/9PC50%^0.@*DGG.0(C2A,MKP3"GME53JP$PA"I=*VI"L MSR(@\1A?1&YNM33L2%=*N[V51 NY?T&)5!0,@?3XQ&M+J#1JKR %=-EHE8#( M=-VH*.9V8Y,<9'\;4U\&#%<4P(0UV.L%NK_^?'WWZ?B3Y8JL<@\X>XJ6U?Z3 M 5J9@+-,<5)@34ZXWE/O9E5"$G8Z66*#3H@S9@\+-+M!#]?WGZ>7 /)+],#;5- C18S4<$.)/W%*)'A-Q\6Z M!6$9.#'RS-E]Y3DL5_(^2_-\GJ4KY<[HGH33FT%$:+W+0=K'L+8'B,"$>T+N M9P\/:'X_NYDNO#.@R0-0I2LQA8\:>2]9'52PI=DORTUX;C#,<#7E(UZH PLWEAOS.CU=X)VCCX]M3(Z;> MH"OII7<5H4K[U58,5BRF!B@LUK-H#'U_2T*S']#-_>PCJOK8V9W_X=M=FJ3] MJE3^VA"L6>BYI)5U-;HD,RJ!\5NV2(5@;O'A^AY-[RYG'Z_1]W5 ]X/_B(Y> MTIT7=)Z;5\=P"D,M[OK&=!WHX>WI,EDPE#( %)B+00GHY/"4UJH#]1 L3-U%",P?0Z2[9;'OOL;-%"0FH9DFB\PR*816X MA"B72Z!E"N!X'XW,\UMVBGF6W!.>9>6R*#/2$\Y6FDRR9C6GPW_+2O3&_P8= M,%V))= ARSY/%HA0I$S\;Y1@Y^_%($L5^ZNDG0ZD])![@RFY*!C^Z/$-:?,Q M2((UWR*QPF"6.Q1UT('2*!K!8)!Q MPFYJ.R*9STC>ZW*9[TTXE;'4_R.EBM[/05%4:O MU>08GYZ]N+Z9W5_3%?3/TX?I[ Z1O];S9XO)7P#LMVEJ7KF?"YQ@]1X+I;3[ MQJ*$+!)=$(4R?K:#J: 8XP^ZO+^^HLL!S62L=T;=X<*X;C20<1I,R.#U HBN M "QW)H,FV]/;"2%)1% M4]DN;0\I!PR/CP"OVJ6QK)11T6JCH%7WSG)-VWW!''8O_A8@'ORELMJ]\"M@ MA2"GJ1S0/'>\?M4UYOWJW.,=K66ROB9CRF)_%>7+.,W+S+@M^<@RW0^TCJR^ M.!P[L$ P/E"5L)$>Z"DV&-%R@L1_QD;=(.,D@8U *Y,'U M5L4V8= 9>J2Z[*Q)R+5/1*5?R?!S0XJ?/.$L6..['$E8>.^;+[VJ#E*>HR5DR6UT&^>8F3K^: M!E5Z%;?)\LW@^RGPU?+>J3@"I.S.+;ZKBI",*B&F!2D-#?'I%-@\2Y^B$(<7 M^T\Y#J=)W MLU\?>B>O[MZCR>5B^GFZF$(XW\S/]&N67[L";E/M#H'U4^O63\$01X DBPMW M3,B[U3OK&'1<1/C.=J_022EJFBC&O>7C1?HRSN_TKW5[MZJ;C]B_I/6T[P33 MFAQ55+PVMGDM*E*4U2^CFR:KQDM_IWCH7]G;T.,>?5^2%Y)1WP^HV:F)@N:E M_MW\%=Z1ND1L&5+QQ?LB+AN2#%R7]-WG8 @J 34D4U?$.P-:9M^DV61+EQ[^ MKJ.#1MZ/DU7 EGO'@3 8UI@0"OZH(W*B":-Z*E2==G$HX6QZ1PZMF;7I/W9J MXR>V[(.E>F LO]]/\*9 MI)'GQ&"<$!MS-@S\J3#]:9[NB>@D:VV=NXF!4C;R7+)MH;=XR6.GNA.!>OO)%/U2U5U9?0D%?4 'KJRQ2R, MX"I!.I=420+D(8M)VKJH^FL;1<_N4E$1@YL<:,'GGP*Q-)E AWK<)^XRO OV M,,XAV#2M>QS3+S0/,NK&CVBCPX*@^4MY1<=ZSWXI\+EL60/)W!ASK&&)$?W4 MA.9,BU[>!K2[IYGO$O*B,2SNZ?@EK 2^GIL=!?@T%,&*LSF-!$!RU<5 -.R=8*4&9"QX+6!D\[K@80-:Q"(/@S$K2WMJQUKA 1J8/((Y4 M5\LBG!25X;-2#UP>7%;4Y)%EP'6!C[KK2:U#^"K5]H&K1A M[A(B$4N\2*NA7#?BY4?/[25X)JA=-0UDU1?R#1#7J@*Z40[;D01KC&._ M75;QG<84 ',CM(R^]MJPCNR/QBW;Y#IR=QQ4#O,T]2^PN5];$ !.6U34@MN: M4L"L-AT,W;2Y?WKW^?H!WN;^:I)WD4Z6?RNC#).*DP98[.>D,L4D">G)[]U6 M'6F,*<#IX8#1%>L='K#6AC9I-1JY<",0 ;4AT0@]:;6C.FS4AFLM_XS-TB7& M896",XXQNR%KMJHVP9A7J,84X/@XR\B*#8Z[6&J#<;6C(2NWSO'5J^,/3#N, M$X[N?J#&!C>YNP07W79ZF&F>E[1;F:TNT^TV31Z*=/G%HF=2Z/F*#+35 M4 4$4B4PI+1%*G3_1)9X599S@GA9MA70OS/MUN9CE*195.Q9HHTJ>9;%1Y"K M^6*0IE>42)3CDEW M1,B_+ZAF@^I!-=TS3P\)&2:/1'$?4W-3!J,0R(UHCP[6YH5 MB/BG[TT*=;#ANDN&;F#)3XU9.F;5+PMV%XE5=$*0)M.O5"B^+ MV>KZ>@_] 5EZ<@QFS_>EYDT9*T;_I@DH3]'SJ23?K[JRC? MI7D0O\_2:XRQ*0W&_6?7ANL;@!E)8 MSS4(IQG4O7S@7L)UIPA@A0U>ZB[L!KZ^O+^>/-![QHR-_L1,)-4=5')"XJHL MVY/Z? [B4GKHQ4KQ][=.+;]CMGDH@JPPV=\>NFPUZ@P]XG64)#0TI%M7V'O_ M9UKPG0<+7B?:(>DXX'+[X22TLYR;O.'E;A>SG--!7*>IGB:K--OR>]X,*<1M MM9UF$Q]7I5YB<3M5,''F.+Q"NO%/\_GM])3CW[Z6KD_[L1M0X6EKDTMR]"LE ;#,2-$19(&.C2M M-2!YIX=HG42K:$D/B A56^#GXB)6[Y6T578ZT!E5H=XXQTH3#!-'P15&.>5V M&V1[ZN0ZY2 )6;TSE&<@I=3-#I++(2:&^:1Y "PR@E-&%@PP01E83D MR^I\."0(O:/;,X.P:[;-$CRN[0@'3?E/FD&PPR>[07P)D=V M8%DN*7=4=;ND/*@@:+E@CJG$MYC1E6=)W+>5,F9CUVBXG< V0N_/9"O%P7A. M,T95ELL]:E4@N5))C4P>4Z_BF6%:_Z>3A^;F++!"SJBJS*5A\%X6>HX/7=E5 M8W "2Z\$QI_9(I6Y#UI="&Y-V4%[=W=N") D-/2'8[1A^8>#\ N MD%A,V7-&KR;U3MKW:1I^C>*85&N:% 1R1$+3";N%Q3H*'%F&2]H>5+TN;T<5 M ,;7'H)Z2-FZ#,;:MA3$BP$:8M:@[5VN5L,'52T=JD8Y?NRF3!$,<+3PQ3?UC 30.ZM?# MY)R4TOXXI'5$"E&@+#(YG0LPA_ZK.VWH6B^[2R2(3:&/5L-Q=A(3]$&"$I4X M&!:9,0JS#-T;76H=2&YI<'E27;/>G2#V;NO@TGQL%#FPRK*=(R.+@C86<>0OOU\_,]I'3WB:A"5--*"LX]VS0E;>YYE'1*=,[=2^"/,IGJ\%)PCW_MXFU MMLHN"3NN0EVNVFF"H>DHN.*R %&FIT"[616\D_%33B*7Z[R(MJ3YJ-(E#(5< MDDL.L$NBO@08LDAA#4GQB=\ V(AYYX,\PYB=;[+4=9UNTKHZYA1Q4!W3&+32 MU$DL(P?]0T?=/Q=)UX]#AGWH(4.G-@Z?!$IG>2-0>Q6*+$J*Z@XD,H MI;V2:DY MBV)'RS$% #E;9$%->VTPY!P-67ND*&J*\.\XI]M=$&6TNHV3=:W M] +S,6P]K"BG/?81E>UUYP>4 X;+1X 7(H"F*#HU$Y,BSF-:!@I8(=[)?4/0 ML43OG92OTR0OLG+;COH5G\E2UR5]1U6GRUIMM=ACE8ZH)AZ$C PCQB5_VD M>\Q&L/(ZR.A5)?3N&G;WM!T9C5I.+UNSJT+O)C2]"AC&V>$4MJ-56O0*$[[* MZYUFXMYAVSE%HY[??=]6,XP&)3!TLT6JVM:=M8K>&=?[F6Q&8T MHI %PR8#0'%>$=!5)&)+J$Y8\QS]R=JZ!0EZ?OV5HAIZ?S50 L,P6Z0VQU"X MYAEJ=-%OG+>($A%WCE O0H8/MKA M%%;K6BVTI&K>6?:PB78[>DEV$GX(DC"NZF-'-EMEIQI-I>Z=C/0P /F:&W;8\ G'*5OEN7[>D8$TUL[E66FZ[8ZMJ]+O MD(UJ8 AHCU7LE+DF8U_8Z@+QB3=IAJ-U MO5UU])L,V$CSC)XP7837KZH<5)+; .'@JO:CA='%@*'VX=C%PWB$\.>/M"C4 M+@++4=>I=QU2GYT]M%,&0<@Q:P6=R7=0H>^?@ M'?[:V<:>I0GYXQ)WUN+MZ#B^&*?WS!Y8R=XMM"/+ ,/7 X'+[K&BFS#;^QIW MO;*.9?(3CB)&S]=_?/>:493^\OO#H!?CJY+ZD/FH:?QJ8K$D>C4H/D1"ZQ#-X)K M%43WK.:499R-N4-R71,KIMMH20'/5M)MYK8]V*%E^B3D0=774754@6!)?$@M M)$=*:]&J=T,A)KT-Z;((X5?XK.J&6 =:YD6Z92<"JTG+3;3CW<&Z/KC W#+= MUY.%O!\@&!/,.@Y>?L&Z9=+]Y'P=G;CLQ2EG'$I&^HFF6N/H*5?LLV;HH?0O-K!.M-X1I$>D2MKC8I"''<,(V??Q0 MOK'SG <70=R=-:ZV(A@']6-+<3J\/ZR*O8'^N"*\-^'C<"OVH_ FTC2V!+/S M%6Q;^WD0TI_8YJ@SE >T>8=5.C7>8C-@!9;DN>3HL?J5]*MO:_ZJ:&0^L@JD9:<9KG];B-#.%RS-^(GY<; I2T M?U(N6L7ELBAYI\PZR>YX+<2T@VQ&9D&[>LC1D*+Y>&U5)DR%#,@:D6%EJ!RO M/!MNI7S[&QL6YE20ZH60FG^=W(#=4LWNJR814G5B*%FWN1+L?< !)?IQ! =7 M7>X-1A<'T"4<6@=A_KTJD09JGJ:4?[%B'1\,-Y)70Y MJP5Q@+Q58=3YX4K'.Z>:DU3L:!7[5WTDT"(VL-9VR;615>KRSE(5# ?'X1WR M\5>,PA0E:4$G_\LMG6)(\%=Z.5^4(((3A;C &9O$J!8-J.N,Z5L0?8#*)*93 M+WQVHE*E4QTT7^K"=59!&_[669DI"'R.3^)T@Z M9QG)J)@..$C/5E\P1V?+F GI@)EM%;!,]'!TJ8X3?[[$)QAD!SVF2#"M^67J M(=N20Z<^TZ3>O\);7N<>0K[J!W(]CE]"\S%*HFVYO:<)Y^-Y-; F'Z3O_\9. MM1Q5MI_HZ04^ASS..J)@,.WG)6LC:T7MH"$B30;EU>O.T..>[:7*SVCK(GU0 MF?%F)6]K)]@Q]8(-CMX2/;(=R53\- \U>#GK17F 9%:"U(TOV/7=MQ"N[QY> MK"O54-3-/_8O7 MFY.ASRV@2YX'5ZU>["=91A>Q:7=X\$6YYE(\WIIK6T7-%;JF(L 0_S#MN*.JYYDZZU= =ZI? SJ(9%G[>:: MD+.?[E:-<_R5[;CC>VER^=F.L_[)CCA/T28(!_3/>E?T-2;;%N,G]!]72?EPP*X,[^WE2.#Z2R=!73)YV3W+=(OS?$$:]J_LF-6, MGK)ZJ ]9[4G5:=9T\F-&-\BS38@X+ZY7*[PL\MGJDNW;R^\P'THION@)W^U;SQ!_+VI>C.HW MGZ'JW31FJ]Y^ALC[T6\,@?]DB:?XN+=1@J>D4U?=!'KB=W[K35WX?*=N[LT+ M_T M.Y^/49)FK*J\W30M:8XSFB\C6..+JH4K',6H$EQV# =4K>OF1ZA[I^SAF(79 M@\:3[AH5[R1MKIO5C5R&0DX'X5* O2%V3P(,8:2PQ$1YE1"8D+E!9(IS98)> MB*&-*$4I> 0QQ6X=DIPJP#J$*1?T8#Z)(R?MV?^[8-MN(>)Y?50)0:VU77)J M9)6Z1+-4!<.^<7B'E*2B-.(**F&>Q6=_HD69>1PL#:&\1L[9XHH.9K. (A/R M3@H3,LDQB"7 B+N;BT%UP$,7YEBK^\JM85,I55(-G:YW AX(6.!EI72&VH,Z MC2*8$$M9-5/(9:,(XIYR;4AFU@)#1VNH(XD(*8Q3UK'-J#;VZW0U0?!1K(H5 M(5LU^(P4L I39TV*+"Z*J*QW]G6V5;,49>PJZN%5ZW:=MKD 3]OJ+2NFV#MO MT ;#S-&0=;L?>1'GK(QN(CE>"IB>7%-34U]NI^KTHI<1E>G=Z6*A!X:E(\ * M-[48. FI4U=7T]BKVZG"(*:^7[?1^P:(.:)GK_.'PNC;ZZ2&BAJWCSUH\FZD-X;3:\]UF:JX(+ MI;2/8Y<*R++#DP-1*-[&#J9PKW6=1C.#DT;S"N_2/"IR/FI35',HY/:XH0Q@ M_S1A5\*[G]'"$L\"N=%)U:FH8T_":=XI$5HOMU3[ M&)K+$*%)C]6=:A##"N]D4)TD82=_JJS+-&DX"T/LH#>AB%[#7+@[NURX)VR93=;4.RS=[-I]_KO;J-"B=4K1R68^\PWFE\+X/[BG M7 /3!80F)1#KE,KP4*_AO6V/@BEMWMY)-6FO=" Q"G$S$3^:@'PM="36S_U M+B ).V_QU ?626IE=JZ?P>O[!&3#;UT+L%M:FIMAQ+O.3A6Z]E+)W=.;S])5 MF5?+E9UPHQ=AF97&J]*H-?QBZU2U?G95[?E7=& M+_\Z$:]X/M\VB525[E]60Z6H,PX9P#;,4?"O2KQ'7XN[M.8O'J]^(KC)_R1 M73>I^$Q'E^J2GB_T";HT/K)(,'1_F7H,F\5?Z7WR:>)_D<"V>M.DJAQ%OOB: M'OFUQ.(@TEU5Z4-X/BSKFR.XH@)29A=?TV^4V>3EJJVDQQ0(G]W=BA_/;UK: M-\[P3A7D'*<"WR;+;\CG?\7+U/!T^@$_4W;=X&J9^RI%)A@20E-L2MQ ML)2[3(]W-R]Q^I=>',%J\"NFB\LXK Y_W.-M$"5U]18XVP[/:QU:B.,3P0=4 M<' V>$0)8-AY$&SQ:EZNB(+J_!>C[HDZR0'*JRH^H^>1JLRI,C]NH^6LL[2O M0M-AFE6\4VH<3A6'SFL.U8$WC,-B]%K#VS19TYND)TGXL$FS@O[Y,MT^1@FF M._!*Y5Y-6V6WIX+&5*A_6LA&$]I6C%&HA5$ 4>27B#_2FRKC%[BI4G5=&,5% M?>U%FF7L#J=<>OY9+N?NVB\-S/9J+XD0#"^E028? %;[J]".[K/EVS1C9YQ@ M@:&L&M4#9U;O 6G,S'Z%8=!'O;9,EGOS=82X)!7[,+H M92,%ED#&L%"G!(%,^C!0K0&>6-IX[Z+V3"C'RS+#ITIEPBY@EO?MS2-GO?L M3-._5[][MZ@$C"0_!'UZ(FM-V6W#B^ 9UQ=WRQ#*I)S94 VQ,:HB5&*XSK%#]LT14%X1.=I3Z17Z>] M/1G%W.,U/0!+ABD?@^=H6VZ)&TI+.G49I=(Y&#L]9[Y_3#6:WL!&R7OS'HM4 M%L[1%;56]PQ5VHBK(Z;OCU_2U'5V>I#X)::SLU&"XJ[& O9%LY?*H]LL\,UQ MMDJS+76QL\ QE&LB%)_@UG!%A%G-K8NVJT3?)^MU MP-#5$JCH=15LM+X-XI1#T1+?D!\Z58OD:>^E@@"'I5J80J+1$O-T/5T;OD MF@6;)*&88D5L%';:3E>GQE5IX(ML5+W3\#"\,B=5I(Y<5#5=Q^?C[ZOI.NEV M&[F@N]U*.J#M=B69E'=>&*&I)E$CODQ23Z.>B@/E(_GZ14:CE&1]@[5+8QIA M=UPP 6[YH)($P@D#/($7/7D^Q_Y"JV<*;GP,DF#-[IFGZ'0.0B7IC!5ZJ TE MY&(P^*#%-B1#*]Q?;'$\LN";]H)=Y;-RXN ^XNTCSH0O+Q/Z/4R7SKX[>1?; M0:*\*UZ#4'+8&>&8?_Z,)ENEI\5R5 0[E%=%4/>-MJR05SZ,P@Z\U7>]L#.2 M":MY$*MM9*$#RV3V@"TMR _\-=?<1-TBH5DTOMQ$27 ;;:,"6QI45(%M3R7> M@\T9HR4M$L6L3%#F?*!_V@01KVYH:U*I&G"SZC ?8=J\*K:R;@C*O!_29/T+ M^6>D>:5JP,VKPWR$>3=TX_D7^B^0]BV3(!EK7$$'NF55@(\Q*RT3@DEKK_2? MFX#T]\D'G*R#9)JPM5?ZA19XN4G2.%WO+]/;0F7D@TJ!9?9CJF!)A,95_YV_ M VW82P@CFK>@HGD-6J8H+KR28QX'2SQ;T1F<;)=FO6_79L60",$RK0:AI>5V MM 2Z\!IUR_#38/)@K; M0MG>V:@MUF>+NTQ9TI[L(5T57X-,-<:1B\&RGA:CI;6651DHKPKQVE4>,2$/ MRC(ZB+;-2#Y?#R(J;6TFVZ+8<*XQG%?+W>,BB&+J6.(X6A.@GY*HJ"OZI#"@ MC1(L.XY ;&G.C)7(7&=5)"I)F:U=GWR:=;+;#5C[66%+I20L YI@6EHMJ(OI M-D&OEEH$NW8ZZ<.7NG(JWZD7AV4S*ZPCEI8[\V&;+ZWUO/K/C]F_IR2(FN-- MEJ?)9V6?IY"#93 ]2$M+;3/TW[04M./%$ -YM1#Q'!_WOW8]A]H32@5AV#3VASQ#R!;:U@3*4":9MV*C>]>9U8+9L1C&&8=E0$):5#"A'#LFZ M(S*?,<5DWNEX?]';22<,RU862&VC"12@?CR!OD P')_MN4R3O(R+("EZ$SX/ M87*QT4]@6FC",NE8V./FMTC75A<\F./*PP0];KS:^K@=NZ"LJ,5H&S8J-O3Z MF\^RBQK5HK!L9,0Y9AH+6.RHF]TY8 H+HOFL\;[0])5':]:K'33E>I6%?8ZS M*!5]HU(2ENU,,"U-UBS7T'SRS4T%.U82+$.)1V?5HM^(J=Z\G*W>>#'6H;=> M@3*/&J"E76)2 (H&EV'YV4_WHO=-@;*2%5;;W7;&FZB\6.\T%Z" LJ(U7DM+ M?AW>L=.['Z5.SN3)-_8I*DDAJI.#93<]2&L_.6AEJ#JV[V<*WY#8&=3W[X.R MG8_G2EZ^[F$IET%]['%Z5*@@K+7",26%GRL4E=F39%H6V6N MW/',E6Q#MY_8^W2)1[\UJ[X]B57?>K'JC&;=YI.=+._V) E)Y+NK+F86[*D7 MAV5)*ZR6-N3)R;.V,';&8M<6Y]IX3:[U/,>%-EU\5\!Q]K<>[LHT>ES"51), MZJR^^OW@ZL\,[N,:/JFGSVAWH81DF 7G\VK M"7<$MJ*^'48'BMYK2 5A?GX+_]&S@'!1ZJ+E9DF MR[@,:=YY?N=C%^XBI6V3[L=+8U+86K:4\K(E@[;[416RX\ZZ2W-5JW=I .( ]90-9Z7#0"YN"0SH \M0#3\ODT%WQ0F[ S0))^$V M2J*\H!-A3_CZ>8>37$II@PHD&U@B%>S"]9A[Z6NB2M63M68[3''0/I"N,]P2 M^L@L)!$#9!4=NJ$E&EE4W77Y/17_P=/GKR,"3>,8B #Z["IDXJ6B7,X3U=FT M\4V4T$N::/IOVFI^&Q4AC -[?'.#1"5Z/Q M*)62/Z=2>T%Z[\8E&8!$24GP5:Z/7N>$5VF&.TO3U\^D.THS,I@)LCV[",=^ M,'G"UP&BAHM:*FYCYCT4OQ"E?3%JWXP>V:MK_K&7GP$;?#;?I6H<%R0B4H3? M"E%P9% C5!B2*-1](/J^TO'E).YPH0_Y>@* OKT M$":0(0#'21#/5H0A+S7']\*O ,2 4]5,G*OHO*?/)N)=,9O'(._\=B8"JPUI M_-V\/D(PW'\,P.HZ5*J1!A?SU]-E=(_J%>;_G2:3)=M-G+?;5A3=GE$/@#T. M@BOI$)D2^KY6_X'>15^7@-HBP!AQN/'(SH1#+= &5(*U-!_3[]C.UT*F#37- M-VV.+P6T<:W!']Y6S\9H>+RR#?S+/T*0IQ>+'_E--SZ!X"631K2,E!= M"'K/Z!VZ;@MRY-]Y]4!E44Z6?ZMC#),$!-TQ7Y.*D3O'Z%[F-BU M(3+[VFL#LN\!H(?VK8N@S;8J!-6EG"%6SEFS XP5!:OYTH@]/[CY2K0!F?< MT".;;U.4O^;;F\N+W#>G*6@SW"C]*.R69'"!+:.$-K= *4SM0<43E M8?4F#3T.ZDTDVH"L=0#HD;U)V[B\!X,4)?V'1BU/08S9)&]>9-&2C$CH Q(< M]7_H2/(<8N)@J5K1[&8=NUZM\%*^UNP4 2">>:JXL%)-"C[C;.V43Z?CZU9GA!7XN+N)T^45FG8,* M F3 X_ +QY%H:73[7D'GD5B)K-T*JZNH+17]1LM%K.#_\M82^7K2WM+J.GE MQK6"*;;32@F8C91S)I8V&Z,/R(8'P1:&5OV9HOY$$3 [OT_3\&L4QY9FU8@# MLJ(-2N'@5:4#S#Z#96!ZGDQ82K2TW8%% ;+KL340LK,,%LGYJ3MQB148)^K% MP^IHK*7YS5J +#T"[-"HS=)JI0O$>'E6_/Y0$((%61C]G2:\#RBDV:I.2HO# MF[(@O]"AUDV@R]KW<;7,E35=GJ M K#>P9"%V7M6P%EGLR KXZR9>" -D8P;'C%;OOF6KEL"$F'JH,F,@2IAKX=N M7_9*)2"6L$0ISJ/S>Y,^U_&UL[7UM MD]LXDN;WB[C_P.N-N)B-:)===O?,=,_,;:C>[)HNEW0EN7V[7SI8)"1AF@*T M(*DJ]:\_)$A*%%] 0"*55+DF8MIV%1+,?!)OF4AD_OT_GA>!LR(BI)S]X[OS MLW??.81YW*=L]H_OOHS?#,:7M[??.6'D,M\-."/_^([Q[_[C__S/_^'(__W] M?[UYX]Q0$O@_.U?<>W/+IOQOSKV[(#\['PDCPHVX^)OSJQO$\!-^0P,BG$N^ M6 8D(O(7R8=_=GX\.__QT7GSQJ#?7PGSN?CR<+OI=QY%R_#GMV^?GI[.&%^Y M3US\'IYY?&'6X3ARHSC<]/;N^5WZOX3\[P%EO_\,_WET0^)(O%CX\W-(__$= M?#?][-.',RYF;]^_>W?^]O]]OAM[<[)PWU &N'GDNXP*>JFB.__IIY_>JM]F M34LMGQ]%D'WCP]N,G4W/\K=4TS['24A_#A5[=]QS(Z7VQL\XM2W@7V^R9F_@ M1V_.W[_Y<'[V'/K?9> K! 4/R .9.O"GU-[FJRN G3Q[\GE MJ)3L*MJY(--_?+RM$94AA'%?VTA'[, 7)0GXN'$Z' M2U@VY+@,!\R'I4*0.6$A79%;N3 MB(U ^_1[!!$OW7!^$_ GJ^&D[:!%IN_E M:BA("2\641;#Z!A.+^*0,A(V R? MGXTDJAXEC2+8]=(B^^E'P@?B$;IR'X/&<5]/T2);0[D@B.T70*$C09;N6@W, M)A;-J%MD]Y:M9,]<&&BZHFF+C(P"&#C,O_[OF"Y!VGL2-7&DHVF1M8^<^T\T M:-PHBNU:9.&.R,-#HX9V6[7X^0N7_7['7=;$0+%=V_-JY*ZS:2$GLXB)?T?= M1QK0R&#\FO?0(MM79$J$(+[9SES=NLTU'T[R<@ZO'TA(Q,I@>:\C:)&I!Q+ M]BV/4]%:ZF4\E^>J.0]\(B;"9:'KJ9VQB5.[7HZ^C[:[GW:XKYHQ,%&SJ!UA M=OOJ](A@QG83W=&."V;LVO31S='!C,]:@HZ/$6;<-5-V<*0P8ZVZ=>O'"S-F MJMIV<-0P8Z:Z]5&/'19SU**?SHX@9NSJ:(Z^\YNQO$]?*$Z!*Q*Y- CO70$- M5XV'PL-[;GE+72Q=MI;[=][W' M73@(;^17^5-H"+$9=:M'ETC^@,)2 'J1JQT%S._HE"3@@J[C,))KGU#K"LRZ M.5W"S,LVXZ]$R$^">D%G:$B@T2UQYG?$$]A<@7.;UGXTBX=#:/X"Z!?";1G/OPJ0V% M(=;?@.BM;E#RR!H38#H36!X+AU-U$_;&]>6_)^XS"<>NQ/.*AHG=(*%Z('+1 M9N&9%$T0P.N>JS;ISZ]B 7+1Y\]R'9^'(SG%N7_-9'?_C!GY\ Y4)GN1?YR? M&2JVAZRVJ BUAR>C<>#_2XY/M=X]D# .8#V]$7PQF=-P)+@G-T*)0;I()FMP MO(C5X4"=PBIN-LYR1X2/+E4[[!T/X9P[=Z.!H"&!+URG;#W(OFZ"V(OB9'K( M$9P[8EP1&+[,56OY92R/4;P: -ET9WISX<2!/ M2&6+WA!VBRXZ85QOVUL+8=5=)P+EG #6W-?3=NE!@$,?#6'R3).#B9QN WG4 MVEG^KB2FBT?ZMB58FN[V/31R7!+CRS60ZV:KD46OY(K?L\C M>2:*%Y*.D24*?T7DJ=^?\ M) M[X9R17V45H3L3UH>9[(?13B8"9+8!AM#0WT7[$>YS@_8^K-&XG;RL=;]J[:+ MIYZJD^4R\Z=:KY$C\ZR D3V#HWX+7):QR(F8NQ"#DGUQ_@WS>OYZ&0<(P MW#7\C+2,RU5'UQ=[X&!(KF-8VO&A1$<=GN[D#W9(R'-$P$^3=00\6P451S0" MBC38^]QY Y'A,:A#_C5IF7*3\1-P;X>% "*H>2%*.8M&5W'2(?'.9GSUUB?T M+: #?U$P*8CD/WY3'QH\RN.8Q"?K*7 ?2:#Z_TVV*31Y>P2N,B0FLL=JIG9; M%'G*:VX@/ <<=D)BG?7E"F]'7^7 \K3%VZ4*0W[CS6FP4?54\$4=.BD2O(;1 M/%#R$\=!H$O I0'8G9:&^+Y' MQ;="MB/#G,V=!S*CP"^PLMFT].M"#8DA\!\P5PJMM$@:&# 6@]F^Y*(!^-V6 MAGC_@(EWE6Q(,/_?6!Y7B C6)DB7&AN"_2,FV#42(N&M#H;J.M4$\')K0\3_ MC'KPJ)$1"?+QG 1!:F^8@%[5WA#VOV#"7B]G#X"_AJN>*[FUF&.?(S&$_Z]] M@;\D+9(&DMM]N:4+ ^Q+C0U1_PD3]1H)4?&^9KXIVINFQO8//M@%\9"@OJ&A MYP8)1S?R9Z$>[HKFII"CV)R-8J+"#G0H!FB3D$?&_)I%-%I#SH[[&"XAJK$NMS+%&,7HK!,*!=O,T\ B2$6B MP[?8TA1C%%M3)QP*SI=2'N$&M\PGS[^0M0[H4E-3I%%L3*UX*%"/!(5'D6/J M-2\:Y;:F8*-8EGH!4=">N,^WOI1*O3X%D)I!KR4QQ1[%K#02%T4%<)LOECSG M+KZ$2%JQON2^=DEO(#15!XJ]:2$ZBE(&OB\@4#SYXXXRB"8. M:Z=^[M?&$6PHRVI1C"/#^%702')PR1>+F*4^FII;L9JFIO"BF']:\8X,]5CE MEX/7\=FCOFJ<3X4).HO%Z\V]LZ,UMZ9Y=J+8O'5"86$;1(;+F?4\#&@ M,[?^)9F6P/B=#2;B&E&/_7Y//?F!*DQBH?BXD7^IAKVFJ2G@.$\D=>(=&^K8 MAX2;"4L53\]K4&^D,E4 SAM*0Z%1W/M?21#\PO@3&ZM4/\1/COHZ#W\MB:D6 M$.\0&\1%4<&O/(@E2D(%@HJ:.5#3U!1RQ+O#&O%P8B^3H.;-WI.4V],A7D=A M"CSB):)>6*3XM(@ SW1%KMS(33G4X5]'88H_XH6B7EBT^'EQ*3>>&=??F1<: MFJ*-& I;*1H*R..%&P3%:G)5(!<:FH*,&/-:*1H*R-<+(F9R4?LH^%,T3]]V MZL"N(3 %'3&R52LJ#OC/VW?DR?LW+?(5K8VS$R#"7BLD5MJ-34V#L:J +&I0 MU[4WQ1WU866]H$=&/LWAO#T_*69NI=VF"WIHIC+5 HJY:BHTSMZ:>\FOW5IW MVIGBC6B85@F&\V8J?@RH=Q-P5WLNWVEFBB^B%5HA%@J\D"-5Q,O(6ZOZ 02N M3\+-;#,PB P[,%4)HGUJ!06.NX O%O"8B'N_JR)7X3".H'8]<*IU&FCI3%6# M^8C30'"D4U"X?>A%_(OU ^2QA3"%"7F.+N2'?MECY9Y'5< M#.X&]Y?7SOC3]?5D[/PI9F[B8__WP[.D3MWP4>DM#M_,7'>9#$<21&'VD^VX M3'_PVX;1X73CWQ_QQ'30I%--RJ>1/6'\VR(:JG0LLVV,/<,X$#7V56L"J?E M4KWGJK:7E573'"U'[>%:T@* KA[E5MI9Q.MU4]46+9_MX8JI%QU=*UF=M[6< MT/7ZV&V%EN?V<$U4B8NN \-)L=]\:-](;?DH5Z$&*4I2G.8N :&68<5MQ",W M4"UQ%7C/F6=W/*^B0$NGVY9:ZV% GV@CP9=$1.NJ4HGUNM)3H27B/5Q?)G"@ MZRRK4S5QG]/QI=-5=6N\!+XM'.HT\J,K)ZM27J^0;0N\E+Z'*Z$H)SKP0SEQ M7;@E484+'Z!B^W#Z)4SJOFO.U7HRO!3 +9RQ31!!UUMQBS0_(6!F"V[_:/!B M#GU-"L1,0-R6VEZ LO*%:)FO[C7G/)# AW#HB=;-)W;S'O"R(1^N<%NO)Y,E,P0>R(DQWFUAJB)>^N3T#N" UOC9B,N&[ M=RV-RYF.!B_#Z^2JJ@0XO0W3;-G,=)NBJ&\^YB"9$ M+"ZX$*H4N<;LJFR,ET_Z<"5II$?73/G$:7/JQDPZW<5I^V79R3;760UD> FN M6U5SCV^V1XB;-;O4=I1@A=GW>@GW7_TN643:\%*\-3QDJ&^,E4F\C3*I6 M>G3-Y-YI-KTP*;7$R[M^N$[JY$97R,#W%?]2$I?ZM^S27=*H,AM^=AM41X"7 MI+V%*RX]"NA:&I-@>LO"6, KU >)JUAIIDYU:[ST[2WL.1KYT97S0"*7,FF3 MNX*!MW/@>?$B5G<+TER':@SUJC*AQD8)X3B+JY2RZG=P]'_;+W>/\::?OUUP^G;KQDKQ>@SB:R_WNC^W@:/+H ME>E.-]>/&2+H6_\NFW*2#(42VE>^KQ$1BG-3!=;3GW!V(#N(>J91D]R"FA&[ M3W+!/CIU#4'II?)4&1'+-32C.>'$0,U0H&NKE,K29,O3$IUPBB #,/JD,/NM MSHCXA%,)68#3)T5:['"MY,[MHVOWZ#EU6]%9T\962W#"^8D:0.AC1MUM-;GA M-(W.D[^%A(OE"X1JH_T'G=$^GL@_/E_?2X-]>.,,1]]K_)R\B:P;B9I-]UH"K&M0]=[-(/=NN26R1=X ?>E. MLUK0CE["CHE84:\P%0IO7@MML.UB0SPK.._-KA+*93A5=/. KFF.;=K:#6NM MS/W2B*$F\"W5 S2POV?^IV2W960&&RWJMU"JL_&Q7",A MMHUJ.>?,<#CI=?.&"T)G+'FGZZU573\HS,K91Y<\9WQ4L772:-TH#4NS,O'8: M-L8"?>Y!#O4P I$2/IM#R^HIT#/SVBFI2?0>Z"9AJ/$04VJ(GI[75A.5@F*> M4FK\38GSF8 Q6N-MVFF!GH/7PME4(=I)'Q/AN!/"WDK"(7N0HTO$7A0+N2(/ MI_I,#,V4Z-E[+:T"0RC05SSU2J*\>6I.@W4$Z(EZ+8^$>L'[JIC&G:F)#CV] M;BMJZEO"F3T4U8*.>N("L5'/J=E86X,1:H-=O[4FUK)-G:%4>_2#!V?]7G'BP-!-SO][0,R';J?<0R-#UK1F; M[;X*;OU#Z*F86UL$OM&GP0D(@X6J8;$K\P-9 A1L=BT/N='ZBH9>P,-8F$0^ M'-@M>B;I?4Y_!X+8YU5HKQ6E!YFB6UL=3D%)G6T-[6X%/?'DM01D1V'-&W,D M>P9TX8;4&S#_B@9Q5!G8 G3-9.AII2TNI$Q!Z$@'7PF4G23^8$6$.R/W\>*1 MB.&T]-K'3#5[]X:>6=I"8P="UO>G.)=N.+\)^-/6VD. M2=JCK_ZDSJA59-GMM2=BZ">A)+!<[Y/,M\%^]K.'=LHBHJ.> M^JP2$QW[[2"[X6*P '_&'PV*T)!@OV$Z:);5 -"1!9(9F]K7K<5&V"^+;/"M MXO] EZJT/!YY2#H(_2P$J58=._+R;)MAOR#:5R-%0=$7HE+TE7WXF6U0TS$2 M6I@N0TWBH^LGJ[^6"WZ11K[\\U+^D.KN*)LIL5_X[+69F\&!KC?)H(#27UJE<4#H"MS;-OJLHD9_\=.**NMQ M.>G K8HQ"SO(5DK-@FQ"B_[(J)UY7(/)"U-]>8SO5G@_;"4H]H7^[JFC=:$: MLQX^NT)]]M3,VS! [Z7%B'B+01C!%#UY^=1I&!RZ(! M\^'%S7*AW2!L^D!_5[9/H(XU1B=M1DKI/$+\] ET$!"57B[+S$Z,'(PV?:"_ M1=LO=LL2(_29;KY(M;&@]^#Q6*<+^$+V7MD%_?+5O[-Z.C*=M M;*2VU:;P$YM!BDK=BE9+8:K./OF6FN0_:>4^D.5&O.;5K[JUJ5+[Y _2R7W2 M"C4__K9A*EB\\>B1\NTQ.F$;\GHZ)9X$YSI]9?L@X1HRD!_^#WZQE1L0%60C M0:.>',#PBP'S=W^0:[E)U7)%PR4/W>"CX/%2/2<.O20C'_&W"?GJ!UH?>#,= MP'WR;?4!MYXD0$Y7[Y6C&%(@]O GG]4#XV'Z;#MD^^.QQ=G?#:G6)2 M0&(@=R\AUE)H5:A8/R8-R$V'4I^\?%;([#T"EFK,2?9$].+'P6_OS4="GUR$ MQL*U,A:N&>[Q?APOEX%"R TRA&[9E(N%6U6)N2)MB&D'IF.A3TY'2W30#R^Y MAVG@+Y)VB3;&J]365$=]\CO6R]RRW8V2N>C>C6)!2D7#U?DYN;RXB$/*2"ZC MR$X*HS\[;YQMCD+YCZ1#AT^=;9>.RWPGURG\=M,MSL-@,7-9^B9_F[P)1B'S M1SF,<\7CMWF=#.IXMM,]DD>F-"0TGI>*MLA)C5I5;=$14PM-7S*1C>/%PA7K MX71,9XQ.J0?A1,D#!96J-J!>WDVT,Y?_4IS+:6%/)!B#[DT'B_XJV2#F'4OCD*G\/V5==/QB;]5)Q)JI/<-$K.G\M M\T@NNC"*I$J*6MJB;S#1]NP.>=YIE%>8> ?!U?+#'Y0Y7/4&.C]AS]\5)VR> M LFOD3"02[=ODL!&0X17F[G DL&,U%,A3SP#U514:6X"X27,L])3D;QK:F?" MG1@GS]R/G_A,-@NHY^[XX9S?-4<9S]G6IGUL) IM1>9(9A"&)0IL]T[(;I#K@ M*9-64U5+A#PS]U)>L2)X,R@O85+>09!&S;GU0W%*IHUQK#+U[>895VR'9$,J M+H;3.R)'';&S%YM)D:=7M2J*9J$I GUQQ4"4,=BRU7/AA^)<@.9. .V1,LD^ M1C8;45U[K#RXCW8'PUH"Y*F@5T,IW:U6ZKY,!.6^29-[@4-2D^)I9XK\6.V7 M7*8]*?/+3?IR@EQG6(]F=N1S X.]14N$>PV0LE:I+JN9MG>'V-98LT)K;@SV MA.XEG/YV$W!73^M2Q$M&Y-"$"NER8458#%<\?,9H&NZ0<9;^TN36P:87W)SQ M*3N6VV8S+?I%@[TB:]+(-R/T$N8L!._$X.Y]D!V+5=UN7 YNR>@7&LOS7=AS+?_QV_:STIPJ)^C$\(-":4S28( MM-MOANNYLMJ>[?J!'V?-U-AZ1VX-4Y]L:/-0E.U(:KGI5@? M\Q!5YT_9WY#*YKZ,:%6HQ!P.IP7&ULE_#>:H*?VI1:O:X8+^DN=+*,\0UV%$ M%W(YT03X%]MA%\6UUDNUH.CX5[\"-)Y%AN38!6JMM64%"[X2Y39$?,53<=YK M5*8#H:[(*TUDIJ!@!=1YN@/?4D-CL':J91+0%V M.5MK[32(?M*U &ICNXPGHGD/V%5SK15O"P[Z)-7$$1GKTZ8/[)*[UAJU!PA= MI[>+I4N%>A(OLE1*P^D=9[,[NB*^I7;WZPV[5*_]DGT :.@:OY&LJR0CN1?0 MMTS*&R^VA^UZ%1N28Y?LM=:I%2SH2KSD"XGHG+!0W2+ Q;.E(\:\!_2:O?96 MB24ZZ.J\=@63XD'2,'5S8:S%1D+TFKO6RC/$ EUGY9MZ"^NRD12](.X>5J8A M'NB:VZ3T,3_7U%*@UZW=P][42X^NGO) 2H.GL^IH-A.K1(I>=+:%B56#![KF M!OY*&K0TS%*.&\^O1D+T$K'66C/$ EUGXSE=+B&)-/,_N

B,):5@O=V@$.:K?P9)TC'CN7E E^A55>T-^$/Q0Q\!RMRYD%N[#P:L'*)) MHKIE&@4L#VX2-FG1@L.XT4^S5V?HI5+W6*3WQ@Q=WU 7C$9)XL$LZ^9,CEUJ M<5%ITP=ZI=1]'#F6"*$K=4QFP.\#67*Q1WR4(3EZA5/[B6J#"[H6[\E33D+! MF?RK1W*>8&.%VO>$7N;46K?[HG5:H:F3W>J[^<#4]Z6<5C:!J4G'WW)8:DT! MOK$W)WX5(0H64VG?;D\G%+4=>7MRCMD* M,A)4GIN7;I WC%/7LLFYU+:CDPMEW1.J'JE8U7*5AYJER]8%;\B%&T#E!:-\ MXGOV=W)AL8S:SGAN.Z<6DH%69%V'/E >IKYQ[>#*4-4Y0!6V8#E)K&I MU6F5E/R@3D\E4WD+R/5E+NK3E^OF92G=8V,2<^19>JK9S+>C32&C MAAC]8;%IIG(+*/HRP7*9PG6SJ92I,4>'/&]>2JKQ_.$I92XY,D7VDZFIAY-+ M06X+3E^F5U5*<=T\*V6!K$LLCCSI7F*&\9RY&C]*>^=+!#G:UK7\VMGXMEUB M9[O;,_?XP2#V9>9F_BC=;"TEI,R(D&?GMY1;?#O@-AJSF9<51"\@M[@!*'V9 M9TGDK6Z6E?)#)B3(<^RTTH5O(IL5.^H_6=2ZV=G2N(-32!UNB0:Z0SH7J#Z< MJJ5 +@Y9$EGPKRH1P-TCMU5!S!\['=PQ]H6BD;I;@@]]&&Q7]21#X6?*Z")> M/ #@P2CU8DEQ=H?W'KZ8@[K'OIQ/(M"=LE].>>>;WA:PO:^^] M&ZDR&:E')'D#G+P?C&'HRC$ZQ7N3F&(92G1,YKK[*[358#Y\8\:JS-HC*U,+KI$>,D&V%EB;!N<$,B&(%976TRWS/I/%(Q$5 M($/;ZJ9H%Y8-<)7M19VHK=J$(?'.9GSUUB7R+]L!+O_QFV)V#6Y3L>3) M:5V=,2[!7RS6E]RO.J%)2B-"[)SY1QH1A.I-V(/R("4D&Y,W*1(E-_!+;J!#N"Y*@#8A^ ^N49 M@DM"]=!7I7/<[F<5QN$#"CT0B MX4KLY2_),@*B+XS*/U6W4"%N003UW"]GX=E'N+-4.J]*)P,B=PU;\1WO%RTCO3[.M.N/F\,Y< .(\2@>3A M87)]J#I)0'">) KJWVE.F^4&!V>6 0&_5T@ ;2292/!P$D# 1Y9"XOSI?__; M7^5YZ6]?SL9GSL?!8*3^??ZW?_]>>=9H@I/JHY)=V17\+L4LB6T( H?*7SWE M<'.VSKAO.>?.X6[U#/D&#U>Q73_,/?MT 04Q\!U$&XX,O#I5;?NAB.IA5 ?^ MJ]/CB."_>BJ^84^%*H9SG9Z?U$&/*6B@+([><6%$B69'6?LQ+(#H**M7D8/@ M:,!WRVON1WD5XY>_:% M5FC16ET'@=6-8[G!VMA81Q\)GPEW.:>>&]0;>YKF)V+M:23('0./J( D:7R> M&YVUIVF.;^PU#J:\'NH%.=#8J[Q1\Y*;NT03Z3^VBDA_\-NG7RI03W\)O\,T M)!H'2@9NCM\.KRC- +V\KP<4?H=I"=@"NI4%$=#1IWI X7>8QTI;0+>RH-^I M9C',*N- J-[RW+N+;0J"9._7U"(R[@ YDJ+>H5YP1ULBTM'I$@@4W6_SNZ(N$@O.%!P)]"[85[*>DHR3IQ M NC%<4-GFO3S\^L%=-O%#>H2]C5<31OWT \#[J"B!GH!\:^S:SDL+306:3KO M>G?=;3EH"PHU$;2CB_$V5'FQGLC/UKA0FD3,$[]L9>8E[>:>O0UE H^U[I@F M$?/$_5"FQ: UU6->R#8=-WNG@(1, ;>+I>"K)&:NUB.=4FF)L,T'BX%94)@! M%NB6!80QQO+DO)&J25>U!-@6P_YZ:L 74=C/HV>) 20WB/]:Z[..%2+;YQA M%EU@E]3:7X_6.*%K]B86C,(3?U6"YAG^UJA*'0UV=:S]==>,!+JR?B5SZ@7- M"BJV0POK.%@IU1*C*^(BEN)*Z[1)$<5V:([Y@Q51+3&Z(FH%VI8DW>/,GB?& MS@YH["PP/:N7D>F+-S)7812>'5V1*84G-,!J\G8(GC+%8<074'TL2)+1S.D2 M0AX,1E<<>TN<483BWG) \G3\K4BI:8>PP;NZC'UZ- US&S2+B.XTU/!JXC;'^[/Z+B\M +KYZ)[)5)R]?P669T=W*&FZWO$)4 M19.+V;JC?JA[CV%NKN]JP;%=T)6'U$:WIHX(VP6]YR NNCF;<4&W*.LE-3$I MS:B1;4J;LX3Q5.RO69FFU0;K+K,,[TDTG*IG%6]<7_Y[XCZ3<.P&29Y\E5Q? MVI0/)(H%"\^D#2@(&);W7+5)?WX5"S Z?-GSJ)Y."*" M4TOT1!%]2RUAH8"DQ,>6-_@(8*K1$)Z02K1SHADL-=TUF2@-9/]1C,.S, M=-5M;HKQ.H2)FKM#3NK/DED2'JY_:&E(C&U;&(VSG0>65JAT]20V8>*SY%$> M22%+F(DR*IIC7\[N"W^MY%T!#B?7X?23*_PTQ *>Y<8+5?Y%C[T))=K[XKW5 M8(X'NE&=&33UN\:VQ:F\C2K*U!=S5Q4O2?PK _]?<1BIH+\'$L8!'-6AD,UD M3L.1X!Z\[!+IW6J:]C%>Q*H.BJH?!V%I@LP)"Z7!GPS0LUQME(]R9(*=?,=# MJ,(Z=Z.!H*$JE9-E*WB0?=T$L1?%B<-GR/*U5:X(W!4R5Z6/O%1%Z;RU^C+D M]KR)F9?D'TI_I36B2_7(VG[4FGQ)F H>SM-OYBE@,P M<;BJ*.GE(4F+S)TY.:&<&:"B#.5 X2*_X$:R9XE,\L5,98[2/X MT^(40"XQW:I]O7F_GWXB?<"?_BOW@C_]R6^#(-O5=)D=L^:5K?%3?52-D\WS M?AWKG23W,(7^\OX_-5"KWZ*9Q%K4J@'.B=--2@I37#_]>[!(9:1A67LK=''A+5]DAZ>F^KI_?XC^P.U--[ MS9Q <==LH^%2:RU\(!ZA*SC#:AT>?RDZ/+*>5*F)M"]GVQFV0^!23@0:@:^H MV1%0U1;'_BPKY:.0;#7Z,,H$V-6S:N$OF*$-$K>\OB'/.>5LW$H:)K5:E^Y: M^0JU\^^ONOFG^LU-OL0AF.L:>S;F93:H55_1&&<^7I$E#VD4)N%J]2P7VR'/ M/@WE7+2#Z#8X:T$V@[S3"/M"90UXA6P]/R9"S"*=7O)3[J])-<)]JZ1L;+>,MN\>VB)L$*;4I;NB0GCJA7R#F( M?2EBJ2SD2SB]E5XT0]P##>'2>IHD,*1L-@B'TYTP["NY>D!,Q(=SB%_6S<8? MWA5GH_JB.L&1[)NJJJ#Z:%:.;YI]&A(@RI^5 ZOWTJV1&,MOB9-?$V:B!_R_9HT\35I8H.(KTD3CZS&UZ2)IY4T$2EM M6P]3[IU VK:C9[CL82*WCC-W$I#.LNI-%"!+)'(E=$8NO1Y.46609$ M0=-8:!MD>T?X3XGWF9&9*IASP 5?=PN%]CI# M3X5]$]C^*E%][=&OJPO)8WH#<.\*>+V\VKJ#=NXDS@WN)+Y7*6*R*P5GT^/K MY4*;X2>;M4<;?))KU=?MMSD0I21J7^;1UK6:YOW5WN>]U]VNIQU@W\1E^8N3 M3 8[.;EL[MHMN\&91!F3S6*@3YZ]U%*82$5Q7\(=_%=I8-WS2"(1+\@#8>3) M#<);-HR%G$9$J#?+*LVV"!A-2/W4 E=?L8 MNT(N=H2$0Y%K$ GJP7YXR5>0MR(*M6G9?B@5.OQ*')\[C$>0$UO*[8A4&GB; MS6/A^'G9L[B 1QX!=.K#!0/]V0PI-S7T'A1-QYA-]D:*C/ !R.Q"/MQ]T@ MXLPR2#*NO 05>2A8.XM4;'CNKH!)\L8YLPTTY8 MI>3#DYU85BJW)R=,O_V]\[AVUO#Y[V$G6VPXJ-G7RG&PW];FU@*W\J1%:@;K M*'NE%I-[.;@>I,YDF\D3"58D24FM$^_ CGN]L[8E9$\V85,Y;EDJ!:P0DR=^ MN/K+/9[$EGTH8">JQ)Y^.&BGJ?<;'FN#-/?N$CLHL#NMYR$[ M&:4/IA$1>2%REX7[Z[VZ5^PROJVJ7@?Z(1V[0P4-M M$.!6Q5ZJI.3@6J_U6U6TQ*X1;.*TJA40,ZRF1AVC!#]U,52VE<TT2$'1/< MK"0SL5N=/"@ND@0)LR":4H[HA+@_(3.GY9W87:,O>>4Z5^EP2]J>@@^A7D;T MD\,-5<47%&-?"5S.$3_-=?9 (/HYXQJNWZM2\J4=V?9S$BZ _<#IZ!E*@8&L MQAPDIQL1X=5?;)D0]MLV-Y6B7W[W;7S9ACO6'<=:4J/O"GIE50* MT;3!I(O"FW6+SV5C;&=JU8+C4;W9 \_;W^ MEDD>XB2]5P#OOD3E6I;COYKBU/9SG=SHRUX=@R:'+QW=:6SCAL+TU911231' M[CK+H#GP/!'+Q7KK%=0:.=HI33AQGTF8\E>#8E5#[,7'$M%Z6=&W MA_**4A^WG=)H2+!M$PN]- O3KTWA*CVH)V.IY?RI/Y;RIV:?2^MEOHSFP5RG[2[!ZH9). M#/FA'V3'8F5XB?IC*1/!IA]X1:@ZZM@.;JA>>?VL%*I*%OLQO&O47JE*$CW% M:^59NZJ0)OB_UIWM5@TUN.K!O\.N._L "U1]T=GOIQ:;7R&&(K**^[2C4C/8G2 MIS8HX"FBKLZF&2FV?ZHU3535WCR]E](;HS*-(AL1,>5B =%FP\> SI+\@TE< MDSO3G-RM.\)VB#4/A'TEZY=W3%UF3.0/4S.7^-=!2)[D#Z5%,YG+KR71A=0- M-I"$D#[$9>M!$/)/KK_QHST0E;-RY(IH?>$& $X%"?"92$829QI;UU^+.4N M2VY:(LF=XV?L.23C#S(11<"A,\U8=,(-C]\K9UO*J>-*5IVYZQ<\<"+AV%D" MR\YCRK-RPD4YKGO@?]LBFX?3Q.?61(E=N:B.PXOUSF],RQA9==O1"2'F6 MFNH>5;7MA_KL!ZU&9RT5-ZJQN]3+MNOT\*;>(29Y%]W@CBXHO$W45OLP)\>V MO^I'5M[^LH6CJXHKL1:,!WRV_O1[]FW]0M-$ MA%X^R QS,]D[ OZS^">7^_F(S$7(F1;NZJ:F(".OYSHYCP+MKPV[9FUK4X [ MR]:Q#\ E:=$#1Z]B;6;FPBE&F.ED[^&;S4I^ZZX: MZQKWR:8RT95.EO[,H0G?92Z-/AXPWR1ALW$'V/=0^T\T&X#ZN3AOWN]Q_D&M/QZC_-ZCV-RCW/8-9M[HV,+LK*S4_#>]TD;E?.Z\$H MY\#]Q01I/8GI0H)\*VDB=T>0)XL8O"J.@\AETB-U4&\FV9 M-2)=WAC;+.TZ E,W$/*6VBPSPDWQWO?$MN C;ZWF&'0UXHE848\DB0X>B$?H M:NM^*P[VZK8G=JV@D:1;I.-'*$"KGOZRV0UI2L6B:=^GL[HQY$WB=W61Z3)W MIL+[X9L-([RN\:EY]'6R[.&]3W\#_WET0R)_\O\!4$L! A0#% @ J4(/ M56Z+.!CQ!@ ]Q\ H ( ! &5X,S%?,2YH=&U02P$" M% ,4 " "I0@]5/=U1./@& .( "@ @ $9!P 97@S M,5\R+FAT;5!+ 0(4 Q0 ( *E"#U5XH4\ R@, # - * M " 3D. !E>#,R7S$N:'1M4$L! A0#% @ J4(/59)O$;_& P X P M H ( !*Q( &5X,S)?,BYH=&U02P$"% ,4 " "I0@]5 M5)J]HLXX 0!W[@H #0 @ $9%@ 9S@Y,C(Q,3!Q+FAT;5!+ M 0(4 Q0 ( *E"#U4)']K9^Q$ ,2; 1 " 1)/ 0!V M96EI+3(P,C(P-C,P+GAS9%!+ 0(4 Q0 ( *E"#U6R5+"^:!@ /OW 5 M " 3QA 0!V96EI+3(P,C(P-C,P7V-A;"YX;6Q02P$"% ,4 M " "I0@]5KG%$RE8: "[*0$ %0 @ '7>0$ =F5I:2TR M,#(R,#8S,%]D968N>&UL4$L! A0#% @ J4(/5;9E9="_2@ Y?<# !4 M ( !8)0! '9E:6DM,C R,C V,S!?;&%B+GAM;%!+ 0(4 Q0 M ( *E"#U5MS0[]ZS4 *4! P 5 " 5+? 0!V96EI+3(P D,C(P-C,P7W!R92YX;6Q02P4& H "@!F @