0001493152-23-031410.txt : 20230901 0001493152-23-031410.hdr.sgml : 20230901 20230901084537 ACCESSION NUMBER: 0001493152-23-031410 CONFORMED SUBMISSION TYPE: 6-K PUBLIC DOCUMENT COUNT: 105 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230901 DATE AS OF CHANGE: 20230901 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Taoping Inc. CENTRAL INDEX KEY: 0001552670 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 000000000 STATE OF INCORPORATION: D8 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 6-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-35722 FILM NUMBER: 231230756 BUSINESS ADDRESS: STREET 1: 21ST FLOOR, EVERBRIGHT BANK BUILDING STREET 2: ZHUZILIN, FUTIAN DISTRICT, GUANGDONG CITY: SHENZHEN STATE: F4 ZIP: 518040 BUSINESS PHONE: (86) 755-8831-9888 MAIL ADDRESS: STREET 1: 21ST FLOOR, EVERBRIGHT BANK BUILDING STREET 2: ZHUZILIN, FUTIAN DISTRICT, GUANGDONG CITY: SHENZHEN STATE: F4 ZIP: 518040 FORMER COMPANY: FORMER CONFORMED NAME: China Information Technology, Inc. DATE OF NAME CHANGE: 20120620 6-K 1 form6-k.htm

 

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

 

FORM 6-K

 

REPORT OF FOREIGN PRIVATE ISSUER

PURSUANT TO RULE 13a-16 OR 15d-16 OF THE

SECURITIES EXCHANGE ACT OF 1934

 

For the month of, September 2023

 

Commission File Number 001-35722

 

TAOPING INC.

(Translation of registrant’s name into English)

 

21st Floor, Everbright Bank Building

Zhuzilin, Futian District

Shenzhen, Guangdong, 518040

People’s Republic of China

(Address of principal executive offices)

 

Indicate by check mark whether the registrant files or will file annual reports under cover of Form 20-F or Form 40-F: Form 20-F ☒ Form 40-F ☐

 

Indicate by check mark if the registrant is submitting the Form 6-K in paper as permitted by Regulation S-T Rule 101(b)(1): ☐

 

Indicate by check mark if the registrant is submitting the Form 6-K in paper as permitted by Regulation S-T Rule 101(b)(7): ☐

 

 

 

 

 

 

EXPLANATORY NOTE

 

Taoping Inc. (the “Company”) is furnishing this Form 6-K to provide the unaudited consolidated financial statements for the six months ended June 30, 2023 and 2022 and incorporate such financial statements into the Company’s registration statements referenced below.

 

This Form 6-K is hereby incorporated by reference into the registration statements of the Company on Form S-8 (Registration Numbers 333-256600 and 333-211363), Form F-3 (Registration Numbers 333-262181 and 333-229323) and Form F-1 (Registration Number 333-274153) to the extent not superseded by documents or reports subsequently filed or furnished by the Company under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended.

 

FORWARD-LOOKING INFORMATION

 

This Report on Form 6-K contains forward-looking statements and information relating to us that are based on the current beliefs, expectations, assumptions, estimates and projections of our management regarding our company and industry. When used in this report, the words “may”, “will”, “anticipate”, “believe”, “estimate”, “expect”, “intend”, “plan” and similar expressions, as they relate to us or our management, are intended to identify forward-looking statements. These statements reflect management’s current view of us concerning future events and are subject to certain risks, uncertainties and assumptions, including among many others: our potential inability to achieve or sustain profitability or reasonably predict our future results due to our limited operating history of providing smart cloud services , our independent registered auditors’ substantial doubt about our ability to continue as a going concern, unfavorable economic conditions that may affect the level of technology and Out-of-Home advertising spending by our customers, the emergence of additional competing technologies, changes in domestic and foreign laws, regulations and taxes, uncertainties related to China’s legal system and economic, political and social events in China, the volatility of the securities markets, and other risks and uncertainties which are generally set forth under the heading, “Key information - Risk Factors” and elsewhere in our Annual Report on Form 20-F filed on April 25, 2023 (the “Annual Report”). Should any of these risks or uncertainties materialize, or should the underlying assumptions about our business and the commercial markets in which we operate prove incorrect, actual results may vary materially from those described as anticipated, estimated or expected in the Annual Report.

 

All forward-looking statements included herein attributable to us or other parties or any person acting on our behalf are expressly qualified in their entirety by the cautionary statements contained or referred to in this section. Except to the extent required by applicable laws and regulations, we undertake no obligations to update these forward-looking statements to reflect events or circumstances after the date of this report or to reflect the occurrence of unanticipated events.

 

 

 

 

SIGNATURES

 

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

 

Date: September 1, 2023 TAOPING INC.
     
  By: /s/ Jianghuai Lin
  Jianghuai Lin
    Chief Executive Officer

 

 

 

 

EXHIBIT INDEX

 

Exhibit Number   Description
     
99.1   Unaudited Interim Consolidated Financial Statements as of June 30, 2023 and for the six months ended June 30, 2023 and 2022
99.2   Operating and Financial Review and Prospects in Connection with the Interim Consolidated Financial Statements for the six months ended June 30, 2023
99.3   Press Release dated September 1, 2023
101.INS   Inline XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document
101.SCH   Inline XBRL Taxonomy Extension Schema Document
101.CAL   Inline XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF   Inline XBRL Taxonomy Extension Definition Linkbase Document
101.LAB   Inline XBRL Taxonomy Extension Label Linkbase Document
101.PRE   Inline XBRL Taxonomy Presentation Linkbase Document
104   Cover Page Interactive Data File – the cover page interactive data file does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document

 

 

EX-99.1 2 ex99-1.htm
0001552670 false 2023-06-30 --12-31 2023 Q2 6-K TAOPING INC. http://fasb.org/us-gaap/2023#UsefulLifeShorterOfTermOfLeaseOrAssetUtilityMember P4Y 836 0001552670 2023-01-01 2023-06-30 0001552670 2023-06-30 0001552670 2022-12-31 0001552670 us-gaap:NonrelatedPartyMember 2023-06-30 0001552670 us-gaap:NonrelatedPartyMember 2022-12-31 0001552670 us-gaap:RelatedPartyMember 2023-06-30 0001552670 us-gaap:RelatedPartyMember 2022-12-31 0001552670 us-gaap:ProductMember 2023-01-01 2023-06-30 0001552670 us-gaap:ProductMember 2022-01-01 2022-06-30 0001552670 TAOP:ProductsRelatedPartiesMember 2023-01-01 2023-06-30 0001552670 TAOP:ProductsRelatedPartiesMember 2022-01-01 2022-06-30 0001552670 TAOP:SoftwareMember 2023-01-01 2023-06-30 0001552670 TAOP:SoftwareMember 2022-01-01 2022-06-30 0001552670 us-gaap:AdvertisingMember 2023-01-01 2023-06-30 0001552670 us-gaap:AdvertisingMember 2022-01-01 2022-06-30 0001552670 TAOP:AdvertisingRelatedPartiesMember 2023-01-01 2023-06-30 0001552670 TAOP:AdvertisingRelatedPartiesMember 2022-01-01 2022-06-30 0001552670 us-gaap:ProductAndServiceOtherMember 2023-01-01 2023-06-30 0001552670 us-gaap:ProductAndServiceOtherMember 2022-01-01 2022-06-30 0001552670 TAOP:OtherRelatedPartiesMember 2023-01-01 2023-06-30 0001552670 TAOP:OtherRelatedPartiesMember 2022-01-01 2022-06-30 0001552670 2022-01-01 2022-06-30 0001552670 us-gaap:CommonStockMember 2022-12-31 0001552670 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001552670 TAOP:StatutoryReserveMember 2022-12-31 0001552670 us-gaap:RetainedEarningsMember 2022-12-31 0001552670 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001552670 us-gaap:NoncontrollingInterestMember 2022-12-31 0001552670 us-gaap:CommonStockMember 2021-12-31 0001552670 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001552670 TAOP:StatutoryReserveMember 2021-12-31 0001552670 us-gaap:RetainedEarningsMember 2021-12-31 0001552670 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001552670 us-gaap:NoncontrollingInterestMember 2021-12-31 0001552670 2021-12-31 0001552670 us-gaap:CommonStockMember 2023-01-01 2023-06-30 0001552670 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-06-30 0001552670 TAOP:StatutoryReserveMember 2023-01-01 2023-06-30 0001552670 us-gaap:RetainedEarningsMember 2023-01-01 2023-06-30 0001552670 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-06-30 0001552670 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-06-30 0001552670 us-gaap:CommonStockMember 2022-01-01 2022-06-30 0001552670 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-06-30 0001552670 TAOP:StatutoryReserveMember 2022-01-01 2022-06-30 0001552670 us-gaap:RetainedEarningsMember 2022-01-01 2022-06-30 0001552670 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-06-30 0001552670 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-06-30 0001552670 us-gaap:CommonStockMember 2023-06-30 0001552670 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001552670 TAOP:StatutoryReserveMember 2023-06-30 0001552670 us-gaap:RetainedEarningsMember 2023-06-30 0001552670 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001552670 us-gaap:NoncontrollingInterestMember 2023-06-30 0001552670 us-gaap:CommonStockMember 2022-06-30 0001552670 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001552670 TAOP:StatutoryReserveMember 2022-06-30 0001552670 us-gaap:RetainedEarningsMember 2022-06-30 0001552670 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001552670 us-gaap:NoncontrollingInterestMember 2022-06-30 0001552670 2022-06-30 0001552670 TAOP:ZhenjiangTaopingIoTTechCoLtdZJIOTMember 2022-02-01 2022-02-28 0001552670 TAOP:ZhenjiangTaopingIoTTechCoLtdZJIOTMember us-gaap:RestrictedStockMember 2022-02-01 2022-02-28 0001552670 TAOP:ConsultantMember 2022-03-01 2022-03-31 0001552670 TAOP:ConsultantMember 2022-07-01 2022-07-31 0001552670 TAOP:ZhenjiangTaopingIoTTechCoLtdZJIOTMember 2023-04-01 2023-04-30 0001552670 TAOP:ConsultantMember us-gaap:RestrictedStockMember 2023-05-01 2023-05-31 0001552670 TAOP:ConsultantMember 2023-05-01 2023-05-31 0001552670 TAOP:DirectorsExecutiveOfficersAndEmployeesMember 2023-05-01 2023-05-31 0001552670 TAOP:TaopingNewMediaCoLtdMember 2021-06-30 0001552670 TAOP:MrJianghuaiLinMember 2021-06-30 0001552670 TAOP:TaopingNewMediaCoLtdMember TAOP:MrJianghuaiLinMember 2021-06-30 0001552670 TAOP:ZhenjiangTaopingIoTTechCoLtdZJIOTMember 2022-01-31 0001552670 TAOP:IASPECSMember 2022-06-07 0001552670 2022-01-01 2022-12-31 0001552670 2021-09-01 2021-09-30 0001552670 TAOP:TaopingIncMember 2021-09-18 2021-09-18 0001552670 us-gaap:RevenueFromRightsConcentrationRiskMember us-gaap:RevenueFromContractWithCustomerMember TAOP:TaopingNewMediaCoLtdMember 2023-01-01 2023-06-30 0001552670 us-gaap:RevolvingCreditFacilityMember 2023-06-30 0001552670 us-gaap:RevolvingCreditFacilityMember 2023-07-31 0001552670 us-gaap:InvestorMember TAOP:PublicStandbyEquityPurchaseAgreementMember 2023-07-01 2023-07-31 0001552670 us-gaap:InvestorMember TAOP:PrivateStandbyEquityPurchaseAgreementMember 2023-07-01 2023-07-31 0001552670 TAOP:TaopingIncMember 2023-01-01 2023-06-30 0001552670 TAOP:TaopingHoldingsLimitedMember 2023-01-01 2023-06-30 0001552670 TAOP:TaopingHoldingsLimitedMember 2022-01-01 2022-12-31 0001552670 TAOP:TaopingHoldingsLimitedMember 2021-01-01 2021-12-31 0001552670 TAOP:TaopingGroupChinaLtdISTHKMember 2023-01-01 2023-06-30 0001552670 TAOP:TaopingGroupChinaLtdISTHKMember 2022-01-01 2022-12-31 0001552670 TAOP:TaopingGroupChinaLtdISTHKMember 2021-01-01 2021-12-31 0001552670 TAOP:TaopingDigitalAssetsAsiaLimitedTDALMember 2023-01-01 2023-06-30 0001552670 TAOP:TaopingDigitalAssetsAsiaLimitedTDALMember 2022-01-01 2022-12-31 0001552670 TAOP:TaopingDigitalAssetsAsiaLimitedTDALMember 2021-01-01 2021-12-31 0001552670 TAOP:TaopingDigitalAssetsHongKongLimitedTDLMember 2023-01-01 2023-06-30 0001552670 TAOP:TaopingDigitalAssetsHongKongLimitedTDLMember 2022-01-01 2022-12-31 0001552670 TAOP:TaopingDigitalAssetsHongKongLimitedTDLMember 2021-01-01 2021-12-31 0001552670 TAOP:TaopingCapitalLimitedTCLMember 2023-01-01 2023-06-30 0001552670 TAOP:TaopingCapitalLimitedTCLMember 2022-01-01 2022-12-31 0001552670 TAOP:TaopingCapitalLimitedTCLMember 2021-01-01 2021-12-31 0001552670 TAOP:AlphaDigitalGroupLtdADGMember 2023-01-01 2023-06-30 0001552670 TAOP:AlphaDigitalGroupLtdADGMember 2021-01-01 2021-12-31 0001552670 TAOP:KazakhTaopingOperationManagementCoLtdKTOMember 2023-01-01 2023-06-30 0001552670 TAOP:KazakhTaopingOperationManagementCoLtdKTOMember 2022-01-01 2022-12-31 0001552670 TAOP:KazakhTaopingOperationManagementCoLtdKTOMember 2021-01-01 2021-12-31 0001552670 TAOP:KazakhTaopingDataCenterCoLtdKTDMember 2023-01-01 2023-06-30 0001552670 TAOP:KazakhTaopingDataCenterCoLtdKTDMember 2022-01-01 2022-12-31 0001552670 TAOP:KazakhTaopingDataCenterCoLtdKTDMember 2021-01-01 2021-12-31 0001552670 TAOP:InformationSecurityTechMember 2023-01-01 2023-06-30 0001552670 TAOP:InformationSecurityTechMember 2022-01-01 2022-12-31 0001552670 TAOP:InformationSecurityTechMember 2021-01-01 2021-12-31 0001552670 TAOP:TopCloudSoftwareChinaCoLtdTopCloudMember 2023-01-01 2023-06-30 0001552670 TAOP:TopCloudSoftwareChinaCoLtdTopCloudMember 2022-01-01 2022-12-31 0001552670 TAOP:TopCloudSoftwareChinaCoLtdTopCloudMember 2021-01-01 2021-12-31 0001552670 TAOP:InformationSecurityIOTTechCoLtdISIOTMember 2023-01-01 2023-06-30 0001552670 TAOP:InformationSecurityIOTTechCoLtdISIOTMember 2022-01-01 2022-12-31 0001552670 TAOP:InformationSecurityIOTTechCoLtdISIOTMember 2021-01-01 2021-12-31 0001552670 TAOP:IASPECTechnologyGroupCoLtdiASPECMember 2023-01-01 2023-06-30 0001552670 TAOP:IASPECTechnologyGroupCoLtdiASPECMember 2021-01-01 2021-12-31 0001552670 TAOP:BiznestInternetTechCoLtdBiznestMember 2023-01-01 2023-06-30 0001552670 TAOP:BiznestInternetTechCoLtdBiznestMember 2022-01-01 2022-12-31 0001552670 TAOP:BiznestInternetTechCoLtdBiznestMember 2021-01-01 2021-12-31 0001552670 TAOP:IASPECBocomIoTTechCoLtdBocomMember 2023-01-01 2023-06-30 0001552670 TAOP:IASPECBocomIoTTechCoLtdBocomMember 2022-01-01 2022-12-31 0001552670 TAOP:IASPECBocomIoTTechCoLtdBocomMember 2021-01-01 2021-12-31 0001552670 TAOP:TaopingNewMediaCoLtdTNMMember 2023-01-01 2023-06-30 0001552670 TAOP:TaopingNewMediaCoLtdTNMMember 2022-01-01 2022-12-31 0001552670 TAOP:TaopingNewMediaCoLtdTNMMember 2021-01-01 2021-12-31 0001552670 TAOP:ShenzhenTaopingEducationTechnologyCoLtdSZTETMember 2023-01-01 2023-06-30 0001552670 TAOP:ShenzhenTaopingEducationTechnologyCoLtdSZTETMember 2021-01-01 2021-12-31 0001552670 TAOP:WuhuTaopingEducationTechnologyCoLtdWHTETMember 2023-01-01 2023-06-30 0001552670 TAOP:WuhuTaopingEducationTechnologyCoLtdWHTETMember 2021-01-01 2021-12-31 0001552670 TAOP:TaopingDigitalTechDongguanCoLtdTDTDGMember 2023-01-01 2023-06-30 0001552670 TAOP:TaopingDigitalTechDongguanCoLtdTDTDGMember 2021-01-01 2021-12-31 0001552670 TAOP:TopCloudTechChenzhouCoLtdTCTCZMember 2023-01-01 2023-06-30 0001552670 TAOP:TopCloudTechChenzhouCoLtdTCTCZMember 2022-01-01 2022-12-31 0001552670 TAOP:TopCloudTechChenzhouCoLtdTCTCZMember 2021-01-01 2021-12-31 0001552670 TAOP:TaopingDigitalTechJiangsuCoLtdTDTJSMember 2023-01-01 2023-06-30 0001552670 TAOP:TaopingDigitalTechJiangsuCoLtdTDTJSMember 2022-01-01 2022-12-31 0001552670 TAOP:TaopingDigitalTechJiangsuCoLtdTDTJSMember 2021-01-01 2021-12-31 0001552670 TAOP:ZhenjiangTaopingIoTTechCoLtdZJIOTMember 2023-01-01 2023-06-30 0001552670 TAOP:ZhenjiangTaopingIoTTechCoLtdZJIOTMember 2022-01-01 2022-12-31 0001552670 TAOP:TaopingEPHoldingsShenzhenCoLtdTEPHMember 2023-01-01 2023-06-30 0001552670 srt:OfficeBuildingMember srt:MinimumMember 2023-06-30 0001552670 srt:OfficeBuildingMember srt:MaximumMember 2023-06-30 0001552670 us-gaap:LeaseholdImprovementsMember 2023-06-30 0001552670 TAOP:ElectronicsEquipmentFurnitureAndFixturesMember srt:MinimumMember 2023-06-30 0001552670 TAOP:ElectronicsEquipmentFurnitureAndFixturesMember srt:MaximumMember 2023-06-30 0001552670 TAOP:MotorVehiclesMember 2023-06-30 0001552670 TAOP:PurchasedSoftwareMember 2023-06-30 0001552670 TAOP:MediaDisplayEquipmentMember 2023-06-30 0001552670 TAOP:CryptocurrencyMiningMachineMember 2023-06-30 0001552670 TAOP:TaopingNewMediaCoLtdMember 2021-06-09 0001552670 TAOP:MrJianghuaiLinMember 2021-06-09 0001552670 TAOP:TaopingNewMediaCoLtdMember TAOP:MrJianghuaiLinMember 2021-06-09 0001552670 TAOP:TaopingNewMediaCoLtdMember 2021-06-01 2021-06-09 0001552670 2021-06-01 2021-06-09 0001552670 TAOP:TaopingNewMediaCoLtdMember 2021-01-01 2021-12-31 0001552670 TAOP:TaopingNewMediaCoLtdMember 2022-01-01 2022-06-30 0001552670 TAOP:TaopingNewMediaCoLtdMember 2023-01-01 2023-06-30 0001552670 TAOP:ZhenjiangTaopingIoTTechCoLtdZJIOTMember TAOP:SharePurchaseAgreementMember 2022-01-13 0001552670 TAOP:ZhenjiangTaopingIoTTechCoLtdZJIOTMember 2022-01-12 2022-01-13 0001552670 TAOP:FirstPhaseMember TAOP:SharePurchaseAgreementMember TAOP:ZhenjiangTaopingIoTTechCoLtdZJIOTMember 2022-01-13 0001552670 TAOP:SecondPhaseMember TAOP:SharePurchaseAgreementMember TAOP:ZhenjiangTaopingIoTTechCoLtdZJIOTMember 2022-01-13 0001552670 TAOP:ThirdPhaseMember TAOP:SharePurchaseAgreementMember TAOP:ZhenjiangTaopingIoTTechCoLtdZJIOTMember 2022-01-13 0001552670 TAOP:ZhenjiangTaopingIoTTechCoLtdZJIOTMember TAOP:SecondPhaseMember 2022-01-01 2022-12-31 0001552670 TAOP:ZhenjiangTaopingIoTTechCoLtdZJIOTMember TAOP:ThirdPhaseMember srt:ScenarioForecastMember 2023-01-01 2023-12-31 0001552670 TAOP:SharePurchaseAgreementMember TAOP:ZhenjiangTaopingIoTTechCoLtdZJIOTMember 2023-06-30 0001552670 TAOP:ZhenjiangTaopingIoTTechCoLtdZJIOTMember 2022-01-01 2022-06-30 0001552670 TAOP:ZhenjiangTaopingIoTTechCoLtdZJIOTMember 2023-01-01 2023-06-30 0001552670 TAOP:ZhenjiangTaopingIoTTechCoLtdZJIOTMember 2022-01-13 0001552670 TAOP:ZhenjiangTaopingIoTTechCoLtdZJIOTMember 2022-01-13 2022-01-13 0001552670 TAOP:WuhuTaopingEducationTechnologyCoLtdMember 2021-06-30 0001552670 TAOP:UnrelatedThirdPartyMember 2022-06-07 0001552670 TAOP:IASPECTechnologyGroupCoLtdiASPECMember 2022-06-07 0001552670 TAOP:IASPECTechnologyGroupCoLtdiASPECMember 2022-01-01 2022-12-31 0001552670 us-gaap:SegmentContinuingOperationsMember 2023-01-01 2023-06-30 0001552670 us-gaap:SegmentContinuingOperationsMember 2022-01-01 2022-06-30 0001552670 us-gaap:SegmentDiscontinuedOperationsMember 2023-01-01 2023-06-30 0001552670 us-gaap:SegmentDiscontinuedOperationsMember 2022-01-01 2022-06-30 0001552670 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-06-30 0001552670 TAOP:NonEmployeesStockOptionsMember 2022-01-01 2022-06-30 0001552670 TAOP:NonEmployeesStockWarrantsMember 2022-01-01 2022-06-30 0001552670 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-06-30 0001552670 TAOP:NonEmployeesStockOptionsMember 2023-01-01 2023-06-30 0001552670 TAOP:NonEmployeesStockWarrantsMember 2023-01-01 2023-06-30 0001552670 TAOP:TaopingNewMediaCoLtdMember 2023-01-01 2023-06-30 0001552670 TAOP:TaopingNewMediaCoLtdMember 2022-01-01 2022-06-30 0001552670 TAOP:TaopingNewMediaCoLtdMember 2023-06-30 0001552670 TAOP:TaopingNewMediaCoLtdMember 2023-06-30 0001552670 TAOP:TaopingNewMediaCoLtdMember 2022-12-31 0001552670 TAOP:RelatedCompanyOwnedByMrLinMember 2023-06-30 0001552670 TAOP:RelatedCompanyOwnedByMrLinMember 2023-01-01 2023-06-30 0001552670 TAOP:OfficeBuildingsMember 2023-06-30 0001552670 TAOP:OfficeBuildingsMember 2022-12-31 0001552670 TAOP:ElectronicEquipmentFurnitureAndFixturesMember 2023-06-30 0001552670 TAOP:ElectronicEquipmentFurnitureAndFixturesMember 2022-12-31 0001552670 TAOP:MediaDisplayEquipmentMember 2022-12-31 0001552670 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001552670 TAOP:PurchasedSoftwareMember 2022-12-31 0001552670 srt:OfficeBuildingMember 2023-06-30 0001552670 us-gaap:SegmentDiscontinuedOperationsMember TAOP:CryptocurrencyMiningMember 2023-01-01 2023-06-30 0001552670 us-gaap:SegmentDiscontinuedOperationsMember TAOP:CryptocurrencyMiningMember 2022-01-01 2022-06-30 0001552670 TAOP:BankLoanMember 2023-06-30 0001552670 TAOP:BankLoanMember 2022-12-31 0001552670 srt:MinimumMember 2023-01-01 2023-06-30 0001552670 srt:MaximumMember 2023-01-01 2023-06-30 0001552670 country:CN 2023-01-01 2023-06-30 0001552670 country:CN 2022-01-01 2022-06-30 0001552670 country:HK 2023-01-01 2023-06-30 0001552670 country:HK 2022-01-01 2022-06-30 0001552670 country:VG 2023-01-01 2023-06-30 0001552670 country:VG 2022-01-01 2022-06-30 0001552670 TAOP:HighTechnologyEnterpriseMember 2023-01-01 2023-06-30 0001552670 TAOP:BiznestMember 2023-01-01 2023-06-30 0001552670 TAOP:VendorMember 2023-01-01 2023-06-30 0001552670 TAOP:VendorMember 2023-06-30 0001552670 2021-01-01 2021-12-31 0001552670 TAOP:VendorMember 2021-01-01 2021-12-31 0001552670 TAOP:VendorMember 2022-01-01 2022-12-31 0001552670 country:US us-gaap:RelatedPartyMember 2019-12-31 0001552670 country:US us-gaap:RelatedPartyMember 2020-12-31 0001552670 2019-12-31 0001552670 2020-12-31 0001552670 TAOP:IOVSoftwareMember 2023-06-30 0001552670 country:US us-gaap:AdvertisingMember 2020-10-01 2021-04-30 0001552670 2020-10-01 2021-04-30 0001552670 us-gaap:AdvertisingMember country:US 2021-05-01 2021-11-30 0001552670 us-gaap:AdvertisingMember country:US 2021-12-01 2022-05-30 0001552670 us-gaap:AdvertisingMember country:US 2022-06-01 2022-11-30 0001552670 us-gaap:AdvertisingMember country:US 2022-12-01 2023-05-30 0001552670 2020-10-01 2020-10-02 0001552670 TAOP:OfficeSpaceMember 2021-10-01 2022-03-31 0001552670 TAOP:DormitoryMember 2023-01-01 2023-06-30 0001552670 us-gaap:SegmentContinuingOperationsMember 2023-06-30 0001552670 us-gaap:SegmentDiscontinuedOperationsMember 2023-06-30 0001552670 TAOP:LeasesOfficeServerRoomsDormitoryleasesMember 2023-06-30 0001552670 TAOP:QingdaoTaopingIoTCoLtdMember us-gaap:EquityMethodInvestmentsMember 2023-06-30 0001552670 TAOP:YunnanTaopingIoTCoLtdMember us-gaap:EquityMethodInvestmentsMember 2023-06-30 0001552670 TAOP:JiangsuTaopingIoTTechnologyCoLtdMember us-gaap:EquityMethodInvestmentsMember 2023-06-30 0001552670 TAOP:JiangsuTaopingNewMediaCoLtdMember us-gaap:EquityMethodInvestmentsMember 2023-06-30 0001552670 us-gaap:EquityMethodInvestmentsMember 2023-06-30 0001552670 TAOP:ZhengjiangTaopingMember 2022-02-01 2022-02-28 0001552670 2022-02-01 2022-02-28 0001552670 TAOP:ZhengjiangTaopingMember 2023-04-01 2023-04-30 0001552670 TAOP:ServiceCompensationMember 2023-05-01 2023-05-31 0001552670 TAOP:DirectorsExecutiveOffcersEmployeeMember 2023-05-01 2023-05-31 0001552670 TAOP:EmployeeMember 2023-01-01 2023-06-30 0001552670 TAOP:EmployeeMember 2022-01-01 2022-06-30 0001552670 TAOP:ConsultantMember TAOP:TwoThousandSixteenEquityIncentivePlanMember 2023-06-30 0001552670 TAOP:ConsultantMember TAOP:TwoThousandSixteenEquityIncentivePlanMember 2022-06-30 0001552670 us-gaap:StockOptionMember 2022-12-31 0001552670 us-gaap:StockOptionMember 2023-01-01 2023-06-30 0001552670 us-gaap:StockOptionMember 2023-06-30 0001552670 TAOP:WarrantOneMember 2023-06-30 0001552670 TAOP:WarrantOneMember 2023-01-01 2023-06-30 0001552670 TAOP:WarrantsMember 2023-06-30 0001552670 TAOP:TITSegmentMember 2023-01-01 2023-06-30 0001552670 TAOP:TITSegmentMember 2022-01-01 2022-06-30 0001552670 TAOP:CBTSegmentMember 2023-01-01 2023-06-30 0001552670 TAOP:CBTSegmentMember 2022-01-01 2022-06-30 0001552670 TAOP:CorporateAndOthersMember 2023-01-01 2023-06-30 0001552670 TAOP:CorporateAndOthersMember 2022-01-01 2022-06-30 0001552670 TAOP:TITSegmentMember 2023-06-30 0001552670 TAOP:TITSegmentMember 2022-12-31 0001552670 TAOP:CBTSegmentMember 2023-06-30 0001552670 TAOP:CBTSegmentMember 2022-12-31 0001552670 TAOP:AssetsFromdDiscontinuedOperationsMember 2023-06-30 0001552670 TAOP:AssetsFromdDiscontinuedOperationsMember 2022-12-31 0001552670 TAOP:CorporateAndOthersMember 2023-06-30 0001552670 TAOP:CorporateAndOthersMember 2022-12-31 0001552670 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember TAOP:CustomerMember 2023-01-01 2023-06-30 0001552670 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember TAOP:TopFiveCustomerMember 2023-01-01 2023-06-30 0001552670 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember TAOP:TopFiveCustomerMember 2022-01-01 2022-06-30 0001552670 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember TAOP:TopFiveReceivablesMember 2023-01-01 2023-06-30 0001552670 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember TAOP:CustomerOneMember 2023-01-01 2023-06-30 0001552670 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember TAOP:CustomerTwoMember 2023-01-01 2023-06-30 0001552670 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember TAOP:TopFiveReceivablesMember 2022-01-01 2022-12-31 0001552670 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember TAOP:CustomerOneMember 2022-01-01 2022-12-31 0001552670 TAOP:PurchasesMember TAOP:SuppliersConcentrationRiskMember TAOP:FiveUnrelatedSuppliersMember 2023-01-01 2023-06-30 0001552670 TAOP:PurchasesMember TAOP:SuppliersConcentrationRiskMember TAOP:FiveUnrelatedSuppliersMember 2022-01-01 2022-06-30 0001552670 TAOP:PurchasesMember TAOP:SuppliersConcentrationRiskMember TAOP:SupplierOneMember 2023-01-01 2023-06-30 0001552670 TAOP:PurchasesMember TAOP:SuppliersConcentrationRiskMember TAOP:SupplierTwoMember 2023-01-01 2023-06-30 0001552670 TAOP:PurchasesMember TAOP:SuppliersConcentrationRiskMember TAOP:SupplierOneMember 2022-01-01 2022-06-30 0001552670 TAOP:PurchasesMember TAOP:SuppliersConcentrationRiskMember TAOP:SupplierTwoMember 2022-01-01 2022-06-30 0001552670 us-gaap:SubsequentEventMember TAOP:StandbyEquityPurchaseAgreementMember TAOP:ShanjingCapitalGroupCoLtdMember srt:MaximumMember 2023-07-17 2023-07-17 0001552670 us-gaap:SubsequentEventMember TAOP:StandbyEquityPurchaseAgreementMember TAOP:ShanjingCapitalGroupCoLtdMember 2023-07-17 2023-07-17 0001552670 us-gaap:SubsequentEventMember TAOP:StandbyEquityPurchaseAgreementMember TAOP:ShanjingCapitalGroupCoLtdMember 2023-07-17 0001552670 us-gaap:SubsequentEventMember TAOP:StandbyEquityPurchaseAgreementMember 2023-07-17 2023-07-17 0001552670 us-gaap:SubsequentEventMember TAOP:StandbyEquityPurchaseAgreementOneMember TAOP:ShanjingCapitalGroupCoLtdMember srt:MaximumMember 2023-07-17 2023-07-17 0001552670 us-gaap:SubsequentEventMember TAOP:StandbyEquityPurchaseAgreementOneMember TAOP:ShanjingCapitalGroupCoLtdMember 2023-07-17 2023-07-17 0001552670 us-gaap:SubsequentEventMember TAOP:StandbyEquityPurchaseAgreementOneMember TAOP:ShanjingCapitalGroupCoLtdMember 2023-07-17 0001552670 us-gaap:SubsequentEventMember TAOP:StandbyEquityPurchaseAgreementOneMember 2023-07-17 2023-07-17 0001552670 us-gaap:SubsequentEventMember 2023-07-17 2023-07-17 0001552670 us-gaap:SubsequentEventMember TAOP:StandbyEquityPurchaseAgreementMember 2023-08-02 0001552670 us-gaap:SubsequentEventMember TAOP:StandbyEquityPurchaseAgreementMember 2023-08-02 2023-08-02 0001552670 us-gaap:SubsequentEventMember TAOP:StandbyEquityPurchaseAgreementMember TAOP:ShanjingCapitalGroupCoLtdMember srt:MaximumMember 2023-08-02 2023-08-02 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure iso4217:CNY TAOP:Number iso4217:HKD

 

Exhibit 99.1

 

TAOPING INC.

 

(F/K/A CHINA INFORMATION TECHNOLOGY, INC.)

 

UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

FOR THE SIX MONTHS ENDED JUNE 30, 2023 AND 2022

 

INDEX

 

Contents   Page(s)
     
Consolidated Balance Sheets   F-2
Consolidated Statements of Operations   F-3
Consolidated Statements of Comprehensive Loss   F-4
Consolidated Statements of Changes in Equity   F-5
Consolidated Statements of Cash Flows   F-6
Notes to Consolidated Financial Statements   F-7

 

F-1

 

 

TAOPING INC.

(F/K/A CHINA INFORMATION TECHNOLOGY, INC.)

CONSOLIDATED BALANCE SHEETS

JUNE 30, 2023 AND DECEMBER 31, 2022

 

   NOTES   June 30, 2023   December 31, 2022 
        (Unaudited)      
ASSETS              
               
CURRENT ASSETS              
Cash and cash equivalents      $460,147   $1,014,591 
Accounts receivable, net  2(e)   6,260,433    9,201,245 
Accounts receivable-related parties, net  2(e)   51,449    91,371 
Advances to suppliers       5,220,446    5,851,381 
Prepaid expenses       307,397    - 
Inventories, net  8    5,781,338    356,358 
Other current assets  13(a)   1,565,835    1,554,488 
Current assets from discontinued operations  10    568,367    1,326,265 
TOTAL CURRENT ASSETS       20,215,412    19,395,699 
               
Property, equipment and software, net  9    6,762,448    7,833,902 
Right-of-use assets  2(n)   32,467    48,786 
Long-term investments  15    68,717    95,966 
Goodwill  3    58,922    58,922 
Other assets, non-current, net  13(b)   1,240,191    1,775,540 
TOTAL ASSETS      $28,378,157   $29,208,815 
               
LIABILITIES AND EQUITY              
               
CURRENT LIABILITIES              
Short-term bank loans  11   $6,765,931   $7,203,762 
Accounts payable       2,139,275    2,287,244 
Accounts payable-related parties       889    - 
Advances from customers       727,121    622,581 
Advances from customers-related parties       88,290    94,832 
Amounts due to related parties  7(c)   3,587,733    3,338,882 
Accrued payroll and benefits       653,783    411,995 
Other payables and accrued expenses  16    4,694,607    4,996,344 
Income tax payable       84,679    60,054 
Lease liability-current  14    28,595    29,373 
Other current liability       74,574    149,148 
Current liabilities from discontinued operations  10    64,575    377,539 
TOTAL CURRENT LIABILITIES       18,910,052    19,571,754 
               
Lease liability  14    4,899    20,369 
TOTAL LIABILITIES       18,914,951    19,592,123 
               
EQUITY              
Ordinary shares, 2023 and 2022: par $0; authorized capital 100,000,000 shares; shares issued and outstanding, June 30, 2023: 1,844,089 shares; December 31, 2022: 1,587,371 shares*;  18    163,154,015    161,404,797 
Additional paid-in capital  18    22,447,083    22,447,083 
Reserve  17    10,209,086    10,209,086 
Accumulated deficit       (209,863,637)   (208,054,607)
Accumulated other comprehensive income       23,516,659    23,610,333 
Total equity of the Company       9,463,206    9,616,692 
Non-controlling interest       -    - 
Total Equity       9,463,206    9,616,692 
               
TOTAL LIABILITIES AND EQUITY      $28,378,157   $29,208,815 

 

* On August 1, 2023, the Company implemented a one-for-ten reverse stock split of the Company’s issued and outstanding ordinary shares. Except shares authorized, all references to number of shares, and to per share information in the consolidated financial statements have been retroactively adjusted.

 

The accompanying notes are an integral part of the unaudited consolidated financial statements

 

F-2

 

 

TAOPING INC.

(F/K/A CHINA INFORMATION TECHNOLOGY, INC.)

CONSOLIDATED STATEMENTS OF OPERATIONS

FOR THE SIX MONTHS ENDED JUNE 30, 2023 AND 2022

 

       Six Months Ended   Six Months Ended 
   NOTES   June 30, 2023   June 30, 2022 
       (Unaudited)   (Unaudited) 
Revenue – Products      $8,074,534   $2,882,990 
Revenue – Products-related parties  7(a)   71,420    - 
Revenue – Software       3,777,209    1,785,891 
Revenue – Advertising       1,316,932    1,184,761 
Revenue – Advertising-related parties  7(a)   -    12,379 
Revenue – Other       835,555    1,416,423 
Revenue – Other-related parties  7(b)   2,359    19,078 
TOTAL REVENUE       14,078,009    7,301,522 
               
Cost – Products       7,386,299    2,724,655 
Cost – Software       1,711,442    828,310 
Cost – Advertising  2(p)   1,090,137    676,382 
Cost – Other       15,231    486,047 
TOTAL COST       10,203,109    4,715,394 
               
GROSS PROFIT       3,874,900    2,586,128 
               
Administrative expenses       3,750,087    3,002,768 
Research and development expenses       1,585,894    2,050,609 
Selling expenses       215,152    343,211 
LOSS FROM OPERATIONS       (1,676,233)   (2,810,460)
               
Subsidy income       142,324    89,596 
(Loss) from equity method investment       (836)   (307,403)
Other income (loss), net       40,767    1,511,572 
Interest expense and debt discounts, net of interest income       (261,812)   (287,697)
               
Loss before income taxes       (1,755,790)   (1,804,392)
               
Income tax expense  12    (34,513)   (4,283)
               
Net loss from continuing operations       (1,790,303)   (1,808,675)
Net loss from discontinued operations       (18,727)   (191,880)
NET LOSS       (1,809,030)   (2,000,555)
Less: Net loss attributable to the non- controlling interest  4    -    - 
NET LOSS ATTRIBUTABLE TO THE COMPANY      $(1,809,030)  $(2,000,555)
               
Loss per share – Basic and Diluted*              
CONTINUING OPERATIONS              
Basic  6   $(1.09)  $(1.14)
Diluted * 6   $(1.09)  $(1.14)
               
DISCONTINUED OPERATIONS              
Basic 6   $(0.01)  $(0.12)
Diluted 6   $(0.01)  $(0.12)
               
NET LOSS PER SHARE ATTRIBUTABLE TO THE COMPANY*              
Basic  6   $(1.10)  $(1.26)
Diluted  6   $(1.10)  $(1.26)

 

* On August 1, 2023, the Company implemented a one-for-ten reverse stock split of the Company’s issued and outstanding ordinary shares. The computation of basic and diluted EPS was retroactively adjusted for all periods presented.

 

The accompanying notes are an integral part of the unaudited consolidated financial statements

 

F-3

 

 

TAOPING INC.

(F/K/A CHINA INFORMATION TECHNOLOGY, INC.)

CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS

FOR THE SIX MONTHS ENDED JUNE 30, 2023 AND 2022

 

  

Six Months Ended

June 30, 2023

  

Six Months Ended

June 30, 2022

 
   (Unaudited)   (Unaudited) 
Net loss  $(1,809,030)  $(2,000,555)
Other comprehensive loss:          
Foreign currency translation loss   (93,674)   (1,767,671)
Comprehensive loss   (1,902,704)   (3,768,226)
Comprehensive loss attributable to the non- controlling interest   -    - 
Comprehensive loss attributable to the Company  $(1,902,704)  $(3,768,226)

 

The accompanying notes are an integral part of the unaudited consolidated financial statements

 

F-4

 

 

TAOPING INC.

(F/K/A CHINA INFORMATION TECHNOLOGY, INC.)

CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY

FOR THE SIX MONTHS ENDED JUNE 30, 2023 AND 2022

(Unaudited)

 

                                
   Ordinary shares*   Additional Paid-in   Statutory   Accumulated   Accumulated other comprehensive   Non- controlling     
   Shares   Amount   Capital   Reserve   deficit   income   interest   Total 
BALANCE AS AT JANUARY 1, 2023   1,587,371   $161,404,797   $22,447,083   $10,209,086   $(208,054,607)  $23,610,333   $         -   $9,616,692 
Stock-based payment for consulting fee (Note 18)   50,000    340,000    -    -    -    -    -    340,000 
Issued common stock for Equity Incentive Plan (Note 18)   200,000    1,360,000    -    -    -    -    -    1,360,000 
Net loss for the year   -    -    -    -    (1,809,030)   -    -    (1,809,030)
Foreign currency translation gain   -    -    -    -    -    (93,674)   -    (93,674)
Common stock issued for business acquisition   6,718    49,218    -    -    -    -    -    49,218 
BALANCE AS AT JUNE 30, 2023(unaudited)   1,844,089   $163,154,015   $22,447,083   $10,209,086   $(209,863,637)  $23,516,659   $-   $9,463,206 

 

   Ordinary shares*   Additional Paid-in   Statutory   Accumulated   Accumulated other comprehensive   Non- controlling     
   Shares   Amount   Capital   Reserve   deficit   income   interest   Total 
BALANCE AS AT JANUARY 1, 2022   1,578,653   $161,098,010   $22,447,083   $14,044,269   $(202,137,403)  $23,800,299   $(1,759)  $19,250,499 
Stock-based payment for consulting fee (Note 18)   1,000    180,050    -    -    -    -    -    180,050 
Disposal of iASPEC   -    -    -    -    -    1,138,915    -    1,138,915 
Net loss for the year   -    -    -    -    (2,000,555)   -    -    (2,000,555)
Foreign currency translation gain   -    -    -    -    -    (1,767,671)   -    (1,767,671)
Common stock issued for business acquisition   6,718    118,244    -    -    -    -    -    118,244 
Disposal of a consolidated entity   -    -    -    -    -    -    1,759    1,759 
BALANCE AS AT JUNE 30, 2022(unaudited)   1,586,371   $161,396,304   $22,447,083   $14,044,269   $(204,137,958)  $23,171,543   $-   $16,921,241 

 

* On August 1, 2023, the Company implemented a one-for-ten reverse stock split of the Company’s issued and outstanding ordinary shares. Except shares authorized, all references to number of shares, and to per share information in the consolidated financial statements have been retroactively adjusted.

 

The accompanying notes are an integral part of the unaudited consolidated financial statements

 

F-5

 

 

TAOPING INC.

(F/K/A CHINA INFORMATION TECHNOLOGY, INC.)

CONSOLIDATED STATEMENTS OF CASH FLOWS

FOR THE SIX MONTHS ENDED JUNE 30, 2023 AND 2022

 

   Six Months Ended June 30, 2023   Six Months Ended June 30, 2022 
   (Unaudited)   (Unaudited) 
OPERATING ACTIVITIES          
Net loss  $(1,809,030)  $(2,000,555)
Adjustments to reconcile net loss to net cash used in operating activities:          
Provision for credit losses on accounts receivable and other current assets   973,909    (399,735)
Provision for obsolete inventories   8,458    678,369 
Depreciation and amortization   1,510,586    4,020,115 
(Gain) on sales of cryptocurrencies   -    (527,005)
Impairment on cryptocurrencies   -    1,179,078 
Loss on equity method investment   23,597    284,162 
Stock-based payments for consulting services   32,603    14,500 
Stock-based compensation   1,360,000    - 
Loss on sale of property and equipment   46,716    94,268 
Changes in operating assets and liabilities:          
Decrease (increase) in accounts receivable   2,167,863    (1,194,885)
Decrease (increase) in accounts receivable - related parties   35,420    (607,803)
Decrease in prepaid expenses   -    296,519 
Increase in inventories   (5,662,408)   (2,266,246)
Cryptocurrencies – mining   -    (3,235,134)
Decrease (increase) in other non-current assets   469,271    (149,794)
Increase in other current assets   (52,530)   (480,677)
Decrease in advances to suppliers   75,810    2,803,900 
Decrease in other payables and accrued expenses   (69,239)   (568,455)
Increase in advances from customers   141,601    901,006 
Decrease in advances from customers - related parties   (1,869)   - 
Increase in amounts due to related parties   -    (158,105)
Decrease in accounts payable   (200,632)   (3,659,036)
Increase in payroll payable and benefits   253,721    - 
(Decrease) increase in lease liability   (3,022)   215,162 
Increase (decrease) in income tax payable   28,904    (374,013)
Net cash used in operating activities   (670,271)   (5,134,364)
           
INVESTING ACTIVITIES          
Proceeds from sales of property and equipment   

237,635

    -  
Purchases of property and equipment   (564,311)   (2,098,954)
Acquired cash in connection with a business acquisition   -    4,113 
Consideration paid for acquisition   (21,394   -  
Proceeds from sales of cryptocurrencies   -    4,093,524 
Net cash (used in) provided by investing activities   (348,070)   1,998,683 
           
FINANCING ACTIVITIES          
Borrowings from related parties   433,173    - 
Repayment of short-term bank loans   (86,779)   (139,082)
Net cash provided by (used in) financing activities   346,394    (139,082)
           
Effect of exchange rate changes on cash and cash equivalents   

110,570

    

(502,786

)
           
NET DECREASE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH   

(561,377

)   

(3,777,549

)
CASH, CASH EQUIVALENTS AND RESTRICTED CASH, BEGINNING   

1,023,240

    

4,531,266

 
CASH, CASH EQUIVALENTS AND RESTRICTED CASH, ENDING  $

461,863

   $753,717 
           
Supplemental disclosure of cash flow information:          
Cash paid during the year          
Income taxes  $

34,513

   $- 
Interest  $-   $

288,707

 

 

   Six Months Ended   Six Months Ended 
   June 30, 2023   June 30, 2022 
Reconciliation to amounts on consolidated balance sheets          
Cash and cash equivalents from continuing operations  $460,147   $746,161 
Cash and cash equivalents from discontinued operations   1,716    7,556 
Total cash, cash equivalents, and restricted cash  $461,863   $753,717 

 

Supplemental disclosure of significant non-cash transactions*:

 

* On August 1, 2023, the Company implemented a one-for-ten reverse stock split of the Company’s issued and outstanding ordinary shares. Except shares authorized, all references to number of shares, and to per share information in the consolidated financial statements have been retroactively adjusted.

 

In February 2022, the Company issued the first phase of approximately 6,718 restricted ordinary shares with a fair value of approximately $118,000, for the acquisition of Zhenjiang Taoping IoT Tech. Co., Ltd (“ZJIOT”). The Company agreed to issue to the shareholders of ZJIOT a total of approximately 20,154 restricted ordinary shares in three phases, conditioned upon the satisfaction of certain performance targets.

 

In March 2022 and July 2022, the Company issued 2,000 ordinary shares with a fair value of $23,100 to a consultant as a compensation for his service.

 

In April 2023, the Company issued the second phase of approximately 6,718 restricted ordinary shares with a fair value of approximately $49,000, for the acquisition of ZJIOT, upon the satisfaction of certain performance targets.

 

In May 2023, the Company issued 50,000 restricted shares to a consultant as its service compensation for the service period from May 26, 2023 to May 25, 2024. The fair value of the 50,000 ordinary shares was $340,000, which is amortized over the service period.

 

In May 2023, the Company issued 200,000 ordinary shares with fair value of approximately $1,360,000 to certain directors, executive officers, and employees as compensations for their services.

 

The accompanying notes are an integral part of the unaudited consolidated financial statements

 

F-6

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

1. ORGANIZATION, PRINCIPAL ACTIVITIES AND MANAGEMENT’S PLANS

 

Taoping Inc. (f/k/a China Information Technology, Inc.), together with its subsidiaries (the “Company”), is a blockchain technology and smart cloud services provider. The Company provides cloud-based display terminal and service of digital advertising distribution network and new media resource sharing platform in the Out-of-Home advertising market in China. It’s integrated end-to-end digital advertising solutions enables customers to distribute and manage ads on the ads display terminals.

 

In May 2018, we changed our corporate name from “China Information Technology Inc.” to “Taoping Inc.”, to reflect our current business operations in the new media and IoT industries. In 2021, Information Security Tech International Co. Ltd. (“IST HK”), one of the Company’s Hong Kong subsidiaries then, changed its corporate name to Taoping Group (China) Ltd. to reflect the Company’s current corporate structure to be in line with the new business strategies. As listed in the table below, these services are provided through the Company’s operating subsidiaries, primarily in Hong Kong, and mainland China.

 

In June 2021, the Company consummated an acquisition of 100% of the equity interest of Taoping New Media Co., Ltd (“TNM”), a leading media operator in China’s out-of-home digital advertising industry. Mr. Jianghuai Lin, the Chairman and CEO of the Company, who then owned approximately 24.6% of total shares outstanding of the Company, owned approximately 51% of TNM. TNM focuses on digital life scenes and mainly engaged in selling out-of-home advertising time slots on its networked smart digital advertising display terminals with artificial intelligence and big data technologies. The acquisition of TNM is expected to enhance the Company’s presence in the new media and advertising sectors.

 

In 2021, the Company launched blockchain related new business in cryptocurrency mining operations and newly established subsidiaries in Hong Kong to supplement its diminished Traditional Information Technology (TIT) business segment as a part of new business transformation. However, due to the decreased output and the highly volatile cryptocurrency market, the Company had ceased the operation of cryptocurrency mining business by December 2022, and continues to focus the efforts on its digital adverting, smart display and the newly added smart community and related businesses.

 

As the cessation of the operation of cryptocurrency mining business represent a strategic shift in the Company’s strategy that will have a major effect on the Company’s operations and financial results, the operations of cryptocurrency mining business have been presented as “discontinued operations” in the Company’s consolidated financial statements. See Note 10.

 

In September 2021, the Company and the Company’s wholly owned subsidiary, Information Security Technology (China) Co., Ltd. (“IST”) entered into an equity transfer agreement with Mr. Jianghuai Lin, the sole shareholder of iASPEC Technology Group Co., Ltd. (“iASPEC”). Upon closing of the equity transfer, the Company’s variable interest entity structure was dissolved and iASPEC became a wholly owned indirect subsidiary of the Company.

 

In January 2022, the Company completed the acquisition of 100% equity interest of ZJIOT, aiming to accelerate the Company’s smart charging pile and digital new media businesses in East China.

 

As a result of the Company’s business transformation and its exit from the TIT business, the Company disposed of 100% equity interests of iASPEC (excluding iASPEC’s subsidiaries) which mainly conducted the Company’s TIT business to an unrelated third party for nil consideration on June 7, 2022. The disposition resulted in a total recorded income of approximately $3.0 million for the Company for the year ended December 31, 2022.

 

F-7

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

The following table lists our subsidiaries as of the respective date as indicated below.

 

Entities  Subsidiaries   June 30, 2023 % owned   December 31, 2022 % owned   December 31, 2021 % owned   Location
                    
Taoping Inc.                      British Virgin Islands
Taoping Holdings Limited (THL)   Subsidiary    100%   100%   100%  British Virgin Islands
Taoping Group (China) Ltd. (IST HK)   Subsidiary    100%   100%   100%  Hong Kong, China
Taoping Digital Assets (Asia) Limited (TDAL)   Subsidiary    100%   100%   100%  Hong Kong, China
Taoping Digital Assets (Hong Kong) Limited (TDL)   Subsidiary    100%   100%   100%  Hong Kong, China
Taoping Capital Limited (TCL)   Subsidiary    100%   100%   100%  Hong Kong, China
Alpha Digital Group Ltd. (ADG)   Subsidiary    -    -    100%  Cayman, Island
Kazakh Taoping Operation Management Co. Ltd. (KTO)   Subsidiary    100%   100%   100%  Kazakhstan
Kazakh Taoping Data Center Co. Ltd. (KTD)   Subsidiary    100%   100%   100%  Kazakhstan
Information Security Tech. (China) Co., Ltd. (IST)   Subsidiary    100%   100%   100%  Shenzhen, China
TopCloud Software (China) Co., Ltd. (TopCloud)   Subsidiary    100%   100%   100%  Shenzhen, China
Information Security IoT Tech. Co., Ltd. (ISIOT)   Subsidiary    100%   100%   100%  Shenzhen, China
iASPEC Technology Group Co., Ltd. (iASPEC)   Subsidiary    -    -    100%  Shenzhen, China
Biznest Internet Tech. Co., Ltd. (Biznest)   Subsidiary    100%   100%   100%  Shenzhen, China
iASPEC Bocom IoT Tech. Co., Ltd. (Bocom)   Subsidiary    100%   100%   100%  Shenzhen, China
Taoping New Media Co., Ltd. (TNM)   Subsidiary    100%   100%   100%  Shenzhen, China
Shenzhen Taoping Education Technology Co., Ltd. (SZTET)   Subsidiary    -    -    51%  Shenzhen, China
Wuhu Taoping Education Technology Co., Ltd. (WHTET)   Subsidiary    -    -    51%  Wuhu, China
Taoping Digital Tech. (Dongguan) Co., Ltd. (TDTDG)   Subsidiary    -    -    100%  Dongguan, China
TopCloud Tech. (Chenzhou) Co., Ltd. (TCTCZ)   Subsidiary    100%   100%   100%  Chenzhou, China
Taoping Digital Tech. (Jiangsu) Co., Ltd. (TDTJS)   Subsidiary    100%   100%   100%  Jiangsu, China
Zhenjiang Taoping IoT Tech. Co., Ltd. (ZJIOT)   Subsidiary    100%   100%   -   Zhenjiang, China
Taoping EP Holdings (Shenzhen) Co., Ltd. (TEPH)   Subsidiary    51%   -    -   Shenzhen, China

 

F-8

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

Dissolution of the Variable Interest Entity Structure

 

iASPEC was a VIE of the Company. To comply with PRC laws and regulations that restrict foreign ownership of companies that provide public security information technology and Geographic Information Systems software operating services to certain government and other customers, the Company used to operate the restricted aspect of its business through iASPEC.

 

In September 2021, we dissolved the variable interest entity structure by exercising the purchase option under certain Option Agreement among IST, iASPEC and its shareholders, to purchase all of the equity interests in iASPEC at an aggregate exercise price of $1,800,000. On September 18, 2021, Taoping Inc. and IST entered into an equity transfer agreement with iASPEC and iASPEC’s then sole shareholder, Mr. Lin, under which Mr. Lin sold and transferred to IST all of the equity interests in and any and all rights and benefits relating thereto of iASPEC in exchange for 61,225 unregistered ordinary shares of Taoping Inc., as determined by dividing $1,800,000 by the volume-weighted average closing price of ordinary shares for the consecutive five (5) trading days immediately prior to September 18, 2021. The parties thereafter completed the equity transfer through applicable PRC governmental registration(s).

 

Upon the closing of the equity transfer, the Company’s variable interest entity structure was dissolved and iASPEC became a wholly owned indirect subsidiary of the Company. The amended and restated MSA was automatically terminated.

 

Going Concern and Management’s Plans

 

In the second half of 2022, COVID-19 pandemic was largely contained in China. As a result of the continued recovery of the market conditions and customer demands, the Company’s revenue of continuing operations achieved 92.8% period-over-period increase in the first half of 2023. The Company incurred a net loss of approximately $1.8 million for the six months ended June 30, 2023, improved from a net loss of $2.0 million for the same period of 2022. The Company reported negative cash flows from operations of approximately $0.7 million for the six months ended June 30, 2023, improved from negative cash flows of $5.1 million from operations for the same period of 2022. As of June 30, 2023, the Company had a working capital of approximately $1.3 million, compared to a working capital deficit of $0.2 million as of December 31, 2022.

 

The Company will continue to focus the efforts on the digital advertising and other cloud-based products and applications. Furthermore, its two core competencies, the Taoping national sales network and the highly scalable and compatible cloud platform, and its strong software development capability, make it a valued partner by many other smart-community customers and solution providers. In addition to seeking strategic acquisition to expand its digital advertising business, the Company continues to explore business opportunity in the smart community and new energy sectors. Starting from April 2023, the Company has entered into a series of long-term strategic cooperation agreements with various customers to provide Taoping’s cloud-based intelligent product solutions, including smart large screen, IoT smart rest station and off-grid wastewater treatment solution, which are expected to generate significant revenue growth and operating cashflow for the Company for year 2023 and beyond.

 

If the Company’s execution of business strategies is not successful in addressing its current financial concerns, additional capital raise from issuing equity security or debt instrument or additional loan facility may occur to support required cash flows. The Company’s existing $6.8 million revolving bank loan, which was collateralized with the Company’s office property, provides important capital support for its operation. In addition, the Company has renewed the bank facility line with a value of approximately $2.6 million in July 2023, and is in the process of renewing the other bank facility line. In addition, on July 17, 2023, the Company entered into a Public Standby Equity Purchase Agreement and a Private Standby Equity Purchase Agreement with certain investor. Pursuant to the agreements, the Company shall have the right, but not the obligation, to sell to the Investor up to $1,000,000 and $10,000,000, respectively, of its ordinary shares, by the 24-month anniversary and 36-month anniversary, respectively, of the date of the agreements. In conclusion, the Company believes that it has the ability to raise needed capital to fund its operations and business growth, and is able to operate as a going concern.

 

However, the Company can make no assurances that financing will be available for the amounts we need, or on terms commercially acceptable to us, if at all. If one or all of these events do not occur or subsequent capital raise was insufficient to bridge financial and liquidity shortfall, substantial doubt exists about the Company’s ability to continue as a going concern. The consolidated financial statements have been prepared assuming that the Company will continue as a going concern and, accordingly, do not include any adjustments that might result from the outcome of this uncertainty.

 

F-9

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

(a) Basis of Presentation and Principles of Consolidation

 

The consolidated financial statements as of June 30, 2023 and for the six-month periods ended June 30, 2023 and 2022 are unaudited. The accompanying unaudited consolidated financial statements have been prepared by the Company in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial reporting. In the opinion of management, all adjustments (consisting of normal recurring adjustments) have been made that are necessary to present fairly the financial position, the results of its operations and cash flows. Operating results as presented are not necessarily indicative of the results to be expected for a full year. These consolidated financial statements and related notes should be read in conjunction with the consolidated financial statements and notes thereto included in the Company’s Form 20-F for the year ended December 31, 2022 filed on April 25, 2023 with the Securities and Exchange Commission.

 

The consolidated financial statements include the accounts of the Company, and its subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation.

 

(b) Use of Estimates

 

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. The Company’s significant estimates include its accounts receivable, assessment of credit losses, fair value of stock options and warrants, valuation allowance of deferred tax assets, useful lives of property and equipment, the recoverability of long-lived assets, revenue recognition, valuation of prepayments, goodwill, and other intangible assets, inventories, cryptocurrencies, purchase price allocation of business combination, right-of-use assets, and lease liabilities. Management makes these estimates using the best information available at the time the estimates are made; however actual results could differ from those estimates.

 

F-10

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

(c) Economic, Pandemic, Political, and Currency Exchange Risks

 

All the Company’s revenue-generating operations are conducted in Hong Kong and mainland China. Accordingly, the Company’s business, financial condition and results of operations may be influenced by the political, economic, public health, and legal environments in the PRC, and by the general state of the PRC economy. The Company’s operations in the PRC are subject to special considerations and significant risks that are not typically pertaining to the companies in North America and Western Europe. These include risks associated with, among others, the political, economic, public health concerns with persistent outbreaks of COVID-19 infections in various regional localities, and legal environments, geopolitical influences, and foreign currency exchange, notably in recent events, where the government’s sudden interventions or modifications of the laws and regulations currently in effective could negatively impact the Company’s operations and financial results.

 

The functional currency of the Company is primarily Chinese Renminbi Yuan (“RMB”), which is not freely convertible into foreign currencies. The Company cannot guarantee that the current exchange rate will remain steady. Therefore, there is a possibility that the Company could post the same amount of profit for two comparable periods and yet, because of fluctuating exchange rates, record higher or lower profit depending on exchange rate of RMB. RMB converted to U.S. dollars on the relevant dates. The exchange rate could fluctuate depending on changes in the political and economic environment without notice.

 

(d) Cash and Cash Equivalents

 

The Company considers all highly liquid investments purchased and cash deposits with financial institutions with original maturities of three months or less to be cash equivalents. The Company had no cash equivalents as of June 30, 2023 or December 31, 2022.

 

The Company maintains its cash accounts at credit worthy financial institutions and closely monitors the movements of its cash positions. As of June 30, 2023, and December 31, 2022, approximately $0.5 million and $1.0 million of cash, respectively, was held in bank accounts in Hong Kong and mainland China.

 

(e) Accounts Receivable, Accounts Receivable – related parties, and Concentration of Risk

 

Accounts receivable are recognized and carried at carrying amount less an allowance for credit loss, if any. The Company maintains an allowance for credit losses resulting from the inability of its customers to make required payments based on contractual terms. The Company reviews the collectability of its receivables on a regular and ongoing basis according to historical trend, and estimates its provision for expected credit losses on receivables aging analysis.

 

The Company estimates allowance for credit losses for the anticipation of future economic condition and credit risk indicators of customers, including the potential impact of the COVID-19 pandemic on its customers’ businesses. After all attempts to collect a receivable have failed, the receivable is written off against the allowance. In the event the Company recovers amounts previously reserved for, the Company will reduce the specific allowance for credit losses. The balance of allowance for credit losses for the six-month ended June 30, 2023 has decreased approximately $0.9 million from the year ended December 31, 2022.

 

F-11

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

Accounts receivable as of June 30, 2023 and December 31, 2022 are as follows:

 

   June 30, 2023   December 31, 2022 
   (Unaudited)     
Accounts Receivable  $17,051,559   $20,159,165 
Allowance for credit losses   (10,791,126)   (10,957,920)
Accounts Receivable, net  $6,260,433   $9,201,245 
Accounts Receivable - related parties  $13,908,789   $14,617,746 
Allowance for credit losses - related parties   (13,857,340)   (14,526,375)
Accounts Receivable - related parties, net  $51,449   $91,371 

 

The normal credit term is ranging from 1 month to 3 months after the customers’ acceptance of high-end data storage servers or software, and completion of advertising and other services, and ranging from 1 month to 6 months after the customers’ acceptance of ads display terminals. However, because of various factors of business cycle, the actual collection of outstanding accounts receivable may be beyond the normal credit terms.

 

The allowance for credit losses at June 30, 2023 and December 31, 2022, totaled approximately $24.6 million and $25.5 million, respectively, representing management’s best estimate. The following table describes the movements for allowance for credit losses during the six-month period ended June 30, 2023 and the year ended December 31, 2022:

 

Balance at January 1, 2022  $27,262,848 
Decrease for balance due to transfer of a company   (771,189)
Increase in allowance for credit losses   674,664 
Foreign exchange difference   (1,682,028)
Balance at December 31, 2022  $25,484,295 
Increase in allowance for credit losses   973,909 
Foreign exchange difference   (1,809,738)
Balance at June 30, 2023 (Unaudited)  $24,648,466 

 

F-12

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

(f) Fair Value Accounting

 

Financial Accounting Standards Board (FASB) Accounting Standards Codifications (ASC) 820-10 “Fair Value Measurements and Disclosures”, establishes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to unobservable inputs (Level 3 measurements). As required by FASB ASC 820-10, assets are classified in their entirety based on the lowest level of input that is significant to the fair value measurement. The three levels of the fair value hierarchy under FASB ASC 820-10 are described below:

 

Level 1 Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities;
Level 2 Quoted prices in markets that are not active, or inputs that are observable, either directly or indirectly, for substantially the full term of the asset or liability; and
Level 3 Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (supported by little or no market activity).

 

(g) Inventories, net

 

Inventories are valued at the lower of cost (weighted average basis) and net realizable value. Net realizable value is the expected selling price in the ordinary course of business minus any costs of completion, disposal, and transportation to make the sale.

 

The Company performs an analysis of slow-moving or obsolete inventory periodically and any necessary valuation reserves, which could potentially be significant, are included in the period in which the evaluations are completed. Any inventory impairment results in a new cost basis for accounting purposes.

 

F-13

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

(h) Property, equipment and software, net

 

Property, equipment and software are stated at cost less accumulated amortization and depreciation. Amortization and depreciation are provided over the assets’ estimated useful lives, using the straight-line method. Estimated useful lives of property, equipment and software are as follows:

 

Office buildings  20-50 years
Lease improvement  Shorter of lease term or assets lives
Electronics equipment, furniture and fixtures  3-5 years
Motor vehicles  5 years
Purchased software  5 years
Media display equipment  5 years
Cryptocurrency mining machine  3 years

 

Expenditures for maintenance and repairs, which do not materially extend the useful lives of the assets, are charged to expense as incurred. Expenditures for major renewals and betterments which substantially extend the useful life of assets are capitalized. The cost and related accumulated depreciation of assets retired or sold are removed from the respective accounts, and any gain or loss are included in the Company’s results of operations.

 

(i) Goodwill

 

ASC 350-30-50, “Goodwill and Other Intangible Assets”, requires the testing of goodwill and indefinite-lived intangible assets for impairment at least annually. The Company tests goodwill for impairment in the fourth quarter each year or earlier if an indicator of impairment exists.

 

Under applicable accounting guidance, the goodwill impairment analysis is a two-step test. The first step of the goodwill impairment test involves comparing the fair value of each reporting unit with its carrying amount including goodwill. If the fair value of a reporting unit exceeds its carrying amount, goodwill of the reporting unit is considered not impaired; however, if the carrying amount of the reporting unit exceeds its fair value, the second step must be performed to measure potential impairment.

 

The second step involves calculating an implied fair value of goodwill for each reporting unit for which the first step indicated possible impairment. If the implied fair value of goodwill exceeds the goodwill assigned to the reporting unit, there is no impairment. If the goodwill assigned to a reporting unit exceeds the implied fair value of goodwill, an impairment charges recorded for the excess.

 

(j) Cryptocurrencies

 

Cryptocurrencies held, including Bitcoin and Ethereum, are accounted for as intangible assets with indefinite useful lives. An intangible asset with an indefinite useful life is not amortized but assessed for impairment annually, or more frequently, when events or changes in circumstances occur indicating that it is more likely than not that the indefinite-lived asset is impaired. Impairment exists when the carrying amount exceeds its fair value, which is measured using the quoted price of the cryptocurrency at the time its fair value is being measured. If the carrying amount of the cryptocurrency exceeds its fair value, the Company recognizes an impairment loss in an amount equal to that excess. Subsequent reversal of impairment losses is not permitted.

 

There are no cash flows from cryptocurrencies included in net cash used in operating activities since the revenue recognized from mining is a noncash activity. The sales of cryptocurrencies are included within investing activities in the consolidated statements of cash flows and any realized gains or losses from such sales are included in other income (expense) in the consolidated statements of operations. The Company accounts for its gains or losses in accordance with the first in first out (FIFO) method of accounting.

 

Upon disposal of cryptocurrencies, the Company will evaluate whether the control of the cryptocurrencies is transferred in accordance with ASC 610-20. The control over the cryptocurrencies disposed will transfer at the same time of the disposal, hence the cryptocurrencies transferred will be derecognized at the same time of the disposal. The gain or loss on disposal is calculated as the difference between the consideration allocated to each distinct cryptocurrency and its carrying amount.

 

F-14

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

(k) Business combination

 

In accordance with ASC 805, the Company applies acquisition method to account for business combination. The acquisition method requires that the fair value of the underlying exchange transaction is used to establish a new accounting basis of the acquired entity upon the acquirer taking control over the acquiree. Furthermore, because of obtaining control the acquirer is responsible and accountable for all of the acquiree’s assets, liabilities and operations, the acquirer recognizes and measures the assets acquired and liabilities assumed at their full fair values as of the date control is obtained, which may result in goodwill, when purchase consideration exceeds the net of fair value of the assets acquired and liabilities assumed, or a bargain purchase gain, when the net of fair value of the assets acquired and liabilities assumed exceeds the purchase consideration, regardless of the percentage ownership in the acquiree or how the acquisition was achieved.

 

(l) Disposal of subsidiary

 

The Company deconsolidates a subsidiary upon the loss of control, the related subsidiary’s assets (including goodwill), liabilities, non-controlling interest and other components of equity are de-recognized. This may mean that amounts previously recognized in other comprehensive income are reclassified to profit or loss.

 

Any consideration received is recognized at fair value. Any resultant gain or loss is recognized in the Statement of Operations.

 

(m) Long-term investment

 

The Company’s long-term investment consists of investments accounted for under the equity method and equity investments without readily determinable fair value. Pursuant to ASC 321, equity investments, except for those accounted for under the equity method, those that result in consolidation of the investee and certain other investments, are measured at fair value, and any changes in fair value are recognized in earnings. For equity securities without readily determinable fair value and do not qualify for the existing practical expedient in ASC Topic 820, Fair Value Measurements and Disclosures (“ASC 820”) to estimate fair value using the net asset value per share (or its equivalent) of the investment, the Company elected to measure those investments at cost, less any impairment, plus or minus changes resulting from observable price changes in orderly transactions for identical or similar investments of the same issuer, if any.

 

For equity investments that the Company elects to measure at cost, less any impairment, plus or minus changes resulting from observable price changes, the Company makes a qualitative assessment considering impairment indicators to evaluate whether investments are impaired at each reporting date. Impairment indicators considered include, but are not limited to, a significant deterioration in the earnings performance or business prospects of the investee, including factors that raise significant concerns about the investee’s ability to continue as a going concern, a significant adverse change in the regulatory, economic, or technologic environment of the investee and a significant adverse change in the general market condition of either the geographical area or the industry in which the investee operates. If a qualitative assessment indicates that the investment is impaired, the entity has to estimate the investment’s fair value in accordance with the principles of ASC 820. For equity investments without readily determinable fair value, the Company uses Level 3 inputs of fair value accounting in accordance with ASC 820-10 and recognizes impairment loss other than temporary in the statement of operations equal to the difference between its initial investment and its proportional share of the net book value of the investee’s net assets which approximates its fair value.

 

For impairment on equity investments without readily determinable fair value, the Company uses Level 3 inputs of fair value accounting in accordance with ASC 820-10 and recognizes impairment loss in the statement of operations equal to the difference between its initial investment and its proportional share of the net book value of investee’s net assets which approximates its fair value if those are determined to be other than temporary.

 

F-15

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

(n) Operating leases - Right-of-use assets and lease liabilities

 

The Company accounts for lease under ASC 842 “Leases”, and also elects practical expedient not to separate non-lease component from lease components in accordance with ASC 842-10-15-37 and instead to account for each separate lease component and the non-lease components associated with that lease component as a single lease component. The Company also elects the practical expedient not to recognize lease assets and lease liabilities for leases with a term of 12 months or less.

 

The Company recognized a lease liability and corresponding right-to-use asset based on the present value of minimum lease payments discounted at the Company’s incremental borrowing rate. The Company records amortization and interest expense on a straight-line basis based on lease terms and reduces lease liabilities upon making lease payments.

 

(o) Revenue Recognition

 

In accordance with the ASC 606, the Company recognizes revenues net of applicable taxes, when goods or services are transferred to customers in an amount that reflects the consideration to which the Company expects to receive in exchange for those goods or services.

 

The Company generates its revenues primarily from five sources: (1) product sales, (2) software sales, (3) advertising, (4) crypto-currency mining, and (5) other sales. Revenue is recognized when obligations under the terms of a contract with our customers are satisfied, generally, upon delivery of the goods and services and receipts of cryptocurrencies from cryptocurrency mining pools.

 

Although our performance obligation in our contracts with the mining pool operator is the provision of computing power, we are not entitled to any compensation for computing power provided when the pool operator is unsuccessful in placing a block to the blockchain.

 

Revenue - Products

 

Product revenues are generated primarily from the sale of Cloud-Application-Terminal based digital ads display terminals with integrated software essential to the functionality of the hardware to our customers (inclusive of related parties) and high-end data storage servers. Although manufacturing of the products has been outsourced to the Company’s Original Equipment Manufacturer (OEM) suppliers, the Company has acted as the principal of the contract. The Company recognized the product sales at the point of delivery. The Company may from time to time provide future unspecified software upgrades to the hardware products’ essential software, which is expected to be infrequent and, free of charge. Non-software service is mainly the one-time training session provided to the customer to familiarize them with the software operation upon the customer’s initial introduction to the software platform. The costs of providing infrequent software upgrade and training are de minimis. As a result, the Company does not allocate transaction price to software upgrade and customer training. Product sales are classified as “Revenue-Products” on the Company’s consolidated statements of operations.

 

F-16

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

Revenue - Software

 

The Company designs and develops software products. Software development projects usually include developing software, integrating various isolated software systems into one, and testing the system. The design and build services, together with the integration of the various elements, are generally determined to be essential to the functionality of the delivered software. The contracted price is usually paid at the delivery of the software. The Company usually provides non-software services including after-sale support, technical training. The technical training only occurs at the introduction of the software. The software is highly specialized and stable, after-sale support and subsequent upgrade or enhancement are infrequent. The Company has estimated the costs associated with the non-software performance obligations and concludes that these obligations are de minimis to the overall contract. Therefore, the Company does not further allocate transaction price.

 

The Company usually completes the software support service in one-off and recognizes the revenue at the point of delivery of service because the Company does not have an enforceable right to payment for performance completed to date. Revenues from software development contracts are classified as “Revenue-Software” on the Company’s consolidated statements of operations.

 

Revenue - Advertising

 

The Company generates revenues primarily from providing advertising slots to customers to promote their businesses by broadcasting advertisements on identifiable digital ads display terminals and vehicular ads display terminals in different geographic regions and locations through a cloud-based new media sharing platform. The Company also contracts individuals to promote special events or for various occasions. The Company is only obligated to broadcast the advertisements to the contracted digital ads display terminals, and therefore allocates 100% of the transaction price to advertisement broadcasting. The transaction price for advertisement broadcasting is fixed based on the numbers of advertisement delivery and duration of the contract, and has no variable consideration, or significant financing component, or subsequent price change, and is not refundable.

 

The Company recognizes the revenues, net of applicable taxes, from advertisement broadcasting contracts with customers over the contracted advertising duration.

 

F-17

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

Revenue - Cryptocurrency mining

 

The Company has entered into digital asset mining pools by executing contracts with the mining pool operators to provide computing power to the mining pool. The contracts are terminable under certain circumstances. Both the Company and the mining pool operator have the right to terminate the contract at any time, with or without clause, and without compensation. In exchange for providing computing power, the Company is entitled to a fractional share of the fixed cryptocurrency awards the mining pool operator receives (less digital asset transaction fees to the mining pool operator, if any.) for successfully adding a block to the blockchain. The Company’s fractional share is based on the proportion of computing power the Company contributed to the mining pool operator to the total computing power contributed by all mining pool participants in solving the current algorithm. The contract first exists upon the successful placement of a block on the blockchain by the pool operator because that is the point when the parties have performed their contract obligation and neither party can unilaterally terminate the contract without compensating the other party.

 

Providing computing power in digital asset transaction verification services is an output of the Company’s ordinary activities. The provision of providing such computing power is the only performance obligation in the Company’s contract with mining pool operator.

 

The transaction consideration the Company receives, if any, is noncash consideration, which the Company measures at fair value using the quoted price from principal market of the related cryptocurrency on the date received, which is not materially different than the fair value at the contract inception or at the time the Company has earned the award from the pools. The consideration is variable. Because it is not probable that a significant reversal of cumulative revenue will not occur (ASC 606-10-32-11), the consideration is constrained until the mining pool operator successfully places a block (by being the first to solve an algorithm), and the Company receives confirmation of the consideration it will receive, at which time revenue is recognized. There is no financing component, nor allocation of transaction price in these transactions.

 

Revenue - Other

 

The Company also reports other revenue which comprises revenue generates from System upgrade and technical support services, platform service fee, and rental income.

 

System upgrade and technical support revenue is recognized when performance obligations are satisfied upon completion of the services. Platform service fee is charged based on number of the display terminals used by the customers or a percentage of advertising revenue generated by the display terminals. Platform service revenue is recognized on a monthly basis over the contract period.

 

The Company follows ASC 842 – Leases that requires lessor to identify the underlying assets and allocate rental income among considerations in lease and non-lease components. The Company owns a unit of office space renting out to a third party with lease terms of two years starting from May 1, 2022. The lease agreements have fixed monthly rental payments, and no non-lease component or option for lessees to purchase the underlying assets. The Company collects monthly rental payments from the lessees, and has generated approximately $128,360 and $150,000 rental income for the periods ended June 30, 2023, and 2022, respectively.

 

Annual minimum rental income to be received in the next 5 years:     
2023   128,360 
2024   85,573 
Total   213,933 

 

Contract balances

 

The Company records advances from customers when cash payments are received or due in advance of our performance. For the six months ended June 30, 2023 and 2022, the Company recognized revenue of $463,455 and $9,000, respectively, that was included in the advances from customers balance at the beginning of each reporting period.

 

Practical expedients and exemptions

 

The Company generally expenses sales commissions if any incurred because the amortization period would have been one year or less. In many cases, the Company is approached by customers for customizing software products for their specific needs without incurring significant selling expenses.

 

The Company does not disclose the value of unsatisfied performance obligations for contracts with an original expected length of one year or less.

 

(p) Cost of Sales - advertising and cost of cryptocurrencies

 

The cost of sales for advertising revenue mainly comprises of direct costs of generating advertising revenue including lease expense for the wall space, to where the ads display terminal to be installed, installation costs of ads display terminals, depreciation of display termination, labor, and other related expenses.

 

The cost of sales for cryptocurrencies revenue consists primarily of direct costs of earning Bitcoin and Ethereum related to mining operations, including mining platform fees, mining pool fees, mining facility rental fees, electric power costs, other utilities, depreciation of mining machines, labor, insurance, and among other ancillary costs.

 

F-18

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

(q) Discontinued Operations

 

The Company follows “ASU 2014-08, Presentation of Financial Statements (Topic 205) and Property, Plant and Equipment (Topic 360): Reporting Discontinued Operations and Disclosures of Disposals of Components of an Entity” for reporting discontinued operations. Under the revised standard, a discontinued operation must represent a strategic shift that has or will have a major effect on an entity’s operations and financial results. Examples could include a disposal of a major line of business, a major geographical area, a major equity method investment, or other major parts of an entity. The revised standard also allows an entity to have certain continuing cash flows or involvement with the component after the disposal. Additionally, the standard requires expanded disclosures about discontinued operations that will provide financial statement users with more information about the assets, liabilities, income, and expenses of discontinued operations.

 

(r) Segment reporting

 

Segment information is consistent with how the Chief Operating Decision Maker, i.e., the Directors of the Company, review the businesses, make investing and resource allocation decisions and assess operating performance. Transfers and sales between reportable segments, if any, are recorded at cost.

 

The Company reports financial and operating information in the following three segments:

 

(1) Cloud-based Technology (CBT) segment — It includes the Company’s cloud-based products, high-end data storage servers and related services sold to private sectors including new media, healthcare, education and residential community management, and among other industries and applications. In this segment, the Company generates revenues from the sales of hardware and software total solutions with proprietary software and content as well as from designing and developing software products specifically customized for private sector customers’ needs for a fixed price. The Company includes the revenue and cost of revenue of high-end data storage servers in the CBT segment. Advertising services is included in the CBT segment, after the Company consummated the acquisition of TNM. Advertisements are delivered to the ads display terminals and vehicular ads display terminals through the Company’s cloud-based new media sharing platform. Incorporation of advertising services complements the Company’s out-of-home advertising business strategy.
   
(2) Blockchain Technology (BT) segment — The BT segment is the Company’s newly formed business sector in 2021. Cryptocurrency mining is the first initiative implemented in the BT segment. However, due to the decreased output and the highly volatile cryptocurrency market, the Company had ceased the operation of the BT segment by December 2022.
   
(3) Traditional Information Technology (TIT) segment — The TIT segment includes the Company’s project-based technology products and services sold to the public sector. The solutions the Company has sold primarily include Geographic Information Systems (GIS), Digital Public Security Technology (DPST), and Digital Hospital Information Systems (DHIS). In this segment, the Company generates revenues from sales of hardware and system integration services. As a result of the business transformation, the TIT segment is gradually being phased out in 2021.

 

(s) Recent Accounting Pronouncements

 

In August 2020, the FASB issued ASU No. 2020-06 (“ASU 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.” ASU 2020-06 will simplify the accounting for convertible instruments by reducing the number of accounting models for convertible debt instruments and convertible preferred stock. Limiting the accounting models results in fewer embedded conversion features being separately recognized from the host contract as compared with current GAAP. Convertible instruments that continue to be subject to separation models are (1) those with embedded conversion features that are not clearly and closely related to the host contract, that meet the definition of a derivative, and that do not qualify for a scope exception from derivative accounting and (2) convertible debt instruments issued with substantial premiums for which the premiums are recorded as paid-in capital. ASU 2020-06 is effective for public business entities fiscal years beginning after December 15, 2021, and interim periods within those fiscal years. The adoption of ASU 2020-06 did not have material impact on the group’s consolidated financial statements.

 

F-19

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

In January 2020, the FASB issued ASU 2020-01, Investments-Equity Securities (Topic 321), Investments-Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815)-Clarifying the Interactions between Topic 321, Topic 323, and Topic 815. The guidance provides clarification of the interaction of rules for equity securities, the equity method of accounting and forward contracts and purchase options on certain types of securities. ASU 2020-01 is effective for the Company in the first quarter of 2021. The adoption did not have any significant impact on the Company’s consolidated financial statements.

 

In October 2021, the FASB issued ASU 2021-08, Business Combination (Topic 805) “Accounting for Contract Assets and Contract Liabilities from Contracts with Customers”. The ASU 2021-08 requires that an entity (acquirer) recognizes and measures contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. At the acquisition date, an acquirer should account for the related revenue contracts in accordance with Topic 606 as if it had originated the contracts. The ASU 2021-08 also provides certain practical expedients for acquirers when recognizing and measuring acquired contract assets and contract liabilities from revenue contracts in a business combination. The ASU 2021-08 also applies to contract assets and contract liabilities from other contracts to which the provisions of Topic 606 apply, such as contract liabilities from the sale of nonfinancial assets within the scope of Subtopic 610-20, Other Income—Gains and Losses from the Derecognition of Nonfinancial Assets. For public business entities, the ASU 2021-08 is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. For all other entities, the amendments are effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. The ASU 2021-08 should be applied prospectively to business combinations occurring on or after the effective date of the amendments. Early adoption of the amendments is permitted, including adoption in an interim period. An entity that early adopts in an interim period should apply the amendments (1) retrospectively to all business combinations for which the acquisition date occurs on or after the beginning of the fiscal year that includes the interim period of early application and (2) prospectively to all business combinations that occur on or after the date of initial application. Adoption of ASU 2021-08 is not expected to have material impact on the consolidated financial statements.

 

In November 2021, the FASB issued ASU 2021-10, Government Assistance (Topic 832), “Disclosures by Business Entities about Government Assistance”. The ASU 2021-10 requires the following annual disclosures about transactions with a government that are accounted for by applying a grant or contribution accounting model by analogy: 1. Information about the nature of the transactions and the related accounting policy used to account for the transactions 2. The line items on the balance sheet and income statement that are affected by the transactions, and the amounts applicable to each financial statement line item 3. Significant terms and conditions of the transactions, including commitments and contingencies. The amendments in this Update are effective for all entities within their scope for financial statements issued for annual periods beginning after December 15, 2021. Early application of the amendments is permitted. An entity should apply the amendments in this Update either (1) prospectively to all transactions within the scope of the amendments that are reflected in financial statements at the date of initial application and new transactions that are entered into after the date of initial application or (2) retrospectively to those transactions. Adoption of ASU 2021-10 is not expected to have material impact on the consolidated financial statements.

 

The Company has considered all other recently issued accounting pronouncements and does not believe that the adoption of such pronouncements will have a material impact on the consolidated financial statements.

 

F-20

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

3. BUSINESS ACQUISITION

 

On June 9, 2021, the Company and Biznest, a subsidiary of the Company, consummated an acquisition of 100% of the equity interests of TNM and its subsidiary. Mr. Jianghuai Lin, the Chairman and CEO of the Company, who then owned approximately 24.6% of total shares outstanding of the Company, owned approximately 51% of TNM. TNM is a new media operator focusing on digital life scenes and mainly engages in selling out-of-home advertising time slots on its networked smart digital advertising display terminals with artificial intelligence and big data technologies. Acquiring TNM and synergizing its new media network will enhance the Company’s presence in the new media and advertising sectors. After completion of the acquisition, TNM becomes a wholly owned subsidiary of Biznest.

 

Pursuant to the share purchase agreement, as a consideration of the purchase, the Company issued to the shareholders of TNM a total of 121,363 ordinary shares equivalent to the value of approximately $5.4 million.

 

The Company uses Level 3 inputs of fair value accounting for the identifiable assets and liabilities of TNM. The allocation of the purchase consideration is final, which was determined after the completion of a detailed analysis of the fair value for all assets acquired.

 

The following table summarizes the purchase price allocation for TNM, and the amounts of the assets acquired, and liabilities assumed which were based on their estimated fair values at the acquisition date:

 

      
Cash  $7,644 
Accounts receivable, net   1,252,601 
Advances to suppliers   75,971 
Other receivables and other current assets, net   2,345,332 
Long-term investments   1,386,191 
Property and equipment   1,550,113 
Right of use assets   74,812 
Accounts payable   (339,198)
Advances from customers   (10,943)
Accrued payroll and benefits   (32,840)
Amounts due to related parties   (619,571)
Other payables and accrued expenses   (87,373)
Lease liabilities   (153,938)
Total net assets acquired   5,448,801 
Bargain purchase gain   (12,345)
Total purchase price  $5,436,456 

 

Due to the negative impact from COVID-19 pandemic and slowdown of the out-of-home advertising industry in China, the total consideration paid by the Company was less than the net amount of identifiable assets acquired and liabilities assumed of TNM, which resulted in a bargain purchase gain of approximately $12,000 on the acquisition date.

 

The Company’s consolidated statement of operations for the year ended December 31, 2021 included revenue of $1.78 million and net loss of $0.55 million attributable to TNM since June 9, 2021, the acquisition date.

 

The Company’s consolidated statement of operations for the six months ended June 30, 2022 included revenue of $1.13 million and net loss of $0.31 million attributable to TNM.

 

The Company’s consolidated statement of operations for the six months ended June 30, 2023 included revenue of $0.71 million and net profit of $0.25 million attributable to TNM.

 

On January 13, 2022, the Company entered into a share purchase agreement to acquire 95.56% equity interest in ZJIOT, aiming to accelerate the Company’s smart charging pile and digital new media businesses in East China. Pursuant to the share purchase agreement, as consideration the Company agreed to issue to the shareholders of ZJIOT a total of approximately 20,154 restricted ordinary shares of the Company. The shares are expected to be issued in three phases. The first phase will issue approximately 6,718 shares within 20 days after closing of the transaction; the second phase will issue approximately 6,718 shares before May 31, 2023; the third phase will issue approximately 6,718 shares before May 31, 2024. Issuance of shares during the second and third phases will be conditioned upon the satisfaction of certain performance targets of ZJIOT as set forth in the share purchase agreement. Specifically, the second phase issuance requires from the closing date to December 31, 2022, ZJIOT have at least 2.5 million RMB of audited revenue and 0.5 million RMB of audited net income; and to be eligible for the third phase issuance, ZJIOT shall have at least 2.6 million RMB of revenue and 0.55 million RMB of net income during the fiscal year 2023. Upon the completion of the acquisition, the Company currently owns 100% equity interest in ZJIOT.

 

The total fair value of the contingent consideration presented as other current liability is in accordance with ASC 820-10 “Fair Value Measurements and Disclosures”. The approximately 20,154 ordinary shares issued under the share purchase agreement were deemed as the consideration transferred for the acquisition. The fair value of the shares issued was measured based on the average share price of the Company during year 2022, which therefore is categorized as Level 3 measurement of fair value.

 

The following table summarizes the purchase price allocation for ZJIOT, and the amounts of the assets acquired, and liabilities assumed which were based on their estimated fair values at the acquisition date:

 

         
Cash   $ 4,116  
Accounts receivable, net     260,189  
Advances to suppliers     4,252  
Other receivables, net     2,532  
Property, plant and equipment, net     215,689  
Accounts payable     (250,706 )
Advances from customers     (8,046 )
Accrued payroll and benefits     (10,633 )
Other payables and accrued expenses     (8,923 )
Total net assets acquired     208,470  
Goodwill     58,922  
Total purchase price   $ 267,392  

 

The Company’s consolidated statement of operations for the six months ended June 30, 2022 included revenue of $0.1 million and net loss of $0.07 million attributable to ZJIOT since January 13, 2022, the acquisition date, to the end of June 30, 2022.

 

The Company’s consolidated statement of operations for the six months ended June 30, 2023 included revenue of $0.05 million and net loss of $0.1 million attributable to ZJIOT.

 

F-21

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

4. VARIABLE INTEREST ENTITY

 

Prior to the dissolution of the Company’s VIE structure in September 2021, iASPEC was a variable interest entity of the Company and the Company was the primary beneficiary of iASPEC. iASPEC’s assets, liabilities and financial results were consolidated into the Company’s financial statements. From September 2021 to June 7, 2022, iASPEC was a wholly-owned subsidiary of the Company. Accordingly, the assets and liabilities and revenues and expenses of iASPEC have been included in the accompanying consolidated financial statements up to June 7, 2022.

 

In June 2021, iASPEC, through its subsidiary Biznest, acquired TNM. In addition, Biznest formed Shenzhen Taoping Education Technology Co., Ltd. and Wuhu Taoping Education Technology Co., Ltd. in 2021 where iASPEC indirectly owned 51% equity interests of each entity. As indirect wholly owned or majority owned subsidiaries of iASPEC, the financial results of TNM, Shenzhen Taoping Education Technology Co., Ltd. and Wuhu Taoping Education Technology Co., Ltd. have been consolidated into the Company’s financial statements.

 

Prior to the dissolution of the VIE structure, government licenses, permits and certificates represented substantially all of the unrecognized revenue-producing assets held by iASPEC, the VIE, and its subsidiaries; recognized revenue-producing assets held by iASPEC and its subsidiaries consisted of property, equipment and software.

 

On September 18, 2021, the Company and the Company’s wholly owned subsidiary, IST entered into an equity transfer agreement with Mr. Jianghuai Lin, the sole shareholder of iASPEC. Upon closing of the equity transfer, the Company’s then existing variable interest entity structure was dissolved and iASPEC became a wholly owned indirect subsidiary of the Company. As a result, all assets and liabilities of iASPEC were incorporated into the Company’s balance sheet since December 31, 2021.

 

On June 7, 2022, the Company transferred 100% equity interests of iASPEC, excluding its subsidiaries, to an unrelated third party for nil consideration. The disposition resulted in a total recorded income of approximately $3.0 million for the Company for the year ended December 31, 2022. Upon the disposition, iASPEC, excluding its subsidiaries, was no longer part of the Company. As such, the Company’s consolidated financial statements for the year ended December 31, 2022 only included the financial results of iASPEC for the period from January 1 through June 7, 2022.

 

F-22

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

5. DISPOSALS OF CONSOLIDATED ENTITIES

 

ADG, SZTET, WHTET, and TDTDG were dissolved on January 28, June 14, May 31, and May 17, 2022, respectively. The dissolution of these companies results in minimal gain or loss for the year ended December 31, 2022.

 

None of the above-referenced dispositions in 2022 qualified as discontinued operations as they do not individually or in the aggregate represent a strategic shift that has had a major impact on the Company’s operations or financial results.

 

6. LOSS PER SHARE

 

Basic loss per share is computed by dividing loss available to common shareholders by the weighted-average number of ordinary shares outstanding during the period. Diluted loss per share reflects the potential dilution that could occur, if securities or other contracts to issue ordinary shares were exercised or converted into ordinary shares, or resulted in the issuance of ordinary shares that shared in the earnings of the entity.

 

Components of basic and diluted earnings per share were as follows for the six months ended June 30, 2023 and 2022:

 

  

Six Months Ended

June 30, 2023*

  

Six Months Ended

June 30, 2022

 
    (Unaudited)    (Unaudited) 
Numerator:          
Net loss attributable to the Company  $(1,809,030)  $(2,000,555)
Denominator:          
Weighted average outstanding ordinary shares-Basic*   1,638,052    1,583,843 
Weighted average outstanding ordinary shares- Diluted*   1,638,052    1,583,843 
Loss per share attributable to the Company*          
Basic  $(1.10)  $(1.26)
Diluted  $(1.10)  $(1.26)
           
CONTINUING OPERATIONS        
Net loss attributable to the Company  $(1,790,303)  $(1,808,675)
Denominator:          
Weighted average outstanding ordinary shares-Basic*   1,638,052    1,583,843 
Weighted average outstanding ordinary shares- Diluted*   1,638,052    1,583,843 
Loss per share attributable to the Company*          
Basic  $(1.09)  $(1.14)
Diluted  $(1.09)  $(1.14)
           
DISCONTINUED OPERATIONS          
Net loss attributable to the Company  $(18,727)  $(191,880)
Denominator:          
Weighted average outstanding ordinary shares-Basic*   1,638,052    1,583,843 
Weighted average outstanding ordinary shares- Diluted*   1,638,052    1,583,843 
Loss per share attributable to the Company*          
Basic  $(0.01)  $(0.12)
Diluted  $(0.01)  $(0.12)

 

* On August 1, 2023, the Company implemented a one-for-ten reverse stock split of the Company’s issued and outstanding ordinary shares. The computation of basic and diluted EPS was retroactively adjusted for all periods presented.

 

For the six-month period ended June 30, 2023 and 2022, there was no share included in the diluted earnings per shares calculation. These incremental shares were not added to denominator for the period that stock options were outstanding due to the fact that the average market price of the Company’s ordinary shares in the period was lower than the exercise prices of the stock options granted to the Company’s employees and various consultants. The incremental shares were computed under the treasury stock method. There were 28,850 stock options for employees, 5,737 options and 48,167 warrants for nonemployees outstanding that were not included in the computation of dilutive weighted- average shares outstanding for the six months ended June 30, 2022, because the effect would be anti-dilutive.

 

There were 27,850 stock options for employees, 5,737 options and 36,000 warrants for nonemployees outstanding that were not included in the computation of dilutive weighted- average shares outstanding for the six months ended June 30, 2023, because the effect would be anti-dilutive, as well. The EPS calculation excluded the if-converted shares from the convertible promissory note or exercised shares from detachable warrant associated with the convertible promissory note, based on the Company’s stock prices, which were significantly below the stated convertible price and among other conversion prices of alternative conversions or exercise price of the warrant.

 

F-23

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

7. RELATED PARTY TRANSACTIONS

 

(a) Revenue – related parties

 

For the six months ended June 30, 2023 and 2022, approximately $71,000 and $12,000, respectively, for sales of products and advertising revenue were from Taoping alliance companies of which TNM has equity investment of over 5% ownership.

 

(b) Other revenue – related parties

 

Other revenue generated from related parties includes system maintenance service provided to Taoping affiliate customers, which was approximately $2,000 and $19,000, for the six months ended June 30, 2023 and 2022, respectively.

 

(c) Amounts due to related parties

 

As of June 30, 2023 and December 31, 2022, the amounts due to related parties was approximately $3,588,000 and $3,339,000, respectively, which included a loan of RMB20 million) from a related company 100% owned by Mr. Lin for 12-month at the interest of 5.85% per annum, which matures on May 17, 2024.

 

8. INVENTORIES

 

As of June 30, 2023 and December 31, 2022, inventories consist of:

 

   June 30, 2023   December 31, 2022 
    (Unaudited)      
Raw materials  $3,301   $3,472 
Finished goods   5,698,476    469,918 
Cost of projects   235,358    40,815 
Inventories, gross  $5,937,135   $514,205 
Allowance for slow-moving or obsolete inventories   (155,797)   (157,847)
Inventories, net  $5,781,338   $356,358 

 

For the six months ended June 30, 2023 and 2022, impairments for obsolete inventories were approximately $8,400 and $104,000, respectively. Impairment charges on inventories are included with administrative expenses.

 

F-24

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

9. PROPERTY, EQUIPMENT AND SOFTWARE

 

As of June 30, 2023 and December 31, 2022, property, equipment and software consist of:

 

   June 30, 2023   December 31, 2022 
    (Unaudited)      
Office buildings  $3,854,036   $4,053,815 
Electronic equipment, furniture and fixtures   2,609,556    2,222,712 
Media display equipment   1,056,675    1,111,450 
Leasehold improvement   37,780    39,738 
Purchased software   5,643,399    5,935,931 
Total   13,201,446    13,363,646 
Less: accumulated depreciation   (6,438,998)   (5,529,744)
Property, equipment and software, net  $6,762,448   $7,833,902 

 

Depreciation expenses for the six months ended June 30, 2023 and 2022 were approximately $1.3 million and $2.2 million for continuing operations, and $0.2 million and $2.0 million for discontinued operations, respectively.

 

Management regularly evaluates property, equipment and software for impairment, if an event occurs or circumstances change that would potentially indicate that the carrying amount of the property, equipment and software exceeded its fair value. Management utilizes the discounted cash flow method to estimate the fair value of the property, equipment and software.

 

Company’s office buildings, with net carrying value of approximately $2.4 million, are used as collateral for its short-term bank loan.

 

10. DISCONTINUED OPERATIONS

 

In December 2022, the Company ceased its cryptocurrency mining business by entering into a series of contracts with certain third parties to sell its cryptocurrency mining and related equipment, terminating the leases for both the office facility and the storage rooms for most mining machines, and laying off relevant employees. As a result, the operations of Cryptocurrency mining business are reflected within “discontinued operations” periods presented.

 

The significant items included within discontinued operations are as follows:

 

  

Six Months

Ended

June 30, 2023

  

Six Months

Ended

June 30, 2022

 
    (Unaudited)    (Unaudited) 
Revenue - Cryptocurrency mining  $-   $3,235,134 
Cost - Cryptocurrency mining   276,926    2,121,501 
Administrative expenses   (279,995)   656,627 
Impairment losses on cryptocurrencies   -    1,179,078 
(Gain) on sales of cryptocurrencies   -    (526,218)
Operating income (loss) from discontinued operations   3,069    (195,854)
Other (loss) income, net   (21,805)   3,868 
Interest income   9    106 
(Loss) from discontinued operations before income taxes   (18,727)   (191,880)
Income tax expense   -    - 
Net (loss) from discontinued operations  $(18,727)  $(191,880)

 

F-25

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

Assets and liabilities of discontinued operations included within the Consolidated Balance Sheets are comprised of the following:

 

   June 30, 2023   December 31, 2022 
    (Unaudited)      
Cash and cash equivalents  $1,716   $8,649 
Other current assets   -    37,015 
Property, equipment and software, net   566,651    1,155,063 
Right-of-use assets   -    125,538 
Current assets from discontinued operations  $568,367   $1,326,265 
           
Accounts payable   -    187,206 
Accrued payroll and benefits   4,509    3,065 
Other payables and accrued expenses   60,066    58,572 
Lease liability   -    128,696 
Current liabilities from discontinued operations  $64,575   $377,539 

 

  

Six Months

Ended

June 30, 2023

  

Six Months

Ended

June 30, 2022

 
   (Unaudited)   (Unaudited) 
Net cash provided by (used in) operating activities  $109,202   $(1,339,952)
Net cash provided by investing activities   237,635    2,835,736 

 

CRYPTOCURRENCIES

 

Cryptocurrencies mainly included Bitcoin and Ethereum the Company held which were primarily received from mining activities.

 

The following table presents the movements of cryptocurrencies as of June 30, 2023 and December 31, 2022:

 SCHEDULE OF MOVEMENTS OF CRYPTOCURRENCIES

   June 30, 2023   December 31, 2022 
    (Unaudited)      
Opening Balance  $-   $829,165 
Receipt of cryptocurrencies from mining activities   -    4,108,372 
Purchases of cryptocurrencies   -    1,066,338 
Sales of cryptocurrencies   -    (5,017,732)
Payment of cryptocurrencies for other expenses   -    (151,869)
Realized gain on sale of cryptocurrencies   -    679,111 
Impairment loss on cryptocurrencies   -    (1,517,172)
Others   -    3,787 
Ending Balance  $-   $- 

 

11. BANK LOANS

 

(a) Short-term bank loans

   June 30, 2023   December 31, 2022 
   (Unaudited)     
Secured short-term loans  $6,765,931   $7,203,762 
Total short-term bank loans  $6,765,931   $7,203,762 

 

Detailed information of secured short-term loan balances as of June 30, 2023 and December 31, 2022 were as follows:

 

   June 30, 2023   December 31, 2022 
   (Unaudited)     
Guaranteed by IST and Mr. Lin and Collateralized by the real property of ISIOT and equity investment of IST HK  $6,765,931   $7,203,762 
Total  $6,765,931   $7,203,762 

 

As of June 30, 2023, the Company had short-term bank loans of approximately $6.8 million, which mature on various dates from July 14, 2023 to September 22, 2023. The short-term bank loans may be extended upon maturity for another year by the banks without additional charges to the Company. The bank borrowings are in the form of credit facilities. Amounts available to the Company from the banks are based on the amount of collateral pledged or the amount guaranteed by the Company’s subsidiaries. These borrowings bear fixed interest rates ranging from 4.65% to 5.00% per annum. The weighted average interest rates on short term debt were approximately 4.76% and 4.86% for the six months ended June 30, 2023 and 2022, respectively. The interest expenses were approximately $0.2 million and $0.2 million, respectively, for the six months ended June 30, 2023 and 2022.

 

F-26

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

12. INCOME TAXES

 

Pre-tax (loss) income from continuing operations and discontinued operations for the six months ended June 30, 2023 and 2022 were taxable in the following jurisdictions:

  

  

Six Months

Ended

  

Six Months

Ended

 
   June 30, 2023   June 30, 2022 
   (Unaudited)   (Unaudited) 
PRC  $414,924   $19,347,915 
HK   (113,406)   (21,344,187)
BVI   (2,076,035)   - 
Total loss before income taxes  $(1,774,517)  $(1,996,272)

 

United States

 

The Company from time to time evaluates the tax effect of global intangible low-taxed income (“GILTI”), and determined that there was no impact of GILTI tax to the Company’s consolidated financial statements as of June 30, 2023.

 

F-27

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

BVI

 

Under the current laws of the BVI, dividends and capital gains arising from the Company’s investments in the BVI and ordinary income, if any, are not subject to income taxes.

 

Hong Kong

 

Under the current laws of Hong Kong, IST HK, TDAL, TDL and TCL are subject to a profit tax rate of 16.5%.

 

PRC

 

Income tax expense (benefit) from continuing operations consists of the following:

 

  

Six Months

Ended

  

Six Months

Ended

 
   June 30, 2023   June 30, 2022 
   (Unaudited)   (Unaudited) 
Current tax expense  $34,513   $4,283 
Income tax expense  $34,513   $4,283 

 

Current income tax expense (benefit) was recorded in 2023 and 2022 and was related to differences between the book and corporate income tax returns.

  

  

Six Months

Ended

  

Six Months

Ended

 
   June 30, 2023   June 30, 2022 
   (Unaudited)   (Unaudited) 
PRC statutory tax rate   25%   25%
Computed expected income tax (benefit)  $(443,629)  $(499,068)
Tax rate differential benefit from tax holiday   (37,415)   196,598 
Permanent differences   (191,646)   (768,715)
Tax effect of deductible temporary differences not recognized   (116,103)   331,895 
Tax effect of tax losses unrecognized   823,306    743,573 
Income tax expense  $34,513   $4,283 

 

F-28

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

The Company’s tax loss carry forwards totaling RMB166.7 million ($24.1 million) as of June 30, 2023, substantially all of which were from PRC subsidiaries and will expire on various dates through June 30, 2028. Deferred tax asset was not provided for respective tax losses.

 

IST is approved as being high-technology enterprises and subject to PRC enterprise income tax rate (“EIT”) at 15%. For Biznest, the income tax starts from the earning year, is tax exempt for the first two years and is subject to 12.5% income tax rate for year 3-5.

 

The Company recognizes that virtually all tax positions in the PRC are not free of some degree of uncertainty due to tax law and policy changes by the State. However, the Company cannot reasonably quantify political risk factors and thus must depend on guidance issued by current State officials.

 

Based on all known facts, circumstances, and current tax law, the Company has not recorded tax benefits as of June 30, 2023 and December 31, 2022, respectively. The Company believes that there are no tax positions for which it is reasonably possible, based on current Chinese tax laws and policies, that the unrecognized tax benefits will significantly increase or decrease over the next 12 months, individually or in the aggregate, and have a material effect on the Company’s results of operations, financial condition or cash flows.

 

The Company’s policy is to recognize interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense. Any accrued interest or penalties associated with any unrecognized tax benefits were not significant for the six months ended June 30, 2023 and 2022.

 

F-29

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

Since the Company intends to reinvest its earnings to further expand its businesses in the PRC, the PRC subsidiaries do not intend to declare dividends to their parent companies in the foreseeable future. The Company’s foreign subsidiaries are in a cumulative deficit position. Accordingly, the Company has not recorded any deferred taxes on the cumulative amount of any undistributed deficit. It is impractical to calculate the tax effect of the deficit at this time.

 

13. OTHER CURRENT AND NON-CURRENT ASSETS

 

(a) As of June 30, 2023, and December 31, 2022, other current assets consist of:

 

   June 30, 2023   December 31, 2022 
   (Unaudited)     
Advances to unrelated parties (i)  $1,169,497   $837,041 
Advances to a related party   233,953    246,080 
Advances to employees   45,868    309,911 
Other current assets   116,517    161,456 
Total  $1,565,835   $1,554,488 

 

(i) The advances to unrelated parties for business development are non-interest bearing and are due on demand.

 

As of June 30, 2023, the balance included the amount due from a third-party vendor of approximately $496,000. According to the contract and its subsequent amendment, the vendor is contracted to perform consulting service of market research as subcontractor and to facilitate the development of the new media advertising market.

 

Based on the amendment of the contract, the Company agrees to make advances to the vendor specifically for its market development purposes, and the total commitment of funding was RMB6 million (approximately USD $827,000). Meanwhile, the Company agrees to pay the vendor a 12% commission fee based on the advertising revenue it has facilitated, and a 50% subcontractor fee based on the consulting services revenue, tax inclusive.

 

If the Company’s revenue facilitated by the vendor does not reach certain threshold during specified periods, the contract could be terminated by the Company, and all funding with applicable interest, less any commissions and subcontractor fees payable to the vendor, shall be repaid to the Company within one month after the termination of the contract. If the two parties terminate the cooperation on the condition that the vendor meet the target, all funding without interest, shall be repaid.

 

The first period as specified is from January 1, 2021 to December 31, 2021 with a threshold revenue of RMB 15 million (approximately USD $2,294,400). The threshold revenue is to increase by 30% in the year 2022. For the year ended December 31, 2021, revenue facilitated by the vendor has reached RMB15.2 million (approximately USD $2,386,360). In December 2022, both parties agreed a one-year extension to fulfill the revenue threshold for year 2022. For the year ended December 31, 2022, revenue facilitated by the vendor has reached RMB7.5 million (approximately USD $1,111,000). For the six months ended June 30, 2023, revenue facilitated by the vendor has reached RMB4.8 million (approximately USD $700,000). The Company will continue to monitor the revenue facilitated by the vendor and assess if an event occurs or circumstance changes that would potentially indicate that the carrying amount of the receivable was impaired.

 

(b) As of June 30, 2023 and December 31, 2022, Other assets, non-current consist of:

 

   June 30, 2023   December 31, 2022 
   (Unaudited)     
Other assets, non-current, net  $1,240,191   $1,775,540 
Total  $1,240,191   $1,775,540 

 

During 2019 and 2020, the Company advanced RMB 30 million (USD $4.1 million) to a vendor, whom the Company has contracted to develop a vehicular IOT smart advertising software (“Internet of Vehicle” or “IOV” software) to interconnect to the Company’s new media advertising sharing platform expanding its advertising capability to people riding in motor vehicles. According to the contract and its subsequent amendment, total commitment of the funding was RMB 30 million (USD $4.1 million). The vendor is solely responsible for hardware and software development and marketing the vehicular terminal. The Company financially supports development cost of IOV software in exchange for advertising revenue generated from the software for four years of the contract term.

 

Based on the amendment of the contract, if the Company’s new media advertising revenue generated from IOV software does not reach certain threshold during specified period, the contract could be terminated by the Company, and all funding with applicable interest, and less the revenue generated from the IOV software shall be repaid to the Company within one half year after the termination of the contract. Before the full repayment of the funding, the Company owns 100% of the title of the IOV software and related equipment, which will be transferred to the vendor upon its repayment of the total funding plus applicable interest.

 

Starting in October 2020, IOV software revenue will be divided into eight periods. The first period as specified was from October 1, 2020 to April 30, 2021 with a threshold advertising revenue from IOV software of RMB 3 million (approximately USD $462,000). The revenue is to increase incrementally by 15% in every six months going forward until the contract expires four years after the commencing date of the operation. The first period as specified was from October 1, 2020 to April 30, 2021 with advertising revenue from IOV software of RMB 3 million (approximately USD $462,000). The second period as specified was from May 1, 2021 to November 30, 2021 with advertising revenue from IOV software of RMB 3.3 million (approximately USD $510,000). The third period as specified was from December 1, 2021 to May 30, 2022 with advertising revenue from IOV software of RMB 3.4 million (approximately USD $531,000). The fourth period as specified was from June 1, 2022 to November 30, 2022 with advertising revenue from IOV software of RMB 14.1 million (approximately USD $2,285,000). The fifth period as specified was from December 1, 2022 to May 30, 2023 with advertising revenue from IOV software of RMB 3.9 million (approximately USD $562,000). The Company will continue to monitor advertising revenue generation from the IOV software and evaluate for impairment, if an event occurs or circumstance changes that would potentially indicate that the carrying amount of the asset exceeded its fair value. The vendor will own the title of the IOV software upon its fulfillment of the contract obligations after three years.

 

The development of IOV software was completed by September 30, 2020. Since the Company has the right to use the IOV software under the contract term, software was capitalized as “other assets, non-current, net” and started to amortize from October 1, 2020 over the four-year contract term. As of June 30, 2023 and December 31, 2022, the balance of “other assets, non-current, net” was $1,240,191 and $1,775,540, respectively. The reduction of the amount receivable was approximately $0.5 million for the period ended June 30, 2023.

 

If full repayment is achieved within the contract term, the Company might be charged to continue using the software and related equipment, depending on both parties’ future agreement.

 

F-30

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

14. OPERATING LEASES

 

In addition to the lease with a related party for computing server room in Dongguan City, commenced in April 2021, and terminated in March 2022, the Company leased an office space, three server rooms, and a dormitory in Hong Kong for executing the Blockchain business strategy, and the Company also leased an office space in Zhenjiang commenced on October 1, 2021. The office space and three server rooms in Hong Kong were terminated in September 2022, November 2022, and April 2023, respectively. The fixed monthly lease payment for the Zhenjiang office space is $2,582 (RMB 17,882) with a lease term of three years ending September 30, 2024, with a rental free period from October 1, 2021 to March 31, 2022. The fixed monthly lease payment for the dormitory is $4,338 (HKD 34,000) including rental and management fee with a lease term of two years ending April 19, 2023. All lease agreements have no variable lease payment nor option to purchase the underlying assets. There was no initial direct cost associated with the office space lease agreement.

 

The Company has also leased specific and identifiable wall spaces with a certain dimension in commercial and residential building lobbies, inside elevators, elevator waiting areas, and various places to install the new media advertising display terminals without substitution for purpose of broadcasting advertisements paid by the customers to promote their businesses or special events. The lease terms with negotiated payment terms range from one year to three years, and the rental costs vary depending on the number of spots where the display terminals are installed and the duration of the leases.

 

The Company incurred rent expenses of approximately $16,000 for continuing operations and approximately $25,000 for discontinued operations for the period ended June 30, 2023.

 

The Company has elected to apply the short-term lease exception to all leases with a term of one year or less. The future short-term lease costs are $ nil for the year subsequent to June 30, 2023.

 

Weighted-average remaining lease term as of June 30, 2023, and discount rate for its operating leases are as follows:

 

Weighted-average remaining lease term   15.3 months 
Weighted-average discount rate   4.75%

 

The weighted-average discount rate was based on the three-year interest rate of People’s Bank of China.

 

The following table outlines maturities of operating lease liabilities as of June 30, 2023:

 

Year ending June 30  Leases for office 
2023   14,784 
2024   19,713 
Total lease payments   34,497 
Less: Imputed interest   (1,003)
Present value of lease liabilities  $33,494 

 

F-31

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

15. LONG-TERM INVESTMENTS

 

As of June 30, 2023, the carrying value of the Company’s equity investments were $68,717, which consisted of the followings:

 

(1) Equity method investments:

 

As of June 30, 2023, the Company’s equity method investments had a carrying value of $7,029 which were as follows:

 

Investees  Abbreviation  % of Ownership   Carrying value 
Qingdao Taoping IoT Co., Ltd.  QD Taoping, or QD   47%  $- 
Yunnan Taoping IoT Co., Ltd.  YN Taoping, or YN   40%   - 
Jiangsu Taoping IoT Technology Co., Ltd.  JS Taoping, or JS   25%   - 
Jiangsu Taoping New Media Co., Ltd  JS New Media, or JN   21%   7,029 
           $7,029 

 

The Company’s initial investments in the above equity method investments were approximately $1.9 million. The Company recognized losses from equity method investments of approximately $800 and no impairment on equity method investments for the six months ended June 30, 2023. The Company recognized losses from equity method investments of approximately $0.3 million and no impairment on equity method investments for the six months ended June 30, 2022.

 

(2) Equity investments without readily determinable fair value that is not accounted for under equity method accounting:

 

In accordance with ASC 321, the Company elected to use the measurement alternative to measure such investments at cost, less any impairment, plus or minus changes resulting from observable price changes in orderly transactions for identical or similar investments of the same issuer, if any.

 

As of June 30, 2023 and December 31, 2022, the carrying value for the equity investments without readily determinable fair value was $61,688 and $87,734, respectively. The total initial investments to the equity investments without readily determinable fair value were approximately $711,000. Impairment of approximately $0.02 million was recognized for the six months ended June 30, 2023. Impairment of approximately $0.03 million was recognized for the six months ended June 30, 2022.

 

F-32

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

16. OTHER PAYABLES AND ACCRUED EXPENSES

 

As of June 30, 2023 and December 31, 2022, other payables and accrued expenses consist of:

 

   June 30, 2023   December 31, 2022 
   (Unaudited)     
Advances from unrelated third parties (i)  $869,648   $395,359 
Other taxes payable (ii)   3,401,184    4,216,786 
Accrued professional fees   179,595    215,889 
Amount due to employees (iii)   74,780    41,782 
Others   169,400    126,528 
Other Payables and Accrued Expenses  $4,694,607   $4,996,344 

 

(i) The advances from unrelated parties are non-interest bearing and due on demand.
   
(ii) The other taxes payable were the amounts due to the value added tax, business tax, city maintenance and construction tax, and individual income tax.
   
(iii) The amounts due to employees were pertaining to employees’ out-of-pocket expenses for travel and meal allowance, etc.

 

17. RESERVE AND DISTRIBUTION OF PROFIT

 

In accordance with relevant PRC regulations and the Articles of Association of our PRC subsidiaries, our PRC subsidiaries are required to allocate at least 10% of their annual after-tax profits determined in accordance with PRC statutory financial statements to a statutory general reserve fund until the amounts in said fund reaches 50% of their registered capital. As of June 30, 2023 and December 31, 2022, the balance of general reserve was $10.2 million and $10.2 million, respectively.

 

F-33

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

Under the applicable PRC regulations, the Company may pay dividends only out of the accumulated profits, if any, determined in accordance with the PRC accounting standards and regulations. The statutory reserve funds can only be used for specific purposes under the PRC laws and regulations. The general reserves are not distributable as cash dividends.

 

Our after-tax profits or losses with respect to the payment of dividends out of accumulated profits and the annual appropriation of after-tax profits as calculated pursuant to the PRC accounting standards and regulations do not result in significant differences as compared to after-tax earnings as presented in our consolidated financial statements. However, there are certain differences between the PRC accounting standards and regulations and the U.S. generally accepted accounting principles, arising from different treatment of items such as amortization of intangible assets and change in fair value of contingent consideration arising from business combinations.

 

18. EQUITY

 

(a) Ordinary shares

 

The Company is authorized to issue 100,000,000 ordinary shares.

 

In February 2022, the Company issued the first phase of approximately 6,718 restricted ordinary shares with a fair value of approximately $118,000, for the acquisition of ZJIOT. The Company agreed to issue to the shareholders of ZJIOT a total of approximately 20,154 restricted ordinary shares in three phases, conditioned upon the satisfaction of certain performance targets.

 

In March 2022 and July 2022, the Company issued 2,000 ordinary shares with a fair value of $23,100 to a consultant as a compensation for his service.

 

In April 2023, the Company issued the second phase of approximately 6,718 restricted ordinary shares with a fair value of approximately $49,000, for the acquisition of ZJIOT, upon the satisfaction of certain performance targets.

 

In May 2023, the Company issued 50,000 restricted shares to a consultant as its service compensation for the service period from May 26, 2023 to May 25, 2024. The fair value of the 50,000 ordinary shares was $340,000, which is amortized over the service period.

 

In May 2023, the Company issued 200,000 ordinary shares with fair value of approximately $1,360,000 to certain directors, executive officers, and employees as compensations for their services.

 

(b) Stock-based compensation

 

The following table provides the details of the approximate total share-based payments expense during the six months ended June 30, 2023 and 2022:

 

   Six Months Ended June 30, 2023   Six Months Ended June 30, 2022 
   (Unaudited)   (Unaudited) 
Employees and directors share-based payments  $1,360,000(a)  $- 
Shares issued for services   32,603(a)   14,500(a)
Total share based payments expenses    $1,392,603   $14,500 

 

F-34

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

(c) Stock options to employees and directors

 

On May 9, 2016, the Board of Directors of the Company adopted the 2016 Equity Incentive Plan, or the 2016 Plan. Pursuant to the 2016 Plan and its amendment in May 2021, the Company may offer up to five hundred thousand ordinary shares as equity incentives to its directors, employees and consultants. Such number of shares is subject to adjustment in the event of certain reorganizations, mergers, business combinations, recapitalizations, stock splits, stock dividends, or other change in the corporate structure of the Company affecting the issuable shares under the 2016 Plan. The Company accounts for its stock option awards to employees and directors pursuant to the provisions of ASC 718, Compensation – Stock Compensation. The fair value of each option award is estimated on the date of grant using the Black-Scholes Merton valuation model. The Company recognizes the fair value of each option as compensation expense ratably using the straight-line attribution method over the service period, which is generally the vesting period.

 

Stock option activity for the six months ended June 30, 2023 is summarized as follows:

 

       Weighted   Weighted Average Remaining     
   Options   Average
Exercise
   Contractual
Life
   Aggregated Intrinsic 
   Outstanding   Price   (Years)   Value 
Outstanding at January 1, 2023   28,250   $24.0    0.6   $       - 
Exercised   -    -           
Canceled   (400)  $24.0           
Outstanding at June 30, 2023 (Unaudited)   27,850   $24.0    0.1   $- 
Vested and expected to be vested as of June 30, 2023 (Unaudited)   27,850   $24.0    0.1   $- 
Options exercisable as of June 30, 2023 (vested) (Unaudited)   27,850   $24.0    0.1   $- 

 

F-35

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

There were no stock options granted to employees during the years ended June 30, 2023 and 2022. There was no option exercised during the six months ended June 30, 2023 and 2022.

 

As of June 30, 2023, no unrecognized compensation expense related to non-vested share options is expected to be recognized. The total fair value of options vested during the six months ended June 30, 2023, and 2022 was approximately $ nil and $ nil, respectively. To the extent the actual forfeiture rate is different from what the Company has anticipated, stock-based compensation related to these awards will be different from its expectations.

 

(d) Stock options and warrants to non-employees

 

Pursuant to the 2016 Plan and its amendment, for the six months ended June 30, 2023 and 2022, the Company issued nil and nil warrants to consultants, respectively. The Company expensed to administrative expense approximately $ nil and $ nil for the six months ended June 30, 2023 and 2022, respectively. During the six months ended June 30, 2023, no options or warrants were exercised.

 

The following table outlines the options and warrants outstanding and exercisable as of June 30, 2023:

 

   June 30, 2023 Number of Warrants Outstanding   Exercise   Expiration 
   and Exercisable   Price   Date 
             
July 2020 stock options to consultants   5,737   $26.4    07/09/2023 
Total   5,737           

 

F-36

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

19. CONSOLIDATED SEGMENT DATA

 

Selected information by segment is presented in the following tables for the six months ended June 30, 2023 and 2022.

  

   Six Months Ended
June 30, 2023
(Unaudited)
   Six Months Ended
June 30, 2022
(Unaudited)
 
Revenues (1)           
TIT Segment  $178,401   $122,085 
CBT Segment   13,899,608    7,179,437 
   $14,078,009   $7,301,522 

 

(1) Revenues by operating segments exclude intercompany transactions.

 

   Six Months Ended
June 30, 2023
(Unaudited)
   Six Months Ended
June 30, 2022
(Unaudited)
 
(Loss) income from operations          
TIT Segment  $(21,900)  $(593,851)
CBT Segment   516,473    (1,978,538)
Corporate and others (2)    (2,170,806)   (238,071)
(Loss) from operations    (1,676,233)   (2,810,460)
Corporate other income, net   182,254    1,293,765 
Corporate interest income   609    1,010 
Corporate interest expense   (262,420)   (288,707)
(Loss) before income taxes   (1,755,790)   (1,804,392)
Income tax expense   (34,513)   (4,283)
Income from continuing operations   (1,790,303)   (1,808,675)
Income from discontinued operations   (18,727)   (191,880)
Net loss   (1,809,030)   (2,000,555)
Less: Loss attributable to the non-controlling interest   -    - 
Net loss attributable to the Company  $(1,809,030)  $(2,000,555)

 

(2) Includes non-cash compensation, professional fees and consultancy fees for the Company.

 

Non-cash employee compensation by segment for the six months ended June 30, 2023 and 2022 are as follows:

 

         
   Six Months Ended
June 30, 2023
(Unaudited)
   Six Months Ended
June 30, 2022
(Unaudited)
 
                 
Non-cash employee compensation:          
Corporate and others  $1,360,000   $- 
 Non-cash compensation  $1,360,000   $- 

 

Depreciation and amortization by segment for six months ended June 30, 2023 and 2022 are as follows:

 

   Six Months Ended June 30, 2023 (Unaudited)   Six Months Ended June 30, 2022 (Unaudited) 
Depreciation and amortization:          
TIT Segment  $22,380   $23,996 
CBT Segment   1,259,306    2,165,574 
Corporate and others   7,586    - 
   $1,289,272   $2,189,570 

 

F-37

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

   Six Months Ended
June 30, 2023
(Unaudited)
   Six Months Ended
June 30, 2022
(Unaudited)
 
Provisions for allowance for credit losses on accounts receivable, other receivable and advances to suppliers:          
TIT Segment  $(12,331)  $(39,372)
CBT Segment   986,240    (360,363)
   $973,909   $(399,735)

 

   Six Months Ended
June 30, 2023
(Unaudited)
   Six Months Ended
June 30, 2022
(Unaudited)
 
Inventory obsolescence provision:          
TIT Segment  $2,455   $60,021 
CBT Segment   6,003    103,864 
   $8,458   $163,885 

 

Total assets by segment as of June 30, 2023 and December 31, 2022 are as follows:

 

   June 30, 2023
(Unaudited)
   December 31, 2022 
Total assets          
TIT Segment  $406,379   $254,579 
CBT Segment   27,026,021    27,200,882 
Assets from discontinued operations   568,367    1,326,265 
Corporate and others   377,390    427,089 
   $28,378,157   $29,208,815 

 

F-38

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

20. COMMITMENTS AND CONTINGENCIES

 

The Company received a notification from Nasdaq Listing Qualifications on September 16, 2022, as announced in a report on Form 6-K filed with the SEC on September 16, 2022, that the Company was not in compliance with the minimum bid price requirements set forth in Nasdaq Listing Rule 5550(a)(2) for continued listing on The Nasdaq Capital Market. On March 16, 2023, the Company received a letter from The Nasdaq Stock Market LLC confirming the Company has been granted an additional 180 calendar day period for compliance under its minimum bid price requirement through September 11, 2023. On August 15, 2023, the Company regained compliance with the NASDAQ listing requirements, after the one-for-ten reverse stock split effective on August 1, 2023, according to the NASDAQ notice.

 

The Company may from time to time be subject to legal proceedings, investigations, and claims incidental to conduct of our business. The Company is currently not subject to any legal proceeding, investigations, and claims.

 

In addition to various promulgations in the past few years, ten Chinese regulatory authorities recently collectively promulgated a guidance to further control and monitor cryptocurrency related trading, exchanges, transaction, banking and financial service, initial coin offering, and other intermediary and derivatives transactions, which are considered illegal in accordance with effectuated laws and regulations and may be subject to penalty criminally. The new guidance also bars foreign cryptocurrency trading platforms and related businesses to provide services to China domestic individuals and business entities, and expands the application of laws and regulations to Chinese employees or contractors of foreign operatives, that provide related services to individuals or business entities domiciled in China. Although, the legality of cryptocurrency mining activity was not specifically mentioned in the guidance, notably in recent events, where the government’s sudden interventions or modifications of the laws and regulations currently in effective could negatively impact the Company’s operations and financial results. The legality of cryptocurrency mining activity may be subject to challenge by Chinese authorities. However, since the Company has ceased the cryptocurrency mining business by December 2022, the risk of potential legal proceedings may not be applicable going forward.

 

21. CONCENTRATIONS

 

For the six months ended June 30, 2023 and 2022, no single customer accounted for greater than 10% of the total revenues. The Company’s top five customers in aggregate accounted for 31% and 34% of the Company’s revenues of continuing operations, for each of the six months ended June 30, 2023 and 2022, respectively.

 

The Company’s top five customers in aggregate accounted for 43% of total accounts receivable as of June 30, 2023, while two customers’ balance accounted for 11% and 10%, respectively. The Company’s top five customers in aggregate accounted for 30% of total accounts receivable as of December 31, 2022, while one customer accounted for 12% of accounts receivable.

 

For the six months ended June 30, 2023 and 2022, approximately 69% and 85%, respectively, of total purchases were from five unrelated suppliers. Two suppliers each accounted for 23% and 18%, respectively, of total purchases for the six months ended June 30, 2023, and two suppliers each accounted for 36% and 23%, respectively, of total purchases for the six months ended June 30, 2022.

 

F-39

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

22. SUBSEQUENT EVENTS

 

On July 17, 2023, the Company entered into a Standby Equity Purchase Agreement (the “Public SEPA”) with SHANJING CAPITAL GROUP CO., LTD (the “Investor”). Pursuant to the Public SEPA, the Company shall have the right, but not the obligation, to sell to the Investor up to $1,000,000 of its ordinary shares, no par value (the “Public SEPA Shares”), at the Company’s request any time during the commitment period commencing on July 17, 2023 and terminating on the earliest of (i) the first day of the month following the 24-month anniversary of the date of the Public SEPA and (ii) the date on which the Investor shall have made payment of advances requested pursuant to the Public SEPA for the Company’s Public SEPA Shares equal to the commitment amount of $1,000,000. The Public SEPA Shares would be purchased at 85.0% of the Market Price (as defined below), provided that in no event shall such purchase price be less than $0.20 per share (the “Floor Price”), and would be subject to certain limitations, including that the Investor could not purchase any shares that would result in it owning more than 4.99% of the Company’s outstanding ordinary shares at the time of an advance (the “Ownership Limitation”) or 19.99% of the Company’s outstanding ordinary shares as of July 17, 2023 (the “Exchange Cap”). The Exchange Cap will not apply if the Company’s shareholders have approved issuances in excess of the Exchange Cap or if the Company is able to invoke the home country practice exemption in accordance with the rules of the Nasdaq Stock Market. As defined in the Public SEPA, “Market Price” means the number obtained when the aggregate value of the Company’s ordinary shares (each trading day closing price times the number of shares traded in such trading day) traded on the Nasdaq Stock Market during the five (5) trading days immediately preceding the date set forth in any notice requesting an advance, is divided by the total number of ordinary shares traded during such five (5) trading days’ period.

 

In connection with the execution of the Public SEPA, the Company agreed to issue an aggregate of 4,339 ordinary shares of the Company (the “Public Commitment Fee Shares”) to the Investor as consideration for its irrevocable commitment to purchase the Public SEPA Shares upon the terms and subject to the satisfaction of the conditions set forth in the Public SEPA.

 

On the same date, the Company entered into another Standby Equity Purchase Agreement (the “Private SEPA”) with the same Investor. Pursuant to the Private SEPA, the Company shall have the right, but not the obligation, to sell to the Investor up to $10,000,000 of ordinary shares of the Company (the “Private SEPA Shares”), at the Company’s request any time during the commitment period commencing on July 17, 2023 and terminating on the earliest of (i) the first day of the month following the 36-month anniversary of the date of the Private SEPA and (ii) the date on which the Investor shall have made payment of advances requested pursuant to the Private SEPA for the Company’s Private SEPA Shares equal to the commitment amount of $10,000,000. Each advance the Company requests under the Private SEPA may be for a number of the Company’s ordinary shares with an aggregate value of up to $1,000,000. The Private SEPA Shares would be purchased at 85.0% of the Market Price which has the same meaning as that term in the Public SEPA. The purchase price in any advance under the Private SEPA shall not be less than the same Floor Price as under the Public SEPA, or $0.20 per share. The advances under the Private SEPA are subject to the same Ownership Limitation and Exchange Cap as under the Public SEPA.

 

In connection with the execution of the Private SEPA, the Company agreed to issue an aggregate of 43,394 ordinary shares of the Company (the “Private Commitment Fee Shares”) to the Investor as consideration for its irrevocable commitment to purchase the Private SEPA Shares upon the terms and subject to the satisfaction of the conditions set forth in the Private SEPA.

 

On July 31, 2023, the Company announced that the board of directors of the Company approved a one-for-ten reverse stock split of the Company’s issued and outstanding ordinary shares. Beginning August 1, 2023, the Company’s ordinary shares started trading on a split-adjusted basis under the same symbol “TAOP” but with new CUSIP number, G8675V 127.

 

As a result of the share consolidation, each ten ordinary shares outstanding automatically combined and converted to one issued and outstanding ordinary share without any action on the part of shareholders who hold their shares in brokerage accounts or “street name”. Shareholders holding certificates of ordinary shares are expected to receive instructions from the Company’s transfer agent, Transhare Corporation, regarding procedures for exchanging share certificates. All outstanding options, warrants and other rights to purchase the Company’s ordinary shares were adjusted proportionately as a result of the reverse stock split. No fractional shares were issued as a result of the reverse stock split, and instead, all such fractional shares resulting from the reverse stock split were rounded up to the nearest whole share.

 

The reverse stock split was intended to increase the per share trading price of the ordinary shares to satisfy the $1.00 minimum bid price requirement for continued listing on the NASDAQ Stock Market. Immediately following the reverse stock split the Company had approximately 1.86 million ordinary shares issued and outstanding, exclusive of shares issuable under outstanding options and warrants. The reverse stock split had affect the number of total authorized ordinary shares of the Company.

 

On August 2, 2023, the Company issued 80,000 ordinary shares to the Investor at a price of approximately $4.626 per share, pursuant to the previously announced Public SEPA. The total purchase price and proceeds the Company received from the sale of the shares is $370,080. These shares were issued as part of the commitment by Investor to purchase from time to time, at our option, up the Company’s $1,000,000 of our ordinary shares pursuant to the Public SEPA, as described in the Form 6-K dated July 19, 2023.

 

F-40

EX-99.2 3 ex99-2.htm

 

Exhibit 99.2

 

OPERATING AND FINANCIAL REVIEW AND PROSPECTS

IN CONNECTION WITH THE INTERIM CONSOLIDATED FINANCIAL STATEMENTS FOR THE SIX

MONTHS ENDED JUNE 30, 2023

 

In this report, as used herein, and unless the context suggests otherwise, the terms “TAOP,” “Company,” “we,” “us” or “ours” refer to the combined business of Taoping Inc. (F/K/A China Information Technology, Inc.), its subsidiaries and other consolidated entities. References to “dollar” and “$” are to U.S. dollars, the lawful currency of the United States, and references to “Renminbi” and “RMB” are to the legal currency of China. References to “SEC” are to the Securities and Exchange Commission.

 

You should read the following discussion and analysis of our financial condition and results of operations in conjunction with our unaudited consolidated financial statements and the related notes included elsewhere in this Report on Form 6-K and with the discussion and analysis of our financial condition and results of operations contained in our Annual Report on Form 20-F for the fiscal year ended December 31, 2022 filed with the SEC on April 25, 2023 (the “2022 Form 20-F”). This discussion may contain forward-looking statements based upon current expectations that involve risks and uncertainties. Our actual results may differ materially from those anticipated in these forward-looking statements as a result of various factors, including those identified elsewhere in this report on Form 6-K, and those listed in the 2022 Form 20-F under “Item 3. Key Information-D. Risk Factors” or in other parts of the 2022 Form 20-F.

 

Overview

 

We are a provider of integrated cloud-based platform, resource sharing functionality, and big data solutions to the Chinese new media, residential community management, and elevator IoT industries. Our Internet ecosystem enables all participants of the new media community to efficiently promote brands, disseminate information, and share resources. In addition, we provide a broad portfolio of software, hardware and fully integrated solutions, including information technology infrastructure and Internet-enabled display technologies to customers in government, media, residential community, transportation, and other private sectors.

 

Prior to 2014, we generated majority of our revenues through selling our products to public service entities to help improve their operational efficiency and service quality. Our representative customers included China Ministry of Public Security, provincial bureaus of public security, fire departments, traffic bureaus, police stations, human resource departments, urban planning boards, civic administrations, land resource administrations, mapping and surveying bureaus, and the Shenzhen General Station of Exit and Entry Frontier Inspection.

 

In 2014, we generated revenues from sales of hardware products, software products, system integration services, and related maintenance and supporting services. Starting in 2015, with the introduction of our cloud-based software as a service (SaaS) offering, we generated additional recurring monthly revenues from SaaS fees.

 

In May 2017, we completed the business transformation and rolled out CAT and IoT technology based digital ads distribution network and new media resource sharing platform in the out-of-home advertising market. In 2017, 2018 and 2019, we generated most revenue from selling fully integrated ads display terminals. Starting from 2020, we had a portion of revenue generated from the sale of cloud severs as part of our CBT business. The revenues generated from SaaS and other software products and services remained small.

 

In June, 2021, the Company consummated an acquisition of 100% of the equity interest of Taoping New Media Co., Ltd (“TNM”), a leading media operator in China’s out-of-home digital advertising industry. TNM focuses on digital life scenes and mainly engaged in selling out-of-home advertising time slots on its networked smart digital advertising display terminals with artificial intelligence and big data technologies.

 

In 2021, the Company ventured into blockchain related business through the launch of cryptocurrency mining operations and established new subsidiaries in Hong Kong to diversity revenue streams, following a decline in its Traditional Information Technology (TIT) business segment.

 

 

 

 

In September 2021, the Company and the Company’s wholly owned subsidiary, Information Security Technology (China) Co., Ltd. entered into an equity transfer agreement with Mr. Jianghuai Lin, the sole shareholder of iASPEC. Upon closing of the equity transfer, the Company’s existing variable interest entity structure was dissolved and iASPEC became a wholly owned indirect subsidiary of the Company.

 

In January 2022, the Company completed the acquisition of 100% equity interest of Zhenjiang Taoping IoT Tech. Co., Ltd. (“ZJIOT”), aiming to accelerate the Company’s smart charging pile and digital new media businesses in East China.

 

In December 2022, the Company entered into a series of contracts with certain third parties to sell its cryptocurrency mining and related equipment. The Company also terminated the leases for both the office facility and the storage rooms, which were previously used to house most of its mining machines for its cryptocurrency mining operations, and laid off relevant employees. As a result, the Company had ceased its cryptocurrency mining business by December 31, 2022.

 

The Company’s business was negatively impacted by COVID-19 pandemic from fiscal year 2020 to 2022. Since the pandemic was largely contained in China in late 2022, and as a result of the recovery of market conditions and customer demands, the Company’s revenue of continuing operations continued to grow in the first half of 2023. Revenue in the first half of 2023 was $14.1 million, compared to $7.3 million for the same period of 2022, an increase of $6.8 million, or 92.8%. The Company incurred a net loss of approximately $1.8 million for the six months ended June 30, 2023, an improvement from the net loss of approximately $2.0 million for the same period of last year.

 

Effective at the market opening on August 1, 2023, the Company implemented a one-for-ten share combination of its issued and outstanding ordinary shares where every ten ordinary shares outstanding were automatically combined and converted into one issued and outstanding ordinary share. Any fractional shares resulting from the share combination were rounded up to the nearest whole share. The share combination was intended to increase the per share trading price of the Company’s ordinary shares to satisfy the $1.00 minimum bid price requirement for continued listing on the NASDAQ Stock Market. The Company regained compliance with the Nasdaq minimum bid price rule on August 15, 2023. This share combination did not change the number of shares the Company is authorized to issue or the par value of the ordinary shares. Accordingly, except as otherwise indicated, all share and per share information contained in this report on Form 6-K has been restated to retroactively show the effect of the share combination.

 

Critical Accounting Policies and Estimates

 

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 and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. The Company’s significant estimates include its accounts receivable, assessment of credit losses, fair value of stock options and warrants, valuation allowance of deferred tax assets, useful lives of property and equipment, the recoverability of long-lived assets, revenue recognition, valuation of prepayments and other assets, and other intangible assets. Management makes these estimates using the best information available at the time the estimates are made; however actual results could differ from those estimates.

 

Please see Note 2 to our unaudited consolidated financial statements included elsewhere in this report on Form 6-K for a summary of significant accounting policies.

 

Recently Adopted and Issued Accounting Pronouncements

 

Please see Note 2 to our unaudited consolidated financial statements included elsewhere in this report on Form 6-K for a summary of recently adopted and issued accounting pronouncements.

 

 

 

 

Results of Operations

 

The following table sets forth key components of our results of operations for the first six months ended June 30, 2023 and 2022, both in dollars and as a percentage of our revenue.

 

  

Six Months Ended

June 30, 2023

  

Six Months Ended

June 30, 2022

 
   (Unaudited)       (Unaudited)     
   Amount   % of Revenue   Amount   % of Revenue 
Revenue  $14,078,009    100.00%  $7,301,522    100.00%
Costs of revenue   10,203,109    72.48%   4,715,394    64.58%
Gross profit   3,874,900    27.52%   2,586,128    35.42%
Administrative expenses   (3,750,087)   (26.64)%   (3,002,768)   (41.13)%
Research and development expenses   (1,585,894)   (11.27)%   (2,050,609)   (28.08)%
Selling expenses   (215,152)   (1.53)%   (343,211)   (4.70)%
Loss from operations   (1,676,233)   (11.91)%   (2,810,460)   (38.49)%
Subsidy income   142,324    1.01%   89,596    1.23%
Loss from equity method investment   (836)   (0.01)%   (307,403)   (4.21)%
Other income (loss), net   40,767    0.29%   1,511,572    20.70%
Interest expense and debt discounts, net of interest income   (261,812)   (1.86)%   (287,697)   (3.94)%
Loss before income taxes   (1,755,790)   (12.47)%   (1,804,392)   (24.71)%
Income tax expense   (34,513)   (0.25)%   (4,283)   (0.06)%
Net loss from continuing operations   (1,790,303)   (12.72)%   (1,808,675)   (24.77)%
Net loss from discontinued operations   (18,727)   (0.13)%   (191,880)   (2.63)%
Net loss   (1,809,030)   (12.85)%   (2,000,555)   (27.40)%
Less: net loss attributable to non- controlling Interest   -    -%   -    -%
Net loss attributable to the Company  $(1,809,030)   (12.85)%  $(2,000,555)   (27.40)%

 

Revenue

 

Revenue was $14.1 million for the first six months of 2023, compared to $7.3 million for the same period of last year, an increase of $6.8 million, or 92.8%. The increase was primarily due to an increase of $5.2 million revenue from products, and an increase of $2.0 million of software revenue. The Company expects that revenue for the second half of 2023 would increase as a result of the growth of advertising businesses, as well as product sales of its cloud-based screens, terminals, and other new applications.

 

Cost of Revenue and Gross Profit

 

Cost of revenue was $10.2 million for the six months ended June 30, 2023, compared to $4.7 million for the same period of 2022. As a percentage of revenue, our cost of revenue increased to 72.5% for the first six months of 2023, from 64.6% for the same period of 2022. As a result, gross profit as a percentage of revenue was 27.5% for the first six months ended June 30, 2023 compared with 35.4% for the same period of 2022. The increase in the overall gross profits was in line with the increase of total revenue. The decrease in the overall gross margin was primarily resulted from the decreased margin of advertising business. The Company expects that the gross margin for the remaining of 2023 would be consistent with the first half of the year.

 

Administrative, R&D and Selling expenses

 

Administrative expenses increased by $0.8 million, or 24.9%, to $3.8 million for the first six months of 2023, from $3.0 million for the same period of 2022. Such increase was mainly caused by the increase in share-based compensation of $1.2 million to certain directors, executive officers, employees, and certain consultants, offset by the decrease of $0.5 million of professional service fee. As a percentage of revenue, administrative expenses decreased to 26.6% for the first six months of 2023, from 41.1% for the same period of 2022. The Company expects that the administrative expenses for the remaining of 2023 would decrease as a result of the decrease of share-based compensation.

 

 

 

 

Research and development (“R&D”) expenses decreased by $0.5 million, or 22.7%, to $1.6 million for the first six months of 2023, from $2.1 million for the same period of 2022. Such decrease was primarily due to the decrease in depreciation expenses of purchased software, and the decrease in payroll and benefits to R&D staff. As a percentage of revenue, R&D expenses decreased to 11.3% for the first six months of 2023, from 28.1% for the same period of last year. R&D expenses for the remaining of 2023 are expected to be consistent with revenue growth.

 

Selling expenses decreased by $0.1 million, or 37.3%, to $0.2 million for the first six months of 2023, from $0.3 million for the same period of 2022. The decrease was primarily due to the decrease of selling activities related costs. Selling expenses for the remaining of 2023 are expected to be consistent with revenue growth.

 

Other income (loss), net

 

Other income for the first six months of 2023 was approximately $0.04 million, compared to other income of approximately $1.5 million for the first six months of 2022. Other income in the first half of 2022 was mainly the income generated from the disposition of a subsidiary.

 

Net loss attributable to Company

 

As a result of the cumulative effect of the foregoing factors, we had a net loss attributable to the Company of $1.8 million for the first six months of 2023, improved from to a net loss of $2.0 million for the same period of last year.

 

Business Acquisition

 

On June 9, 2021, the Company, through its then consolidated affiliated entity, Biznest Internet Technology Co., Ltd., consummated an acquisition of 100% of the equity interests of TNM. After completion of the acquisition, TNM becomes a wholly owned subsidiary of Biznest.

 

On January 13, 2022, the Company entered into a share purchase agreement to acquire 95.56% equity interest in ZJIOT, aiming to accelerate the Company’s smart charging pile and digital new media businesses in East China. Pursuant to the share purchase agreement, as a consideration, the Company agreed to issue to the shareholders of ZJIOT a total of approximately 20,154 restricted ordinary shares. The shares are expected to be issued in three phases. The first one-third of the shares were issued within 20 days after closing of the transaction; the second one-third of the shares were issued before May 31, 2023 and the remaining shares are to be issued before May 31, 2024. Issuance of shares during the second and third phases are conditioned upon the satisfaction of certain performance targets of ZJIOT as set forth in the share purchase agreement. Upon the completion of the acquisition, the Company currently owns 100% equity interest in ZJIOT.

 

The Company’s consolidated statement of operations for the six months ended June 30, 2022 included revenue of $1.13 million and net loss of $0.31 million attributable to TNM.

 

The Company’s consolidated statement of operations for the six months ended June 30, 2023 included revenue of $0.71 million and net profit of $0.25 million attributable to TNM.

 

The Company’s consolidated statement of operations for the six months ended June 30, 2022 included revenue of $0.1 million and net loss of $0.07 million attributable to ZJIOT since January 13, 2022, the acquisition date, to the end of June 30, 2022.

 

The Company’s consolidated statement of operations for the six months ended June 30, 2023 included revenue of $0.05 million and net loss of $0.1 million attributable to ZJIOT.

 

Liquidity and Capital Resources

 

As of June 30, 2023, we had cash and cash equivalents of $0.5 million.

 

 

 

 

As of June 30, 2023, the Company had short-term bank loans of approximately $6.8 million, maturing on various dates from July 14, 2023 to September 22, 2023. These loans may be extended for another year by the banks upon maturity without additional charges to the Company. The bank borrowings are in the form of credit facilities. Amounts available to the Company from the banks are based on the amount of collateral pledged or the amount guaranteed by the Company’s subsidiaries. These borrowings bear fixed interest rates ranging from 4.65% to 5.00% per annum. The weighted average interest rates on short term debt were approximately 4.76% and 4.86% for the six months ended June 30, 2023 and 2022, respectively. Correspondingly, interest expenses were approximately $0.2 million and $0.2 million, respectively, for the six months ended June 30, 2023 and 2022.

 

The Company has renewed the bank facility line with a value of approximately $2.6 million in July 2023.

 

In addition, on July 17, 2023, the Company entered into a public standby equity purchase agreement and a private standby equity purchase agreement with an investor. Pursuant to the agreements, the Company has the right, but not the obligation, to sell to the investor up to $1,000,000 and $10,000,000, respectively, of its ordinary shares, within 24 months and 36 months, respectively, from the date of the agreements.

 

We evaluate the creditworthiness of all of our customers individually before accepting them, and continuously monitor the recoverability of accounts receivable individually or in aggregate through aging analysis and past credit loss history, current financial conditions of our customers, and reasonable and supportable forecasts for future economic condition taking into consideration of the negative impact of COVID-19 pandemic. If there are any indicators that a customer may not make payment, the Company may consider making provision for non-collectability for that particular customer. At the same time, the Company may cease further sales or services to such customer. We have established an accounting policy to account for allowance for credit loss described in Note 2(e) to our unaudited consolidated financial statements.

 

The normal credit term is ranging from 1 month to 3 months after the customers’ acceptance of high-end data storage servers or software, and completion of advertising and other services, and ranging from 1 month to 6 months after the customers’ acceptance of ads display terminals. However, because of various factors of business cycle, the actual collection of outstanding accounts receivable may be beyond the normal credit terms.

 

The allowance for credit losses at June 30, 2023 and December 31, 2022, totaled approximately $24.6 million and $25.5 million, respectively, representing management’s best estimate. The following table describes the movement in the allowance for credit losses for the six-month period ended June 30, 2023.

 

Balance at December 31, 2022  $25,484,295 
Increase in allowance for credit losses   973,909 
Foreign exchange difference   (1,809,738)
Balance at June 30, 2023 (Unaudited)  $24,648,466 

 

The following table summarizes the key cash flow components from our consolidated statements of cash flows for the periods indicated.

 

Cash and Financial Position

 

As of June 30, 2023, the Company had cash and cash equivalents of $0.5 million, compared to cash and cash equivalents of $1.0 million of December 31, 2022. Working capital surplus was $1.3 million as of June 30, 2023, compared to a working capital deficit of $0.2 million as of December 31, 2022.

 

  

Six Months

Ended

June 30, 2023

  

Six Months

Ended

June 30, 2022

 
    (Unaudited)    (Unaudited) 
Net cash used in operating activities  $(670,271)  $(5,134,364)
Net cash (used in) provided by investing activities  $(348,070)  $1,998,683 
Net cash provided by (used in) financing activities  $346,394   $(139,082)

 

 

 

 

Operating Activities

 

Net cash used in operating activities was approximately $0.7 million for the first six months of 2023, a significant improvement from the net cash used in operating activities of approximately $5.1 million for the same period of 2022. For the first six months of 2023, the slight operating cash outflow was primarily attributable to the increase in inventories and the decrease in accounts payable.

 

Investing Activities

 

Net cash used in investing activities was approximately $0.4 million for the first six months of 2023, and net cash provided by investing activities was approximately $2.0 million for the same period of 2022. Net cash outflow in investing activities was primarily due to the increase of approximately $0.6 million in property and equipment purchases, partially offset by the increase of approximately $0.2 million proceeds from sales of property and equipment during the first six months of 2023. Net cash inflow in investing activities of $2.0 million for the first six months of 2022 was mainly contributed by the Company’s discontinued cryptocurrency mining business of approximately $4.1 million, partially offset by the increase of approximately $2.1 million purchases of property and equipment.

 

Financing Activities

 

Net cash provided by financing activities was approximately $0.3 million for the first six months of 2023, mainly attributable to receipts of the borrowings from related parties of $0.4 million, partially offset by $0.1 million in net repayment of short-term bank loans. Net cash used in financing activities was approximately $0.1 million for the first six months of 2022, mainly attributable to approximately $0.1 million in net repayment of short-term bank loans.

 

 

EX-99.3 4 ex99-3.htm

 

Exhibit 99.3

 

Taoping Reports First Half 2023 Financial Results

 

● 93% Increase in Revenue Compared to First Half of 2022

10% Improvement in Net Loss Compared to First Half of 2022

Company Expects Continued Growth in Second Half of 2023

 

SHENZHEN, China, September 1, 2023 – Taoping Inc. (NASDAQ: TAOP, the “Company”) today reported financial results for the first six months of its fiscal year ending December 31, 2023.

 

Mr. Lin Jianghuai, Chairman and CEO of the Company, said: “We started off 2023 at a record pace, with stability coming back following the numerous challenges, closures and tragedies of the COVID pandemic worldwide. Our Team remained focused and continued to execute on our two core business competencies, the Taoping national sales network, and its compatible, highly scalable Smart Cloud platform, which helped drive a Company record 93% increase in revenue for the first six months of 2023, compared to the same period of last year.”

 

Mr. Lin Jianghuai, continued, “We are on track for further growth in the second half of 2023, led by the rebound in demand from our city partner ecosystem and comprehensive portfolio of core high-value, high-traffic area software development and advertising business solutions, which leverage the Company’s powerful Cloud Nest AI system and intelligent Cloud platform. In addition to our intelligent software and Cloud platform, we have been investing in and expanding our AI-driven portfolio, including AI-related products and servers, to provide customers with fully integrated seamless solutions, as we target opportunities in this fast-growing segment. We are also benefitting from increased business momentum as we capture new business opportunities in the Smart City and new energy sectors. Our impressive progress in 2023 has already resulted in us entering into a series of long-term strategic cooperation agreements with various customers to provide Taoping’s Cloud-based intelligent product solutions, including smart large screen, IoT Smart rest station and off-grid wastewater treatment solutions. We have built an advantageous competitive position and distinctive portfolio of products, which we expect will combine to help us generate significant revenue growth and operating cashflow for the Company and shareholders for year 2023 and beyond.”

 

Financial Results for the First Six Months of Fiscal Year 2023

 

Revenue increased 93% to $14.1 million for the first six months of 2023, compared to $7.3 million for the same period of last year. The increase was primarily due to increased revenue from both products and software revenue, as the Company continues to execute on its two core business competencies, the Taoping national sales network, and its compatible, highly scalable cloud platform. The Company expects that revenue for the second half of 2023 will increase as a result of the growth of advertising businesses, as well as product sales of its cloud-based screens, terminals, and other new applications led by the advancement of its cutting-edge Smart City solutions, which seamlessly integrate with the Company’s AI-driven intelligent Cloud platform.

 

Cost of revenue was $10.2 million for the six months ended June 30, 2023, compared to $4.7 million for the same period of 2022. Gross margin was 27.5% for the first six months ended June 30, 2023 compared with 35.4% for the same period of 2022 reflecting higher costs as the Company focuses on growth and new revenue opportunities. The Company expects that the gross margin for the second half of 2023 will be consistent with the first half of the year.

 

Administrative expenses increased by $0.8 million, or 24.9%, to $3.8 million for the first six months of 2023, from $3.0 million for the same period of 2022, primarily due to an increase in share-based compensation expense, which was partially offset by a decrease in professional service fees. As a percentage of revenue, administrative expenses decreased to 26.6% for the first six months of 2023, from 41.1% for the same period of 2022. The Company expects that the administrative expenses for the second half of 2023 will decrease as a result of the decrease of share-based compensation.

 

 

 

 

Research and development (“R&D”) expenses decreased by $0.5 million, or 22.7%, to $1.6 million for the first six months of 2023, from $2.1 million for the same period of 2022, primarily due to the decrease in depreciation expenses of purchased software, and the decrease in payroll and benefits to R&D staff. As a percentage of revenue, R&D expenses decreased to 11.3% for the first six months of 2023, from 28.1% for the same period of last year. R&D expenses for the second half of 2023 are expected to be consistent with revenue growth.

 

Selling expenses decreased by $0.1 million, or 37.3%, to $0.2 million for the first six months of 2023, from $0.3 million for the same period of 2022. The decrease was primarily due to the decrease of sales related costs. Selling expenses for the second half of 2023 are expected to be consistent with revenue growth.

 

The Company reduced its net loss by 10% to $1.8 million or $1.10 per basic and diluted share for the six months ended June 30, 2023, compared to a net loss of $2.0 million or $1.26 per basic and diluted share for the same period of 2022, reflecting the higher revenue level and cost containment efforts. On August 1, 2023, the Company implemented a one-for-ten reverse stock split of the Company’s issued and outstanding ordinary shares. Except shares authorized, all references to number of shares, and to per share information in the consolidated financial statements have been retroactively adjusted.

 

About Taoping Inc.

 

Taoping Inc. (Nasdaq: TAOP) has a long history of successfully leveraging technology in the development of innovative solutions to help customers in both the private and public sectors to more effectively communicate and market to their desired targets. The Company has built a far-reaching city partner ecosystem and comprehensive portfolio of high-value, high-traffic areas for its products, which are aligned together with Taoping’s smart cloud platform, cloud services and solutions, new media and artificial intelligence. For more information about Taoping, please visit www.taop.com. You can also follow us via LinkedIn, Twitter or YouTube.

 

Safe Harbor Statement

 

This press release contains “forward-looking statements” that involve substantial risks and uncertainties. All statements other than statements of historical facts contained in this press release, such as statements regarding our estimated future results of operations and financial position, our strategy and plans, and our objectives or goals, are forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended and Section 21E of the Securities Exchange Act of 1934, as amended. We have attempted to identify forward-looking statements by terminology including “anticipates,” “believes,” “can,” “continue,” “could,” “estimates,” “expects,” “intends,” “may,” “plans,” “potential,” “predicts,” “should,” or “will” or the negative of these terms or other comparable terminology. Our actual results may differ materially or perhaps significantly from those discussed herein, or implied by, these forward-looking statements. There are a significant number of factors that could cause actual results to differ materially from statements made in this press release, including: our potential inability to achieve or sustain profitability or reasonably predict our future results due to our limited operating history of providing smart cloud services, the effects of the global Covid-19 pandemic, the emergence of additional competing technologies, changes in domestic and foreign laws, regulations and taxes, uncertainties related to China’s legal system and economic, political and social events in China, the volatility of the securities markets; and other risks including, but not limited to, those that we discussed or referred to in the Company’s disclosure documents filed with the U.S. Securities and Exchange Commission (the “SEC”) available on the SEC’s website at www.sec.gov, including the Company’s most recent Annual Report on Form 20-F as well as in our other reports filed or furnished from time to time with the SEC. The forward-looking statements included in this press release are made as of the date of this press release and the Company undertakes no obligation to publicly update or revise any forward-looking statements, other than as required by applicable law.

 

For further information, please contact:

Taoping Inc.

Xue Jiang

IR@taop.com

www.taop.com

 

Global IR Partners

David Pasquale

TAOP@globalirpartners.com

New York Office: +1-914-337-8801

 

 

 

 

TAOPING INC.

(F/K/A CHINA INFORMATION TECHNOLOGY, INC.)

CONSOLIDATED BALANCE SHEETS

JUNE 30, 2023 AND DECEMBER 31, 2022

 

   June 30, 2023   December 31, 2022 
   (Unaudited)     
ASSETS          
           
CURRENT ASSETS          
Cash and cash equivalents  $460,147   $1,014,591 
Accounts receivable, net   6,260,433    9,201,245 
Accounts receivable-related parties, net   51,449    91,371 
Advances to suppliers   5,220,446    5,851,381 
Prepaid expenses   307,397    - 
Inventories, net   5,781,338    356,358 
Other current assets   1,565,835    1,554,488 
Current assets from discontinued operations   568,367    1,326,265 
TOTAL CURRENT ASSETS   20,215,412    19,395,699 
           
Property, equipment and software, net   6,762,448    7,833,902 
Right-of-use assets   32,467    48,786 
Long-term investments   68,717    95,966 
Goodwill   58,922    58,922 
Other assets, non-current, net   1,240,191    1,775,540 
TOTAL ASSETS  $28,378,157   $29,208,815 
           
LIABILITIES AND EQUITY          
           
CURRENT LIABILITIES          
Short-term bank loans  $6,765,931   $7,203,762 
Accounts payable   2,139,275    2,287,244 
Accounts payable-related parties   889    - 
Advances from customers   727,121    622,581 
Advances from customers-related parties   88,290    94,832 
Amounts due to related parties   3,587,733    3,338,882 
Accrued payroll and benefits   653,783    411,995 
Other payables and accrued expenses   4,694,607    4,996,344 
Income tax payable   84,679    60,054 
Lease liability-current   28,595    29,373 
Other current liability   74,574    149,148 
Current liabilities from discontinued operations   64,575    377,539 
TOTAL CURRENT LIABILITIES   18,910,052    19,571,754 
           
Lease liability   4,899    20,369 
TOTAL LIABILITIES   18,914,951    19,592,123 
           
EQUITY          
Ordinary shares, 2023 and 2022: par $0; authorized capital 100,000,000 shares; shares issued and outstanding, June 30, 2023: 1,844,089 shares; December 31, 2022: 1,587,371 shares*;   163,154,015    161,404,797 
Additional paid-in capital   22,447,083    22,447,083 
Reserve   10,209,086    10,209,086 
Accumulated deficit   (209,863,637)   (208,054,607)
Accumulated other comprehensive income   23,516,659    23,610,333 
Total equity of the Company   9,463,206    9,616,692 
Non-controlling interest   -    - 
Total Equity   9,463,206    9,616,692 
           
TOTAL LIABILITIES AND EQUITY  $28,378,157   $29,208,815 

 

*

On August 1, 2023, the Company implemented a one-for-ten reverse stock split of the Company’s issued and outstanding ordinary shares. Except shares authorized, all references to number of shares, and to per share information in the consolidated financial statements have been retroactively adjusted.

 

Accompanying notes are provided in the Company’s 6-K filing with the U.S. Securities and Exchange Commission, which are an integral part of the unaudited consolidated financial statements included in such 6-K.

 

 

 

 

TAOPING INC.

(F/K/A CHINA INFORMATION TECHNOLOGY, INC.)

CONSOLIDATED STATEMENTS OF OPERATIONS

FOR THE SIX MONTHS ENDED JUNE 30, 2023 AND 2022

 

   Six Months Ended 
   June 30, 2023   June 30, 2022 
   (Unaudited)   (Unaudited) 
Revenue – Products   $8,074,534   $2,882,990 
Revenue – Products-related parties    71,420    - 
Revenue – Software    3,777,209    1,785,891 
Revenue – Advertising    1,316,932    1,184,761 
Revenue – Advertising-related parties    -    12,379 
Revenue – Other    835,555    1,416,423 
Revenue – Other-related parties    2,359    19,078 
TOTAL REVENUE    14,078,009    7,301,522 
           
Cost – Products    7,386,299    2,724,655 
Cost – Software    1,711,442    828,310 
Cost – Advertising    1,090,137    676,382 
Cost – Other    15,231    486,047 
TOTAL COST    10,203,109    4,715,394 
           
GROSS PROFIT    3,874,900    2,586,128 
           
Administrative expenses    3,750,087    3,002,768 
Research and development expenses    1,585,894    2,050,609 
Selling expenses    215,152    343,211 
LOSS FROM OPERATIONS    (1,676,233)   (2,810,460)
Subsidy income    142,324    89,596 
(Loss) from equity method investment    (836)   (307,403)
Other income (loss), net    40,767    1,511,572 
Interest expense and debt discounts, net of interest income    (261,812)   (287,697)
Loss before income taxes    (1,755,790)   (1,804,392)
           
Income tax expense    (34,513)   (4,283)
           
Net loss from continuing operations   (1,790,303)   (1,808,675)
Net loss from discontinued operations   (18,727)   (191,880)
NET LOSS    (1,809,030)   (2,000,555)
Less: Net loss attributable to the non- controlling interest    -    - 
NET LOSS ATTRIBUTABLE TO THE COMPANY   $(1,809,030)  $(2,000,555)
           
Loss per share – Basic and Diluted*           
CONTINUING OPERATIONS          
Basic   $(1.09)  $(1.14)
Diluted   $(1.09)  $(1.14)
           
DISCONTINUED OPERATIONS          
Basic   $(0.01)  $(0.12)
Diluted   $(0.01)  $(0.12)
           
NET LOSS PER SHARE ATTRIBUTABLE TO THE COMPANY*          
Basic   $(1.10)  $(1.26)
Diluted   $(1.10)  $(1.26)

 

*

On August 1, 2023, the Company implemented a one-for-ten reverse stock split of the Company’s issued and outstanding ordinary shares. Except shares authorized, all references to number of shares, and to per share information in the consolidated financial statements have been retroactively adjusted.

 

Accompanying notes are provided in the Company’s 6-K filing with the U.S. Securities and Exchange Commission, which are an integral part of the unaudited consolidated financial statements included in such 6-K.

 

 

EX-101.SCH 5 taop-20230630.xsd XBRL SCHEMA FILE 00000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - Consolidated Statements of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - Consolidated Statements of Comprehensive Loss (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - Consolidated Statements of Changes in Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000007 - Statement - Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000008 - Statement - Consolidated Statements of Cash Flows (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - ORGANIZATION, PRINCIPAL ACTIVITIES AND MANAGEMENT’S PLANS link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - BUSINESS ACQUISITION link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - VARIABLE INTEREST ENTITY link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - DISPOSALS OF CONSOLIDATED ENTITIES link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - LOSS PER SHARE link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - RELATED PARTY TRANSACTIONS link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - INVENTORIES link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - PROPERTY, EQUIPMENT AND SOFTWARE link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - DISCONTINUED OPERATIONS link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - BANK LOANS link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - OTHER CURRENT AND NON-CURRENT ASSETS link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - OPERATING LEASES link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - LONG-TERM INVESTMENTS link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - OTHER PAYABLES AND ACCRUED EXPENSES link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - RESERVE AND DISTRIBUTION OF PROFIT link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - EQUITY link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - CONSOLIDATED SEGMENT DATA link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - CONCENTRATIONS link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - ORGANIZATION, PRINCIPAL ACTIVITIES AND MANAGEMENT’S PLANS (Tables) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000034 - Disclosure - BUSINESS ACQUISITION (Tables) link:presentationLink link:calculationLink link:definitionLink 00000035 - Disclosure - LOSS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 00000036 - Disclosure - INVENTORIES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000037 - Disclosure - PROPERTY, EQUIPMENT AND SOFTWARE (Tables) link:presentationLink link:calculationLink link:definitionLink 00000038 - Disclosure - DISCONTINUED OPERATIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 00000039 - Disclosure - BANK LOANS (Tables) link:presentationLink link:calculationLink link:definitionLink 00000040 - Disclosure - INCOME TAXES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000041 - Disclosure - OTHER CURRENT AND NON-CURRENT ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 00000042 - Disclosure - OPERATING LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000043 - Disclosure - LONG-TERM INVESTMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 00000044 - Disclosure - OTHER PAYABLES AND ACCRUED EXPENSES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000045 - Disclosure - EQUITY (Tables) link:presentationLink link:calculationLink link:definitionLink 00000046 - Disclosure - CONSOLIDATED SEGMENT DATA (Tables) link:presentationLink link:calculationLink link:definitionLink 00000047 - Disclosure - SCHEDULE OF SUBSIDIARIES AND VARIABLE INTEREST ENTITY (Details) link:presentationLink link:calculationLink link:definitionLink 00000048 - Disclosure - ORGANIZATION, PRINCIPAL ACTIVITIES AND MANAGEMENT’S PLANS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000049 - Disclosure - SCHEDULE OF ACCOUNTS RECEIVABLE (Details) link:presentationLink link:calculationLink link:definitionLink 00000050 - Disclosure - SCHEDULE OF ALLOWANCE FOR CREDIT LOSSES (Details) link:presentationLink link:calculationLink link:definitionLink 00000051 - Disclosure - SCHEDULE OF ESTIMATED USEFUL LIVES (Details) link:presentationLink link:calculationLink link:definitionLink 00000052 - Disclosure - SCHEDULE OF ANNUAL MINIMUM RENTAL INCOME RECEIVED (Details) link:presentationLink link:calculationLink link:definitionLink 00000053 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000054 - Disclosure - SCHEDULE OF BUSINESS ACQUISITION ASSETS ACQUIRED, AND LIABILITIES ASSUMED (Details) link:presentationLink link:calculationLink link:definitionLink 00000055 - Disclosure - BUSINESS ACQUISITION (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000056 - Disclosure - VARIABLE INTEREST ENTITY (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000057 - Disclosure - SCHEDULE OF COMPONENTS OF BASIC AND DILUTED EARNINGS PER SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 00000058 - Disclosure - LOSS PER SHARE (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000059 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000060 - Disclosure - SCHEDULE OF INVENTORIES (Details) link:presentationLink link:calculationLink link:definitionLink 00000061 - Disclosure - INVENTORIES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000062 - Disclosure - SCHEDULE OF PROPERTY, EQUIPMENT AND SOFTWARE (Details) link:presentationLink link:calculationLink link:definitionLink 00000063 - Disclosure - PROPERTY, EQUIPMENT AND SOFTWARE (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000064 - Disclosure - SCHEDULE OF DISPOSAL GROUPS INCLUDING DISCONTINUED OPERATIONS (Details) link:presentationLink link:calculationLink link:definitionLink 00000065 - Disclosure - SCHEDULE OF MOVEMENTS OF CRYPTOCURRENCIES (Details) link:presentationLink link:calculationLink link:definitionLink 00000066 - Disclosure - SCHEDULE OF SHORT-TERM BANK DEBT (Details) link:presentationLink link:calculationLink link:definitionLink 00000067 - Disclosure - SCHEDULE OF SECURED SHORT-TERM BANK DEBT (Details) link:presentationLink link:calculationLink link:definitionLink 00000068 - Disclosure - BANK LOANS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000069 - Disclosure - SCHEDULE OF INCOME BEFORE INCOME TAXES (Details) link:presentationLink link:calculationLink link:definitionLink 00000070 - Disclosure - SCHEDULE OF COMPONENTS OF INCOME TAX EXPENSE (BENEFIT) (Details) link:presentationLink link:calculationLink link:definitionLink 00000071 - Disclosure - SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION (Details) link:presentationLink link:calculationLink link:definitionLink 00000072 - Disclosure - INCOME TAXES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000073 - Disclosure - SCHEDULE OF OTHER CURRENT ASSETS (Details) link:presentationLink link:calculationLink link:definitionLink 00000074 - Disclosure - SCHEDULE OF OTHER NON-CURRENT ASSETS (Details) link:presentationLink link:calculationLink link:definitionLink 00000075 - Disclosure - OTHER CURRENT AND NON-CURRENT ASSETS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000076 - Disclosure - SCHEDULE OF OPERATING LEASE (Details) link:presentationLink link:calculationLink link:definitionLink 00000077 - Disclosure - SCHEDULE OF MATURITIES OF OPERATING LEASE LIABILITIES (Details) link:presentationLink link:calculationLink link:definitionLink 00000078 - Disclosure - OPERATING LEASES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000079 - Disclosure - SCHEDULE OF EQUITY METHOD INVESTMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 00000080 - Disclosure - LONG-TERM INVESTMENTS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000081 - Disclosure - SCHEDULE OF OTHER PAYABLE AND ACCRUED EXPENSES (Details) link:presentationLink link:calculationLink link:definitionLink 00000082 - Disclosure - RESERVE AND DISTRIBUTION OF PROFIT (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000083 - Disclosure - SCHEDULE OF SHARE BASED PAYMENTS EXPENSE (Details) link:presentationLink link:calculationLink link:definitionLink 00000084 - Disclosure - SUMMARY OF STOCK OPTION ACTIVITY (Details) link:presentationLink link:calculationLink link:definitionLink 00000085 - Disclosure - SCHEDULE OF WARRANT OUTSTANDING AND EXERCISABLE (Details) link:presentationLink link:calculationLink link:definitionLink 00000086 - Disclosure - EQUITY (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000087 - Disclosure - SCHEDULE OF SEGMENT REPORTING (Details) link:presentationLink link:calculationLink link:definitionLink 00000088 - Disclosure - CONCENTRATIONS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000089 - Disclosure - SUBSEQUENT EVENTS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 taop-20230630_cal.xml XBRL CALCULATION FILE EX-101.DEF 7 taop-20230630_def.xml XBRL DEFINITION FILE EX-101.LAB 8 taop-20230630_lab.xml XBRL LABEL FILE Related Party, Type [Axis] Nonrelated Party [Member] Related Party [Member] Product and Service [Axis] Product [Member] Products Related Parties [Member] Software [Member] Advertising [Member] Advertising Related Parties [Member] Product and Service, Other [Member] Other Related Parties [Member] Equity Components [Axis] Common Stock [Member] Additional Paid-in Capital [Member] Statutory Reserve [Member] Retained Earnings [Member] AOCI Attributable to Parent [Member] Noncontrolling Interest [Member] Business Acquisition [Axis] Zhenjiang TaopingIo T Tech Co Ltd ZJIOT [Member] Award Type [Axis] Restricted Stock [Member] Title of Individual [Axis] Consultant [Member] Directors Executive Officers and Employees [Member] Taoping New Media Co Ltd [Member] Mr. Jianghuai Lin [Member] Investment, Name [Axis] IASPECS [Member] Taoping Inc. [Member] Concentration Risk Type [Axis] Revenue from Rights Concentration Risk [Member] Concentration Risk Benchmark [Axis] Revenue from Contract with Customer Benchmark [Member] Customer [Axis] Credit Facility [Axis] Revolving Credit Facility [Member] Investor [Member] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Public Stand by Equity Purchase Agreement [Member] Private Stand by Equity Purchase Agreement [Member] Legal Entity [Axis] Taoping Holdings Limited (THL) [Member] Taoping Group (China) Ltd. (IST HK) [Member] Taoping Digital Assets (Asia) Limited (TDAL) [Member] Taoping Digital Assets (Hong Kong) Limited (TDL) [Member] Taoping Capital Limited (TCL) [Member] Alpha Digital Group Ltd. (ADG) [Member] Kazakh Taoping Operation Management Co. Ltd. (KTO) [Member] Kazakh Taoping Data Center Co. Ltd. (KTD) [Member] Information Security Tech. (China) Co., Ltd. (IST) [Member] TopCloud Software (China) Co., Ltd. (TopCloud) [Member] Information Security IoT Tech. Co., Ltd. (ISIOT) [Member] iASPEC Technology Group Co., Ltd. (iASPEC) [Member] Biznest Internet Tech. Co., Ltd. (Biznest) [Member] iASPEC Bocom IoT Tech. Co., Ltd. (Bocom) [Member] Taoping New Media Co., Ltd. (TNM) [Member] Shenzhen Taoping Education Technology Co., Ltd. (SZTET) [Member] Wuhu Taoping Education Technology Co., Ltd. (WHTET) [Member] Taoping Digital Tech. Dongguan, (Dongguan) Co., Ltd. (TDTDG) [Member] TopCloud Tech. (Chenzhou) Co., Chenzhou, Ltd. (TCTCZ) [Member] Taoping Digital Tech. (Jiangsu) Jiangsu, Co., Ltd. (TDTJS) [Member] Taoping EP Holdings Shenzhen Co Ltd TEPH [Member] Long-Lived Tangible Asset [Axis] Office Building [Member] Statistical Measurement [Axis] Minimum [Member] Maximum [Member] Leasehold Improvements [Member] Electronics Equipment, Furniture and Fixtures [Member] Motor Vehicles [Member] Purchased Software [Member] Media Display Equipment [Member] Cryptocurrency Mining Machine [Member] Share Purchase Agreement [Member] Vesting [Axis] First Phase [Member] Second Phase [Member] Third Phase [Member] Scenario [Axis] Forecast [Member] Wuhu Taoping Education Technology Co Ltd [Member] Unrelated Third Party [Member] Disposal Group Classification [Axis] Operating Activities [Axis] Continuing Operations [Member] Discontinued Operations [Member] Antidilutive Securities [Axis] Share-Based Payment Arrangement, Option [Member] Non Employees Stock Options [Member] Non Employees Stock Warrants [Member] Ownership [Axis] Related Company Owned By Mr.Lin [Member] Office Buildings [Member] Electronic Equipment, Furniture and Fixtures [Member] Cryptocurrency Mining [Member] Short-Term Debt, Type [Axis] Bank Loan [Member] Income Tax Authority [Axis] CHINA HONG KONG VIRGIN ISLANDS, BRITISH High Technology Enterprise [Member] Biznest [Member] Vendor [Member] Geographical [Axis] UNITED STATES IOV Software [Member] Finite-Lived Intangible Assets by Major Class [Axis] Office Space [Member] Dormitory [Member] Leases Office Server Rooms Dormitory leases [Member] Qingdao Taoping IoT Co., Ltd. [Member] Asset Class [Axis] Equity Method Investments [Member] Yunnan Taoping IoT Co., Ltd. [Member] Jiangsu Taoping IoT Technology Co., Ltd. [Member] Jiangsu Taoping New Media Co., Ltd [Member] Zhengjiang Taoping [Member] Service Compensation [Member] Directors Executive Offcers Employee [Member] Employee [Member] Plan Name [Axis] 2016 Equity Incentive Plan [Member] Equity Option [Member] Warrant One [Member] Warrants [Member] Segments [Axis] TIT Segment [Member] CBT Segment [Member] Corporate and Others [Member] Assets Fromd Discontinued Operations [Member] Revenue Benchmark [Member] Customer Concentration Risk [Member] Customer [Member] Top Five Customer [Member] Accounts Receivable [Member] Top Five Receivables [Member] Customer One [Member] Customer Two [Member] Purchases [Member] Suppliers Concentration Risk [Member] Five Unrelated Suppliers [Member] Supplier One [Member] Supplier Two [Member] Subsequent Event Type [Axis] Subsequent Event [Member] Standby Equity Purchase Agreement [Member] Shanjing Capital Group Co Ltd [Member] Standby Equity Purchase Agreement [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] Schedule of Defined Benefit Plans Disclosures [Table] Defined Benefit Plan Disclosure [Line Items] ASSETS CURRENT ASSETS Cash and cash equivalents Accounts receivable-related parties, net Advances to suppliers Prepaid expenses Inventories, net Other current assets Current assets from discontinued operations TOTAL CURRENT ASSETS Property, equipment and software, net Right-of-use assets Long-term investments Goodwill Other assets, non-current, net TOTAL ASSETS LIABILITIES AND EQUITY CURRENT LIABILITIES Short-term bank loans Accounts payable-related parties Advances from customers-related parties Amounts due to related parties Accrued payroll and benefits Other payables and accrued expenses Income tax payable Lease liability-current Other current liability Current liabilities from discontinued operations TOTAL CURRENT LIABILITIES Lease liability TOTAL LIABILITIES EQUITY Ordinary shares, 2023 and 2022: par $0; authorized capital 100,000,000 shares; shares issued and outstanding, June 30, 2023: 1,844,089 shares; December 31, 2022: 1,587,371 shares*; Additional paid-in capital Reserve Accumulated deficit Accumulated other comprehensive income Total equity of the Company Non-controlling interest Total Equity TOTAL LIABILITIES AND EQUITY Statement of Financial Position [Abstract] Common stock, no par value Common stock, shares authorized Common stock, shares issued Common stock, shares outstanding Statement [Table] Statement [Line Items] TOTAL REVENUE TOTAL COST GROSS PROFIT Administrative expenses Research and development expenses Selling expenses LOSS FROM OPERATIONS Subsidy income (Loss) from equity method investment Other income (loss), net Interest expense and debt discounts, net of interest income Loss before income taxes Income tax expense Net loss from continuing operations Net loss from discontinued operations NET LOSS Less: Net loss attributable to the non- controlling interest NET LOSS ATTRIBUTABLE TO THE COMPANY Loss per share – Basic and Diluted* Basic Diluted DISCONTINUED OPERATIONS Basic Diluted NET LOSS PER SHARE ATTRIBUTABLE TO THE COMPANY* Basic Diluted Income Statement [Abstract] Net loss Other comprehensive loss: Foreign currency translation loss Comprehensive loss Comprehensive loss attributable to the non- controlling interest Comprehensive loss attributable to the Company Beginning balance, value Beginning balance, shares Stock-based payment for consulting fee (Note 18) Stock-based payment for consulting fee, shares Issued common stock for Equity Incentive Plan (Note 18) Issued common stock for Equity Incentive Plan, shares Net loss for the year Foreign currency translation gain Common stock issued for business acquisition Common stock issued for business acquisition, shares Disposal of iASPEC Disposal of a consolidated entity Ending balance, value Ending balance, shares Statement of Cash Flows [Abstract] OPERATING ACTIVITIES Adjustments to reconcile net loss to net cash used in operating activities: Provision for credit losses on accounts receivable and other current assets Provision for obsolete inventories Depreciation and amortization (Gain) on sales of cryptocurrencies Impairment on cryptocurrencies Loss on equity method investment Stock-based payments for consulting services Stock-based compensation Loss on sale of property and equipment Changes in operating assets and liabilities: Decrease (increase) in accounts receivable Decrease (increase) in accounts receivable - related parties Decrease in prepaid expenses Increase in inventories Cryptocurrencies – mining Decrease (increase) in other non-current assets Increase in other current assets Decrease in advances to suppliers Decrease in other payables and accrued expenses Increase in advances from customers Decrease in advances from customers - related parties Increase in amounts due to related parties Decrease in accounts payable Increase in payroll payable and benefits (Decrease) increase in lease liability Increase (decrease) in income tax payable Net cash used in operating activities INVESTING ACTIVITIES Proceeds from sales of property and equipment Purchases of property and equipment Acquired cash in connection with a business acquisition Consideration paid for acquisition Proceeds from sales of cryptocurrencies Net cash (used in) provided by investing activities FINANCING ACTIVITIES Borrowings from related parties Repayment of short-term bank loans Net cash provided by (used in) financing activities Effect of exchange rate changes on cash and cash equivalents NET DECREASE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH CASH, CASH EQUIVALENTS AND RESTRICTED CASH, BEGINNING CASH, CASH EQUIVALENTS AND RESTRICTED CASH, ENDING Supplemental disclosure of cash flow information: Cash paid during the year Income taxes Interest Reconciliation to amounts on consolidated balance sheets Cash and cash equivalents from continuing operations Cash and cash equivalents from discontinued operations Total cash, cash equivalents, and restricted cash Schedule of Restructuring and Related Costs [Table] Restructuring Cost and Reserve [Line Items] Issuance of shares, acquisition Issuance of shares acquisition, value Issuance of shares Issuance of shares, value Organization, Consolidation and Presentation of Financial Statements [Abstract] ORGANIZATION, PRINCIPAL ACTIVITIES AND MANAGEMENT’S PLANS Accounting Policies [Abstract] SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Business Combination and Asset Acquisition [Abstract] BUSINESS ACQUISITION VARIABLE INTEREST ENTITY Disposals Of Consolidated Entities DISPOSALS OF CONSOLIDATED ENTITIES Earnings Per Share [Abstract] LOSS PER SHARE Related Party Transactions [Abstract] RELATED PARTY TRANSACTIONS Inventory Disclosure [Abstract] INVENTORIES Property, Plant and Equipment [Abstract] PROPERTY, EQUIPMENT AND SOFTWARE Discontinued Operations and Disposal Groups [Abstract] DISCONTINUED OPERATIONS Debt Disclosure [Abstract] BANK LOANS Income Tax Disclosure [Abstract] INCOME TAXES Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] OTHER CURRENT AND NON-CURRENT ASSETS Operating Leases OPERATING LEASES Investments, All Other Investments [Abstract] LONG-TERM INVESTMENTS Other Liabilities Disclosure [Abstract] OTHER PAYABLES AND ACCRUED EXPENSES Reserve And Distribution Of Profit RESERVE AND DISTRIBUTION OF PROFIT Equity [Abstract] EQUITY Segment Reporting [Abstract] CONSOLIDATED SEGMENT DATA Commitments and Contingencies Disclosure [Abstract] COMMITMENTS AND CONTINGENCIES Risks and Uncertainties [Abstract] CONCENTRATIONS Subsequent Events [Abstract] SUBSEQUENT EVENTS Basis of Presentation and Principles of Consolidation Use of Estimates Economic, Pandemic, Political, and Currency Exchange Risks Cash and Cash Equivalents Accounts Receivable, Accounts Receivable – related parties, and Concentration of Risk Fair Value Accounting Inventories, net Property, equipment and software, net Goodwill Cryptocurrencies Business combination Disposal of subsidiary Long-term investment Operating leases - Right-of-use assets and lease liabilities Revenue Recognition Cost of Sales - advertising and cost of cryptocurrencies Discontinued Operations Segment reporting Recent Accounting Pronouncements SCHEDULE OF SUBSIDIARIES AND VARIABLE INTEREST ENTITY SCHEDULE OF ACCOUNTS RECEIVABLE SCHEDULE OF ALLOWANCE FOR CREDIT LOSSES SCHEDULE OF ESTIMATED USEFUL LIVES SCHEDULE OF ANNUAL MINIMUM RENTAL INCOME RECEIVED Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition [Line Items] SCHEDULE OF BUSINESS ACQUISITION ASSETS ACQUIRED, AND LIABILITIES ASSUMED SCHEDULE OF COMPONENTS OF BASIC AND DILUTED EARNINGS PER SHARE SCHEDULE OF INVENTORIES SCHEDULE OF PROPERTY, EQUIPMENT AND SOFTWARE SCHEDULE OF DISPOSAL GROUPS INCLUDING DISCONTINUED OPERATIONS SCHEDULE OF MOVEMENTS OF CRYPTOCURRENCIES SCHEDULE OF SHORT-TERM BANK DEBT SCHEDULE OF SECURED SHORT-TERM BANK DEBT SCHEDULE OF INCOME BEFORE INCOME TAXES SCHEDULE OF COMPONENTS OF INCOME TAX EXPENSE (BENEFIT) SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION SCHEDULE OF OTHER CURRENT ASSETS SCHEDULE OF OTHER NON-CURRENT ASSETS SCHEDULE OF OPERATING LEASE SCHEDULE OF MATURITIES OF OPERATING LEASE LIABILITIES SCHEDULE OF EQUITY METHOD INVESTMENTS SCHEDULE OF OTHER PAYABLE AND ACCRUED EXPENSES SCHEDULE OF SHARE BASED PAYMENTS EXPENSE SUMMARY OF STOCK OPTION ACTIVITY SCHEDULE OF WARRANT OUTSTANDING AND EXERCISABLE SCHEDULE OF SEGMENT REPORTING Entities Location Subsidiaries Percentage owned Schedule of Product Information [Table] Product Information [Line Items] Equity interest acquired, percentage Shares outstanding, percentage Ownership percentage Disposition of iASPEC Aggregate exercise price Stock issued during period shares restricted stock award gross Stock issued during period, value, restricted stock award, gross Revenue percentage Net loss Net cash used in operating activities Working capital deficiency Maximum borrowing capacity Right to sell ordinary shares Accounts Receivable Allowance for credit losses Accounts Receivable, net Allowance for credit losses, beginning Decrease for balance recovered due to transfer of a company Increase in allowance for credit losses Foreign exchange difference Allowance for credit losses, ending Property, Plant and Equipment [Table] Property, Plant and Equipment [Line Items] Estimated useful life of property, plant and equipment Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration] Estimated useful life of intangible assets 2023 2024 Total Cash equivalents Cash Decrease in allowance for credit losses Allowance for credit losses Advertising cost, percentage Rental income Recognized revenue Number of reportable segments Cash Accounts receivable, net Advances to suppliers Other receivables, net Long-term investments Property, plant and equipment, net Right of use assets Accounts payable Advances from customers Accrued payroll and benefits Amounts due to related parties Other payables and accrued expenses Lease liabilities Total net assets acquired Bargain purchase gain Total purchase price Business acquisition, percentage of voting Business acquisition, shares issued, shares Business acquisition, shares issued, value Bargain purchase gain Revenue Net income Shares issued, third phase Revenue Ownership interest, rate Disposal group including discontinued operation, consideration Disposition of iASPEC Net loss attributable to the Company Weighted Average Number of Shares Outstanding, Basic Weighted Average Number of Shares Outstanding, Diluted Net loss attributable to the Company Net loss attributable to the Company Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Number of anti-dilutive shares Schedule of Related Party Transactions, by Related Party [Table] Related Party Transaction [Line Items] Revenues from related parties Other revenue Due to related party Ownership percentage Debt, term Debt interest rate Debt, maturity date Raw materials Finished goods Cost of projects Inventories, gross Allowance for slow-moving or obsolete inventories Inventories, net Impairment of inventory Total Less: accumulated depreciation Property, equipment and software, net Depreciation expenses Asset collateral amount Revenue - Cryptocurrency mining Cost - Cryptocurrency mining Administrative expenses Impairment losses on cryptocurrencies Operating income (loss) from discontinued operations Other (loss) income, net Interest income (Loss) from discontinued operations before income taxes Income tax expense Net (loss) from discontinued operations Cash and cash equivalents Other current assets Property, equipment and software, net Right-of-use assets Current assets from discontinued operations Accounts payable Accrued payroll and benefits Other payables and accrued expenses Lease liability Current liabilities from discontinued operations Net cash provided by (used in) operating activities Net cash provided by investing activities Cryptocurrencies, opening balance Receipt of cryptocurrencies from mining activities Purchases of cryptocurrencies Sales of cryptocurrencies Payment of cryptocurrencies for other expenses Realized gain on sale of cryptocurrencies Impairment loss on cryptocurrencies Others Cryptocurrencies, ending balance Secured short-term loans Total short-term bank loans Schedule of Short-Term Debt [Table] Short-Term Debt [Line Items] Total Schedule of Long-Term Debt Instruments [Table] Debt Instrument [Line Items] Debt instrument maturity date, description Borrowings, interest rate Weighted average interest rate, percentage Interest expenses Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Line Items] Total loss before income taxes Current tax expense Income tax expense PRC statutory tax rate Computed expected income tax (benefit) Tax rate differential benefit from tax holiday Permanent differences Tax effect of deductible temporary differences not recognized Tax effect of tax losses unrecognized Income tax expense Tax profits Operating loss carry forwards, net Corporate tax, rate Advances to unrelated parties Advances to a related party Advances to employees Other current assets Total Total Due from related parties Funding commitment Commission fee Subcontractor fee Revenues Due to related parties Other commitment Equity investment ownership percentage Debt instrument covenant description Increase in revenue Contract terms Other assets non current Cost of goods and services Schedule Of Operating Lease Weighted average remaining lease term Weighted-average discount rate Schedule of Finite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets [Line Items] 2023 2024 Total lease payments Less: Imputed interest Present value of lease liabilities Payments for rent Accrued rent Short term lease cost Carrying value Equity method investments Equity method investments, other than temporary impairment Recognized loss from equity method investments Impairment charges Recognized loss from equity method investments Equity investments without readily determinable fair value Initial investment equity investments without readily determinable fair value Impairment charges of equity method investments Advances from unrelated third parties Other taxes payable Accrued professional fees Amount due to employees Others Other Payables and Accrued Expenses Annual tax profits percentage Statutory reserve percentage General reserve Employees and directors share-based payments Shares issued for services Total share based payments expenses   Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Option Outstanding, Balance Beginning Weighted Average Exercise Price, Beginning Balance Weighted Average Remaining Contractual Life (Year), Beginning Aggregated Intrinsic Value, Outstanding Beginning Option Outstanding, Exercised Weighted Average Exercise Price, Exercised Option Outstanding, Canceled Weighted Average Exercise Price, Canceled Option Outstanding, Balance Ending Weighted Average Exercise Price, Ending Balance Weighted Average Remaining Contractual Life (Year), Ending Aggregated Intrinsic Value, Outstanding Ending Option Outstanding, Vested and expected to be vested Weighted Average Exercise Price, Vested and expected to be vested Weighted Average Remaining Contractual Life (Year), Options vested Aggregated Intrinsic Value, Vested and expected to be vested Option Outstanding, Options Exercisable Weighted Average Exercise Price, Options Exercisable Weighted Average Remaining Contractual Life (Year), Options exercisable Aggregated Intrinsic Value, Options exercisable Number of Warrants Outstanding and Exercisable Exercise Price Expiration Date Ordinary shares, authorized Restricted award shares Restricted award, value Stock issued during period shares issued for services Stock issued during period value issued for services Stock option granted Stock options exercised Fair value of stock option vested Class of warrants Schedule of Segment Reporting Information, by Segment [Table] Segment Reporting Information [Line Items] (Loss) income from operations Corporate other income, net Corporate interest income Corporate interest expense (Loss) before income taxes Income from continuing operations Income from discontinued operations Less: Loss attributable to the non-controlling interest  Non-cash compensation Depreciation and amortization Provisions for allowance for credit losses on accounts receivable, other receivable and advances to suppliers Inventory obsolescence provision Total assets Concentration Risk [Table] Concentration Risk [Line Items] Concentration of risk percentage Subsequent Event [Table] Subsequent Event [Line Items] Consideration received on sale of stock Percentage of shares purschased in market price Sale of stock floor price Percentage of shares purschased in market price Number of shares issued Number of ordinary shares issued and outstanding Reverse stock split, description Number of ordinary shares issued and outstanding Share price Economic pandemic and political risks [Policy text block]. Statutory reserve and distribution of profit [Text block]. Decrease in allowance for credit losses. Percentage of annual tax profits. Statutory reserve percentage. General reserve. Allowance for credit losses related parties. Decrease for balance recovered. Foreign exchange difference. Zhengjiang Taoping [Member] Consultant [Member] Receipt of cryptocurrencies from mining activities. Schedule Of Estimated Useful Lives [Table Text Block] Purchases of cryptocurrencies. Payment of crypto currencies for other expenses. Electronics Equipment, Furniture and Fixtures [Member] Motor Vehicles [Member] Purchased Software [Member] Media Display Equipment [Member] Cryptocurrency Mining Machine [Member] Cryptocurrencies [Policy Text Block] Disposal Of Subsidiary [Policy Text Block] Service Compensation [Member] Directors Executive Offcers Employee [Member] Taoping New Media Co Ltd [Member] Shares outstanding percentage. Mr. Jianghuai Lin [Member] Shares issued for services. Share based compensation expenses. Business combination recognized identifiable assets acquired and liabilities assumed advances to suppliers. Business combination recognized identifiable assets acquired and liabilities assumed current liabilities advances from customer. Business combination recognized identifiable assets acquired and liabilities assumed current liabilities accrued payroll and benefits. Business combination recognized identifiable assets acquired and liabilities assumed current liabilities due to related parties. Zhenjiang TaopingIo T Tech Co Ltd ZJIOT [Member] Share Purchase Agreement [Member] Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Subsidy income. Income tax reconciliation tax losses unrecognized. Computed expected income tax expense benefit. Employee [Member] Wuhu Taoping Education Technology Co Ltd [Member] Unrelated Third Party [Member] Other comprehensive income loss disposal ofi ASPEC. High Technology Enterprise [Member] Biznest [Member] 2016 Equity Incentive Plan [Member] Warrant One [Member] Weighted average price at which grantees can acquire the shares reserved for issuance under the warrants. Advances to related party. Equity expiration date. Warrants [Member] TIT Segment [Member] CBT Segment [Member] Vendor [Member] Non Employees Stock Options [Member] Non Employees Stock Warrants [Member] Funding commitment. Related Company Owned By Mr.Lin [Member] Commission fee. Subcontractor fee. Cost of projects. Allowance for slow-moving or obsolete inventories. Corporate and Others [Member] Provision for obsolete inventories. Stock-based payments for consulting services. Assets Fromd Discontinued Operations [Member] IOV Software [Member] Customer [Member] Top Five Customer [Member] Proceeds from sales of crypto currencies. Top Five Receivables [Member] Cash paid during the year abstract. Increase in revenue. Reconciliation to amounts on consolidated balance sheets. Purchases [Member] Suppliers Concentration Risk [Member] Five Unrelated Suppliers [Member] Standby Equity Purchase Agreement [Member] Shanjing Capital Group Co Ltd [Member] Statutory Reserve [Member] Stock issued during period value disposal of consolidated entity. First Phase [Member] Second Phase [Member] Third Phase [Member] Percentage of shares purschased in market price. Contract Terms Office Space [Member] Dormitory [Member] Standby Equity Purchase Agreement [Member] Leases Office Server Rooms Dormitory leases [Member] Number of ordinary shares issued and outstanding Qingdao Taoping IoT Co., Ltd. [Member] Yunnan Taoping IoT Co., Ltd. [Member] Jiangsu Taoping IoT Technology Co., Ltd. [Member] Jiangsu Taoping New Media Co., Ltd [Member] Initial Investment Equity Securities Without Readily Determinable Fair Value Amount. Advances from unrelated third parties. Other taxes payable. IASPECS [Member] Entities. Taoping Inc. [Member] Location. Taoping Holdings Limited (THL) [Member] Taoping Group (China) Ltd. (IST HK) [Member] Taoping Digital Assets (Asia) Limited (TDAL) [Member] Taoping Digital Assets (Hong Kong) Limited (TDL) [Member] Taoping Capital Limited (TCL) [Member] Alpha Digital Group Ltd. (ADG) [Member] Kazakh Taoping Data Center Co. Ltd. (KTD) [Member] Kazakh Taoping Operation Management Co. Ltd. (KTO) [Member] Information Security IoT Tech. Co., Ltd. (ISIOT) [Member] Information Security Tech. (China) Co., Ltd. (IST) [Member] TopCloud Software (China) Co., Ltd. (TopCloud) [Member] iASPEC Technology Group Co., Ltd. (iASPEC) [Member] Biznest Internet Tech. Co., Ltd. (Biznest) [Member] iASPEC Bocom IoT Tech. Co., Ltd. (Bocom) [Member] Taoping New Media Co., Ltd. (TNM) [Member] Shenzhen Taoping Education Technology Co., Ltd. (SZTET) [Member] Wuhu Taoping Education Technology Co., Ltd. (WHTET) [Member] Taoping Digital Tech. Dongguan, (Dongguan) Co., Ltd. (TDTDG) [Member] TopCloud Tech. (Chenzhou) Co., Chenzhou, Ltd. (TCTCZ) [Member] Taoping Digital Tech. (Jiangsu) Jiangsu, Co., Ltd. (TDTJS) [Member] Taoping EP Holdings Shenzhen Co Ltd TEPH [Member] Directors Executive Officers and Employees [Member] Discontinued operation right of use asset current. Disposal group including discontinued operation lease liabilty current. Advances to unrelated parties. Working capital deficiency. Public Stand by Equity Purchase Agreement [Member] Private Stand by Equity Purchase Agreement [Member] Other current assets Impairment charges on equity Method investments. (Decrease) increase in advances from related parties. Schedule of Annual Minimum Rental Income Recevied [Table Text Block] Disposals of Consolidated Entities Disclosure [Text Block] Amount due to employees. Customer One [Member] Customer Two [Member] Supplier One [Member] Supplier Two [Member] Income loss from continuing and discontinued operations before income taxes extraordinary items non controlling interest. Inventory write down. Software [Member] Office Buildings [Member] Electronic Equipment, Furniture and Fixtures [Member] Cryptocurrency Mining [Member] Bank Loan [Member] Discontinued operations, administrative expenses. Advertising cost, percentage. Useful Life, Shorter of Lease Term or Asset Utility [Member] Standby Equity Purchase Agreement [Member] [Default Label] Assets, Current Liabilities, Current Liabilities Equity, Attributable to Parent Equity, Including Portion Attributable to Noncontrolling Interest Liabilities and Equity Gross Profit Interest Expense Net Income (Loss) Attributable to Noncontrolling Interest Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share Earnings Per Share, Basic Earnings Per Share, Diluted Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Comprehensive Income (Loss), Net of Tax, Attributable to Parent Shares, Outstanding Equity Method Investment, Realized Gain (Loss) on Disposal Gain (Loss) on Disposition of Property Plant Equipment Increase (Decrease) in Accounts Receivable Increase (Decrease) in Accounts Receivable, Related Parties Increase (Decrease) in Prepaid Expense Increase (Decrease) in Inventories Increase (Decrease) in Intangible Assets, Current Increase (Decrease) in Other Noncurrent Assets Increase (Decrease) in Other Current Assets Increase (Decrease) in Contract with Customer, Asset Payments to Acquire Property, Plant, and Equipment Payments to Acquire Businesses, Net of Cash Acquired Repayments of Short-Term 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 Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents Restricted Cash and Cash Equivalents Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Equity [Text Block] Inventory, Policy [Policy Text Block] Property, Plant and Equipment, Policy [Policy Text Block] Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] WorkingCapitalDeficiency Accounts Receivable, Allowance for Credit Loss, Current Lessor, Operating Lease, Payment to be Received BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAdvancesToSuppliers Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Financial Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedPayrollAndBenefits BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDueToRelatedParties Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation Subsidiary, Ownership Percentage, Parent Inventory, Gross Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment DiscontinuedOperationsGeneralAndAdministrativeExpense Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Noncontrolling Interest Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax Discontinued Operation, Tax Effect of Discontinued Operation Disposal Group, Including Discontinued Operation, Other Assets, Current Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Current DiscontinuedOperationRightOfUseAssetCurrent Disposal Group, Including Discontinued Operation, Accrued Income Tax Payable, Current Disposal Group, Including Discontinued Operation, Accounts Payable and Accrued Liabilities, Current DisposalGroupIncludingDiscontinuedOperationLeaseLiabiltyCurrent Investments ReceiptOfCryptocurrenciesFromMiningActivities PurchasesOfCryptocurrencies Proceeds from Sale, Maturity and Collection of Investments Gain (Loss) on Sale of Other Investments Effective Income Tax Rate Reconciliation, Tax Holiday, Amount Effective Income Tax Rate Reconciliation, Deduction, Amount OtherCurrentAssets Other Assets, Miscellaneous, Noncurrent Lessee, Operating Lease, Liability, to be Paid, Next Rolling 12 Months Lessee, Operating Lease, Liability, to be Paid, Rolling Year Two Operating Lease, Liability Lessee, Operating Lease, Liability, Undiscounted Excess Amount Accounts Payable and Other Accrued Liabilities SharesIssuedForServices ShareBasedCompensationExpenses Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Interest Expense, Debt Depreciation, Depletion and Amortization Sale of Stock, Percentage of Ownership before Transaction Number of ordinary shares issued and outstanding [Default Label] EX-101.PRE 9 taop-20230630_pre.xml XBRL PRESENTATION FILE XML 10 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Cover
6 Months Ended
Jun. 30, 2023
Cover [Abstract]  
Document Type 6-K
Amendment Flag false
Document Period End Date Jun. 30, 2023
Document Fiscal Period Focus Q2
Document Fiscal Year Focus 2023
Current Fiscal Year End Date --12-31
Entity File Number 001-35722
Entity Registrant Name TAOPING INC.
Entity Central Index Key 0001552670
Entity Address, Address Line One 21st Floor, Everbright Bank Building
Entity Address, Address Line Two Zhuzilin, Futian District
Entity Address, City or Town Shenzhen
Entity Address, Country CN
Entity Address, Postal Zip Code 518040
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Balance Sheets - USD ($)
Jun. 30, 2023
Dec. 31, 2022
CURRENT ASSETS    
Cash and cash equivalents $ 460,147 $ 1,014,591
Advances to suppliers 5,220,446 5,851,381
Prepaid expenses 307,397
Inventories, net 5,781,338 356,358
Other current assets 1,565,835 1,554,488
Current assets from discontinued operations 568,367 1,326,265
TOTAL CURRENT ASSETS 20,215,412 19,395,699
Property, equipment and software, net 6,762,448 7,833,902
Right-of-use assets 32,467 48,786
Long-term investments 68,717 95,966
Goodwill 58,922 58,922
Other assets, non-current, net 1,240,191 1,775,540
TOTAL ASSETS 28,378,157 29,208,815
CURRENT LIABILITIES    
Short-term bank loans 6,765,931 7,203,762
Accrued payroll and benefits 653,783 411,995
Other payables and accrued expenses 4,694,607 4,996,344
Income tax payable 84,679 60,054
Lease liability-current 28,595 29,373
Other current liability 74,574 149,148
Current liabilities from discontinued operations 64,575 377,539
TOTAL CURRENT LIABILITIES 18,910,052 19,571,754
Lease liability 4,899 20,369
TOTAL LIABILITIES 18,914,951 19,592,123
EQUITY    
Ordinary shares, 2023 and 2022: par $0; authorized capital 100,000,000 shares; shares issued and outstanding, June 30, 2023: 1,844,089 shares; December 31, 2022: 1,587,371 shares*; [1] 163,154,015 161,404,797
Additional paid-in capital 22,447,083 22,447,083
Reserve 10,209,086 10,209,086
Accumulated deficit (209,863,637) (208,054,607)
Accumulated other comprehensive income 23,516,659 23,610,333
Total equity of the Company 9,463,206 9,616,692
Non-controlling interest
Total Equity 9,463,206 9,616,692
TOTAL LIABILITIES AND EQUITY 28,378,157 29,208,815
Nonrelated Party [Member]    
CURRENT ASSETS    
Accounts receivable-related parties, net 6,260,433 9,201,245
CURRENT LIABILITIES    
Accounts payable-related parties 2,139,275 2,287,244
Advances from customers-related parties 727,121 622,581
Related Party [Member]    
CURRENT ASSETS    
Accounts receivable-related parties, net 51,449 91,371
CURRENT LIABILITIES    
Accounts payable-related parties 889
Advances from customers-related parties 88,290 94,832
Amounts due to related parties $ 3,587,733 $ 3,338,882
[1] On August 1, 2023, the Company implemented a one-for-ten reverse stock split of the Company’s issued and outstanding ordinary shares. Except shares authorized, all references to number of shares, and to per share information in the consolidated financial statements have been retroactively adjusted.
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Balance Sheets (Parenthetical) - $ / shares
Jun. 30, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Common stock, no par value $ 0 $ 0
Common stock, shares authorized 100,000,000 100,000,000
Common stock, shares issued 1,844,089 1,587,371
Common stock, shares outstanding 1,844,089 1,587,371
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Operations (Unaudited) - USD ($)
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
TOTAL REVENUE [1] $ 14,078,009 $ 7,301,522
TOTAL COST 10,203,109 4,715,394
GROSS PROFIT 3,874,900 2,586,128
Administrative expenses 3,750,087 3,002,768
Research and development expenses 1,585,894 2,050,609
Selling expenses 215,152 343,211
LOSS FROM OPERATIONS (1,676,233) (2,810,460)
Subsidy income 142,324 89,596
(Loss) from equity method investment (836) (307,403)
Other income (loss), net 40,767 1,511,572
Interest expense and debt discounts, net of interest income (261,812) (287,697)
Loss before income taxes (1,755,790) (1,804,392)
Income tax expense (34,513) (4,283)
Net loss from continuing operations (1,790,303) [2] (1,808,675)
Net loss from discontinued operations (18,727) [2] (191,880)
NET LOSS (1,809,030) (2,000,555)
Less: Net loss attributable to the non- controlling interest
NET LOSS ATTRIBUTABLE TO THE COMPANY $ (1,809,030) [2] $ (2,000,555)
Loss per share – Basic and Diluted*    
Basic [3] $ (1.09) $ (1.14)
Diluted [3] (1.09) (1.14)
DISCONTINUED OPERATIONS    
Basic (0.01) [2] (0.12)
Diluted (0.01) [2] (0.12)
NET LOSS PER SHARE ATTRIBUTABLE TO THE COMPANY*    
Basic [3] (1.10) (1.26)
Diluted [3] $ (1.10) $ (1.26)
Product [Member]    
TOTAL REVENUE $ 8,074,534 $ 2,882,990
TOTAL COST 7,386,299 2,724,655
Products Related Parties [Member]    
TOTAL REVENUE 71,420
Software [Member]    
TOTAL REVENUE 3,777,209 1,785,891
TOTAL COST 1,711,442 828,310
Advertising [Member]    
TOTAL REVENUE 1,316,932 1,184,761
TOTAL COST 1,090,137 676,382
Advertising Related Parties [Member]    
TOTAL REVENUE 12,379
Product and Service, Other [Member]    
TOTAL REVENUE 835,555 1,416,423
TOTAL COST 15,231 486,047
Other Related Parties [Member]    
TOTAL REVENUE $ 2,359 $ 19,078
[1] Revenues by operating segments exclude intercompany transactions.
[2] On August 1, 2023, the Company implemented a one-for-ten reverse stock split of the Company’s issued and outstanding ordinary shares. The computation of basic and diluted EPS was retroactively adjusted for all periods presented.
[3] On August 1, 2023, the Company implemented a one-for-ten reverse stock split of the Company’s issued and outstanding ordinary shares. The computation of basic and diluted EPS was retroactively adjusted for all periods presented.
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Comprehensive Loss (Unaudited) - USD ($)
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Income Statement [Abstract]    
Net loss $ (1,809,030) $ (2,000,555)
Other comprehensive loss:    
Foreign currency translation loss (93,674) (1,767,671)
Comprehensive loss (1,902,704) (3,768,226)
Comprehensive loss attributable to the non- controlling interest
Comprehensive loss attributable to the Company $ (1,902,704) $ (3,768,226)
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Changes in Equity (Unaudited) - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
Statutory Reserve [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Noncontrolling Interest [Member]
Total
Beginning balance, value at Dec. 31, 2021 $ 161,098,010 [1] $ 22,447,083 $ 14,044,269 $ (202,137,403) $ 23,800,299 $ (1,759) $ 19,250,499
Beginning balance, shares at Dec. 31, 2021 [1] 1,578,653            
Stock-based payment for consulting fee (Note 18) $ 180,050 [1] 180,050
Stock-based payment for consulting fee, shares [1] 1,000            
Net loss for the year [1] (2,000,555) (2,000,555)
Foreign currency translation gain [1] (1,767,671) (1,767,671)
Common stock issued for business acquisition $ 118,244 [1] 118,244
Common stock issued for business acquisition, shares [1] 6,718            
Disposal of iASPEC [1] 1,138,915 1,138,915
Disposal of a consolidated entity [1] 1,759 1,759
Ending balance, value at Jun. 30, 2022 $ 161,396,304 [1] 22,447,083 14,044,269 (204,137,958) 23,171,543 16,921,241
Ending balance, shares at Jun. 30, 2022 [1] 1,586,371            
Beginning balance, value at Dec. 31, 2021 $ 161,098,010 [1] 22,447,083 14,044,269 (202,137,403) 23,800,299 (1,759) 19,250,499
Beginning balance, shares at Dec. 31, 2021 [1] 1,578,653            
Disposal of iASPEC             3,000,000.0
Ending balance, value at Dec. 31, 2022 $ 161,404,797 [1] 22,447,083 10,209,086 (208,054,607) 23,610,333 9,616,692
Ending balance, shares at Dec. 31, 2022 [1] 1,587,371            
Stock-based payment for consulting fee (Note 18) $ 340,000 [1] 340,000
Stock-based payment for consulting fee, shares [1] 50,000            
Issued common stock for Equity Incentive Plan (Note 18) $ 1,360,000 [1] 1,360,000
Issued common stock for Equity Incentive Plan, shares [1] 200,000            
Net loss for the year [1] (1,809,030) (1,809,030)
Foreign currency translation gain [1] (93,674) (93,674)
Common stock issued for business acquisition $ 49,218 [1] 49,218
Common stock issued for business acquisition, shares [1] 6,718            
Ending balance, value at Jun. 30, 2023 $ 163,154,015 [1] $ 22,447,083 $ 10,209,086 $ (209,863,637) $ 23,516,659 $ 9,463,206
Ending balance, shares at Jun. 30, 2023 [1] 1,844,089            
[1] On August 1, 2023, the Company implemented a one-for-ten reverse stock split of the Company’s issued and outstanding ordinary shares. Except shares authorized, all references to number of shares, and to per share information in the consolidated financial statements have been retroactively adjusted.
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
OPERATING ACTIVITIES      
Net loss $ (1,809,030) $ (2,000,555)  
Adjustments to reconcile net loss to net cash used in operating activities:      
Provision for credit losses on accounts receivable and other current assets 973,909 (399,735)  
Provision for obsolete inventories 8,458 678,369  
Depreciation and amortization 1,510,586 4,020,115  
(Gain) on sales of cryptocurrencies (527,005) $ (679,111)
Impairment on cryptocurrencies 1,179,078 1,517,172
Loss on equity method investment 23,597 284,162  
Stock-based payments for consulting services 32,603 14,500  
Stock-based compensation 1,360,000  
Loss on sale of property and equipment 46,716 94,268  
Changes in operating assets and liabilities:      
Decrease (increase) in accounts receivable 2,167,863 (1,194,885)  
Decrease (increase) in accounts receivable - related parties 35,420 (607,803)  
Decrease in prepaid expenses 296,519  
Increase in inventories (5,662,408) (2,266,246)  
Cryptocurrencies – mining (3,235,134)  
Decrease (increase) in other non-current assets 469,271 (149,794)  
Increase in other current assets (52,530) (480,677)  
Decrease in advances to suppliers 75,810 2,803,900  
Decrease in other payables and accrued expenses (69,239) (568,455)  
Increase in advances from customers 141,601 901,006  
Decrease in advances from customers - related parties (1,869)  
Increase in amounts due to related parties (158,105)  
Decrease in accounts payable (200,632) (3,659,036)  
Increase in payroll payable and benefits 253,721  
(Decrease) increase in lease liability (3,022) 215,162  
Increase (decrease) in income tax payable 28,904 (374,013)  
Net cash used in operating activities (670,271) (5,134,364)  
INVESTING ACTIVITIES      
Proceeds from sales of property and equipment 237,635  
Purchases of property and equipment (564,311) (2,098,954)  
Acquired cash in connection with a business acquisition 4,113  
Consideration paid for acquisition (21,394)  
Proceeds from sales of cryptocurrencies 4,093,524  
Net cash (used in) provided by investing activities (348,070) 1,998,683  
FINANCING ACTIVITIES      
Borrowings from related parties 433,173  
Repayment of short-term bank loans (86,779) (139,082)  
Net cash provided by (used in) financing activities 346,394 (139,082)  
Effect of exchange rate changes on cash and cash equivalents 110,570 (502,786)  
NET DECREASE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH (561,377) (3,777,549)  
CASH, CASH EQUIVALENTS AND RESTRICTED CASH, BEGINNING 1,023,240 4,531,266 4,531,266
CASH, CASH EQUIVALENTS AND RESTRICTED CASH, ENDING 461,863 753,717 1,023,240
Cash paid during the year      
Income taxes 34,513  
Interest 288,707  
Reconciliation to amounts on consolidated balance sheets      
Cash and cash equivalents from continuing operations 460,147 746,161 1,014,591
Cash and cash equivalents from discontinued operations 1,716 7,556 $ 8,649
Total cash, cash equivalents, and restricted cash $ 461,863 $ 753,717  
XML 17 R8.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Cash Flows (Parenthetical) - USD ($)
1 Months Ended
May 31, 2023
Apr. 30, 2023
Feb. 28, 2022
Consultant [Member]      
Restructuring Cost and Reserve [Line Items]      
Issuance of shares 50,000    
Issuance of shares, value $ 340,000    
Directors Executive Officers and Employees [Member]      
Restructuring Cost and Reserve [Line Items]      
Issuance of shares 200,000    
Issuance of shares, value $ 1,360,000    
Restricted Stock [Member] | Consultant [Member]      
Restructuring Cost and Reserve [Line Items]      
Issuance of shares 50,000    
Zhenjiang TaopingIo T Tech Co Ltd ZJIOT [Member]      
Restructuring Cost and Reserve [Line Items]      
Issuance of shares, acquisition   6,718 6,718
Issuance of shares acquisition, value   $ 49,000 $ 118,000
Zhenjiang TaopingIo T Tech Co Ltd ZJIOT [Member] | Restricted Stock [Member]      
Restructuring Cost and Reserve [Line Items]      
Issuance of shares, acquisition     20,154
XML 18 R9.htm IDEA: XBRL DOCUMENT v3.23.2
ORGANIZATION, PRINCIPAL ACTIVITIES AND MANAGEMENT’S PLANS
6 Months Ended
Jun. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
ORGANIZATION, PRINCIPAL ACTIVITIES AND MANAGEMENT’S PLANS

1. ORGANIZATION, PRINCIPAL ACTIVITIES AND MANAGEMENT’S PLANS

 

Taoping Inc. (f/k/a China Information Technology, Inc.), together with its subsidiaries (the “Company”), is a blockchain technology and smart cloud services provider. The Company provides cloud-based display terminal and service of digital advertising distribution network and new media resource sharing platform in the Out-of-Home advertising market in China. It’s integrated end-to-end digital advertising solutions enables customers to distribute and manage ads on the ads display terminals.

 

In May 2018, we changed our corporate name from “China Information Technology Inc.” to “Taoping Inc.”, to reflect our current business operations in the new media and IoT industries. In 2021, Information Security Tech International Co. Ltd. (“IST HK”), one of the Company’s Hong Kong subsidiaries then, changed its corporate name to Taoping Group (China) Ltd. to reflect the Company’s current corporate structure to be in line with the new business strategies. As listed in the table below, these services are provided through the Company’s operating subsidiaries, primarily in Hong Kong, and mainland China.

 

In June 2021, the Company consummated an acquisition of 100% of the equity interest of Taoping New Media Co., Ltd (“TNM”), a leading media operator in China’s out-of-home digital advertising industry. Mr. Jianghuai Lin, the Chairman and CEO of the Company, who then owned approximately 24.6% of total shares outstanding of the Company, owned approximately 51% of TNM. TNM focuses on digital life scenes and mainly engaged in selling out-of-home advertising time slots on its networked smart digital advertising display terminals with artificial intelligence and big data technologies. The acquisition of TNM is expected to enhance the Company’s presence in the new media and advertising sectors.

 

In 2021, the Company launched blockchain related new business in cryptocurrency mining operations and newly established subsidiaries in Hong Kong to supplement its diminished Traditional Information Technology (TIT) business segment as a part of new business transformation. However, due to the decreased output and the highly volatile cryptocurrency market, the Company had ceased the operation of cryptocurrency mining business by December 2022, and continues to focus the efforts on its digital adverting, smart display and the newly added smart community and related businesses.

 

As the cessation of the operation of cryptocurrency mining business represent a strategic shift in the Company’s strategy that will have a major effect on the Company’s operations and financial results, the operations of cryptocurrency mining business have been presented as “discontinued operations” in the Company’s consolidated financial statements. See Note 10.

 

In September 2021, the Company and the Company’s wholly owned subsidiary, Information Security Technology (China) Co., Ltd. (“IST”) entered into an equity transfer agreement with Mr. Jianghuai Lin, the sole shareholder of iASPEC Technology Group Co., Ltd. (“iASPEC”). Upon closing of the equity transfer, the Company’s variable interest entity structure was dissolved and iASPEC became a wholly owned indirect subsidiary of the Company.

 

In January 2022, the Company completed the acquisition of 100% equity interest of ZJIOT, aiming to accelerate the Company’s smart charging pile and digital new media businesses in East China.

 

As a result of the Company’s business transformation and its exit from the TIT business, the Company disposed of 100% equity interests of iASPEC (excluding iASPEC’s subsidiaries) which mainly conducted the Company’s TIT business to an unrelated third party for nil consideration on June 7, 2022. The disposition resulted in a total recorded income of approximately $3.0 million for the Company for the year ended December 31, 2022.

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

The following table lists our subsidiaries as of the respective date as indicated below.

 

Entities  Subsidiaries   June 30, 2023 % owned   December 31, 2022 % owned   December 31, 2021 % owned   Location
                    
Taoping Inc.                      British Virgin Islands
Taoping Holdings Limited (THL)   Subsidiary    100%   100%   100%  British Virgin Islands
Taoping Group (China) Ltd. (IST HK)   Subsidiary    100%   100%   100%  Hong Kong, China
Taoping Digital Assets (Asia) Limited (TDAL)   Subsidiary    100%   100%   100%  Hong Kong, China
Taoping Digital Assets (Hong Kong) Limited (TDL)   Subsidiary    100%   100%   100%  Hong Kong, China
Taoping Capital Limited (TCL)   Subsidiary    100%   100%   100%  Hong Kong, China
Alpha Digital Group Ltd. (ADG)   Subsidiary    -    -    100%  Cayman, Island
Kazakh Taoping Operation Management Co. Ltd. (KTO)   Subsidiary    100%   100%   100%  Kazakhstan
Kazakh Taoping Data Center Co. Ltd. (KTD)   Subsidiary    100%   100%   100%  Kazakhstan
Information Security Tech. (China) Co., Ltd. (IST)   Subsidiary    100%   100%   100%  Shenzhen, China
TopCloud Software (China) Co., Ltd. (TopCloud)   Subsidiary    100%   100%   100%  Shenzhen, China
Information Security IoT Tech. Co., Ltd. (ISIOT)   Subsidiary    100%   100%   100%  Shenzhen, China
iASPEC Technology Group Co., Ltd. (iASPEC)   Subsidiary    -    -    100%  Shenzhen, China
Biznest Internet Tech. Co., Ltd. (Biznest)   Subsidiary    100%   100%   100%  Shenzhen, China
iASPEC Bocom IoT Tech. Co., Ltd. (Bocom)   Subsidiary    100%   100%   100%  Shenzhen, China
Taoping New Media Co., Ltd. (TNM)   Subsidiary    100%   100%   100%  Shenzhen, China
Shenzhen Taoping Education Technology Co., Ltd. (SZTET)   Subsidiary    -    -    51%  Shenzhen, China
Wuhu Taoping Education Technology Co., Ltd. (WHTET)   Subsidiary    -    -    51%  Wuhu, China
Taoping Digital Tech. (Dongguan) Co., Ltd. (TDTDG)   Subsidiary    -    -    100%  Dongguan, China
TopCloud Tech. (Chenzhou) Co., Ltd. (TCTCZ)   Subsidiary    100%   100%   100%  Chenzhou, China
Taoping Digital Tech. (Jiangsu) Co., Ltd. (TDTJS)   Subsidiary    100%   100%   100%  Jiangsu, China
Zhenjiang Taoping IoT Tech. Co., Ltd. (ZJIOT)   Subsidiary    100%   100%   -   Zhenjiang, China
Taoping EP Holdings (Shenzhen) Co., Ltd. (TEPH)   Subsidiary    51%   -    -   Shenzhen, China

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

Dissolution of the Variable Interest Entity Structure

 

iASPEC was a VIE of the Company. To comply with PRC laws and regulations that restrict foreign ownership of companies that provide public security information technology and Geographic Information Systems software operating services to certain government and other customers, the Company used to operate the restricted aspect of its business through iASPEC.

 

In September 2021, we dissolved the variable interest entity structure by exercising the purchase option under certain Option Agreement among IST, iASPEC and its shareholders, to purchase all of the equity interests in iASPEC at an aggregate exercise price of $1,800,000. On September 18, 2021, Taoping Inc. and IST entered into an equity transfer agreement with iASPEC and iASPEC’s then sole shareholder, Mr. Lin, under which Mr. Lin sold and transferred to IST all of the equity interests in and any and all rights and benefits relating thereto of iASPEC in exchange for 61,225 unregistered ordinary shares of Taoping Inc., as determined by dividing $1,800,000 by the volume-weighted average closing price of ordinary shares for the consecutive five (5) trading days immediately prior to September 18, 2021. The parties thereafter completed the equity transfer through applicable PRC governmental registration(s).

 

Upon the closing of the equity transfer, the Company’s variable interest entity structure was dissolved and iASPEC became a wholly owned indirect subsidiary of the Company. The amended and restated MSA was automatically terminated.

 

Going Concern and Management’s Plans

 

In the second half of 2022, COVID-19 pandemic was largely contained in China. As a result of the continued recovery of the market conditions and customer demands, the Company’s revenue of continuing operations achieved 92.8% period-over-period increase in the first half of 2023. The Company incurred a net loss of approximately $1.8 million for the six months ended June 30, 2023, improved from a net loss of $2.0 million for the same period of 2022. The Company reported negative cash flows from operations of approximately $0.7 million for the six months ended June 30, 2023, improved from negative cash flows of $5.1 million from operations for the same period of 2022. As of June 30, 2023, the Company had a working capital of approximately $1.3 million, compared to a working capital deficit of $0.2 million as of December 31, 2022.

 

The Company will continue to focus the efforts on the digital advertising and other cloud-based products and applications. Furthermore, its two core competencies, the Taoping national sales network and the highly scalable and compatible cloud platform, and its strong software development capability, make it a valued partner by many other smart-community customers and solution providers. In addition to seeking strategic acquisition to expand its digital advertising business, the Company continues to explore business opportunity in the smart community and new energy sectors. Starting from April 2023, the Company has entered into a series of long-term strategic cooperation agreements with various customers to provide Taoping’s cloud-based intelligent product solutions, including smart large screen, IoT smart rest station and off-grid wastewater treatment solution, which are expected to generate significant revenue growth and operating cashflow for the Company for year 2023 and beyond.

 

If the Company’s execution of business strategies is not successful in addressing its current financial concerns, additional capital raise from issuing equity security or debt instrument or additional loan facility may occur to support required cash flows. The Company’s existing $6.8 million revolving bank loan, which was collateralized with the Company’s office property, provides important capital support for its operation. In addition, the Company has renewed the bank facility line with a value of approximately $2.6 million in July 2023, and is in the process of renewing the other bank facility line. In addition, on July 17, 2023, the Company entered into a Public Standby Equity Purchase Agreement and a Private Standby Equity Purchase Agreement with certain investor. Pursuant to the agreements, the Company shall have the right, but not the obligation, to sell to the Investor up to $1,000,000 and $10,000,000, respectively, of its ordinary shares, by the 24-month anniversary and 36-month anniversary, respectively, of the date of the agreements. In conclusion, the Company believes that it has the ability to raise needed capital to fund its operations and business growth, and is able to operate as a going concern.

 

However, the Company can make no assurances that financing will be available for the amounts we need, or on terms commercially acceptable to us, if at all. If one or all of these events do not occur or subsequent capital raise was insufficient to bridge financial and liquidity shortfall, substantial doubt exists about the Company’s ability to continue as a going concern. The consolidated financial statements have been prepared assuming that the Company will continue as a going concern and, accordingly, do not include any adjustments that might result from the outcome of this uncertainty.

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

XML 19 R10.htm IDEA: XBRL DOCUMENT v3.23.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

(a) Basis of Presentation and Principles of Consolidation

 

The consolidated financial statements as of June 30, 2023 and for the six-month periods ended June 30, 2023 and 2022 are unaudited. The accompanying unaudited consolidated financial statements have been prepared by the Company in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial reporting. In the opinion of management, all adjustments (consisting of normal recurring adjustments) have been made that are necessary to present fairly the financial position, the results of its operations and cash flows. Operating results as presented are not necessarily indicative of the results to be expected for a full year. These consolidated financial statements and related notes should be read in conjunction with the consolidated financial statements and notes thereto included in the Company’s Form 20-F for the year ended December 31, 2022 filed on April 25, 2023 with the Securities and Exchange Commission.

 

The consolidated financial statements include the accounts of the Company, and its subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation.

 

(b) Use of Estimates

 

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. The Company’s significant estimates include its accounts receivable, assessment of credit losses, fair value of stock options and warrants, valuation allowance of deferred tax assets, useful lives of property and equipment, the recoverability of long-lived assets, revenue recognition, valuation of prepayments, goodwill, and other intangible assets, inventories, cryptocurrencies, purchase price allocation of business combination, right-of-use assets, and lease liabilities. Management makes these estimates using the best information available at the time the estimates are made; however actual results could differ from those estimates.

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

(c) Economic, Pandemic, Political, and Currency Exchange Risks

 

All the Company’s revenue-generating operations are conducted in Hong Kong and mainland China. Accordingly, the Company’s business, financial condition and results of operations may be influenced by the political, economic, public health, and legal environments in the PRC, and by the general state of the PRC economy. The Company’s operations in the PRC are subject to special considerations and significant risks that are not typically pertaining to the companies in North America and Western Europe. These include risks associated with, among others, the political, economic, public health concerns with persistent outbreaks of COVID-19 infections in various regional localities, and legal environments, geopolitical influences, and foreign currency exchange, notably in recent events, where the government’s sudden interventions or modifications of the laws and regulations currently in effective could negatively impact the Company’s operations and financial results.

 

The functional currency of the Company is primarily Chinese Renminbi Yuan (“RMB”), which is not freely convertible into foreign currencies. The Company cannot guarantee that the current exchange rate will remain steady. Therefore, there is a possibility that the Company could post the same amount of profit for two comparable periods and yet, because of fluctuating exchange rates, record higher or lower profit depending on exchange rate of RMB. RMB converted to U.S. dollars on the relevant dates. The exchange rate could fluctuate depending on changes in the political and economic environment without notice.

 

(d) Cash and Cash Equivalents

 

The Company considers all highly liquid investments purchased and cash deposits with financial institutions with original maturities of three months or less to be cash equivalents. The Company had no cash equivalents as of June 30, 2023 or December 31, 2022.

 

The Company maintains its cash accounts at credit worthy financial institutions and closely monitors the movements of its cash positions. As of June 30, 2023, and December 31, 2022, approximately $0.5 million and $1.0 million of cash, respectively, was held in bank accounts in Hong Kong and mainland China.

 

(e) Accounts Receivable, Accounts Receivable – related parties, and Concentration of Risk

 

Accounts receivable are recognized and carried at carrying amount less an allowance for credit loss, if any. The Company maintains an allowance for credit losses resulting from the inability of its customers to make required payments based on contractual terms. The Company reviews the collectability of its receivables on a regular and ongoing basis according to historical trend, and estimates its provision for expected credit losses on receivables aging analysis.

 

The Company estimates allowance for credit losses for the anticipation of future economic condition and credit risk indicators of customers, including the potential impact of the COVID-19 pandemic on its customers’ businesses. After all attempts to collect a receivable have failed, the receivable is written off against the allowance. In the event the Company recovers amounts previously reserved for, the Company will reduce the specific allowance for credit losses. The balance of allowance for credit losses for the six-month ended June 30, 2023 has decreased approximately $0.9 million from the year ended December 31, 2022.

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

Accounts receivable as of June 30, 2023 and December 31, 2022 are as follows:

 

   June 30, 2023   December 31, 2022 
   (Unaudited)     
Accounts Receivable  $17,051,559   $20,159,165 
Allowance for credit losses   (10,791,126)   (10,957,920)
Accounts Receivable, net  $6,260,433   $9,201,245 
Accounts Receivable - related parties  $13,908,789   $14,617,746 
Allowance for credit losses - related parties   (13,857,340)   (14,526,375)
Accounts Receivable - related parties, net  $51,449   $91,371 

 

The normal credit term is ranging from 1 month to 3 months after the customers’ acceptance of high-end data storage servers or software, and completion of advertising and other services, and ranging from 1 month to 6 months after the customers’ acceptance of ads display terminals. However, because of various factors of business cycle, the actual collection of outstanding accounts receivable may be beyond the normal credit terms.

 

The allowance for credit losses at June 30, 2023 and December 31, 2022, totaled approximately $24.6 million and $25.5 million, respectively, representing management’s best estimate. The following table describes the movements for allowance for credit losses during the six-month period ended June 30, 2023 and the year ended December 31, 2022:

 

Balance at January 1, 2022  $27,262,848 
Decrease for balance due to transfer of a company   (771,189)
Increase in allowance for credit losses   674,664 
Foreign exchange difference   (1,682,028)
Balance at December 31, 2022  $25,484,295 
Increase in allowance for credit losses   973,909 
Foreign exchange difference   (1,809,738)
Balance at June 30, 2023 (Unaudited)  $24,648,466 

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

(f) Fair Value Accounting

 

Financial Accounting Standards Board (FASB) Accounting Standards Codifications (ASC) 820-10 “Fair Value Measurements and Disclosures”, establishes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to unobservable inputs (Level 3 measurements). As required by FASB ASC 820-10, assets are classified in their entirety based on the lowest level of input that is significant to the fair value measurement. The three levels of the fair value hierarchy under FASB ASC 820-10 are described below:

 

Level 1 Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities;
Level 2 Quoted prices in markets that are not active, or inputs that are observable, either directly or indirectly, for substantially the full term of the asset or liability; and
Level 3 Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (supported by little or no market activity).

 

(g) Inventories, net

 

Inventories are valued at the lower of cost (weighted average basis) and net realizable value. Net realizable value is the expected selling price in the ordinary course of business minus any costs of completion, disposal, and transportation to make the sale.

 

The Company performs an analysis of slow-moving or obsolete inventory periodically and any necessary valuation reserves, which could potentially be significant, are included in the period in which the evaluations are completed. Any inventory impairment results in a new cost basis for accounting purposes.

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

(h) Property, equipment and software, net

 

Property, equipment and software are stated at cost less accumulated amortization and depreciation. Amortization and depreciation are provided over the assets’ estimated useful lives, using the straight-line method. Estimated useful lives of property, equipment and software are as follows:

 

Office buildings  20-50 years
Lease improvement  Shorter of lease term or assets lives
Electronics equipment, furniture and fixtures  3-5 years
Motor vehicles  5 years
Purchased software  5 years
Media display equipment  5 years
Cryptocurrency mining machine  3 years

 

Expenditures for maintenance and repairs, which do not materially extend the useful lives of the assets, are charged to expense as incurred. Expenditures for major renewals and betterments which substantially extend the useful life of assets are capitalized. The cost and related accumulated depreciation of assets retired or sold are removed from the respective accounts, and any gain or loss are included in the Company’s results of operations.

 

(i) Goodwill

 

ASC 350-30-50, “Goodwill and Other Intangible Assets”, requires the testing of goodwill and indefinite-lived intangible assets for impairment at least annually. The Company tests goodwill for impairment in the fourth quarter each year or earlier if an indicator of impairment exists.

 

Under applicable accounting guidance, the goodwill impairment analysis is a two-step test. The first step of the goodwill impairment test involves comparing the fair value of each reporting unit with its carrying amount including goodwill. If the fair value of a reporting unit exceeds its carrying amount, goodwill of the reporting unit is considered not impaired; however, if the carrying amount of the reporting unit exceeds its fair value, the second step must be performed to measure potential impairment.

 

The second step involves calculating an implied fair value of goodwill for each reporting unit for which the first step indicated possible impairment. If the implied fair value of goodwill exceeds the goodwill assigned to the reporting unit, there is no impairment. If the goodwill assigned to a reporting unit exceeds the implied fair value of goodwill, an impairment charges recorded for the excess.

 

(j) Cryptocurrencies

 

Cryptocurrencies held, including Bitcoin and Ethereum, are accounted for as intangible assets with indefinite useful lives. An intangible asset with an indefinite useful life is not amortized but assessed for impairment annually, or more frequently, when events or changes in circumstances occur indicating that it is more likely than not that the indefinite-lived asset is impaired. Impairment exists when the carrying amount exceeds its fair value, which is measured using the quoted price of the cryptocurrency at the time its fair value is being measured. If the carrying amount of the cryptocurrency exceeds its fair value, the Company recognizes an impairment loss in an amount equal to that excess. Subsequent reversal of impairment losses is not permitted.

 

There are no cash flows from cryptocurrencies included in net cash used in operating activities since the revenue recognized from mining is a noncash activity. The sales of cryptocurrencies are included within investing activities in the consolidated statements of cash flows and any realized gains or losses from such sales are included in other income (expense) in the consolidated statements of operations. The Company accounts for its gains or losses in accordance with the first in first out (FIFO) method of accounting.

 

Upon disposal of cryptocurrencies, the Company will evaluate whether the control of the cryptocurrencies is transferred in accordance with ASC 610-20. The control over the cryptocurrencies disposed will transfer at the same time of the disposal, hence the cryptocurrencies transferred will be derecognized at the same time of the disposal. The gain or loss on disposal is calculated as the difference between the consideration allocated to each distinct cryptocurrency and its carrying amount.

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

(k) Business combination

 

In accordance with ASC 805, the Company applies acquisition method to account for business combination. The acquisition method requires that the fair value of the underlying exchange transaction is used to establish a new accounting basis of the acquired entity upon the acquirer taking control over the acquiree. Furthermore, because of obtaining control the acquirer is responsible and accountable for all of the acquiree’s assets, liabilities and operations, the acquirer recognizes and measures the assets acquired and liabilities assumed at their full fair values as of the date control is obtained, which may result in goodwill, when purchase consideration exceeds the net of fair value of the assets acquired and liabilities assumed, or a bargain purchase gain, when the net of fair value of the assets acquired and liabilities assumed exceeds the purchase consideration, regardless of the percentage ownership in the acquiree or how the acquisition was achieved.

 

(l) Disposal of subsidiary

 

The Company deconsolidates a subsidiary upon the loss of control, the related subsidiary’s assets (including goodwill), liabilities, non-controlling interest and other components of equity are de-recognized. This may mean that amounts previously recognized in other comprehensive income are reclassified to profit or loss.

 

Any consideration received is recognized at fair value. Any resultant gain or loss is recognized in the Statement of Operations.

 

(m) Long-term investment

 

The Company’s long-term investment consists of investments accounted for under the equity method and equity investments without readily determinable fair value. Pursuant to ASC 321, equity investments, except for those accounted for under the equity method, those that result in consolidation of the investee and certain other investments, are measured at fair value, and any changes in fair value are recognized in earnings. For equity securities without readily determinable fair value and do not qualify for the existing practical expedient in ASC Topic 820, Fair Value Measurements and Disclosures (“ASC 820”) to estimate fair value using the net asset value per share (or its equivalent) of the investment, the Company elected to measure those investments at cost, less any impairment, plus or minus changes resulting from observable price changes in orderly transactions for identical or similar investments of the same issuer, if any.

 

For equity investments that the Company elects to measure at cost, less any impairment, plus or minus changes resulting from observable price changes, the Company makes a qualitative assessment considering impairment indicators to evaluate whether investments are impaired at each reporting date. Impairment indicators considered include, but are not limited to, a significant deterioration in the earnings performance or business prospects of the investee, including factors that raise significant concerns about the investee’s ability to continue as a going concern, a significant adverse change in the regulatory, economic, or technologic environment of the investee and a significant adverse change in the general market condition of either the geographical area or the industry in which the investee operates. If a qualitative assessment indicates that the investment is impaired, the entity has to estimate the investment’s fair value in accordance with the principles of ASC 820. For equity investments without readily determinable fair value, the Company uses Level 3 inputs of fair value accounting in accordance with ASC 820-10 and recognizes impairment loss other than temporary in the statement of operations equal to the difference between its initial investment and its proportional share of the net book value of the investee’s net assets which approximates its fair value.

 

For impairment on equity investments without readily determinable fair value, the Company uses Level 3 inputs of fair value accounting in accordance with ASC 820-10 and recognizes impairment loss in the statement of operations equal to the difference between its initial investment and its proportional share of the net book value of investee’s net assets which approximates its fair value if those are determined to be other than temporary.

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

(n) Operating leases - Right-of-use assets and lease liabilities

 

The Company accounts for lease under ASC 842 “Leases”, and also elects practical expedient not to separate non-lease component from lease components in accordance with ASC 842-10-15-37 and instead to account for each separate lease component and the non-lease components associated with that lease component as a single lease component. The Company also elects the practical expedient not to recognize lease assets and lease liabilities for leases with a term of 12 months or less.

 

The Company recognized a lease liability and corresponding right-to-use asset based on the present value of minimum lease payments discounted at the Company’s incremental borrowing rate. The Company records amortization and interest expense on a straight-line basis based on lease terms and reduces lease liabilities upon making lease payments.

 

(o) Revenue Recognition

 

In accordance with the ASC 606, the Company recognizes revenues net of applicable taxes, when goods or services are transferred to customers in an amount that reflects the consideration to which the Company expects to receive in exchange for those goods or services.

 

The Company generates its revenues primarily from five sources: (1) product sales, (2) software sales, (3) advertising, (4) crypto-currency mining, and (5) other sales. Revenue is recognized when obligations under the terms of a contract with our customers are satisfied, generally, upon delivery of the goods and services and receipts of cryptocurrencies from cryptocurrency mining pools.

 

Although our performance obligation in our contracts with the mining pool operator is the provision of computing power, we are not entitled to any compensation for computing power provided when the pool operator is unsuccessful in placing a block to the blockchain.

 

Revenue - Products

 

Product revenues are generated primarily from the sale of Cloud-Application-Terminal based digital ads display terminals with integrated software essential to the functionality of the hardware to our customers (inclusive of related parties) and high-end data storage servers. Although manufacturing of the products has been outsourced to the Company’s Original Equipment Manufacturer (OEM) suppliers, the Company has acted as the principal of the contract. The Company recognized the product sales at the point of delivery. The Company may from time to time provide future unspecified software upgrades to the hardware products’ essential software, which is expected to be infrequent and, free of charge. Non-software service is mainly the one-time training session provided to the customer to familiarize them with the software operation upon the customer’s initial introduction to the software platform. The costs of providing infrequent software upgrade and training are de minimis. As a result, the Company does not allocate transaction price to software upgrade and customer training. Product sales are classified as “Revenue-Products” on the Company’s consolidated statements of operations.

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

Revenue - Software

 

The Company designs and develops software products. Software development projects usually include developing software, integrating various isolated software systems into one, and testing the system. The design and build services, together with the integration of the various elements, are generally determined to be essential to the functionality of the delivered software. The contracted price is usually paid at the delivery of the software. The Company usually provides non-software services including after-sale support, technical training. The technical training only occurs at the introduction of the software. The software is highly specialized and stable, after-sale support and subsequent upgrade or enhancement are infrequent. The Company has estimated the costs associated with the non-software performance obligations and concludes that these obligations are de minimis to the overall contract. Therefore, the Company does not further allocate transaction price.

 

The Company usually completes the software support service in one-off and recognizes the revenue at the point of delivery of service because the Company does not have an enforceable right to payment for performance completed to date. Revenues from software development contracts are classified as “Revenue-Software” on the Company’s consolidated statements of operations.

 

Revenue - Advertising

 

The Company generates revenues primarily from providing advertising slots to customers to promote their businesses by broadcasting advertisements on identifiable digital ads display terminals and vehicular ads display terminals in different geographic regions and locations through a cloud-based new media sharing platform. The Company also contracts individuals to promote special events or for various occasions. The Company is only obligated to broadcast the advertisements to the contracted digital ads display terminals, and therefore allocates 100% of the transaction price to advertisement broadcasting. The transaction price for advertisement broadcasting is fixed based on the numbers of advertisement delivery and duration of the contract, and has no variable consideration, or significant financing component, or subsequent price change, and is not refundable.

 

The Company recognizes the revenues, net of applicable taxes, from advertisement broadcasting contracts with customers over the contracted advertising duration.

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

Revenue - Cryptocurrency mining

 

The Company has entered into digital asset mining pools by executing contracts with the mining pool operators to provide computing power to the mining pool. The contracts are terminable under certain circumstances. Both the Company and the mining pool operator have the right to terminate the contract at any time, with or without clause, and without compensation. In exchange for providing computing power, the Company is entitled to a fractional share of the fixed cryptocurrency awards the mining pool operator receives (less digital asset transaction fees to the mining pool operator, if any.) for successfully adding a block to the blockchain. The Company’s fractional share is based on the proportion of computing power the Company contributed to the mining pool operator to the total computing power contributed by all mining pool participants in solving the current algorithm. The contract first exists upon the successful placement of a block on the blockchain by the pool operator because that is the point when the parties have performed their contract obligation and neither party can unilaterally terminate the contract without compensating the other party.

 

Providing computing power in digital asset transaction verification services is an output of the Company’s ordinary activities. The provision of providing such computing power is the only performance obligation in the Company’s contract with mining pool operator.

 

The transaction consideration the Company receives, if any, is noncash consideration, which the Company measures at fair value using the quoted price from principal market of the related cryptocurrency on the date received, which is not materially different than the fair value at the contract inception or at the time the Company has earned the award from the pools. The consideration is variable. Because it is not probable that a significant reversal of cumulative revenue will not occur (ASC 606-10-32-11), the consideration is constrained until the mining pool operator successfully places a block (by being the first to solve an algorithm), and the Company receives confirmation of the consideration it will receive, at which time revenue is recognized. There is no financing component, nor allocation of transaction price in these transactions.

 

Revenue - Other

 

The Company also reports other revenue which comprises revenue generates from System upgrade and technical support services, platform service fee, and rental income.

 

System upgrade and technical support revenue is recognized when performance obligations are satisfied upon completion of the services. Platform service fee is charged based on number of the display terminals used by the customers or a percentage of advertising revenue generated by the display terminals. Platform service revenue is recognized on a monthly basis over the contract period.

 

The Company follows ASC 842 – Leases that requires lessor to identify the underlying assets and allocate rental income among considerations in lease and non-lease components. The Company owns a unit of office space renting out to a third party with lease terms of two years starting from May 1, 2022. The lease agreements have fixed monthly rental payments, and no non-lease component or option for lessees to purchase the underlying assets. The Company collects monthly rental payments from the lessees, and has generated approximately $128,360 and $150,000 rental income for the periods ended June 30, 2023, and 2022, respectively.

 

Annual minimum rental income to be received in the next 5 years:     
2023   128,360 
2024   85,573 
Total   213,933 

 

Contract balances

 

The Company records advances from customers when cash payments are received or due in advance of our performance. For the six months ended June 30, 2023 and 2022, the Company recognized revenue of $463,455 and $9,000, respectively, that was included in the advances from customers balance at the beginning of each reporting period.

 

Practical expedients and exemptions

 

The Company generally expenses sales commissions if any incurred because the amortization period would have been one year or less. In many cases, the Company is approached by customers for customizing software products for their specific needs without incurring significant selling expenses.

 

The Company does not disclose the value of unsatisfied performance obligations for contracts with an original expected length of one year or less.

 

(p) Cost of Sales - advertising and cost of cryptocurrencies

 

The cost of sales for advertising revenue mainly comprises of direct costs of generating advertising revenue including lease expense for the wall space, to where the ads display terminal to be installed, installation costs of ads display terminals, depreciation of display termination, labor, and other related expenses.

 

The cost of sales for cryptocurrencies revenue consists primarily of direct costs of earning Bitcoin and Ethereum related to mining operations, including mining platform fees, mining pool fees, mining facility rental fees, electric power costs, other utilities, depreciation of mining machines, labor, insurance, and among other ancillary costs.

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

(q) Discontinued Operations

 

The Company follows “ASU 2014-08, Presentation of Financial Statements (Topic 205) and Property, Plant and Equipment (Topic 360): Reporting Discontinued Operations and Disclosures of Disposals of Components of an Entity” for reporting discontinued operations. Under the revised standard, a discontinued operation must represent a strategic shift that has or will have a major effect on an entity’s operations and financial results. Examples could include a disposal of a major line of business, a major geographical area, a major equity method investment, or other major parts of an entity. The revised standard also allows an entity to have certain continuing cash flows or involvement with the component after the disposal. Additionally, the standard requires expanded disclosures about discontinued operations that will provide financial statement users with more information about the assets, liabilities, income, and expenses of discontinued operations.

 

(r) Segment reporting

 

Segment information is consistent with how the Chief Operating Decision Maker, i.e., the Directors of the Company, review the businesses, make investing and resource allocation decisions and assess operating performance. Transfers and sales between reportable segments, if any, are recorded at cost.

 

The Company reports financial and operating information in the following three segments:

 

(1) Cloud-based Technology (CBT) segment — It includes the Company’s cloud-based products, high-end data storage servers and related services sold to private sectors including new media, healthcare, education and residential community management, and among other industries and applications. In this segment, the Company generates revenues from the sales of hardware and software total solutions with proprietary software and content as well as from designing and developing software products specifically customized for private sector customers’ needs for a fixed price. The Company includes the revenue and cost of revenue of high-end data storage servers in the CBT segment. Advertising services is included in the CBT segment, after the Company consummated the acquisition of TNM. Advertisements are delivered to the ads display terminals and vehicular ads display terminals through the Company’s cloud-based new media sharing platform. Incorporation of advertising services complements the Company’s out-of-home advertising business strategy.
   
(2) Blockchain Technology (BT) segment — The BT segment is the Company’s newly formed business sector in 2021. Cryptocurrency mining is the first initiative implemented in the BT segment. However, due to the decreased output and the highly volatile cryptocurrency market, the Company had ceased the operation of the BT segment by December 2022.
   
(3) Traditional Information Technology (TIT) segment — The TIT segment includes the Company’s project-based technology products and services sold to the public sector. The solutions the Company has sold primarily include Geographic Information Systems (GIS), Digital Public Security Technology (DPST), and Digital Hospital Information Systems (DHIS). In this segment, the Company generates revenues from sales of hardware and system integration services. As a result of the business transformation, the TIT segment is gradually being phased out in 2021.

 

(s) Recent Accounting Pronouncements

 

In August 2020, the FASB issued ASU No. 2020-06 (“ASU 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.” ASU 2020-06 will simplify the accounting for convertible instruments by reducing the number of accounting models for convertible debt instruments and convertible preferred stock. Limiting the accounting models results in fewer embedded conversion features being separately recognized from the host contract as compared with current GAAP. Convertible instruments that continue to be subject to separation models are (1) those with embedded conversion features that are not clearly and closely related to the host contract, that meet the definition of a derivative, and that do not qualify for a scope exception from derivative accounting and (2) convertible debt instruments issued with substantial premiums for which the premiums are recorded as paid-in capital. ASU 2020-06 is effective for public business entities fiscal years beginning after December 15, 2021, and interim periods within those fiscal years. The adoption of ASU 2020-06 did not have material impact on the group’s consolidated financial statements.

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

In January 2020, the FASB issued ASU 2020-01, Investments-Equity Securities (Topic 321), Investments-Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815)-Clarifying the Interactions between Topic 321, Topic 323, and Topic 815. The guidance provides clarification of the interaction of rules for equity securities, the equity method of accounting and forward contracts and purchase options on certain types of securities. ASU 2020-01 is effective for the Company in the first quarter of 2021. The adoption did not have any significant impact on the Company’s consolidated financial statements.

 

In October 2021, the FASB issued ASU 2021-08, Business Combination (Topic 805) “Accounting for Contract Assets and Contract Liabilities from Contracts with Customers”. The ASU 2021-08 requires that an entity (acquirer) recognizes and measures contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. At the acquisition date, an acquirer should account for the related revenue contracts in accordance with Topic 606 as if it had originated the contracts. The ASU 2021-08 also provides certain practical expedients for acquirers when recognizing and measuring acquired contract assets and contract liabilities from revenue contracts in a business combination. The ASU 2021-08 also applies to contract assets and contract liabilities from other contracts to which the provisions of Topic 606 apply, such as contract liabilities from the sale of nonfinancial assets within the scope of Subtopic 610-20, Other Income—Gains and Losses from the Derecognition of Nonfinancial Assets. For public business entities, the ASU 2021-08 is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. For all other entities, the amendments are effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. The ASU 2021-08 should be applied prospectively to business combinations occurring on or after the effective date of the amendments. Early adoption of the amendments is permitted, including adoption in an interim period. An entity that early adopts in an interim period should apply the amendments (1) retrospectively to all business combinations for which the acquisition date occurs on or after the beginning of the fiscal year that includes the interim period of early application and (2) prospectively to all business combinations that occur on or after the date of initial application. Adoption of ASU 2021-08 is not expected to have material impact on the consolidated financial statements.

 

In November 2021, the FASB issued ASU 2021-10, Government Assistance (Topic 832), “Disclosures by Business Entities about Government Assistance”. The ASU 2021-10 requires the following annual disclosures about transactions with a government that are accounted for by applying a grant or contribution accounting model by analogy: 1. Information about the nature of the transactions and the related accounting policy used to account for the transactions 2. The line items on the balance sheet and income statement that are affected by the transactions, and the amounts applicable to each financial statement line item 3. Significant terms and conditions of the transactions, including commitments and contingencies. The amendments in this Update are effective for all entities within their scope for financial statements issued for annual periods beginning after December 15, 2021. Early application of the amendments is permitted. An entity should apply the amendments in this Update either (1) prospectively to all transactions within the scope of the amendments that are reflected in financial statements at the date of initial application and new transactions that are entered into after the date of initial application or (2) retrospectively to those transactions. Adoption of ASU 2021-10 is not expected to have material impact on the consolidated financial statements.

 

The Company has considered all other recently issued accounting pronouncements and does not believe that the adoption of such pronouncements will have a material impact on the consolidated financial statements.

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

XML 20 R11.htm IDEA: XBRL DOCUMENT v3.23.2
BUSINESS ACQUISITION
6 Months Ended
Jun. 30, 2023
Business Combination and Asset Acquisition [Abstract]  
BUSINESS ACQUISITION

3. BUSINESS ACQUISITION

 

On June 9, 2021, the Company and Biznest, a subsidiary of the Company, consummated an acquisition of 100% of the equity interests of TNM and its subsidiary. Mr. Jianghuai Lin, the Chairman and CEO of the Company, who then owned approximately 24.6% of total shares outstanding of the Company, owned approximately 51% of TNM. TNM is a new media operator focusing on digital life scenes and mainly engages in selling out-of-home advertising time slots on its networked smart digital advertising display terminals with artificial intelligence and big data technologies. Acquiring TNM and synergizing its new media network will enhance the Company’s presence in the new media and advertising sectors. After completion of the acquisition, TNM becomes a wholly owned subsidiary of Biznest.

 

Pursuant to the share purchase agreement, as a consideration of the purchase, the Company issued to the shareholders of TNM a total of 121,363 ordinary shares equivalent to the value of approximately $5.4 million.

 

The Company uses Level 3 inputs of fair value accounting for the identifiable assets and liabilities of TNM. The allocation of the purchase consideration is final, which was determined after the completion of a detailed analysis of the fair value for all assets acquired.

 

The following table summarizes the purchase price allocation for TNM, and the amounts of the assets acquired, and liabilities assumed which were based on their estimated fair values at the acquisition date:

 

      
Cash  $7,644 
Accounts receivable, net   1,252,601 
Advances to suppliers   75,971 
Other receivables and other current assets, net   2,345,332 
Long-term investments   1,386,191 
Property and equipment   1,550,113 
Right of use assets   74,812 
Accounts payable   (339,198)
Advances from customers   (10,943)
Accrued payroll and benefits   (32,840)
Amounts due to related parties   (619,571)
Other payables and accrued expenses   (87,373)
Lease liabilities   (153,938)
Total net assets acquired   5,448,801 
Bargain purchase gain   (12,345)
Total purchase price  $5,436,456 

 

Due to the negative impact from COVID-19 pandemic and slowdown of the out-of-home advertising industry in China, the total consideration paid by the Company was less than the net amount of identifiable assets acquired and liabilities assumed of TNM, which resulted in a bargain purchase gain of approximately $12,000 on the acquisition date.

 

The Company’s consolidated statement of operations for the year ended December 31, 2021 included revenue of $1.78 million and net loss of $0.55 million attributable to TNM since June 9, 2021, the acquisition date.

 

The Company’s consolidated statement of operations for the six months ended June 30, 2022 included revenue of $1.13 million and net loss of $0.31 million attributable to TNM.

 

The Company’s consolidated statement of operations for the six months ended June 30, 2023 included revenue of $0.71 million and net profit of $0.25 million attributable to TNM.

 

On January 13, 2022, the Company entered into a share purchase agreement to acquire 95.56% equity interest in ZJIOT, aiming to accelerate the Company’s smart charging pile and digital new media businesses in East China. Pursuant to the share purchase agreement, as consideration the Company agreed to issue to the shareholders of ZJIOT a total of approximately 20,154 restricted ordinary shares of the Company. The shares are expected to be issued in three phases. The first phase will issue approximately 6,718 shares within 20 days after closing of the transaction; the second phase will issue approximately 6,718 shares before May 31, 2023; the third phase will issue approximately 6,718 shares before May 31, 2024. Issuance of shares during the second and third phases will be conditioned upon the satisfaction of certain performance targets of ZJIOT as set forth in the share purchase agreement. Specifically, the second phase issuance requires from the closing date to December 31, 2022, ZJIOT have at least 2.5 million RMB of audited revenue and 0.5 million RMB of audited net income; and to be eligible for the third phase issuance, ZJIOT shall have at least 2.6 million RMB of revenue and 0.55 million RMB of net income during the fiscal year 2023. Upon the completion of the acquisition, the Company currently owns 100% equity interest in ZJIOT.

 

The total fair value of the contingent consideration presented as other current liability is in accordance with ASC 820-10 “Fair Value Measurements and Disclosures”. The approximately 20,154 ordinary shares issued under the share purchase agreement were deemed as the consideration transferred for the acquisition. The fair value of the shares issued was measured based on the average share price of the Company during year 2022, which therefore is categorized as Level 3 measurement of fair value.

 

The following table summarizes the purchase price allocation for ZJIOT, and the amounts of the assets acquired, and liabilities assumed which were based on their estimated fair values at the acquisition date:

 

         
Cash   $ 4,116  
Accounts receivable, net     260,189  
Advances to suppliers     4,252  
Other receivables, net     2,532  
Property, plant and equipment, net     215,689  
Accounts payable     (250,706 )
Advances from customers     (8,046 )
Accrued payroll and benefits     (10,633 )
Other payables and accrued expenses     (8,923 )
Total net assets acquired     208,470  
Goodwill     58,922  
Total purchase price   $ 267,392  

 

The Company’s consolidated statement of operations for the six months ended June 30, 2022 included revenue of $0.1 million and net loss of $0.07 million attributable to ZJIOT since January 13, 2022, the acquisition date, to the end of June 30, 2022.

 

The Company’s consolidated statement of operations for the six months ended June 30, 2023 included revenue of $0.05 million and net loss of $0.1 million attributable to ZJIOT.

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

XML 21 R12.htm IDEA: XBRL DOCUMENT v3.23.2
VARIABLE INTEREST ENTITY
6 Months Ended
Jun. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
VARIABLE INTEREST ENTITY

4. VARIABLE INTEREST ENTITY

 

Prior to the dissolution of the Company’s VIE structure in September 2021, iASPEC was a variable interest entity of the Company and the Company was the primary beneficiary of iASPEC. iASPEC’s assets, liabilities and financial results were consolidated into the Company’s financial statements. From September 2021 to June 7, 2022, iASPEC was a wholly-owned subsidiary of the Company. Accordingly, the assets and liabilities and revenues and expenses of iASPEC have been included in the accompanying consolidated financial statements up to June 7, 2022.

 

In June 2021, iASPEC, through its subsidiary Biznest, acquired TNM. In addition, Biznest formed Shenzhen Taoping Education Technology Co., Ltd. and Wuhu Taoping Education Technology Co., Ltd. in 2021 where iASPEC indirectly owned 51% equity interests of each entity. As indirect wholly owned or majority owned subsidiaries of iASPEC, the financial results of TNM, Shenzhen Taoping Education Technology Co., Ltd. and Wuhu Taoping Education Technology Co., Ltd. have been consolidated into the Company’s financial statements.

 

Prior to the dissolution of the VIE structure, government licenses, permits and certificates represented substantially all of the unrecognized revenue-producing assets held by iASPEC, the VIE, and its subsidiaries; recognized revenue-producing assets held by iASPEC and its subsidiaries consisted of property, equipment and software.

 

On September 18, 2021, the Company and the Company’s wholly owned subsidiary, IST entered into an equity transfer agreement with Mr. Jianghuai Lin, the sole shareholder of iASPEC. Upon closing of the equity transfer, the Company’s then existing variable interest entity structure was dissolved and iASPEC became a wholly owned indirect subsidiary of the Company. As a result, all assets and liabilities of iASPEC were incorporated into the Company’s balance sheet since December 31, 2021.

 

On June 7, 2022, the Company transferred 100% equity interests of iASPEC, excluding its subsidiaries, to an unrelated third party for nil consideration. The disposition resulted in a total recorded income of approximately $3.0 million for the Company for the year ended December 31, 2022. Upon the disposition, iASPEC, excluding its subsidiaries, was no longer part of the Company. As such, the Company’s consolidated financial statements for the year ended December 31, 2022 only included the financial results of iASPEC for the period from January 1 through June 7, 2022.

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

XML 22 R13.htm IDEA: XBRL DOCUMENT v3.23.2
DISPOSALS OF CONSOLIDATED ENTITIES
6 Months Ended
Jun. 30, 2023
Disposals Of Consolidated Entities  
DISPOSALS OF CONSOLIDATED ENTITIES

5. DISPOSALS OF CONSOLIDATED ENTITIES

 

ADG, SZTET, WHTET, and TDTDG were dissolved on January 28, June 14, May 31, and May 17, 2022, respectively. The dissolution of these companies results in minimal gain or loss for the year ended December 31, 2022.

 

None of the above-referenced dispositions in 2022 qualified as discontinued operations as they do not individually or in the aggregate represent a strategic shift that has had a major impact on the Company’s operations or financial results.

 

XML 23 R14.htm IDEA: XBRL DOCUMENT v3.23.2
LOSS PER SHARE
6 Months Ended
Jun. 30, 2023
Loss per share – Basic and Diluted*  
LOSS PER SHARE

6. LOSS PER SHARE

 

Basic loss per share is computed by dividing loss available to common shareholders by the weighted-average number of ordinary shares outstanding during the period. Diluted loss per share reflects the potential dilution that could occur, if securities or other contracts to issue ordinary shares were exercised or converted into ordinary shares, or resulted in the issuance of ordinary shares that shared in the earnings of the entity.

 

Components of basic and diluted earnings per share were as follows for the six months ended June 30, 2023 and 2022:

 

  

Six Months Ended

June 30, 2023*

  

Six Months Ended

June 30, 2022

 
    (Unaudited)    (Unaudited) 
Numerator:          
Net loss attributable to the Company  $(1,809,030)  $(2,000,555)
Denominator:          
Weighted average outstanding ordinary shares-Basic*   1,638,052    1,583,843 
Weighted average outstanding ordinary shares- Diluted*   1,638,052    1,583,843 
Loss per share attributable to the Company*          
Basic  $(1.10)  $(1.26)
Diluted  $(1.10)  $(1.26)
           
CONTINUING OPERATIONS        
Net loss attributable to the Company  $(1,790,303)  $(1,808,675)
Denominator:          
Weighted average outstanding ordinary shares-Basic*   1,638,052    1,583,843 
Weighted average outstanding ordinary shares- Diluted*   1,638,052    1,583,843 
Loss per share attributable to the Company*          
Basic  $(1.09)  $(1.14)
Diluted  $(1.09)  $(1.14)
           
DISCONTINUED OPERATIONS          
Net loss attributable to the Company  $(18,727)  $(191,880)
Denominator:          
Weighted average outstanding ordinary shares-Basic*   1,638,052    1,583,843 
Weighted average outstanding ordinary shares- Diluted*   1,638,052    1,583,843 
Loss per share attributable to the Company*          
Basic  $(0.01)  $(0.12)
Diluted  $(0.01)  $(0.12)

 

* On August 1, 2023, the Company implemented a one-for-ten reverse stock split of the Company’s issued and outstanding ordinary shares. The computation of basic and diluted EPS was retroactively adjusted for all periods presented.

 

For the six-month period ended June 30, 2023 and 2022, there was no share included in the diluted earnings per shares calculation. These incremental shares were not added to denominator for the period that stock options were outstanding due to the fact that the average market price of the Company’s ordinary shares in the period was lower than the exercise prices of the stock options granted to the Company’s employees and various consultants. The incremental shares were computed under the treasury stock method. There were 28,850 stock options for employees, 5,737 options and 48,167 warrants for nonemployees outstanding that were not included in the computation of dilutive weighted- average shares outstanding for the six months ended June 30, 2022, because the effect would be anti-dilutive.

 

There were 27,850 stock options for employees, 5,737 options and 36,000 warrants for nonemployees outstanding that were not included in the computation of dilutive weighted- average shares outstanding for the six months ended June 30, 2023, because the effect would be anti-dilutive, as well. The EPS calculation excluded the if-converted shares from the convertible promissory note or exercised shares from detachable warrant associated with the convertible promissory note, based on the Company’s stock prices, which were significantly below the stated convertible price and among other conversion prices of alternative conversions or exercise price of the warrant.

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

XML 24 R15.htm IDEA: XBRL DOCUMENT v3.23.2
RELATED PARTY TRANSACTIONS
6 Months Ended
Jun. 30, 2023
Related Party Transactions [Abstract]  
RELATED PARTY TRANSACTIONS

7. RELATED PARTY TRANSACTIONS

 

(a) Revenue – related parties

 

For the six months ended June 30, 2023 and 2022, approximately $71,000 and $12,000, respectively, for sales of products and advertising revenue were from Taoping alliance companies of which TNM has equity investment of over 5% ownership.

 

(b) Other revenue – related parties

 

Other revenue generated from related parties includes system maintenance service provided to Taoping affiliate customers, which was approximately $2,000 and $19,000, for the six months ended June 30, 2023 and 2022, respectively.

 

(c) Amounts due to related parties

 

As of June 30, 2023 and December 31, 2022, the amounts due to related parties was approximately $3,588,000 and $3,339,000, respectively, which included a loan of RMB20 million) from a related company 100% owned by Mr. Lin for 12-month at the interest of 5.85% per annum, which matures on May 17, 2024.

 

XML 25 R16.htm IDEA: XBRL DOCUMENT v3.23.2
INVENTORIES
6 Months Ended
Jun. 30, 2023
Inventory Disclosure [Abstract]  
INVENTORIES

8. INVENTORIES

 

As of June 30, 2023 and December 31, 2022, inventories consist of:

 

   June 30, 2023   December 31, 2022 
    (Unaudited)      
Raw materials  $3,301   $3,472 
Finished goods   5,698,476    469,918 
Cost of projects   235,358    40,815 
Inventories, gross  $5,937,135   $514,205 
Allowance for slow-moving or obsolete inventories   (155,797)   (157,847)
Inventories, net  $5,781,338   $356,358 

 

For the six months ended June 30, 2023 and 2022, impairments for obsolete inventories were approximately $8,400 and $104,000, respectively. Impairment charges on inventories are included with administrative expenses.

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

XML 26 R17.htm IDEA: XBRL DOCUMENT v3.23.2
PROPERTY, EQUIPMENT AND SOFTWARE
6 Months Ended
Jun. 30, 2023
Property, Plant and Equipment [Abstract]  
PROPERTY, EQUIPMENT AND SOFTWARE

9. PROPERTY, EQUIPMENT AND SOFTWARE

 

As of June 30, 2023 and December 31, 2022, property, equipment and software consist of:

 

   June 30, 2023   December 31, 2022 
    (Unaudited)      
Office buildings  $3,854,036   $4,053,815 
Electronic equipment, furniture and fixtures   2,609,556    2,222,712 
Media display equipment   1,056,675    1,111,450 
Leasehold improvement   37,780    39,738 
Purchased software   5,643,399    5,935,931 
Total   13,201,446    13,363,646 
Less: accumulated depreciation   (6,438,998)   (5,529,744)
Property, equipment and software, net  $6,762,448   $7,833,902 

 

Depreciation expenses for the six months ended June 30, 2023 and 2022 were approximately $1.3 million and $2.2 million for continuing operations, and $0.2 million and $2.0 million for discontinued operations, respectively.

 

Management regularly evaluates property, equipment and software for impairment, if an event occurs or circumstances change that would potentially indicate that the carrying amount of the property, equipment and software exceeded its fair value. Management utilizes the discounted cash flow method to estimate the fair value of the property, equipment and software.

 

Company’s office buildings, with net carrying value of approximately $2.4 million, are used as collateral for its short-term bank loan.

 

XML 27 R18.htm IDEA: XBRL DOCUMENT v3.23.2
DISCONTINUED OPERATIONS
6 Months Ended
Jun. 30, 2023
Discontinued Operations and Disposal Groups [Abstract]  
DISCONTINUED OPERATIONS

10. DISCONTINUED OPERATIONS

 

In December 2022, the Company ceased its cryptocurrency mining business by entering into a series of contracts with certain third parties to sell its cryptocurrency mining and related equipment, terminating the leases for both the office facility and the storage rooms for most mining machines, and laying off relevant employees. As a result, the operations of Cryptocurrency mining business are reflected within “discontinued operations” periods presented.

 

The significant items included within discontinued operations are as follows:

 

  

Six Months

Ended

June 30, 2023

  

Six Months

Ended

June 30, 2022

 
    (Unaudited)    (Unaudited) 
Revenue - Cryptocurrency mining  $-   $3,235,134 
Cost - Cryptocurrency mining   276,926    2,121,501 
Administrative expenses   (279,995)   656,627 
Impairment losses on cryptocurrencies   -    1,179,078 
(Gain) on sales of cryptocurrencies   -    (526,218)
Operating income (loss) from discontinued operations   3,069    (195,854)
Other (loss) income, net   (21,805)   3,868 
Interest income   9    106 
(Loss) from discontinued operations before income taxes   (18,727)   (191,880)
Income tax expense   -    - 
Net (loss) from discontinued operations  $(18,727)  $(191,880)

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

Assets and liabilities of discontinued operations included within the Consolidated Balance Sheets are comprised of the following:

 

   June 30, 2023   December 31, 2022 
    (Unaudited)      
Cash and cash equivalents  $1,716   $8,649 
Other current assets   -    37,015 
Property, equipment and software, net   566,651    1,155,063 
Right-of-use assets   -    125,538 
Current assets from discontinued operations  $568,367   $1,326,265 
           
Accounts payable   -    187,206 
Accrued payroll and benefits   4,509    3,065 
Other payables and accrued expenses   60,066    58,572 
Lease liability   -    128,696 
Current liabilities from discontinued operations  $64,575   $377,539 

 

  

Six Months

Ended

June 30, 2023

  

Six Months

Ended

June 30, 2022

 
   (Unaudited)   (Unaudited) 
Net cash provided by (used in) operating activities  $109,202   $(1,339,952)
Net cash provided by investing activities   237,635    2,835,736 

 

CRYPTOCURRENCIES

 

Cryptocurrencies mainly included Bitcoin and Ethereum the Company held which were primarily received from mining activities.

 

The following table presents the movements of cryptocurrencies as of June 30, 2023 and December 31, 2022:

 SCHEDULE OF MOVEMENTS OF CRYPTOCURRENCIES

   June 30, 2023   December 31, 2022 
    (Unaudited)      
Opening Balance  $-   $829,165 
Receipt of cryptocurrencies from mining activities   -    4,108,372 
Purchases of cryptocurrencies   -    1,066,338 
Sales of cryptocurrencies   -    (5,017,732)
Payment of cryptocurrencies for other expenses   -    (151,869)
Realized gain on sale of cryptocurrencies   -    679,111 
Impairment loss on cryptocurrencies   -    (1,517,172)
Others   -    3,787 
Ending Balance  $-   $- 

 

XML 28 R19.htm IDEA: XBRL DOCUMENT v3.23.2
BANK LOANS
6 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
BANK LOANS

11. BANK LOANS

 

(a) Short-term bank loans

   June 30, 2023   December 31, 2022 
   (Unaudited)     
Secured short-term loans  $6,765,931   $7,203,762 
Total short-term bank loans  $6,765,931   $7,203,762 

 

Detailed information of secured short-term loan balances as of June 30, 2023 and December 31, 2022 were as follows:

 

   June 30, 2023   December 31, 2022 
   (Unaudited)     
Guaranteed by IST and Mr. Lin and Collateralized by the real property of ISIOT and equity investment of IST HK  $6,765,931   $7,203,762 
Total  $6,765,931   $7,203,762 

 

As of June 30, 2023, the Company had short-term bank loans of approximately $6.8 million, which mature on various dates from July 14, 2023 to September 22, 2023. The short-term bank loans may be extended upon maturity for another year by the banks without additional charges to the Company. The bank borrowings are in the form of credit facilities. Amounts available to the Company from the banks are based on the amount of collateral pledged or the amount guaranteed by the Company’s subsidiaries. These borrowings bear fixed interest rates ranging from 4.65% to 5.00% per annum. The weighted average interest rates on short term debt were approximately 4.76% and 4.86% for the six months ended June 30, 2023 and 2022, respectively. The interest expenses were approximately $0.2 million and $0.2 million, respectively, for the six months ended June 30, 2023 and 2022.

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

XML 29 R20.htm IDEA: XBRL DOCUMENT v3.23.2
INCOME TAXES
6 Months Ended
Jun. 30, 2023
Income Tax Disclosure [Abstract]  
INCOME TAXES

12. INCOME TAXES

 

Pre-tax (loss) income from continuing operations and discontinued operations for the six months ended June 30, 2023 and 2022 were taxable in the following jurisdictions:

  

  

Six Months

Ended

  

Six Months

Ended

 
   June 30, 2023   June 30, 2022 
   (Unaudited)   (Unaudited) 
PRC  $414,924   $19,347,915 
HK   (113,406)   (21,344,187)
BVI   (2,076,035)   - 
Total loss before income taxes  $(1,774,517)  $(1,996,272)

 

United States

 

The Company from time to time evaluates the tax effect of global intangible low-taxed income (“GILTI”), and determined that there was no impact of GILTI tax to the Company’s consolidated financial statements as of June 30, 2023.

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

BVI

 

Under the current laws of the BVI, dividends and capital gains arising from the Company’s investments in the BVI and ordinary income, if any, are not subject to income taxes.

 

Hong Kong

 

Under the current laws of Hong Kong, IST HK, TDAL, TDL and TCL are subject to a profit tax rate of 16.5%.

 

PRC

 

Income tax expense (benefit) from continuing operations consists of the following:

 

  

Six Months

Ended

  

Six Months

Ended

 
   June 30, 2023   June 30, 2022 
   (Unaudited)   (Unaudited) 
Current tax expense  $34,513   $4,283 
Income tax expense  $34,513   $4,283 

 

Current income tax expense (benefit) was recorded in 2023 and 2022 and was related to differences between the book and corporate income tax returns.

  

  

Six Months

Ended

  

Six Months

Ended

 
   June 30, 2023   June 30, 2022 
   (Unaudited)   (Unaudited) 
PRC statutory tax rate   25%   25%
Computed expected income tax (benefit)  $(443,629)  $(499,068)
Tax rate differential benefit from tax holiday   (37,415)   196,598 
Permanent differences   (191,646)   (768,715)
Tax effect of deductible temporary differences not recognized   (116,103)   331,895 
Tax effect of tax losses unrecognized   823,306    743,573 
Income tax expense  $34,513   $4,283 

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

The Company’s tax loss carry forwards totaling RMB166.7 million ($24.1 million) as of June 30, 2023, substantially all of which were from PRC subsidiaries and will expire on various dates through June 30, 2028. Deferred tax asset was not provided for respective tax losses.

 

IST is approved as being high-technology enterprises and subject to PRC enterprise income tax rate (“EIT”) at 15%. For Biznest, the income tax starts from the earning year, is tax exempt for the first two years and is subject to 12.5% income tax rate for year 3-5.

 

The Company recognizes that virtually all tax positions in the PRC are not free of some degree of uncertainty due to tax law and policy changes by the State. However, the Company cannot reasonably quantify political risk factors and thus must depend on guidance issued by current State officials.

 

Based on all known facts, circumstances, and current tax law, the Company has not recorded tax benefits as of June 30, 2023 and December 31, 2022, respectively. The Company believes that there are no tax positions for which it is reasonably possible, based on current Chinese tax laws and policies, that the unrecognized tax benefits will significantly increase or decrease over the next 12 months, individually or in the aggregate, and have a material effect on the Company’s results of operations, financial condition or cash flows.

 

The Company’s policy is to recognize interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense. Any accrued interest or penalties associated with any unrecognized tax benefits were not significant for the six months ended June 30, 2023 and 2022.

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

Since the Company intends to reinvest its earnings to further expand its businesses in the PRC, the PRC subsidiaries do not intend to declare dividends to their parent companies in the foreseeable future. The Company’s foreign subsidiaries are in a cumulative deficit position. Accordingly, the Company has not recorded any deferred taxes on the cumulative amount of any undistributed deficit. It is impractical to calculate the tax effect of the deficit at this time.

 

XML 30 R21.htm IDEA: XBRL DOCUMENT v3.23.2
OTHER CURRENT AND NON-CURRENT ASSETS
6 Months Ended
Jun. 30, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
OTHER CURRENT AND NON-CURRENT ASSETS

13. OTHER CURRENT AND NON-CURRENT ASSETS

 

(a) As of June 30, 2023, and December 31, 2022, other current assets consist of:

 

   June 30, 2023   December 31, 2022 
   (Unaudited)     
Advances to unrelated parties (i)  $1,169,497   $837,041 
Advances to a related party   233,953    246,080 
Advances to employees   45,868    309,911 
Other current assets   116,517    161,456 
Total  $1,565,835   $1,554,488 

 

(i) The advances to unrelated parties for business development are non-interest bearing and are due on demand.

 

As of June 30, 2023, the balance included the amount due from a third-party vendor of approximately $496,000. According to the contract and its subsequent amendment, the vendor is contracted to perform consulting service of market research as subcontractor and to facilitate the development of the new media advertising market.

 

Based on the amendment of the contract, the Company agrees to make advances to the vendor specifically for its market development purposes, and the total commitment of funding was RMB6 million (approximately USD $827,000). Meanwhile, the Company agrees to pay the vendor a 12% commission fee based on the advertising revenue it has facilitated, and a 50% subcontractor fee based on the consulting services revenue, tax inclusive.

 

If the Company’s revenue facilitated by the vendor does not reach certain threshold during specified periods, the contract could be terminated by the Company, and all funding with applicable interest, less any commissions and subcontractor fees payable to the vendor, shall be repaid to the Company within one month after the termination of the contract. If the two parties terminate the cooperation on the condition that the vendor meet the target, all funding without interest, shall be repaid.

 

The first period as specified is from January 1, 2021 to December 31, 2021 with a threshold revenue of RMB 15 million (approximately USD $2,294,400). The threshold revenue is to increase by 30% in the year 2022. For the year ended December 31, 2021, revenue facilitated by the vendor has reached RMB15.2 million (approximately USD $2,386,360). In December 2022, both parties agreed a one-year extension to fulfill the revenue threshold for year 2022. For the year ended December 31, 2022, revenue facilitated by the vendor has reached RMB7.5 million (approximately USD $1,111,000). For the six months ended June 30, 2023, revenue facilitated by the vendor has reached RMB4.8 million (approximately USD $700,000). The Company will continue to monitor the revenue facilitated by the vendor and assess if an event occurs or circumstance changes that would potentially indicate that the carrying amount of the receivable was impaired.

 

(b) As of June 30, 2023 and December 31, 2022, Other assets, non-current consist of:

 

   June 30, 2023   December 31, 2022 
   (Unaudited)     
Other assets, non-current, net  $1,240,191   $1,775,540 
Total  $1,240,191   $1,775,540 

 

During 2019 and 2020, the Company advanced RMB 30 million (USD $4.1 million) to a vendor, whom the Company has contracted to develop a vehicular IOT smart advertising software (“Internet of Vehicle” or “IOV” software) to interconnect to the Company’s new media advertising sharing platform expanding its advertising capability to people riding in motor vehicles. According to the contract and its subsequent amendment, total commitment of the funding was RMB 30 million (USD $4.1 million). The vendor is solely responsible for hardware and software development and marketing the vehicular terminal. The Company financially supports development cost of IOV software in exchange for advertising revenue generated from the software for four years of the contract term.

 

Based on the amendment of the contract, if the Company’s new media advertising revenue generated from IOV software does not reach certain threshold during specified period, the contract could be terminated by the Company, and all funding with applicable interest, and less the revenue generated from the IOV software shall be repaid to the Company within one half year after the termination of the contract. Before the full repayment of the funding, the Company owns 100% of the title of the IOV software and related equipment, which will be transferred to the vendor upon its repayment of the total funding plus applicable interest.

 

Starting in October 2020, IOV software revenue will be divided into eight periods. The first period as specified was from October 1, 2020 to April 30, 2021 with a threshold advertising revenue from IOV software of RMB 3 million (approximately USD $462,000). The revenue is to increase incrementally by 15% in every six months going forward until the contract expires four years after the commencing date of the operation. The first period as specified was from October 1, 2020 to April 30, 2021 with advertising revenue from IOV software of RMB 3 million (approximately USD $462,000). The second period as specified was from May 1, 2021 to November 30, 2021 with advertising revenue from IOV software of RMB 3.3 million (approximately USD $510,000). The third period as specified was from December 1, 2021 to May 30, 2022 with advertising revenue from IOV software of RMB 3.4 million (approximately USD $531,000). The fourth period as specified was from June 1, 2022 to November 30, 2022 with advertising revenue from IOV software of RMB 14.1 million (approximately USD $2,285,000). The fifth period as specified was from December 1, 2022 to May 30, 2023 with advertising revenue from IOV software of RMB 3.9 million (approximately USD $562,000). The Company will continue to monitor advertising revenue generation from the IOV software and evaluate for impairment, if an event occurs or circumstance changes that would potentially indicate that the carrying amount of the asset exceeded its fair value. The vendor will own the title of the IOV software upon its fulfillment of the contract obligations after three years.

 

The development of IOV software was completed by September 30, 2020. Since the Company has the right to use the IOV software under the contract term, software was capitalized as “other assets, non-current, net” and started to amortize from October 1, 2020 over the four-year contract term. As of June 30, 2023 and December 31, 2022, the balance of “other assets, non-current, net” was $1,240,191 and $1,775,540, respectively. The reduction of the amount receivable was approximately $0.5 million for the period ended June 30, 2023.

 

If full repayment is achieved within the contract term, the Company might be charged to continue using the software and related equipment, depending on both parties’ future agreement.

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

XML 31 R22.htm IDEA: XBRL DOCUMENT v3.23.2
OPERATING LEASES
6 Months Ended
Jun. 30, 2023
Operating Leases  
OPERATING LEASES

14. OPERATING LEASES

 

In addition to the lease with a related party for computing server room in Dongguan City, commenced in April 2021, and terminated in March 2022, the Company leased an office space, three server rooms, and a dormitory in Hong Kong for executing the Blockchain business strategy, and the Company also leased an office space in Zhenjiang commenced on October 1, 2021. The office space and three server rooms in Hong Kong were terminated in September 2022, November 2022, and April 2023, respectively. The fixed monthly lease payment for the Zhenjiang office space is $2,582 (RMB 17,882) with a lease term of three years ending September 30, 2024, with a rental free period from October 1, 2021 to March 31, 2022. The fixed monthly lease payment for the dormitory is $4,338 (HKD 34,000) including rental and management fee with a lease term of two years ending April 19, 2023. All lease agreements have no variable lease payment nor option to purchase the underlying assets. There was no initial direct cost associated with the office space lease agreement.

 

The Company has also leased specific and identifiable wall spaces with a certain dimension in commercial and residential building lobbies, inside elevators, elevator waiting areas, and various places to install the new media advertising display terminals without substitution for purpose of broadcasting advertisements paid by the customers to promote their businesses or special events. The lease terms with negotiated payment terms range from one year to three years, and the rental costs vary depending on the number of spots where the display terminals are installed and the duration of the leases.

 

The Company incurred rent expenses of approximately $16,000 for continuing operations and approximately $25,000 for discontinued operations for the period ended June 30, 2023.

 

The Company has elected to apply the short-term lease exception to all leases with a term of one year or less. The future short-term lease costs are $ nil for the year subsequent to June 30, 2023.

 

Weighted-average remaining lease term as of June 30, 2023, and discount rate for its operating leases are as follows:

 

Weighted-average remaining lease term   15.3 months 
Weighted-average discount rate   4.75%

 

The weighted-average discount rate was based on the three-year interest rate of People’s Bank of China.

 

The following table outlines maturities of operating lease liabilities as of June 30, 2023:

 

Year ending June 30  Leases for office 
2023   14,784 
2024   19,713 
Total lease payments   34,497 
Less: Imputed interest   (1,003)
Present value of lease liabilities  $33,494 

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.2
LONG-TERM INVESTMENTS
6 Months Ended
Jun. 30, 2023
Investments, All Other Investments [Abstract]  
LONG-TERM INVESTMENTS

15. LONG-TERM INVESTMENTS

 

As of June 30, 2023, the carrying value of the Company’s equity investments were $68,717, which consisted of the followings:

 

(1) Equity method investments:

 

As of June 30, 2023, the Company’s equity method investments had a carrying value of $7,029 which were as follows:

 

Investees  Abbreviation  % of Ownership   Carrying value 
Qingdao Taoping IoT Co., Ltd.  QD Taoping, or QD   47%  $- 
Yunnan Taoping IoT Co., Ltd.  YN Taoping, or YN   40%   - 
Jiangsu Taoping IoT Technology Co., Ltd.  JS Taoping, or JS   25%   - 
Jiangsu Taoping New Media Co., Ltd  JS New Media, or JN   21%   7,029 
           $7,029 

 

The Company’s initial investments in the above equity method investments were approximately $1.9 million. The Company recognized losses from equity method investments of approximately $800 and no impairment on equity method investments for the six months ended June 30, 2023. The Company recognized losses from equity method investments of approximately $0.3 million and no impairment on equity method investments for the six months ended June 30, 2022.

 

(2) Equity investments without readily determinable fair value that is not accounted for under equity method accounting:

 

In accordance with ASC 321, the Company elected to use the measurement alternative to measure such investments at cost, less any impairment, plus or minus changes resulting from observable price changes in orderly transactions for identical or similar investments of the same issuer, if any.

 

As of June 30, 2023 and December 31, 2022, the carrying value for the equity investments without readily determinable fair value was $61,688 and $87,734, respectively. The total initial investments to the equity investments without readily determinable fair value were approximately $711,000. Impairment of approximately $0.02 million was recognized for the six months ended June 30, 2023. Impairment of approximately $0.03 million was recognized for the six months ended June 30, 2022.

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

XML 33 R24.htm IDEA: XBRL DOCUMENT v3.23.2
OTHER PAYABLES AND ACCRUED EXPENSES
6 Months Ended
Jun. 30, 2023
Other Liabilities Disclosure [Abstract]  
OTHER PAYABLES AND ACCRUED EXPENSES

16. OTHER PAYABLES AND ACCRUED EXPENSES

 

As of June 30, 2023 and December 31, 2022, other payables and accrued expenses consist of:

 

   June 30, 2023   December 31, 2022 
   (Unaudited)     
Advances from unrelated third parties (i)  $869,648   $395,359 
Other taxes payable (ii)   3,401,184    4,216,786 
Accrued professional fees   179,595    215,889 
Amount due to employees (iii)   74,780    41,782 
Others   169,400    126,528 
Other Payables and Accrued Expenses  $4,694,607   $4,996,344 

 

(i) The advances from unrelated parties are non-interest bearing and due on demand.
   
(ii) The other taxes payable were the amounts due to the value added tax, business tax, city maintenance and construction tax, and individual income tax.
   
(iii) The amounts due to employees were pertaining to employees’ out-of-pocket expenses for travel and meal allowance, etc.

 

XML 34 R25.htm IDEA: XBRL DOCUMENT v3.23.2
RESERVE AND DISTRIBUTION OF PROFIT
6 Months Ended
Jun. 30, 2023
Reserve And Distribution Of Profit  
RESERVE AND DISTRIBUTION OF PROFIT

17. RESERVE AND DISTRIBUTION OF PROFIT

 

In accordance with relevant PRC regulations and the Articles of Association of our PRC subsidiaries, our PRC subsidiaries are required to allocate at least 10% of their annual after-tax profits determined in accordance with PRC statutory financial statements to a statutory general reserve fund until the amounts in said fund reaches 50% of their registered capital. As of June 30, 2023 and December 31, 2022, the balance of general reserve was $10.2 million and $10.2 million, respectively.

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

Under the applicable PRC regulations, the Company may pay dividends only out of the accumulated profits, if any, determined in accordance with the PRC accounting standards and regulations. The statutory reserve funds can only be used for specific purposes under the PRC laws and regulations. The general reserves are not distributable as cash dividends.

 

Our after-tax profits or losses with respect to the payment of dividends out of accumulated profits and the annual appropriation of after-tax profits as calculated pursuant to the PRC accounting standards and regulations do not result in significant differences as compared to after-tax earnings as presented in our consolidated financial statements. However, there are certain differences between the PRC accounting standards and regulations and the U.S. generally accepted accounting principles, arising from different treatment of items such as amortization of intangible assets and change in fair value of contingent consideration arising from business combinations.

 

XML 35 R26.htm IDEA: XBRL DOCUMENT v3.23.2
EQUITY
6 Months Ended
Jun. 30, 2023
Equity [Abstract]  
EQUITY

18. EQUITY

 

(a) Ordinary shares

 

The Company is authorized to issue 100,000,000 ordinary shares.

 

In February 2022, the Company issued the first phase of approximately 6,718 restricted ordinary shares with a fair value of approximately $118,000, for the acquisition of ZJIOT. The Company agreed to issue to the shareholders of ZJIOT a total of approximately 20,154 restricted ordinary shares in three phases, conditioned upon the satisfaction of certain performance targets.

 

In March 2022 and July 2022, the Company issued 2,000 ordinary shares with a fair value of $23,100 to a consultant as a compensation for his service.

 

In April 2023, the Company issued the second phase of approximately 6,718 restricted ordinary shares with a fair value of approximately $49,000, for the acquisition of ZJIOT, upon the satisfaction of certain performance targets.

 

In May 2023, the Company issued 50,000 restricted shares to a consultant as its service compensation for the service period from May 26, 2023 to May 25, 2024. The fair value of the 50,000 ordinary shares was $340,000, which is amortized over the service period.

 

In May 2023, the Company issued 200,000 ordinary shares with fair value of approximately $1,360,000 to certain directors, executive officers, and employees as compensations for their services.

 

(b) Stock-based compensation

 

The following table provides the details of the approximate total share-based payments expense during the six months ended June 30, 2023 and 2022:

 

   Six Months Ended June 30, 2023   Six Months Ended June 30, 2022 
   (Unaudited)   (Unaudited) 
Employees and directors share-based payments  $1,360,000(a)  $- 
Shares issued for services   32,603(a)   14,500(a)
Total share based payments expenses    $1,392,603   $14,500 

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

(c) Stock options to employees and directors

 

On May 9, 2016, the Board of Directors of the Company adopted the 2016 Equity Incentive Plan, or the 2016 Plan. Pursuant to the 2016 Plan and its amendment in May 2021, the Company may offer up to five hundred thousand ordinary shares as equity incentives to its directors, employees and consultants. Such number of shares is subject to adjustment in the event of certain reorganizations, mergers, business combinations, recapitalizations, stock splits, stock dividends, or other change in the corporate structure of the Company affecting the issuable shares under the 2016 Plan. The Company accounts for its stock option awards to employees and directors pursuant to the provisions of ASC 718, Compensation – Stock Compensation. The fair value of each option award is estimated on the date of grant using the Black-Scholes Merton valuation model. The Company recognizes the fair value of each option as compensation expense ratably using the straight-line attribution method over the service period, which is generally the vesting period.

 

Stock option activity for the six months ended June 30, 2023 is summarized as follows:

 

       Weighted   Weighted Average Remaining     
   Options   Average
Exercise
   Contractual
Life
   Aggregated Intrinsic 
   Outstanding   Price   (Years)   Value 
Outstanding at January 1, 2023   28,250   $24.0    0.6   $       - 
Exercised   -    -           
Canceled   (400)  $24.0           
Outstanding at June 30, 2023 (Unaudited)   27,850   $24.0    0.1   $- 
Vested and expected to be vested as of June 30, 2023 (Unaudited)   27,850   $24.0    0.1   $- 
Options exercisable as of June 30, 2023 (vested) (Unaudited)   27,850   $24.0    0.1   $- 

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

There were no stock options granted to employees during the years ended June 30, 2023 and 2022. There was no option exercised during the six months ended June 30, 2023 and 2022.

 

As of June 30, 2023, no unrecognized compensation expense related to non-vested share options is expected to be recognized. The total fair value of options vested during the six months ended June 30, 2023, and 2022 was approximately $ nil and $ nil, respectively. To the extent the actual forfeiture rate is different from what the Company has anticipated, stock-based compensation related to these awards will be different from its expectations.

 

(d) Stock options and warrants to non-employees

 

Pursuant to the 2016 Plan and its amendment, for the six months ended June 30, 2023 and 2022, the Company issued nil and nil warrants to consultants, respectively. The Company expensed to administrative expense approximately $ nil and $ nil for the six months ended June 30, 2023 and 2022, respectively. During the six months ended June 30, 2023, no options or warrants were exercised.

 

The following table outlines the options and warrants outstanding and exercisable as of June 30, 2023:

 

   June 30, 2023 Number of Warrants Outstanding   Exercise   Expiration 
   and Exercisable   Price   Date 
             
July 2020 stock options to consultants   5,737   $26.4    07/09/2023 
Total   5,737           

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

XML 36 R27.htm IDEA: XBRL DOCUMENT v3.23.2
CONSOLIDATED SEGMENT DATA
6 Months Ended
Jun. 30, 2023
Segment Reporting [Abstract]  
CONSOLIDATED SEGMENT DATA

19. CONSOLIDATED SEGMENT DATA

 

Selected information by segment is presented in the following tables for the six months ended June 30, 2023 and 2022.

  

   Six Months Ended
June 30, 2023
(Unaudited)
   Six Months Ended
June 30, 2022
(Unaudited)
 
Revenues (1)           
TIT Segment  $178,401   $122,085 
CBT Segment   13,899,608    7,179,437 
   $14,078,009   $7,301,522 

 

(1) Revenues by operating segments exclude intercompany transactions.

 

   Six Months Ended
June 30, 2023
(Unaudited)
   Six Months Ended
June 30, 2022
(Unaudited)
 
(Loss) income from operations          
TIT Segment  $(21,900)  $(593,851)
CBT Segment   516,473    (1,978,538)
Corporate and others (2)    (2,170,806)   (238,071)
(Loss) from operations    (1,676,233)   (2,810,460)
Corporate other income, net   182,254    1,293,765 
Corporate interest income   609    1,010 
Corporate interest expense   (262,420)   (288,707)
(Loss) before income taxes   (1,755,790)   (1,804,392)
Income tax expense   (34,513)   (4,283)
Income from continuing operations   (1,790,303)   (1,808,675)
Income from discontinued operations   (18,727)   (191,880)
Net loss   (1,809,030)   (2,000,555)
Less: Loss attributable to the non-controlling interest   -    - 
Net loss attributable to the Company  $(1,809,030)  $(2,000,555)

 

(2) Includes non-cash compensation, professional fees and consultancy fees for the Company.

 

Non-cash employee compensation by segment for the six months ended June 30, 2023 and 2022 are as follows:

 

         
   Six Months Ended
June 30, 2023
(Unaudited)
   Six Months Ended
June 30, 2022
(Unaudited)
 
                 
Non-cash employee compensation:          
Corporate and others  $1,360,000   $- 
 Non-cash compensation  $1,360,000   $- 

 

Depreciation and amortization by segment for six months ended June 30, 2023 and 2022 are as follows:

 

   Six Months Ended June 30, 2023 (Unaudited)   Six Months Ended June 30, 2022 (Unaudited) 
Depreciation and amortization:          
TIT Segment  $22,380   $23,996 
CBT Segment   1,259,306    2,165,574 
Corporate and others   7,586    - 
   $1,289,272   $2,189,570 

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

   Six Months Ended
June 30, 2023
(Unaudited)
   Six Months Ended
June 30, 2022
(Unaudited)
 
Provisions for allowance for credit losses on accounts receivable, other receivable and advances to suppliers:          
TIT Segment  $(12,331)  $(39,372)
CBT Segment   986,240    (360,363)
   $973,909   $(399,735)

 

   Six Months Ended
June 30, 2023
(Unaudited)
   Six Months Ended
June 30, 2022
(Unaudited)
 
Inventory obsolescence provision:          
TIT Segment  $2,455   $60,021 
CBT Segment   6,003    103,864 
   $8,458   $163,885 

 

Total assets by segment as of June 30, 2023 and December 31, 2022 are as follows:

 

   June 30, 2023
(Unaudited)
   December 31, 2022 
Total assets          
TIT Segment  $406,379   $254,579 
CBT Segment   27,026,021    27,200,882 
Assets from discontinued operations   568,367    1,326,265 
Corporate and others   377,390    427,089 
   $28,378,157   $29,208,815 

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.2
COMMITMENTS AND CONTINGENCIES
6 Months Ended
Jun. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES

20. COMMITMENTS AND CONTINGENCIES

 

The Company received a notification from Nasdaq Listing Qualifications on September 16, 2022, as announced in a report on Form 6-K filed with the SEC on September 16, 2022, that the Company was not in compliance with the minimum bid price requirements set forth in Nasdaq Listing Rule 5550(a)(2) for continued listing on The Nasdaq Capital Market. On March 16, 2023, the Company received a letter from The Nasdaq Stock Market LLC confirming the Company has been granted an additional 180 calendar day period for compliance under its minimum bid price requirement through September 11, 2023. On August 15, 2023, the Company regained compliance with the NASDAQ listing requirements, after the one-for-ten reverse stock split effective on August 1, 2023, according to the NASDAQ notice.

 

The Company may from time to time be subject to legal proceedings, investigations, and claims incidental to conduct of our business. The Company is currently not subject to any legal proceeding, investigations, and claims.

 

In addition to various promulgations in the past few years, ten Chinese regulatory authorities recently collectively promulgated a guidance to further control and monitor cryptocurrency related trading, exchanges, transaction, banking and financial service, initial coin offering, and other intermediary and derivatives transactions, which are considered illegal in accordance with effectuated laws and regulations and may be subject to penalty criminally. The new guidance also bars foreign cryptocurrency trading platforms and related businesses to provide services to China domestic individuals and business entities, and expands the application of laws and regulations to Chinese employees or contractors of foreign operatives, that provide related services to individuals or business entities domiciled in China. Although, the legality of cryptocurrency mining activity was not specifically mentioned in the guidance, notably in recent events, where the government’s sudden interventions or modifications of the laws and regulations currently in effective could negatively impact the Company’s operations and financial results. The legality of cryptocurrency mining activity may be subject to challenge by Chinese authorities. However, since the Company has ceased the cryptocurrency mining business by December 2022, the risk of potential legal proceedings may not be applicable going forward.

 

XML 38 R29.htm IDEA: XBRL DOCUMENT v3.23.2
CONCENTRATIONS
6 Months Ended
Jun. 30, 2023
Risks and Uncertainties [Abstract]  
CONCENTRATIONS

21. CONCENTRATIONS

 

For the six months ended June 30, 2023 and 2022, no single customer accounted for greater than 10% of the total revenues. The Company’s top five customers in aggregate accounted for 31% and 34% of the Company’s revenues of continuing operations, for each of the six months ended June 30, 2023 and 2022, respectively.

 

The Company’s top five customers in aggregate accounted for 43% of total accounts receivable as of June 30, 2023, while two customers’ balance accounted for 11% and 10%, respectively. The Company’s top five customers in aggregate accounted for 30% of total accounts receivable as of December 31, 2022, while one customer accounted for 12% of accounts receivable.

 

For the six months ended June 30, 2023 and 2022, approximately 69% and 85%, respectively, of total purchases were from five unrelated suppliers. Two suppliers each accounted for 23% and 18%, respectively, of total purchases for the six months ended June 30, 2023, and two suppliers each accounted for 36% and 23%, respectively, of total purchases for the six months ended June 30, 2022.

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

XML 39 R30.htm IDEA: XBRL DOCUMENT v3.23.2
SUBSEQUENT EVENTS
6 Months Ended
Jun. 30, 2023
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS

22. SUBSEQUENT EVENTS

 

On July 17, 2023, the Company entered into a Standby Equity Purchase Agreement (the “Public SEPA”) with SHANJING CAPITAL GROUP CO., LTD (the “Investor”). Pursuant to the Public SEPA, the Company shall have the right, but not the obligation, to sell to the Investor up to $1,000,000 of its ordinary shares, no par value (the “Public SEPA Shares”), at the Company’s request any time during the commitment period commencing on July 17, 2023 and terminating on the earliest of (i) the first day of the month following the 24-month anniversary of the date of the Public SEPA and (ii) the date on which the Investor shall have made payment of advances requested pursuant to the Public SEPA for the Company’s Public SEPA Shares equal to the commitment amount of $1,000,000. The Public SEPA Shares would be purchased at 85.0% of the Market Price (as defined below), provided that in no event shall such purchase price be less than $0.20 per share (the “Floor Price”), and would be subject to certain limitations, including that the Investor could not purchase any shares that would result in it owning more than 4.99% of the Company’s outstanding ordinary shares at the time of an advance (the “Ownership Limitation”) or 19.99% of the Company’s outstanding ordinary shares as of July 17, 2023 (the “Exchange Cap”). The Exchange Cap will not apply if the Company’s shareholders have approved issuances in excess of the Exchange Cap or if the Company is able to invoke the home country practice exemption in accordance with the rules of the Nasdaq Stock Market. As defined in the Public SEPA, “Market Price” means the number obtained when the aggregate value of the Company’s ordinary shares (each trading day closing price times the number of shares traded in such trading day) traded on the Nasdaq Stock Market during the five (5) trading days immediately preceding the date set forth in any notice requesting an advance, is divided by the total number of ordinary shares traded during such five (5) trading days’ period.

 

In connection with the execution of the Public SEPA, the Company agreed to issue an aggregate of 4,339 ordinary shares of the Company (the “Public Commitment Fee Shares”) to the Investor as consideration for its irrevocable commitment to purchase the Public SEPA Shares upon the terms and subject to the satisfaction of the conditions set forth in the Public SEPA.

 

On the same date, the Company entered into another Standby Equity Purchase Agreement (the “Private SEPA”) with the same Investor. Pursuant to the Private SEPA, the Company shall have the right, but not the obligation, to sell to the Investor up to $10,000,000 of ordinary shares of the Company (the “Private SEPA Shares”), at the Company’s request any time during the commitment period commencing on July 17, 2023 and terminating on the earliest of (i) the first day of the month following the 36-month anniversary of the date of the Private SEPA and (ii) the date on which the Investor shall have made payment of advances requested pursuant to the Private SEPA for the Company’s Private SEPA Shares equal to the commitment amount of $10,000,000. Each advance the Company requests under the Private SEPA may be for a number of the Company’s ordinary shares with an aggregate value of up to $1,000,000. The Private SEPA Shares would be purchased at 85.0% of the Market Price which has the same meaning as that term in the Public SEPA. The purchase price in any advance under the Private SEPA shall not be less than the same Floor Price as under the Public SEPA, or $0.20 per share. The advances under the Private SEPA are subject to the same Ownership Limitation and Exchange Cap as under the Public SEPA.

 

In connection with the execution of the Private SEPA, the Company agreed to issue an aggregate of 43,394 ordinary shares of the Company (the “Private Commitment Fee Shares”) to the Investor as consideration for its irrevocable commitment to purchase the Private SEPA Shares upon the terms and subject to the satisfaction of the conditions set forth in the Private SEPA.

 

On July 31, 2023, the Company announced that the board of directors of the Company approved a one-for-ten reverse stock split of the Company’s issued and outstanding ordinary shares. Beginning August 1, 2023, the Company’s ordinary shares started trading on a split-adjusted basis under the same symbol “TAOP” but with new CUSIP number, G8675V 127.

 

As a result of the share consolidation, each ten ordinary shares outstanding automatically combined and converted to one issued and outstanding ordinary share without any action on the part of shareholders who hold their shares in brokerage accounts or “street name”. Shareholders holding certificates of ordinary shares are expected to receive instructions from the Company’s transfer agent, Transhare Corporation, regarding procedures for exchanging share certificates. All outstanding options, warrants and other rights to purchase the Company’s ordinary shares were adjusted proportionately as a result of the reverse stock split. No fractional shares were issued as a result of the reverse stock split, and instead, all such fractional shares resulting from the reverse stock split were rounded up to the nearest whole share.

 

The reverse stock split was intended to increase the per share trading price of the ordinary shares to satisfy the $1.00 minimum bid price requirement for continued listing on the NASDAQ Stock Market. Immediately following the reverse stock split the Company had approximately 1.86 million ordinary shares issued and outstanding, exclusive of shares issuable under outstanding options and warrants. The reverse stock split had affect the number of total authorized ordinary shares of the Company.

 

On August 2, 2023, the Company issued 80,000 ordinary shares to the Investor at a price of approximately $4.626 per share, pursuant to the previously announced Public SEPA. The total purchase price and proceeds the Company received from the sale of the shares is $370,080. These shares were issued as part of the commitment by Investor to purchase from time to time, at our option, up the Company’s $1,000,000 of our ordinary shares pursuant to the Public SEPA, as described in the Form 6-K dated July 19, 2023.

XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Basis of Presentation and Principles of Consolidation

(a) Basis of Presentation and Principles of Consolidation

 

The consolidated financial statements as of June 30, 2023 and for the six-month periods ended June 30, 2023 and 2022 are unaudited. The accompanying unaudited consolidated financial statements have been prepared by the Company in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial reporting. In the opinion of management, all adjustments (consisting of normal recurring adjustments) have been made that are necessary to present fairly the financial position, the results of its operations and cash flows. Operating results as presented are not necessarily indicative of the results to be expected for a full year. These consolidated financial statements and related notes should be read in conjunction with the consolidated financial statements and notes thereto included in the Company’s Form 20-F for the year ended December 31, 2022 filed on April 25, 2023 with the Securities and Exchange Commission.

 

The consolidated financial statements include the accounts of the Company, and its subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation.

 

Use of Estimates

(b) Use of Estimates

 

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. The Company’s significant estimates include its accounts receivable, assessment of credit losses, fair value of stock options and warrants, valuation allowance of deferred tax assets, useful lives of property and equipment, the recoverability of long-lived assets, revenue recognition, valuation of prepayments, goodwill, and other intangible assets, inventories, cryptocurrencies, purchase price allocation of business combination, right-of-use assets, and lease liabilities. Management makes these estimates using the best information available at the time the estimates are made; however actual results could differ from those estimates.

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

Economic, Pandemic, Political, and Currency Exchange Risks

(c) Economic, Pandemic, Political, and Currency Exchange Risks

 

All the Company’s revenue-generating operations are conducted in Hong Kong and mainland China. Accordingly, the Company’s business, financial condition and results of operations may be influenced by the political, economic, public health, and legal environments in the PRC, and by the general state of the PRC economy. The Company’s operations in the PRC are subject to special considerations and significant risks that are not typically pertaining to the companies in North America and Western Europe. These include risks associated with, among others, the political, economic, public health concerns with persistent outbreaks of COVID-19 infections in various regional localities, and legal environments, geopolitical influences, and foreign currency exchange, notably in recent events, where the government’s sudden interventions or modifications of the laws and regulations currently in effective could negatively impact the Company’s operations and financial results.

 

The functional currency of the Company is primarily Chinese Renminbi Yuan (“RMB”), which is not freely convertible into foreign currencies. The Company cannot guarantee that the current exchange rate will remain steady. Therefore, there is a possibility that the Company could post the same amount of profit for two comparable periods and yet, because of fluctuating exchange rates, record higher or lower profit depending on exchange rate of RMB. RMB converted to U.S. dollars on the relevant dates. The exchange rate could fluctuate depending on changes in the political and economic environment without notice.

 

Cash and Cash Equivalents

(d) Cash and Cash Equivalents

 

The Company considers all highly liquid investments purchased and cash deposits with financial institutions with original maturities of three months or less to be cash equivalents. The Company had no cash equivalents as of June 30, 2023 or December 31, 2022.

 

The Company maintains its cash accounts at credit worthy financial institutions and closely monitors the movements of its cash positions. As of June 30, 2023, and December 31, 2022, approximately $0.5 million and $1.0 million of cash, respectively, was held in bank accounts in Hong Kong and mainland China.

 

Accounts Receivable, Accounts Receivable – related parties, and Concentration of Risk

(e) Accounts Receivable, Accounts Receivable – related parties, and Concentration of Risk

 

Accounts receivable are recognized and carried at carrying amount less an allowance for credit loss, if any. The Company maintains an allowance for credit losses resulting from the inability of its customers to make required payments based on contractual terms. The Company reviews the collectability of its receivables on a regular and ongoing basis according to historical trend, and estimates its provision for expected credit losses on receivables aging analysis.

 

The Company estimates allowance for credit losses for the anticipation of future economic condition and credit risk indicators of customers, including the potential impact of the COVID-19 pandemic on its customers’ businesses. After all attempts to collect a receivable have failed, the receivable is written off against the allowance. In the event the Company recovers amounts previously reserved for, the Company will reduce the specific allowance for credit losses. The balance of allowance for credit losses for the six-month ended June 30, 2023 has decreased approximately $0.9 million from the year ended December 31, 2022.

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

Accounts receivable as of June 30, 2023 and December 31, 2022 are as follows:

 

   June 30, 2023   December 31, 2022 
   (Unaudited)     
Accounts Receivable  $17,051,559   $20,159,165 
Allowance for credit losses   (10,791,126)   (10,957,920)
Accounts Receivable, net  $6,260,433   $9,201,245 
Accounts Receivable - related parties  $13,908,789   $14,617,746 
Allowance for credit losses - related parties   (13,857,340)   (14,526,375)
Accounts Receivable - related parties, net  $51,449   $91,371 

 

The normal credit term is ranging from 1 month to 3 months after the customers’ acceptance of high-end data storage servers or software, and completion of advertising and other services, and ranging from 1 month to 6 months after the customers’ acceptance of ads display terminals. However, because of various factors of business cycle, the actual collection of outstanding accounts receivable may be beyond the normal credit terms.

 

The allowance for credit losses at June 30, 2023 and December 31, 2022, totaled approximately $24.6 million and $25.5 million, respectively, representing management’s best estimate. The following table describes the movements for allowance for credit losses during the six-month period ended June 30, 2023 and the year ended December 31, 2022:

 

Balance at January 1, 2022  $27,262,848 
Decrease for balance due to transfer of a company   (771,189)
Increase in allowance for credit losses   674,664 
Foreign exchange difference   (1,682,028)
Balance at December 31, 2022  $25,484,295 
Increase in allowance for credit losses   973,909 
Foreign exchange difference   (1,809,738)
Balance at June 30, 2023 (Unaudited)  $24,648,466 

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

Fair Value Accounting

(f) Fair Value Accounting

 

Financial Accounting Standards Board (FASB) Accounting Standards Codifications (ASC) 820-10 “Fair Value Measurements and Disclosures”, establishes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to unobservable inputs (Level 3 measurements). As required by FASB ASC 820-10, assets are classified in their entirety based on the lowest level of input that is significant to the fair value measurement. The three levels of the fair value hierarchy under FASB ASC 820-10 are described below:

 

Level 1 Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities;
Level 2 Quoted prices in markets that are not active, or inputs that are observable, either directly or indirectly, for substantially the full term of the asset or liability; and
Level 3 Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (supported by little or no market activity).

 

Inventories, net

(g) Inventories, net

 

Inventories are valued at the lower of cost (weighted average basis) and net realizable value. Net realizable value is the expected selling price in the ordinary course of business minus any costs of completion, disposal, and transportation to make the sale.

 

The Company performs an analysis of slow-moving or obsolete inventory periodically and any necessary valuation reserves, which could potentially be significant, are included in the period in which the evaluations are completed. Any inventory impairment results in a new cost basis for accounting purposes.

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

Property, equipment and software, net

(h) Property, equipment and software, net

 

Property, equipment and software are stated at cost less accumulated amortization and depreciation. Amortization and depreciation are provided over the assets’ estimated useful lives, using the straight-line method. Estimated useful lives of property, equipment and software are as follows:

 

Office buildings  20-50 years
Lease improvement  Shorter of lease term or assets lives
Electronics equipment, furniture and fixtures  3-5 years
Motor vehicles  5 years
Purchased software  5 years
Media display equipment  5 years
Cryptocurrency mining machine  3 years

 

Expenditures for maintenance and repairs, which do not materially extend the useful lives of the assets, are charged to expense as incurred. Expenditures for major renewals and betterments which substantially extend the useful life of assets are capitalized. The cost and related accumulated depreciation of assets retired or sold are removed from the respective accounts, and any gain or loss are included in the Company’s results of operations.

 

Goodwill

(i) Goodwill

 

ASC 350-30-50, “Goodwill and Other Intangible Assets”, requires the testing of goodwill and indefinite-lived intangible assets for impairment at least annually. The Company tests goodwill for impairment in the fourth quarter each year or earlier if an indicator of impairment exists.

 

Under applicable accounting guidance, the goodwill impairment analysis is a two-step test. The first step of the goodwill impairment test involves comparing the fair value of each reporting unit with its carrying amount including goodwill. If the fair value of a reporting unit exceeds its carrying amount, goodwill of the reporting unit is considered not impaired; however, if the carrying amount of the reporting unit exceeds its fair value, the second step must be performed to measure potential impairment.

 

The second step involves calculating an implied fair value of goodwill for each reporting unit for which the first step indicated possible impairment. If the implied fair value of goodwill exceeds the goodwill assigned to the reporting unit, there is no impairment. If the goodwill assigned to a reporting unit exceeds the implied fair value of goodwill, an impairment charges recorded for the excess.

 

Cryptocurrencies

(j) Cryptocurrencies

 

Cryptocurrencies held, including Bitcoin and Ethereum, are accounted for as intangible assets with indefinite useful lives. An intangible asset with an indefinite useful life is not amortized but assessed for impairment annually, or more frequently, when events or changes in circumstances occur indicating that it is more likely than not that the indefinite-lived asset is impaired. Impairment exists when the carrying amount exceeds its fair value, which is measured using the quoted price of the cryptocurrency at the time its fair value is being measured. If the carrying amount of the cryptocurrency exceeds its fair value, the Company recognizes an impairment loss in an amount equal to that excess. Subsequent reversal of impairment losses is not permitted.

 

There are no cash flows from cryptocurrencies included in net cash used in operating activities since the revenue recognized from mining is a noncash activity. The sales of cryptocurrencies are included within investing activities in the consolidated statements of cash flows and any realized gains or losses from such sales are included in other income (expense) in the consolidated statements of operations. The Company accounts for its gains or losses in accordance with the first in first out (FIFO) method of accounting.

 

Upon disposal of cryptocurrencies, the Company will evaluate whether the control of the cryptocurrencies is transferred in accordance with ASC 610-20. The control over the cryptocurrencies disposed will transfer at the same time of the disposal, hence the cryptocurrencies transferred will be derecognized at the same time of the disposal. The gain or loss on disposal is calculated as the difference between the consideration allocated to each distinct cryptocurrency and its carrying amount.

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

Business combination

(k) Business combination

 

In accordance with ASC 805, the Company applies acquisition method to account for business combination. The acquisition method requires that the fair value of the underlying exchange transaction is used to establish a new accounting basis of the acquired entity upon the acquirer taking control over the acquiree. Furthermore, because of obtaining control the acquirer is responsible and accountable for all of the acquiree’s assets, liabilities and operations, the acquirer recognizes and measures the assets acquired and liabilities assumed at their full fair values as of the date control is obtained, which may result in goodwill, when purchase consideration exceeds the net of fair value of the assets acquired and liabilities assumed, or a bargain purchase gain, when the net of fair value of the assets acquired and liabilities assumed exceeds the purchase consideration, regardless of the percentage ownership in the acquiree or how the acquisition was achieved.

 

Disposal of subsidiary

(l) Disposal of subsidiary

 

The Company deconsolidates a subsidiary upon the loss of control, the related subsidiary’s assets (including goodwill), liabilities, non-controlling interest and other components of equity are de-recognized. This may mean that amounts previously recognized in other comprehensive income are reclassified to profit or loss.

 

Any consideration received is recognized at fair value. Any resultant gain or loss is recognized in the Statement of Operations.

 

Long-term investment

(m) Long-term investment

 

The Company’s long-term investment consists of investments accounted for under the equity method and equity investments without readily determinable fair value. Pursuant to ASC 321, equity investments, except for those accounted for under the equity method, those that result in consolidation of the investee and certain other investments, are measured at fair value, and any changes in fair value are recognized in earnings. For equity securities without readily determinable fair value and do not qualify for the existing practical expedient in ASC Topic 820, Fair Value Measurements and Disclosures (“ASC 820”) to estimate fair value using the net asset value per share (or its equivalent) of the investment, the Company elected to measure those investments at cost, less any impairment, plus or minus changes resulting from observable price changes in orderly transactions for identical or similar investments of the same issuer, if any.

 

For equity investments that the Company elects to measure at cost, less any impairment, plus or minus changes resulting from observable price changes, the Company makes a qualitative assessment considering impairment indicators to evaluate whether investments are impaired at each reporting date. Impairment indicators considered include, but are not limited to, a significant deterioration in the earnings performance or business prospects of the investee, including factors that raise significant concerns about the investee’s ability to continue as a going concern, a significant adverse change in the regulatory, economic, or technologic environment of the investee and a significant adverse change in the general market condition of either the geographical area or the industry in which the investee operates. If a qualitative assessment indicates that the investment is impaired, the entity has to estimate the investment’s fair value in accordance with the principles of ASC 820. For equity investments without readily determinable fair value, the Company uses Level 3 inputs of fair value accounting in accordance with ASC 820-10 and recognizes impairment loss other than temporary in the statement of operations equal to the difference between its initial investment and its proportional share of the net book value of the investee’s net assets which approximates its fair value.

 

For impairment on equity investments without readily determinable fair value, the Company uses Level 3 inputs of fair value accounting in accordance with ASC 820-10 and recognizes impairment loss in the statement of operations equal to the difference between its initial investment and its proportional share of the net book value of investee’s net assets which approximates its fair value if those are determined to be other than temporary.

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

Operating leases - Right-of-use assets and lease liabilities

(n) Operating leases - Right-of-use assets and lease liabilities

 

The Company accounts for lease under ASC 842 “Leases”, and also elects practical expedient not to separate non-lease component from lease components in accordance with ASC 842-10-15-37 and instead to account for each separate lease component and the non-lease components associated with that lease component as a single lease component. The Company also elects the practical expedient not to recognize lease assets and lease liabilities for leases with a term of 12 months or less.

 

The Company recognized a lease liability and corresponding right-to-use asset based on the present value of minimum lease payments discounted at the Company’s incremental borrowing rate. The Company records amortization and interest expense on a straight-line basis based on lease terms and reduces lease liabilities upon making lease payments.

 

Revenue Recognition

(o) Revenue Recognition

 

In accordance with the ASC 606, the Company recognizes revenues net of applicable taxes, when goods or services are transferred to customers in an amount that reflects the consideration to which the Company expects to receive in exchange for those goods or services.

 

The Company generates its revenues primarily from five sources: (1) product sales, (2) software sales, (3) advertising, (4) crypto-currency mining, and (5) other sales. Revenue is recognized when obligations under the terms of a contract with our customers are satisfied, generally, upon delivery of the goods and services and receipts of cryptocurrencies from cryptocurrency mining pools.

 

Although our performance obligation in our contracts with the mining pool operator is the provision of computing power, we are not entitled to any compensation for computing power provided when the pool operator is unsuccessful in placing a block to the blockchain.

 

Revenue - Products

 

Product revenues are generated primarily from the sale of Cloud-Application-Terminal based digital ads display terminals with integrated software essential to the functionality of the hardware to our customers (inclusive of related parties) and high-end data storage servers. Although manufacturing of the products has been outsourced to the Company’s Original Equipment Manufacturer (OEM) suppliers, the Company has acted as the principal of the contract. The Company recognized the product sales at the point of delivery. The Company may from time to time provide future unspecified software upgrades to the hardware products’ essential software, which is expected to be infrequent and, free of charge. Non-software service is mainly the one-time training session provided to the customer to familiarize them with the software operation upon the customer’s initial introduction to the software platform. The costs of providing infrequent software upgrade and training are de minimis. As a result, the Company does not allocate transaction price to software upgrade and customer training. Product sales are classified as “Revenue-Products” on the Company’s consolidated statements of operations.

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

Revenue - Software

 

The Company designs and develops software products. Software development projects usually include developing software, integrating various isolated software systems into one, and testing the system. The design and build services, together with the integration of the various elements, are generally determined to be essential to the functionality of the delivered software. The contracted price is usually paid at the delivery of the software. The Company usually provides non-software services including after-sale support, technical training. The technical training only occurs at the introduction of the software. The software is highly specialized and stable, after-sale support and subsequent upgrade or enhancement are infrequent. The Company has estimated the costs associated with the non-software performance obligations and concludes that these obligations are de minimis to the overall contract. Therefore, the Company does not further allocate transaction price.

 

The Company usually completes the software support service in one-off and recognizes the revenue at the point of delivery of service because the Company does not have an enforceable right to payment for performance completed to date. Revenues from software development contracts are classified as “Revenue-Software” on the Company’s consolidated statements of operations.

 

Revenue - Advertising

 

The Company generates revenues primarily from providing advertising slots to customers to promote their businesses by broadcasting advertisements on identifiable digital ads display terminals and vehicular ads display terminals in different geographic regions and locations through a cloud-based new media sharing platform. The Company also contracts individuals to promote special events or for various occasions. The Company is only obligated to broadcast the advertisements to the contracted digital ads display terminals, and therefore allocates 100% of the transaction price to advertisement broadcasting. The transaction price for advertisement broadcasting is fixed based on the numbers of advertisement delivery and duration of the contract, and has no variable consideration, or significant financing component, or subsequent price change, and is not refundable.

 

The Company recognizes the revenues, net of applicable taxes, from advertisement broadcasting contracts with customers over the contracted advertising duration.

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

Revenue - Cryptocurrency mining

 

The Company has entered into digital asset mining pools by executing contracts with the mining pool operators to provide computing power to the mining pool. The contracts are terminable under certain circumstances. Both the Company and the mining pool operator have the right to terminate the contract at any time, with or without clause, and without compensation. In exchange for providing computing power, the Company is entitled to a fractional share of the fixed cryptocurrency awards the mining pool operator receives (less digital asset transaction fees to the mining pool operator, if any.) for successfully adding a block to the blockchain. The Company’s fractional share is based on the proportion of computing power the Company contributed to the mining pool operator to the total computing power contributed by all mining pool participants in solving the current algorithm. The contract first exists upon the successful placement of a block on the blockchain by the pool operator because that is the point when the parties have performed their contract obligation and neither party can unilaterally terminate the contract without compensating the other party.

 

Providing computing power in digital asset transaction verification services is an output of the Company’s ordinary activities. The provision of providing such computing power is the only performance obligation in the Company’s contract with mining pool operator.

 

The transaction consideration the Company receives, if any, is noncash consideration, which the Company measures at fair value using the quoted price from principal market of the related cryptocurrency on the date received, which is not materially different than the fair value at the contract inception or at the time the Company has earned the award from the pools. The consideration is variable. Because it is not probable that a significant reversal of cumulative revenue will not occur (ASC 606-10-32-11), the consideration is constrained until the mining pool operator successfully places a block (by being the first to solve an algorithm), and the Company receives confirmation of the consideration it will receive, at which time revenue is recognized. There is no financing component, nor allocation of transaction price in these transactions.

 

Revenue - Other

 

The Company also reports other revenue which comprises revenue generates from System upgrade and technical support services, platform service fee, and rental income.

 

System upgrade and technical support revenue is recognized when performance obligations are satisfied upon completion of the services. Platform service fee is charged based on number of the display terminals used by the customers or a percentage of advertising revenue generated by the display terminals. Platform service revenue is recognized on a monthly basis over the contract period.

 

The Company follows ASC 842 – Leases that requires lessor to identify the underlying assets and allocate rental income among considerations in lease and non-lease components. The Company owns a unit of office space renting out to a third party with lease terms of two years starting from May 1, 2022. The lease agreements have fixed monthly rental payments, and no non-lease component or option for lessees to purchase the underlying assets. The Company collects monthly rental payments from the lessees, and has generated approximately $128,360 and $150,000 rental income for the periods ended June 30, 2023, and 2022, respectively.

 

Annual minimum rental income to be received in the next 5 years:     
2023   128,360 
2024   85,573 
Total   213,933 

 

Contract balances

 

The Company records advances from customers when cash payments are received or due in advance of our performance. For the six months ended June 30, 2023 and 2022, the Company recognized revenue of $463,455 and $9,000, respectively, that was included in the advances from customers balance at the beginning of each reporting period.

 

Practical expedients and exemptions

 

The Company generally expenses sales commissions if any incurred because the amortization period would have been one year or less. In many cases, the Company is approached by customers for customizing software products for their specific needs without incurring significant selling expenses.

 

The Company does not disclose the value of unsatisfied performance obligations for contracts with an original expected length of one year or less.

 

Cost of Sales - advertising and cost of cryptocurrencies

(p) Cost of Sales - advertising and cost of cryptocurrencies

 

The cost of sales for advertising revenue mainly comprises of direct costs of generating advertising revenue including lease expense for the wall space, to where the ads display terminal to be installed, installation costs of ads display terminals, depreciation of display termination, labor, and other related expenses.

 

The cost of sales for cryptocurrencies revenue consists primarily of direct costs of earning Bitcoin and Ethereum related to mining operations, including mining platform fees, mining pool fees, mining facility rental fees, electric power costs, other utilities, depreciation of mining machines, labor, insurance, and among other ancillary costs.

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

Discontinued Operations

(q) Discontinued Operations

 

The Company follows “ASU 2014-08, Presentation of Financial Statements (Topic 205) and Property, Plant and Equipment (Topic 360): Reporting Discontinued Operations and Disclosures of Disposals of Components of an Entity” for reporting discontinued operations. Under the revised standard, a discontinued operation must represent a strategic shift that has or will have a major effect on an entity’s operations and financial results. Examples could include a disposal of a major line of business, a major geographical area, a major equity method investment, or other major parts of an entity. The revised standard also allows an entity to have certain continuing cash flows or involvement with the component after the disposal. Additionally, the standard requires expanded disclosures about discontinued operations that will provide financial statement users with more information about the assets, liabilities, income, and expenses of discontinued operations.

 

Segment reporting

(r) Segment reporting

 

Segment information is consistent with how the Chief Operating Decision Maker, i.e., the Directors of the Company, review the businesses, make investing and resource allocation decisions and assess operating performance. Transfers and sales between reportable segments, if any, are recorded at cost.

 

The Company reports financial and operating information in the following three segments:

 

(1) Cloud-based Technology (CBT) segment — It includes the Company’s cloud-based products, high-end data storage servers and related services sold to private sectors including new media, healthcare, education and residential community management, and among other industries and applications. In this segment, the Company generates revenues from the sales of hardware and software total solutions with proprietary software and content as well as from designing and developing software products specifically customized for private sector customers’ needs for a fixed price. The Company includes the revenue and cost of revenue of high-end data storage servers in the CBT segment. Advertising services is included in the CBT segment, after the Company consummated the acquisition of TNM. Advertisements are delivered to the ads display terminals and vehicular ads display terminals through the Company’s cloud-based new media sharing platform. Incorporation of advertising services complements the Company’s out-of-home advertising business strategy.
   
(2) Blockchain Technology (BT) segment — The BT segment is the Company’s newly formed business sector in 2021. Cryptocurrency mining is the first initiative implemented in the BT segment. However, due to the decreased output and the highly volatile cryptocurrency market, the Company had ceased the operation of the BT segment by December 2022.
   
(3) Traditional Information Technology (TIT) segment — The TIT segment includes the Company’s project-based technology products and services sold to the public sector. The solutions the Company has sold primarily include Geographic Information Systems (GIS), Digital Public Security Technology (DPST), and Digital Hospital Information Systems (DHIS). In this segment, the Company generates revenues from sales of hardware and system integration services. As a result of the business transformation, the TIT segment is gradually being phased out in 2021.

 

Recent Accounting Pronouncements

(s) Recent Accounting Pronouncements

 

In August 2020, the FASB issued ASU No. 2020-06 (“ASU 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.” ASU 2020-06 will simplify the accounting for convertible instruments by reducing the number of accounting models for convertible debt instruments and convertible preferred stock. Limiting the accounting models results in fewer embedded conversion features being separately recognized from the host contract as compared with current GAAP. Convertible instruments that continue to be subject to separation models are (1) those with embedded conversion features that are not clearly and closely related to the host contract, that meet the definition of a derivative, and that do not qualify for a scope exception from derivative accounting and (2) convertible debt instruments issued with substantial premiums for which the premiums are recorded as paid-in capital. ASU 2020-06 is effective for public business entities fiscal years beginning after December 15, 2021, and interim periods within those fiscal years. The adoption of ASU 2020-06 did not have material impact on the group’s consolidated financial statements.

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

In January 2020, the FASB issued ASU 2020-01, Investments-Equity Securities (Topic 321), Investments-Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815)-Clarifying the Interactions between Topic 321, Topic 323, and Topic 815. The guidance provides clarification of the interaction of rules for equity securities, the equity method of accounting and forward contracts and purchase options on certain types of securities. ASU 2020-01 is effective for the Company in the first quarter of 2021. The adoption did not have any significant impact on the Company’s consolidated financial statements.

 

In October 2021, the FASB issued ASU 2021-08, Business Combination (Topic 805) “Accounting for Contract Assets and Contract Liabilities from Contracts with Customers”. The ASU 2021-08 requires that an entity (acquirer) recognizes and measures contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. At the acquisition date, an acquirer should account for the related revenue contracts in accordance with Topic 606 as if it had originated the contracts. The ASU 2021-08 also provides certain practical expedients for acquirers when recognizing and measuring acquired contract assets and contract liabilities from revenue contracts in a business combination. The ASU 2021-08 also applies to contract assets and contract liabilities from other contracts to which the provisions of Topic 606 apply, such as contract liabilities from the sale of nonfinancial assets within the scope of Subtopic 610-20, Other Income—Gains and Losses from the Derecognition of Nonfinancial Assets. For public business entities, the ASU 2021-08 is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. For all other entities, the amendments are effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. The ASU 2021-08 should be applied prospectively to business combinations occurring on or after the effective date of the amendments. Early adoption of the amendments is permitted, including adoption in an interim period. An entity that early adopts in an interim period should apply the amendments (1) retrospectively to all business combinations for which the acquisition date occurs on or after the beginning of the fiscal year that includes the interim period of early application and (2) prospectively to all business combinations that occur on or after the date of initial application. Adoption of ASU 2021-08 is not expected to have material impact on the consolidated financial statements.

 

In November 2021, the FASB issued ASU 2021-10, Government Assistance (Topic 832), “Disclosures by Business Entities about Government Assistance”. The ASU 2021-10 requires the following annual disclosures about transactions with a government that are accounted for by applying a grant or contribution accounting model by analogy: 1. Information about the nature of the transactions and the related accounting policy used to account for the transactions 2. The line items on the balance sheet and income statement that are affected by the transactions, and the amounts applicable to each financial statement line item 3. Significant terms and conditions of the transactions, including commitments and contingencies. The amendments in this Update are effective for all entities within their scope for financial statements issued for annual periods beginning after December 15, 2021. Early application of the amendments is permitted. An entity should apply the amendments in this Update either (1) prospectively to all transactions within the scope of the amendments that are reflected in financial statements at the date of initial application and new transactions that are entered into after the date of initial application or (2) retrospectively to those transactions. Adoption of ASU 2021-10 is not expected to have material impact on the consolidated financial statements.

 

The Company has considered all other recently issued accounting pronouncements and does not believe that the adoption of such pronouncements will have a material impact on the consolidated financial statements.

XML 41 R32.htm IDEA: XBRL DOCUMENT v3.23.2
ORGANIZATION, PRINCIPAL ACTIVITIES AND MANAGEMENT’S PLANS (Tables)
6 Months Ended
Jun. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
SCHEDULE OF SUBSIDIARIES AND VARIABLE INTEREST ENTITY

The following table lists our subsidiaries as of the respective date as indicated below.

 

Entities  Subsidiaries   June 30, 2023 % owned   December 31, 2022 % owned   December 31, 2021 % owned   Location
                    
Taoping Inc.                      British Virgin Islands
Taoping Holdings Limited (THL)   Subsidiary    100%   100%   100%  British Virgin Islands
Taoping Group (China) Ltd. (IST HK)   Subsidiary    100%   100%   100%  Hong Kong, China
Taoping Digital Assets (Asia) Limited (TDAL)   Subsidiary    100%   100%   100%  Hong Kong, China
Taoping Digital Assets (Hong Kong) Limited (TDL)   Subsidiary    100%   100%   100%  Hong Kong, China
Taoping Capital Limited (TCL)   Subsidiary    100%   100%   100%  Hong Kong, China
Alpha Digital Group Ltd. (ADG)   Subsidiary    -    -    100%  Cayman, Island
Kazakh Taoping Operation Management Co. Ltd. (KTO)   Subsidiary    100%   100%   100%  Kazakhstan
Kazakh Taoping Data Center Co. Ltd. (KTD)   Subsidiary    100%   100%   100%  Kazakhstan
Information Security Tech. (China) Co., Ltd. (IST)   Subsidiary    100%   100%   100%  Shenzhen, China
TopCloud Software (China) Co., Ltd. (TopCloud)   Subsidiary    100%   100%   100%  Shenzhen, China
Information Security IoT Tech. Co., Ltd. (ISIOT)   Subsidiary    100%   100%   100%  Shenzhen, China
iASPEC Technology Group Co., Ltd. (iASPEC)   Subsidiary    -    -    100%  Shenzhen, China
Biznest Internet Tech. Co., Ltd. (Biznest)   Subsidiary    100%   100%   100%  Shenzhen, China
iASPEC Bocom IoT Tech. Co., Ltd. (Bocom)   Subsidiary    100%   100%   100%  Shenzhen, China
Taoping New Media Co., Ltd. (TNM)   Subsidiary    100%   100%   100%  Shenzhen, China
Shenzhen Taoping Education Technology Co., Ltd. (SZTET)   Subsidiary    -    -    51%  Shenzhen, China
Wuhu Taoping Education Technology Co., Ltd. (WHTET)   Subsidiary    -    -    51%  Wuhu, China
Taoping Digital Tech. (Dongguan) Co., Ltd. (TDTDG)   Subsidiary    -    -    100%  Dongguan, China
TopCloud Tech. (Chenzhou) Co., Ltd. (TCTCZ)   Subsidiary    100%   100%   100%  Chenzhou, China
Taoping Digital Tech. (Jiangsu) Co., Ltd. (TDTJS)   Subsidiary    100%   100%   100%  Jiangsu, China
Zhenjiang Taoping IoT Tech. Co., Ltd. (ZJIOT)   Subsidiary    100%   100%   -   Zhenjiang, China
Taoping EP Holdings (Shenzhen) Co., Ltd. (TEPH)   Subsidiary    51%   -    -   Shenzhen, China
XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
SCHEDULE OF ACCOUNTS RECEIVABLE

Accounts receivable as of June 30, 2023 and December 31, 2022 are as follows:

 

   June 30, 2023   December 31, 2022 
   (Unaudited)     
Accounts Receivable  $17,051,559   $20,159,165 
Allowance for credit losses   (10,791,126)   (10,957,920)
Accounts Receivable, net  $6,260,433   $9,201,245 
Accounts Receivable - related parties  $13,908,789   $14,617,746 
Allowance for credit losses - related parties   (13,857,340)   (14,526,375)
Accounts Receivable - related parties, net  $51,449   $91,371 
SCHEDULE OF ALLOWANCE FOR CREDIT LOSSES

 

Balance at January 1, 2022  $27,262,848 
Decrease for balance due to transfer of a company   (771,189)
Increase in allowance for credit losses   674,664 
Foreign exchange difference   (1,682,028)
Balance at December 31, 2022  $25,484,295 
Increase in allowance for credit losses   973,909 
Foreign exchange difference   (1,809,738)
Balance at June 30, 2023 (Unaudited)  $24,648,466 
SCHEDULE OF ESTIMATED USEFUL LIVES

 

Office buildings  20-50 years
Lease improvement  Shorter of lease term or assets lives
Electronics equipment, furniture and fixtures  3-5 years
Motor vehicles  5 years
Purchased software  5 years
Media display equipment  5 years
Cryptocurrency mining machine  3 years
SCHEDULE OF ANNUAL MINIMUM RENTAL INCOME RECEIVED

 

Annual minimum rental income to be received in the next 5 years:     
2023   128,360 
2024   85,573 
Total   213,933 
XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.2
BUSINESS ACQUISITION (Tables)
6 Months Ended
Jun. 30, 2023
Taoping New Media Co Ltd [Member]  
Business Acquisition [Line Items]  
SCHEDULE OF BUSINESS ACQUISITION ASSETS ACQUIRED, AND LIABILITIES ASSUMED

The following table summarizes the purchase price allocation for TNM, and the amounts of the assets acquired, and liabilities assumed which were based on their estimated fair values at the acquisition date:

 

      
Cash  $7,644 
Accounts receivable, net   1,252,601 
Advances to suppliers   75,971 
Other receivables and other current assets, net   2,345,332 
Long-term investments   1,386,191 
Property and equipment   1,550,113 
Right of use assets   74,812 
Accounts payable   (339,198)
Advances from customers   (10,943)
Accrued payroll and benefits   (32,840)
Amounts due to related parties   (619,571)
Other payables and accrued expenses   (87,373)
Lease liabilities   (153,938)
Total net assets acquired   5,448,801 
Bargain purchase gain   (12,345)
Total purchase price  $5,436,456 
Zhenjiang TaopingIo T Tech Co Ltd ZJIOT [Member]  
Business Acquisition [Line Items]  
SCHEDULE OF BUSINESS ACQUISITION ASSETS ACQUIRED, AND LIABILITIES ASSUMED

The following table summarizes the purchase price allocation for ZJIOT, and the amounts of the assets acquired, and liabilities assumed which were based on their estimated fair values at the acquisition date:

 

         
Cash   $ 4,116  
Accounts receivable, net     260,189  
Advances to suppliers     4,252  
Other receivables, net     2,532  
Property, plant and equipment, net     215,689  
Accounts payable     (250,706 )
Advances from customers     (8,046 )
Accrued payroll and benefits     (10,633 )
Other payables and accrued expenses     (8,923 )
Total net assets acquired     208,470  
Goodwill     58,922  
Total purchase price   $ 267,392  
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.23.2
LOSS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2023
Loss per share – Basic and Diluted*  
SCHEDULE OF COMPONENTS OF BASIC AND DILUTED EARNINGS PER SHARE

Components of basic and diluted earnings per share were as follows for the six months ended June 30, 2023 and 2022:

 

  

Six Months Ended

June 30, 2023*

  

Six Months Ended

June 30, 2022

 
    (Unaudited)    (Unaudited) 
Numerator:          
Net loss attributable to the Company  $(1,809,030)  $(2,000,555)
Denominator:          
Weighted average outstanding ordinary shares-Basic*   1,638,052    1,583,843 
Weighted average outstanding ordinary shares- Diluted*   1,638,052    1,583,843 
Loss per share attributable to the Company*          
Basic  $(1.10)  $(1.26)
Diluted  $(1.10)  $(1.26)
           
CONTINUING OPERATIONS        
Net loss attributable to the Company  $(1,790,303)  $(1,808,675)
Denominator:          
Weighted average outstanding ordinary shares-Basic*   1,638,052    1,583,843 
Weighted average outstanding ordinary shares- Diluted*   1,638,052    1,583,843 
Loss per share attributable to the Company*          
Basic  $(1.09)  $(1.14)
Diluted  $(1.09)  $(1.14)
           
DISCONTINUED OPERATIONS          
Net loss attributable to the Company  $(18,727)  $(191,880)
Denominator:          
Weighted average outstanding ordinary shares-Basic*   1,638,052    1,583,843 
Weighted average outstanding ordinary shares- Diluted*   1,638,052    1,583,843 
Loss per share attributable to the Company*          
Basic  $(0.01)  $(0.12)
Diluted  $(0.01)  $(0.12)

 

* On August 1, 2023, the Company implemented a one-for-ten reverse stock split of the Company’s issued and outstanding ordinary shares. The computation of basic and diluted EPS was retroactively adjusted for all periods presented.
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.23.2
INVENTORIES (Tables)
6 Months Ended
Jun. 30, 2023
Inventory Disclosure [Abstract]  
SCHEDULE OF INVENTORIES

 

   June 30, 2023   December 31, 2022 
    (Unaudited)      
Raw materials  $3,301   $3,472 
Finished goods   5,698,476    469,918 
Cost of projects   235,358    40,815 
Inventories, gross  $5,937,135   $514,205 
Allowance for slow-moving or obsolete inventories   (155,797)   (157,847)
Inventories, net  $5,781,338   $356,358 
XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.2
PROPERTY, EQUIPMENT AND SOFTWARE (Tables)
6 Months Ended
Jun. 30, 2023
Property, Plant and Equipment [Abstract]  
SCHEDULE OF PROPERTY, EQUIPMENT AND SOFTWARE

 

   June 30, 2023   December 31, 2022 
    (Unaudited)      
Office buildings  $3,854,036   $4,053,815 
Electronic equipment, furniture and fixtures   2,609,556    2,222,712 
Media display equipment   1,056,675    1,111,450 
Leasehold improvement   37,780    39,738 
Purchased software   5,643,399    5,935,931 
Total   13,201,446    13,363,646 
Less: accumulated depreciation   (6,438,998)   (5,529,744)
Property, equipment and software, net  $6,762,448   $7,833,902 
XML 47 R38.htm IDEA: XBRL DOCUMENT v3.23.2
DISCONTINUED OPERATIONS (Tables)
6 Months Ended
Jun. 30, 2023
Discontinued Operations and Disposal Groups [Abstract]  
SCHEDULE OF DISPOSAL GROUPS INCLUDING DISCONTINUED OPERATIONS

The significant items included within discontinued operations are as follows:

 

  

Six Months

Ended

June 30, 2023

  

Six Months

Ended

June 30, 2022

 
    (Unaudited)    (Unaudited) 
Revenue - Cryptocurrency mining  $-   $3,235,134 
Cost - Cryptocurrency mining   276,926    2,121,501 
Administrative expenses   (279,995)   656,627 
Impairment losses on cryptocurrencies   -    1,179,078 
(Gain) on sales of cryptocurrencies   -    (526,218)
Operating income (loss) from discontinued operations   3,069    (195,854)
Other (loss) income, net   (21,805)   3,868 
Interest income   9    106 
(Loss) from discontinued operations before income taxes   (18,727)   (191,880)
Income tax expense   -    - 
Net (loss) from discontinued operations  $(18,727)  $(191,880)

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

Assets and liabilities of discontinued operations included within the Consolidated Balance Sheets are comprised of the following:

 

   June 30, 2023   December 31, 2022 
    (Unaudited)      
Cash and cash equivalents  $1,716   $8,649 
Other current assets   -    37,015 
Property, equipment and software, net   566,651    1,155,063 
Right-of-use assets   -    125,538 
Current assets from discontinued operations  $568,367   $1,326,265 
           
Accounts payable   -    187,206 
Accrued payroll and benefits   4,509    3,065 
Other payables and accrued expenses   60,066    58,572 
Lease liability   -    128,696 
Current liabilities from discontinued operations  $64,575   $377,539 

 

  

Six Months

Ended

June 30, 2023

  

Six Months

Ended

June 30, 2022

 
   (Unaudited)   (Unaudited) 
Net cash provided by (used in) operating activities  $109,202   $(1,339,952)
Net cash provided by investing activities   237,635    2,835,736 
SCHEDULE OF MOVEMENTS OF CRYPTOCURRENCIES

The following table presents the movements of cryptocurrencies as of June 30, 2023 and December 31, 2022:

 SCHEDULE OF MOVEMENTS OF CRYPTOCURRENCIES

   June 30, 2023   December 31, 2022 
    (Unaudited)      
Opening Balance  $-   $829,165 
Receipt of cryptocurrencies from mining activities   -    4,108,372 
Purchases of cryptocurrencies   -    1,066,338 
Sales of cryptocurrencies   -    (5,017,732)
Payment of cryptocurrencies for other expenses   -    (151,869)
Realized gain on sale of cryptocurrencies   -    679,111 
Impairment loss on cryptocurrencies   -    (1,517,172)
Others   -    3,787 
Ending Balance  $-   $- 
XML 48 R39.htm IDEA: XBRL DOCUMENT v3.23.2
BANK LOANS (Tables)
6 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
SCHEDULE OF SHORT-TERM BANK DEBT

   June 30, 2023   December 31, 2022 
   (Unaudited)     
Secured short-term loans  $6,765,931   $7,203,762 
Total short-term bank loans  $6,765,931   $7,203,762 
SCHEDULE OF SECURED SHORT-TERM BANK DEBT

Detailed information of secured short-term loan balances as of June 30, 2023 and December 31, 2022 were as follows:

 

   June 30, 2023   December 31, 2022 
   (Unaudited)     
Guaranteed by IST and Mr. Lin and Collateralized by the real property of ISIOT and equity investment of IST HK  $6,765,931   $7,203,762 
Total  $6,765,931   $7,203,762 
XML 49 R40.htm IDEA: XBRL DOCUMENT v3.23.2
INCOME TAXES (Tables)
6 Months Ended
Jun. 30, 2023
Income Tax Disclosure [Abstract]  
SCHEDULE OF INCOME BEFORE INCOME TAXES

Pre-tax (loss) income from continuing operations and discontinued operations for the six months ended June 30, 2023 and 2022 were taxable in the following jurisdictions:

  

  

Six Months

Ended

  

Six Months

Ended

 
   June 30, 2023   June 30, 2022 
   (Unaudited)   (Unaudited) 
PRC  $414,924   $19,347,915 
HK   (113,406)   (21,344,187)
BVI   (2,076,035)   - 
Total loss before income taxes  $(1,774,517)  $(1,996,272)
SCHEDULE OF COMPONENTS OF INCOME TAX EXPENSE (BENEFIT)

Income tax expense (benefit) from continuing operations consists of the following:

 

  

Six Months

Ended

  

Six Months

Ended

 
   June 30, 2023   June 30, 2022 
   (Unaudited)   (Unaudited) 
Current tax expense  $34,513   $4,283 
Income tax expense  $34,513   $4,283 
SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION

Current income tax expense (benefit) was recorded in 2023 and 2022 and was related to differences between the book and corporate income tax returns.

  

  

Six Months

Ended

  

Six Months

Ended

 
   June 30, 2023   June 30, 2022 
   (Unaudited)   (Unaudited) 
PRC statutory tax rate   25%   25%
Computed expected income tax (benefit)  $(443,629)  $(499,068)
Tax rate differential benefit from tax holiday   (37,415)   196,598 
Permanent differences   (191,646)   (768,715)
Tax effect of deductible temporary differences not recognized   (116,103)   331,895 
Tax effect of tax losses unrecognized   823,306    743,573 
Income tax expense  $34,513   $4,283 
XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.2
OTHER CURRENT AND NON-CURRENT ASSETS (Tables)
6 Months Ended
Jun. 30, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
SCHEDULE OF OTHER CURRENT ASSETS

 

(a) As of June 30, 2023, and December 31, 2022, other current assets consist of:

 

   June 30, 2023   December 31, 2022 
   (Unaudited)     
Advances to unrelated parties (i)  $1,169,497   $837,041 
Advances to a related party   233,953    246,080 
Advances to employees   45,868    309,911 
Other current assets   116,517    161,456 
Total  $1,565,835   $1,554,488 

 

(i) The advances to unrelated parties for business development are non-interest bearing and are due on demand.
SCHEDULE OF OTHER NON-CURRENT ASSETS

 

(b) As of June 30, 2023 and December 31, 2022, Other assets, non-current consist of:

 

   June 30, 2023   December 31, 2022 
   (Unaudited)     
Other assets, non-current, net  $1,240,191   $1,775,540 
Total  $1,240,191   $1,775,540 
XML 51 R42.htm IDEA: XBRL DOCUMENT v3.23.2
OPERATING LEASES (Tables)
6 Months Ended
Jun. 30, 2023
Operating Leases  
SCHEDULE OF OPERATING LEASE

Weighted-average remaining lease term as of June 30, 2023, and discount rate for its operating leases are as follows:

 

Weighted-average remaining lease term   15.3 months 
Weighted-average discount rate   4.75%
SCHEDULE OF MATURITIES OF OPERATING LEASE LIABILITIES

The following table outlines maturities of operating lease liabilities as of June 30, 2023:

 

Year ending June 30  Leases for office 
2023   14,784 
2024   19,713 
Total lease payments   34,497 
Less: Imputed interest   (1,003)
Present value of lease liabilities  $33,494 
XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.2
LONG-TERM INVESTMENTS (Tables)
6 Months Ended
Jun. 30, 2023
Investments, All Other Investments [Abstract]  
SCHEDULE OF EQUITY METHOD INVESTMENTS

As of June 30, 2023, the Company’s equity method investments had a carrying value of $7,029 which were as follows:

 

Investees  Abbreviation  % of Ownership   Carrying value 
Qingdao Taoping IoT Co., Ltd.  QD Taoping, or QD   47%  $- 
Yunnan Taoping IoT Co., Ltd.  YN Taoping, or YN   40%   - 
Jiangsu Taoping IoT Technology Co., Ltd.  JS Taoping, or JS   25%   - 
Jiangsu Taoping New Media Co., Ltd  JS New Media, or JN   21%   7,029 
           $7,029 
XML 53 R44.htm IDEA: XBRL DOCUMENT v3.23.2
OTHER PAYABLES AND ACCRUED EXPENSES (Tables)
6 Months Ended
Jun. 30, 2023
Other Liabilities Disclosure [Abstract]  
SCHEDULE OF OTHER PAYABLE AND ACCRUED EXPENSES

As of June 30, 2023 and December 31, 2022, other payables and accrued expenses consist of:

 

   June 30, 2023   December 31, 2022 
   (Unaudited)     
Advances from unrelated third parties (i)  $869,648   $395,359 
Other taxes payable (ii)   3,401,184    4,216,786 
Accrued professional fees   179,595    215,889 
Amount due to employees (iii)   74,780    41,782 
Others   169,400    126,528 
Other Payables and Accrued Expenses  $4,694,607   $4,996,344 

 

(i) The advances from unrelated parties are non-interest bearing and due on demand.
   
(ii) The other taxes payable were the amounts due to the value added tax, business tax, city maintenance and construction tax, and individual income tax.
   
(iii) The amounts due to employees were pertaining to employees’ out-of-pocket expenses for travel and meal allowance, etc.

 

XML 54 R45.htm IDEA: XBRL DOCUMENT v3.23.2
EQUITY (Tables)
6 Months Ended
Jun. 30, 2023
Equity [Abstract]  
SCHEDULE OF SHARE BASED PAYMENTS EXPENSE

The following table provides the details of the approximate total share-based payments expense during the six months ended June 30, 2023 and 2022:

 

   Six Months Ended June 30, 2023   Six Months Ended June 30, 2022 
   (Unaudited)   (Unaudited) 
Employees and directors share-based payments  $1,360,000(a)  $- 
Shares issued for services   32,603(a)   14,500(a)
Total share based payments expenses    $1,392,603   $14,500 
SUMMARY OF STOCK OPTION ACTIVITY

Stock option activity for the six months ended June 30, 2023 is summarized as follows:

 

       Weighted   Weighted Average Remaining     
   Options   Average
Exercise
   Contractual
Life
   Aggregated Intrinsic 
   Outstanding   Price   (Years)   Value 
Outstanding at January 1, 2023   28,250   $24.0    0.6   $       - 
Exercised   -    -           
Canceled   (400)  $24.0           
Outstanding at June 30, 2023 (Unaudited)   27,850   $24.0    0.1   $- 
Vested and expected to be vested as of June 30, 2023 (Unaudited)   27,850   $24.0    0.1   $- 
Options exercisable as of June 30, 2023 (vested) (Unaudited)   27,850   $24.0    0.1   $- 
SCHEDULE OF WARRANT OUTSTANDING AND EXERCISABLE

The following table outlines the options and warrants outstanding and exercisable as of June 30, 2023:

 

   June 30, 2023 Number of Warrants Outstanding   Exercise   Expiration 
   and Exercisable   Price   Date 
             
July 2020 stock options to consultants   5,737   $26.4    07/09/2023 
Total   5,737           
XML 55 R46.htm IDEA: XBRL DOCUMENT v3.23.2
CONSOLIDATED SEGMENT DATA (Tables)
6 Months Ended
Jun. 30, 2023
Segment Reporting [Abstract]  
SCHEDULE OF SEGMENT REPORTING

Selected information by segment is presented in the following tables for the six months ended June 30, 2023 and 2022.

  

   Six Months Ended
June 30, 2023
(Unaudited)
   Six Months Ended
June 30, 2022
(Unaudited)
 
Revenues (1)           
TIT Segment  $178,401   $122,085 
CBT Segment   13,899,608    7,179,437 
   $14,078,009   $7,301,522 

 

(1) Revenues by operating segments exclude intercompany transactions.

 

   Six Months Ended
June 30, 2023
(Unaudited)
   Six Months Ended
June 30, 2022
(Unaudited)
 
(Loss) income from operations          
TIT Segment  $(21,900)  $(593,851)
CBT Segment   516,473    (1,978,538)
Corporate and others (2)    (2,170,806)   (238,071)
(Loss) from operations    (1,676,233)   (2,810,460)
Corporate other income, net   182,254    1,293,765 
Corporate interest income   609    1,010 
Corporate interest expense   (262,420)   (288,707)
(Loss) before income taxes   (1,755,790)   (1,804,392)
Income tax expense   (34,513)   (4,283)
Income from continuing operations   (1,790,303)   (1,808,675)
Income from discontinued operations   (18,727)   (191,880)
Net loss   (1,809,030)   (2,000,555)
Less: Loss attributable to the non-controlling interest   -    - 
Net loss attributable to the Company  $(1,809,030)  $(2,000,555)

 

(2) Includes non-cash compensation, professional fees and consultancy fees for the Company.

 

Non-cash employee compensation by segment for the six months ended June 30, 2023 and 2022 are as follows:

 

         
   Six Months Ended
June 30, 2023
(Unaudited)
   Six Months Ended
June 30, 2022
(Unaudited)
 
                 
Non-cash employee compensation:          
Corporate and others  $1,360,000   $- 
 Non-cash compensation  $1,360,000   $- 

 

Depreciation and amortization by segment for six months ended June 30, 2023 and 2022 are as follows:

 

   Six Months Ended June 30, 2023 (Unaudited)   Six Months Ended June 30, 2022 (Unaudited) 
Depreciation and amortization:          
TIT Segment  $22,380   $23,996 
CBT Segment   1,259,306    2,165,574 
Corporate and others   7,586    - 
   $1,289,272   $2,189,570 

 

 

TAOPING INC.

NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

   Six Months Ended
June 30, 2023
(Unaudited)
   Six Months Ended
June 30, 2022
(Unaudited)
 
Provisions for allowance for credit losses on accounts receivable, other receivable and advances to suppliers:          
TIT Segment  $(12,331)  $(39,372)
CBT Segment   986,240    (360,363)
   $973,909   $(399,735)

 

   Six Months Ended
June 30, 2023
(Unaudited)
   Six Months Ended
June 30, 2022
(Unaudited)
 
Inventory obsolescence provision:          
TIT Segment  $2,455   $60,021 
CBT Segment   6,003    103,864 
   $8,458   $163,885 

 

Total assets by segment as of June 30, 2023 and December 31, 2022 are as follows:

 

   June 30, 2023
(Unaudited)
   December 31, 2022 
Total assets          
TIT Segment  $406,379   $254,579 
CBT Segment   27,026,021    27,200,882 
Assets from discontinued operations   568,367    1,326,265 
Corporate and others   377,390    427,089 
   $28,378,157   $29,208,815 
XML 56 R47.htm IDEA: XBRL DOCUMENT v3.23.2
SCHEDULE OF SUBSIDIARIES AND VARIABLE INTEREST ENTITY (Details)
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Dec. 31, 2021
Taoping Inc. [Member]      
Entities Taoping Inc.    
Location British Virgin Islands    
Taoping Holdings Limited (THL) [Member]      
Entities Taoping Holdings Limited (THL)    
Location British Virgin Islands    
Subsidiaries Subsidiary    
Percentage owned 100.00% 100.00% 100.00%
Taoping Group (China) Ltd. (IST HK) [Member]      
Entities Taoping Group (China) Ltd. (IST HK)    
Location Hong Kong, China    
Subsidiaries Subsidiary    
Percentage owned 100.00% 100.00% 100.00%
Taoping Digital Assets (Asia) Limited (TDAL) [Member]      
Entities Taoping Digital Assets (Asia) Limited (TDAL)    
Location Hong Kong, China    
Subsidiaries Subsidiary    
Percentage owned 100.00% 100.00% 100.00%
Taoping Digital Assets (Hong Kong) Limited (TDL) [Member]      
Entities Taoping Digital Assets (Hong Kong) Limited (TDL)    
Location Hong Kong, China    
Subsidiaries Subsidiary    
Percentage owned 100.00% 100.00% 100.00%
Taoping Capital Limited (TCL) [Member]      
Entities Taoping Capital Limited (TCL)    
Location Hong Kong, China    
Subsidiaries Subsidiary    
Percentage owned 100.00% 100.00% 100.00%
Alpha Digital Group Ltd. (ADG) [Member]      
Entities Alpha Digital Group Ltd. (ADG)    
Location Cayman, Island    
Subsidiaries Subsidiary    
Percentage owned     100.00%
Kazakh Taoping Operation Management Co. Ltd. (KTO) [Member]      
Entities Kazakh Taoping Operation Management Co. Ltd. (KTO)    
Location Kazakhstan    
Subsidiaries Subsidiary    
Percentage owned 100.00% 100.00% 100.00%
Kazakh Taoping Data Center Co. Ltd. (KTD) [Member]      
Entities Kazakh Taoping Data Center Co. Ltd. (KTD)    
Location Kazakhstan    
Subsidiaries Subsidiary    
Percentage owned 100.00% 100.00% 100.00%
Information Security Tech. (China) Co., Ltd. (IST) [Member]      
Entities Information Security Tech. (China) Co., Ltd. (IST)    
Location Shenzhen, China    
Subsidiaries Subsidiary    
Percentage owned 100.00% 100.00% 100.00%
TopCloud Software (China) Co., Ltd. (TopCloud) [Member]      
Entities TopCloud Software (China) Co., Ltd. (TopCloud)    
Location Shenzhen, China    
Subsidiaries Subsidiary    
Percentage owned 100.00% 100.00% 100.00%
Information Security IoT Tech. Co., Ltd. (ISIOT) [Member]      
Entities Information Security IoT Tech. Co., Ltd. (ISIOT)    
Location Shenzhen, China    
Subsidiaries Subsidiary    
Percentage owned 100.00% 100.00% 100.00%
iASPEC Technology Group Co., Ltd. (iASPEC) [Member]      
Entities iASPEC Technology Group Co., Ltd. (iASPEC)    
Location Shenzhen, China    
Subsidiaries Subsidiary    
Percentage owned     100.00%
Biznest Internet Tech. Co., Ltd. (Biznest) [Member]      
Entities Biznest Internet Tech. Co., Ltd. (Biznest)    
Location Shenzhen, China    
Subsidiaries Subsidiary    
Percentage owned 100.00% 100.00% 100.00%
iASPEC Bocom IoT Tech. Co., Ltd. (Bocom) [Member]      
Entities iASPEC Bocom IoT Tech. Co., Ltd. (Bocom)    
Location Shenzhen, China    
Subsidiaries Subsidiary    
Percentage owned 100.00% 100.00% 100.00%
Taoping New Media Co., Ltd. (TNM) [Member]      
Entities Taoping New Media Co., Ltd. (TNM)    
Location Shenzhen, China    
Subsidiaries Subsidiary    
Percentage owned 100.00% 100.00% 100.00%
Shenzhen Taoping Education Technology Co., Ltd. (SZTET) [Member]      
Entities Shenzhen Taoping Education Technology Co., Ltd. (SZTET)    
Location Shenzhen, China    
Subsidiaries Subsidiary    
Percentage owned     51.00%
Wuhu Taoping Education Technology Co., Ltd. (WHTET) [Member]      
Entities Wuhu Taoping Education Technology Co., Ltd. (WHTET)    
Location Wuhu, China    
Subsidiaries Subsidiary    
Percentage owned     51.00%
Taoping Digital Tech. Dongguan, (Dongguan) Co., Ltd. (TDTDG) [Member]      
Entities Taoping Digital Tech. (Dongguan) Co., Ltd. (TDTDG)    
Location Dongguan, China    
Subsidiaries Subsidiary    
Percentage owned     100.00%
TopCloud Tech. (Chenzhou) Co., Chenzhou, Ltd. (TCTCZ) [Member]      
Entities TopCloud Tech. (Chenzhou) Co., Ltd. (TCTCZ)    
Location Chenzhou, China    
Subsidiaries Subsidiary    
Percentage owned 100.00% 100.00% 100.00%
Taoping Digital Tech. (Jiangsu) Jiangsu, Co., Ltd. (TDTJS) [Member]      
Entities Taoping Digital Tech. (Jiangsu) Co., Ltd. (TDTJS)    
Location Jiangsu, China    
Subsidiaries Subsidiary    
Percentage owned 100.00% 100.00% 100.00%
Zhenjiang TaopingIo T Tech Co Ltd ZJIOT [Member]      
Entities Zhenjiang Taoping IoT Tech. Co., Ltd. (ZJIOT)    
Location Zhenjiang, China    
Subsidiaries Subsidiary    
Percentage owned 100.00% 100.00%  
Taoping EP Holdings Shenzhen Co Ltd TEPH [Member]      
Entities Taoping EP Holdings (Shenzhen) Co., Ltd. (TEPH)    
Location Shenzhen, China    
Subsidiaries Subsidiary    
Percentage owned 51.00%    
XML 57 R48.htm IDEA: XBRL DOCUMENT v3.23.2
ORGANIZATION, PRINCIPAL ACTIVITIES AND MANAGEMENT’S PLANS (Details Narrative) - USD ($)
1 Months Ended 6 Months Ended 12 Months Ended
Sep. 18, 2021
Jul. 31, 2023
Feb. 28, 2022
Sep. 30, 2021
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Jun. 07, 2022
Jan. 31, 2022
Jun. 30, 2021
Jun. 09, 2021
Product Information [Line Items]                      
Disposition of iASPEC           $ 1,138,915 $ 3,000,000.0        
Aggregate exercise price       $ 1,800,000              
Stock issued during period shares restricted stock award gross     20,154                
Net loss         $ 1,809,030 2,000,555          
Net cash used in operating activities         670,271 5,134,364          
Working capital deficiency         1,300,000   $ 200,000        
Revolving Credit Facility [Member]                      
Product Information [Line Items]                      
Maximum borrowing capacity   $ 2,600,000     $ 6,800,000            
Revenue from Rights Concentration Risk [Member] | Revenue from Contract with Customer Benchmark [Member] | Taoping New Media Co Ltd [Member]                      
Product Information [Line Items]                      
Revenue percentage         92.80%            
Taoping Inc. [Member]                      
Product Information [Line Items]                      
Stock issued during period shares restricted stock award gross 61,225                    
Stock issued during period, value, restricted stock award, gross $ 1,800,000                    
IASPECS [Member]                      
Product Information [Line Items]                      
Ownership percentage               100.00%      
Mr. Jianghuai Lin [Member]                      
Product Information [Line Items]                      
Shares outstanding, percentage                   24.60% 24.60%
Investor [Member] | Public Stand by Equity Purchase Agreement [Member]                      
Product Information [Line Items]                      
Right to sell ordinary shares   1,000,000                  
Investor [Member] | Private Stand by Equity Purchase Agreement [Member]                      
Product Information [Line Items]                      
Right to sell ordinary shares   $ 10,000,000                  
Taoping New Media Co Ltd [Member]                      
Product Information [Line Items]                      
Equity interest acquired, percentage                   100.00% 100.00%
Taoping New Media Co Ltd [Member] | Mr. Jianghuai Lin [Member]                      
Product Information [Line Items]                      
Equity interest acquired, percentage                   51.00% 51.00%
Zhenjiang TaopingIo T Tech Co Ltd ZJIOT [Member]                      
Product Information [Line Items]                      
Equity interest acquired, percentage                 100.00%    
Net loss         $ 100,000 $ 70,000.00          
XML 58 R49.htm IDEA: XBRL DOCUMENT v3.23.2
SCHEDULE OF ACCOUNTS RECEIVABLE (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Nonrelated Party [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Accounts Receivable $ 17,051,559 $ 20,159,165
Allowance for credit losses (10,791,126) (10,957,920)
Accounts Receivable, net 6,260,433 9,201,245
Related Party [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Accounts Receivable 13,908,789 14,617,746
Allowance for credit losses (13,857,340) (14,526,375)
Accounts Receivable, net $ 51,449 $ 91,371
XML 59 R50.htm IDEA: XBRL DOCUMENT v3.23.2
SCHEDULE OF ALLOWANCE FOR CREDIT LOSSES (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Accounting Policies [Abstract]    
Allowance for credit losses, beginning $ 25,484,295 $ 27,262,848
Decrease for balance recovered due to transfer of a company   (771,189)
Increase in allowance for credit losses 973,909 674,664
Foreign exchange difference (1,809,738) (1,682,028)
Allowance for credit losses, ending $ 24,648,466 $ 25,484,295
XML 60 R51.htm IDEA: XBRL DOCUMENT v3.23.2
SCHEDULE OF ESTIMATED USEFUL LIVES (Details)
Jun. 30, 2023
Office Building [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful life of property, plant and equipment 20 years
Office Building [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful life of property, plant and equipment 50 years
Leasehold Improvements [Member]  
Property, Plant and Equipment [Line Items]  
Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration] Useful Life, Shorter of Lease Term or Asset Utility [Member]
Electronics Equipment, Furniture and Fixtures [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful life of property, plant and equipment 3 years
Electronics Equipment, Furniture and Fixtures [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful life of property, plant and equipment 5 years
Motor Vehicles [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful life of property, plant and equipment 5 years
Purchased Software [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful life of intangible assets 5 years
Media Display Equipment [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful life of property, plant and equipment 5 years
Cryptocurrency Mining Machine [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful life of property, plant and equipment 3 years
XML 61 R52.htm IDEA: XBRL DOCUMENT v3.23.2
SCHEDULE OF ANNUAL MINIMUM RENTAL INCOME RECEIVED (Details)
Jun. 30, 2023
USD ($)
Accounting Policies [Abstract]  
2023 $ 128,360
2024 85,573
Total $ 213,933
XML 62 R53.htm IDEA: XBRL DOCUMENT v3.23.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)
6 Months Ended
Jun. 30, 2023
USD ($)
Number
Jun. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Accounting Policies [Abstract]        
Cash equivalents $ 0 $ 0    
Cash 460,147 746,161 $ 1,014,591  
Decrease in allowance for credit losses 900,000      
Allowance for credit losses $ 24,648,466   $ 25,484,295 $ 27,262,848
Advertising cost, percentage 100.00%      
Rental income $ 128,360 150,000    
Recognized revenue $ 463,455 $ 9,000    
Number of reportable segments | Number 3      
XML 63 R54.htm IDEA: XBRL DOCUMENT v3.23.2
SCHEDULE OF BUSINESS ACQUISITION ASSETS ACQUIRED, AND LIABILITIES ASSUMED (Details) - USD ($)
Jan. 13, 2022
Jun. 09, 2021
Jun. 30, 2023
Dec. 31, 2022
Business Acquisition [Line Items]        
Bargain purchase gain   $ (12,000)    
Goodwill     $ 58,922 $ 58,922
Taoping New Media Co Ltd [Member]        
Business Acquisition [Line Items]        
Cash   7,644    
Accounts receivable, net   1,252,601    
Advances to suppliers   75,971    
Other receivables, net   2,345,332    
Long-term investments   1,386,191    
Property, plant and equipment, net   1,550,113    
Right of use assets   74,812    
Accounts payable   (339,198)    
Advances from customers   (10,943)    
Accrued payroll and benefits   (32,840)    
Amounts due to related parties   (619,571)    
Other payables and accrued expenses   (87,373)    
Lease liabilities   (153,938)    
Total net assets acquired   5,448,801    
Bargain purchase gain   (12,345)    
Total purchase price   $ 5,436,456    
Zhenjiang TaopingIo T Tech Co Ltd ZJIOT [Member]        
Business Acquisition [Line Items]        
Cash $ 4,116      
Accounts receivable, net 260,189      
Advances to suppliers 4,252      
Other receivables, net 2,532      
Property, plant and equipment, net 215,689      
Accounts payable (250,706)      
Advances from customers (8,046)      
Accrued payroll and benefits (10,633)      
Other payables and accrued expenses (8,923)      
Total net assets acquired 208,470      
Total purchase price 267,392      
Goodwill $ 58,922      
XML 64 R55.htm IDEA: XBRL DOCUMENT v3.23.2
BUSINESS ACQUISITION (Details Narrative)
¥ in Thousands
6 Months Ended 12 Months Ended
Jan. 13, 2022
shares
Jun. 09, 2021
USD ($)
shares
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Dec. 31, 2023
CNY (¥)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2021
USD ($)
Dec. 31, 2021
CNY (¥)
Jan. 31, 2022
Jun. 30, 2021
Business Acquisition [Line Items]                    
Bargain purchase gain   $ 12,000                
Revenue             $ 2,294,400 ¥ 15,000    
Net income     $ (1,809,030) [1] $ (2,000,555)            
Revenue [2]     14,078,009 7,301,522            
Net loss     1,809,030 2,000,555            
Mr. Jianghuai Lin [Member]                    
Business Acquisition [Line Items]                    
Shares outstanding, percentage   24.60%               24.60%
Taoping New Media Co Ltd [Member]                    
Business Acquisition [Line Items]                    
Business acquisition, percentage of voting   100.00%               100.00%
Business acquisition, shares issued, shares | shares   121,363                
Business acquisition, shares issued, value   $ 5,400,000                
Bargain purchase gain   $ 12,345                
Revenue     710,000 1,130,000     1,780,000      
Net income     250,000 310,000     $ 550,000      
Taoping New Media Co Ltd [Member] | Mr. Jianghuai Lin [Member]                    
Business Acquisition [Line Items]                    
Business acquisition, percentage of voting   51.00%               51.00%
Zhenjiang TaopingIo T Tech Co Ltd ZJIOT [Member]                    
Business Acquisition [Line Items]                    
Business acquisition, percentage of voting                 100.00%  
Business acquisition, shares issued, shares | shares 20,154                  
Revenue     50,000.00 100,000            
Net loss     $ 100,000 $ 70,000.00            
Zhenjiang TaopingIo T Tech Co Ltd ZJIOT [Member] | Second Phase [Member]                    
Business Acquisition [Line Items]                    
Revenue | ¥           ¥ 2,500        
Net income | ¥           ¥ 500        
Zhenjiang TaopingIo T Tech Co Ltd ZJIOT [Member] | Third Phase [Member] | Forecast [Member]                    
Business Acquisition [Line Items]                    
Revenue | ¥         ¥ 2,600          
Net income | ¥         ¥ 550          
Zhenjiang TaopingIo T Tech Co Ltd ZJIOT [Member] | Share Purchase Agreement [Member]                    
Business Acquisition [Line Items]                    
Business acquisition, percentage of voting 95.56%   100.00%              
Zhenjiang TaopingIo T Tech Co Ltd ZJIOT [Member] | Share Purchase Agreement [Member] | First Phase [Member]                    
Business Acquisition [Line Items]                    
Shares issued, third phase | shares 6,718                  
Zhenjiang TaopingIo T Tech Co Ltd ZJIOT [Member] | Share Purchase Agreement [Member] | Second Phase [Member]                    
Business Acquisition [Line Items]                    
Shares issued, third phase | shares 6,718                  
Zhenjiang TaopingIo T Tech Co Ltd ZJIOT [Member] | Share Purchase Agreement [Member] | Third Phase [Member]                    
Business Acquisition [Line Items]                    
Shares issued, third phase | shares 6,718                  
[1] On August 1, 2023, the Company implemented a one-for-ten reverse stock split of the Company’s issued and outstanding ordinary shares. The computation of basic and diluted EPS was retroactively adjusted for all periods presented.
[2] Revenues by operating segments exclude intercompany transactions.
XML 65 R56.htm IDEA: XBRL DOCUMENT v3.23.2
VARIABLE INTEREST ENTITY (Details Narrative) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Jun. 07, 2022
Jun. 30, 2021
iASPEC Technology Group Co., Ltd. (iASPEC) [Member]      
Disposal group including discontinued operation, consideration    
Disposition of iASPEC $ 3.0    
Wuhu Taoping Education Technology Co Ltd [Member]      
Ownership interest, rate     51.00%
Unrelated Third Party [Member]      
Ownership interest, rate   100.00%  
XML 66 R57.htm IDEA: XBRL DOCUMENT v3.23.2
SCHEDULE OF COMPONENTS OF BASIC AND DILUTED EARNINGS PER SHARE (Details) - USD ($)
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Net loss attributable to the Company $ (1,809,030) [1] $ (2,000,555)
Weighted Average Number of Shares Outstanding, Basic 1,638,052 [1] 1,583,843
Weighted Average Number of Shares Outstanding, Diluted 1,638,052 [1] 1,583,843
Basic [2] $ (1.10) $ (1.26)
Diluted [2] $ (1.10) $ (1.26)
Net loss attributable to the Company $ (1,790,303) [1] $ (1,808,675)
Basic [2] $ (1.09) $ (1.14)
Diluted [2] $ (1.09) $ (1.14)
Net loss attributable to the Company $ (18,727) [1] $ (191,880)
Basic $ (0.01) [1] $ (0.12)
Diluted $ (0.01) [1] $ (0.12)
Continuing Operations [Member]    
Weighted Average Number of Shares Outstanding, Basic 1,638,052 [1] 1,583,843
Weighted Average Number of Shares Outstanding, Diluted 1,638,052 [1] 1,583,843
Discontinued Operations [Member]    
Weighted Average Number of Shares Outstanding, Basic 1,638,052 [1] 1,583,843
Weighted Average Number of Shares Outstanding, Diluted 1,638,052 [1] 1,583,843
Net loss attributable to the Company $ (18,727) $ (191,880)
[1] On August 1, 2023, the Company implemented a one-for-ten reverse stock split of the Company’s issued and outstanding ordinary shares. The computation of basic and diluted EPS was retroactively adjusted for all periods presented.
[2] On August 1, 2023, the Company implemented a one-for-ten reverse stock split of the Company’s issued and outstanding ordinary shares. The computation of basic and diluted EPS was retroactively adjusted for all periods presented.
XML 67 R58.htm IDEA: XBRL DOCUMENT v3.23.2
LOSS PER SHARE (Details Narrative) - shares
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Number of anti-dilutive shares 0 0
Share-Based Payment Arrangement, Option [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Number of anti-dilutive shares 27,850 28,850
Non Employees Stock Options [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Number of anti-dilutive shares 5,737 5,737
Non Employees Stock Warrants [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Number of anti-dilutive shares 36,000 48,167
XML 68 R59.htm IDEA: XBRL DOCUMENT v3.23.2
RELATED PARTY TRANSACTIONS (Details Narrative)
¥ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2021
CNY (¥)
Jun. 30, 2023
CNY (¥)
Dec. 31, 2022
USD ($)
Related Party Transaction [Line Items]            
Revenues from related parties     $ 2,294,400 ¥ 15    
Related Company Owned By Mr.Lin [Member]            
Related Party Transaction [Line Items]            
Due to related party | ¥         ¥ 20  
Ownership percentage 100.00%       100.00%  
Debt, term 12 months          
Debt interest rate 5.85%          
Debt, maturity date May 17, 2024          
Taoping New Media Co Ltd [Member]            
Related Party Transaction [Line Items]            
Ownership interest, rate 5.00%       5.00%  
Taoping New Media Co Ltd [Member]            
Related Party Transaction [Line Items]            
Revenues from related parties $ 71,000 $ 12,000        
Other revenue 2,000 $ 19,000        
Due to related party $ 3,588,000         $ 3,339,000
XML 69 R60.htm IDEA: XBRL DOCUMENT v3.23.2
SCHEDULE OF INVENTORIES (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Inventory Disclosure [Abstract]    
Raw materials $ 3,301 $ 3,472
Finished goods 5,698,476 469,918
Cost of projects 235,358 40,815
Inventories, gross 5,937,135 514,205
Allowance for slow-moving or obsolete inventories (155,797) (157,847)
Inventories, net $ 5,781,338 $ 356,358
XML 70 R61.htm IDEA: XBRL DOCUMENT v3.23.2
INVENTORIES (Details Narrative) - USD ($)
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Inventory Disclosure [Abstract]    
Impairment of inventory $ 8,400 $ 104,000
XML 71 R62.htm IDEA: XBRL DOCUMENT v3.23.2
SCHEDULE OF PROPERTY, EQUIPMENT AND SOFTWARE (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Total $ 13,201,446 $ 13,363,646
Less: accumulated depreciation (6,438,998) (5,529,744)
Property, equipment and software, net 6,762,448 7,833,902
Office Buildings [Member]    
Property, Plant and Equipment [Line Items]    
Total 3,854,036 4,053,815
Electronic Equipment, Furniture and Fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Total 2,609,556 2,222,712
Media Display Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total 1,056,675 1,111,450
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Total 37,780 39,738
Purchased Software [Member]    
Property, Plant and Equipment [Line Items]    
Total $ 5,643,399 $ 5,935,931
XML 72 R63.htm IDEA: XBRL DOCUMENT v3.23.2
PROPERTY, EQUIPMENT AND SOFTWARE (Details Narrative) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Office Building [Member]    
Property, Plant and Equipment [Line Items]    
Asset collateral amount $ 2.4  
Continuing Operations [Member]    
Property, Plant and Equipment [Line Items]    
Depreciation expenses 1.3 $ 2.2
Discontinued Operations [Member]    
Property, Plant and Equipment [Line Items]    
Depreciation expenses $ 0.2 $ 2.0
XML 73 R64.htm IDEA: XBRL DOCUMENT v3.23.2
SCHEDULE OF DISPOSAL GROUPS INCLUDING DISCONTINUED OPERATIONS (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Revenue - Cryptocurrency mining [1] $ 14,078,009 $ 7,301,522  
Cost - Cryptocurrency mining 10,203,109 4,715,394  
Impairment losses on cryptocurrencies 1,179,078 $ 1,517,172
(Gain) on sales of cryptocurrencies (527,005) (679,111)
Other (loss) income, net 40,767 1,511,572  
Interest income 609 1,010  
Net (loss) from discontinued operations (18,727) [2] (191,880)  
Cash and cash equivalents 1,716 7,556 8,649
Other current assets   37,015
Property, equipment and software, net 566,651   1,155,063
Right-of-use assets   125,538
Current assets from discontinued operations 568,367   1,326,265
Accounts payable   187,206
Accrued payroll and benefits 4,509   3,065
Other payables and accrued expenses 60,066   58,572
Lease liability   128,696
Current liabilities from discontinued operations 64,575   $ 377,539
Net cash provided by (used in) operating activities (670,271) (5,134,364)  
Net cash provided by investing activities (348,070) 1,998,683  
Discontinued Operations [Member]      
Administrative expenses (279,995) 656,627  
Impairment losses on cryptocurrencies 1,179,078  
(Gain) on sales of cryptocurrencies (526,218)  
Operating income (loss) from discontinued operations 3,069 (195,854)  
Other (loss) income, net (21,805) 3,868  
Interest income 9 106  
(Loss) from discontinued operations before income taxes (18,727) (191,880)  
Income tax expense  
Net (loss) from discontinued operations (18,727) (191,880)  
Net cash provided by (used in) operating activities 109,202 (1,339,952)  
Net cash provided by investing activities 237,635 2,835,736  
Discontinued Operations [Member] | Cryptocurrency Mining [Member]      
Revenue - Cryptocurrency mining 3,235,134  
Cost - Cryptocurrency mining $ 276,926 $ 2,121,501  
[1] Revenues by operating segments exclude intercompany transactions.
[2] On August 1, 2023, the Company implemented a one-for-ten reverse stock split of the Company’s issued and outstanding ordinary shares. The computation of basic and diluted EPS was retroactively adjusted for all periods presented.
XML 74 R65.htm IDEA: XBRL DOCUMENT v3.23.2
SCHEDULE OF MOVEMENTS OF CRYPTOCURRENCIES (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Discontinued Operations and Disposal Groups [Abstract]      
Cryptocurrencies, opening balance $ 829,165 $ 829,165
Receipt of cryptocurrencies from mining activities   4,108,372
Purchases of cryptocurrencies   1,066,338
Sales of cryptocurrencies   (5,017,732)
Payment of cryptocurrencies for other expenses   (151,869)
Realized gain on sale of cryptocurrencies 527,005 679,111
Impairment loss on cryptocurrencies $ (1,179,078) (1,517,172)
Others   3,787
Cryptocurrencies, ending balance  
XML 75 R66.htm IDEA: XBRL DOCUMENT v3.23.2
SCHEDULE OF SHORT-TERM BANK DEBT (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Debt Disclosure [Abstract]    
Secured short-term loans $ 6,765,931 $ 7,203,762
Total short-term bank loans $ 6,765,931 $ 7,203,762
XML 76 R67.htm IDEA: XBRL DOCUMENT v3.23.2
SCHEDULE OF SECURED SHORT-TERM BANK DEBT (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Short-Term Debt [Line Items]    
Total $ 6,765,931 $ 7,203,762
Bank Loan [Member]    
Short-Term Debt [Line Items]    
Total $ 6,765,931 $ 7,203,762
XML 77 R68.htm IDEA: XBRL DOCUMENT v3.23.2
BANK LOANS (Details Narrative) - USD ($)
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Debt Instrument [Line Items]      
Short-term bank loans $ 6,765,931   $ 7,203,762
Debt instrument maturity date, description mature on various dates from July 14, 2023 to September 22, 2023    
Weighted average interest rate, percentage 4.76% 4.86%  
Interest expenses $ 200,000 $ 200,000  
Minimum [Member]      
Debt Instrument [Line Items]      
Borrowings, interest rate 4.65%    
Maximum [Member]      
Debt Instrument [Line Items]      
Borrowings, interest rate 5.00%    
XML 78 R69.htm IDEA: XBRL DOCUMENT v3.23.2
SCHEDULE OF INCOME BEFORE INCOME TAXES (Details) - USD ($)
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Operating Loss Carryforwards [Line Items]    
Total loss before income taxes $ (1,774,517) $ (1,996,272)
CHINA    
Operating Loss Carryforwards [Line Items]    
Total loss before income taxes 414,924 19,347,915
HONG KONG    
Operating Loss Carryforwards [Line Items]    
Total loss before income taxes (113,406) (21,344,187)
VIRGIN ISLANDS, BRITISH    
Operating Loss Carryforwards [Line Items]    
Total loss before income taxes $ (2,076,035)
XML 79 R70.htm IDEA: XBRL DOCUMENT v3.23.2
SCHEDULE OF COMPONENTS OF INCOME TAX EXPENSE (BENEFIT) (Details) - USD ($)
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Income Tax Disclosure [Abstract]    
Current tax expense $ 34,513 $ 4,283
Income tax expense $ 34,513 $ 4,283
XML 80 R71.htm IDEA: XBRL DOCUMENT v3.23.2
SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION (Details) - USD ($)
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Income Tax Disclosure [Abstract]    
PRC statutory tax rate 25.00% 25.00%
Computed expected income tax (benefit) $ (443,629) $ (499,068)
Tax rate differential benefit from tax holiday (37,415) 196,598
Permanent differences (191,646) (768,715)
Tax effect of deductible temporary differences not recognized (116,103) 331,895
Tax effect of tax losses unrecognized 823,306 743,573
Income tax expense $ 34,513 $ 4,283
XML 81 R72.htm IDEA: XBRL DOCUMENT v3.23.2
INCOME TAXES (Details Narrative)
¥ in Millions, $ in Millions
6 Months Ended
Jun. 30, 2023
USD ($)
Jun. 30, 2022
Jun. 30, 2023
CNY (¥)
Operating Loss Carryforwards [Line Items]      
Operating loss carry forwards, net $ 24.1   ¥ 166.7
Corporate tax, rate 25.00% 25.00%  
High Technology Enterprise [Member]      
Operating Loss Carryforwards [Line Items]      
Corporate tax, rate 15.00%    
Biznest [Member]      
Operating Loss Carryforwards [Line Items]      
Corporate tax, rate 12.50%    
HONG KONG      
Operating Loss Carryforwards [Line Items]      
Tax profits 16.50%    
XML 82 R73.htm IDEA: XBRL DOCUMENT v3.23.2
SCHEDULE OF OTHER CURRENT ASSETS (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Defined Benefit Plan Disclosure [Line Items]    
Advances to unrelated parties [1] $ 1,169,497 $ 837,041
Advances to a related party 233,953 246,080
Other current assets 116,517 161,456
Total 1,565,835 1,554,488
Related Party [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Advances to employees $ 45,868 $ 309,911
[1] The advances to unrelated parties for business development are non-interest bearing and are due on demand.
XML 83 R74.htm IDEA: XBRL DOCUMENT v3.23.2
SCHEDULE OF OTHER NON-CURRENT ASSETS (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Other assets, non-current, net $ 1,240,191 $ 1,775,540
Total $ 1,240,191 $ 1,775,540
XML 84 R75.htm IDEA: XBRL DOCUMENT v3.23.2
OTHER CURRENT AND NON-CURRENT ASSETS (Details Narrative)
¥ in Millions
6 Months Ended 7 Months Ended 12 Months Ended
Oct. 02, 2020
Jun. 30, 2023
USD ($)
Jun. 30, 2023
CNY (¥)
May 30, 2023
USD ($)
May 30, 2023
CNY (¥)
Nov. 30, 2022
USD ($)
Nov. 30, 2022
CNY (¥)
Jun. 30, 2022
USD ($)
May 30, 2022
USD ($)
May 30, 2022
CNY (¥)
Nov. 30, 2021
USD ($)
Nov. 30, 2021
CNY (¥)
Apr. 30, 2021
USD ($)
Apr. 30, 2021
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2021
USD ($)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2019
USD ($)
Dec. 31, 2019
CNY (¥)
Revenues                                 $ 2,294,400 ¥ 15.0        
Other commitment                                     $ 4,100,000 ¥ 30.0 $ 4,100,000 ¥ 30.0
Revenue [1]   $ 14,078,009           $ 7,301,522                            
Debt instrument covenant description                         The revenue is to increase incrementally by 15% in every six months going forward until the contract expires four years after the commencing date of the operation The revenue is to increase incrementally by 15% in every six months going forward until the contract expires four years after the commencing date of the operation                
Contract terms 4 years                                          
Other assets non current   1,240,191                         $ 1,775,540              
Cost of goods and services   500,000                                        
Advertising [Member]                                            
Revenue   $ 1,316,932           $ 1,184,761                            
IOV Software [Member]                                            
Equity investment ownership percentage   100.00%                                        
UNITED STATES | Advertising [Member]                                            
Revenue                         $ 462,000 ¥ 3.0                
Increase in revenue       $ 562,000 ¥ 3.9 $ 2,285,000 ¥ 14.1   $ 531,000 ¥ 3.4 $ 510,000 ¥ 3.3 $ 462,000 ¥ 3.0                
Related Party [Member]                                            
Due from related parties   $ 496,000                                        
Due to related parties   3,587,733                         3,338,882              
Related Party [Member] | UNITED STATES                                            
Due to related parties                                     $ 4,100,000 ¥ 30.0 $ 4,100,000 ¥ 30.0
Vendor [Member]                                            
Funding commitment   $ 827,000 ¥ 6.0                                      
Commission fee   12.00%                                        
Subcontractor fee   50.00%                                        
Revenues   $ 700,000 ¥ 4.8                       $ 1,111,000 ¥ 7.5 $ 2,386,360 ¥ 15.2        
[1] Revenues by operating segments exclude intercompany transactions.
XML 85 R76.htm IDEA: XBRL DOCUMENT v3.23.2
SCHEDULE OF OPERATING LEASE (Details)
Jun. 30, 2023
Operating Leases  
Weighted average remaining lease term 15 months 9 days
Weighted-average discount rate 4.75%
XML 86 R77.htm IDEA: XBRL DOCUMENT v3.23.2
SCHEDULE OF MATURITIES OF OPERATING LEASE LIABILITIES (Details) - Leases Office Server Rooms Dormitory leases [Member]
Jun. 30, 2023
USD ($)
Finite-Lived Intangible Assets [Line Items]  
2023 $ 14,784
2024 19,713
Total lease payments 34,497
Less: Imputed interest (1,003)
Present value of lease liabilities $ 33,494
XML 87 R78.htm IDEA: XBRL DOCUMENT v3.23.2
OPERATING LEASES (Details Narrative)
6 Months Ended
Jun. 30, 2023
USD ($)
Jun. 30, 2023
HKD ($)
Mar. 31, 2022
USD ($)
Mar. 31, 2022
CNY (¥)
Finite-Lived Intangible Assets [Line Items]        
Short term lease cost      
Continuing Operations [Member]        
Finite-Lived Intangible Assets [Line Items]        
Accrued rent 16,000      
Discontinued Operations [Member]        
Finite-Lived Intangible Assets [Line Items]        
Accrued rent 25,000      
Office Space [Member]        
Finite-Lived Intangible Assets [Line Items]        
Payments for rent     $ 2,582 ¥ 17,882
Dormitory [Member]        
Finite-Lived Intangible Assets [Line Items]        
Payments for rent $ 4,338 $ 34,000    
XML 88 R79.htm IDEA: XBRL DOCUMENT v3.23.2
SCHEDULE OF EQUITY METHOD INVESTMENTS (Details)
Jun. 30, 2023
USD ($)
Carrying value $ 7,029
Equity Method Investments [Member]  
Carrying value $ 7,029
Qingdao Taoping IoT Co., Ltd. [Member] | Equity Method Investments [Member]  
Ownership percentage 47.00%
Carrying value
Yunnan Taoping IoT Co., Ltd. [Member] | Equity Method Investments [Member]  
Ownership percentage 40.00%
Carrying value
Jiangsu Taoping IoT Technology Co., Ltd. [Member] | Equity Method Investments [Member]  
Ownership percentage 25.00%
Carrying value
Jiangsu Taoping New Media Co., Ltd [Member] | Equity Method Investments [Member]  
Ownership percentage 21.00%
Carrying value $ 7,029
XML 89 R80.htm IDEA: XBRL DOCUMENT v3.23.2
LONG-TERM INVESTMENTS (Details Narrative) - USD ($)
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Investments, All Other Investments [Abstract]      
Equity method investments $ 68,717    
Carrying value 7,029    
Equity method investments, other than temporary impairment 1,900,000    
Recognized loss from equity method investments (836) $ (307,403)  
Impairment charges 0 0  
Recognized loss from equity method investments 836 307,403  
Equity investments without readily determinable fair value 61,688   $ 87,734
Initial investment equity investments without readily determinable fair value 711,000    
Impairment charges of equity method investments $ 20,000.00 $ 30,000.00  
XML 90 R81.htm IDEA: XBRL DOCUMENT v3.23.2
SCHEDULE OF OTHER PAYABLE AND ACCRUED EXPENSES (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Other Liabilities Disclosure [Abstract]    
Advances from unrelated third parties [1] $ 869,648 $ 395,359
Other taxes payable [2] 3,401,184 4,216,786
Accrued professional fees 179,595 215,889
Amount due to employees [3] 74,780 41,782
Others 169,400 126,528
Other Payables and Accrued Expenses $ 4,694,607 $ 4,996,344
[1] The advances from unrelated parties are non-interest bearing and due on demand.
[2] The other taxes payable were the amounts due to the value added tax, business tax, city maintenance and construction tax, and individual income tax.
[3] The amounts due to employees were pertaining to employees’ out-of-pocket expenses for travel and meal allowance, etc.
XML 91 R82.htm IDEA: XBRL DOCUMENT v3.23.2
RESERVE AND DISTRIBUTION OF PROFIT (Details Narrative) - USD ($)
$ in Millions
Jun. 30, 2023
Dec. 31, 2022
Reserve And Distribution Of Profit    
Annual tax profits percentage 10.00%  
Statutory reserve percentage 50.00%  
General reserve $ 10.2 $ 10.2
XML 92 R83.htm IDEA: XBRL DOCUMENT v3.23.2
SCHEDULE OF SHARE BASED PAYMENTS EXPENSE (Details) - USD ($)
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Equity [Abstract]    
Employees and directors share-based payments $ 1,360,000
Shares issued for services 32,603 14,500
Total share based payments expenses   $ 1,392,603 $ 14,500
XML 93 R84.htm IDEA: XBRL DOCUMENT v3.23.2
SUMMARY OF STOCK OPTION ACTIVITY (Details) - Equity Option [Member]
6 Months Ended
Jun. 30, 2023
USD ($)
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Option Outstanding, Balance Beginning | shares 28,250
Weighted Average Exercise Price, Beginning Balance | $ / shares $ 24.0
Weighted Average Remaining Contractual Life (Year), Beginning 7 months 6 days
Aggregated Intrinsic Value, Outstanding Beginning | $
Option Outstanding, Exercised | shares
Weighted Average Exercise Price, Exercised | $ / shares
Option Outstanding, Canceled | shares (400)
Weighted Average Exercise Price, Canceled | $ / shares $ 24.0
Option Outstanding, Balance Ending | shares 27,850
Weighted Average Exercise Price, Ending Balance | $ / shares $ 24.0
Weighted Average Remaining Contractual Life (Year), Ending 1 month 6 days
Aggregated Intrinsic Value, Outstanding Ending | $
Option Outstanding, Vested and expected to be vested | shares 27,850
Weighted Average Exercise Price, Vested and expected to be vested | $ / shares $ 24.0
Weighted Average Remaining Contractual Life (Year), Options vested 1 month 6 days
Aggregated Intrinsic Value, Vested and expected to be vested | $
Option Outstanding, Options Exercisable | shares 27,850
Weighted Average Exercise Price, Options Exercisable | $ / shares $ 24.0
Weighted Average Remaining Contractual Life (Year), Options exercisable 1 month 6 days
Aggregated Intrinsic Value, Options exercisable | $
XML 94 R85.htm IDEA: XBRL DOCUMENT v3.23.2
SCHEDULE OF WARRANT OUTSTANDING AND EXERCISABLE (Details)
6 Months Ended
Jun. 30, 2023
$ / shares
shares
Warrant One [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of Warrants Outstanding and Exercisable 5,737
Exercise Price | $ / shares $ 26.4
Expiration Date Jul. 09, 2023
Warrants [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of Warrants Outstanding and Exercisable 5,737
XML 95 R86.htm IDEA: XBRL DOCUMENT v3.23.2
EQUITY (Details Narrative) - USD ($)
1 Months Ended 6 Months Ended
May 31, 2023
Apr. 30, 2023
Jul. 31, 2022
Mar. 31, 2022
Feb. 28, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Ordinary shares, authorized           100,000,000   100,000,000
Restricted award shares         20,154      
Stock issued during period value issued for services           $ 1,360,000    
Fair value of stock option vested            
Service Compensation [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Restricted award shares 50,000              
Stock issued during period shares issued for services 50,000              
Stock issued during period value issued for services $ 340,000              
Consultant [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Stock issued during period shares issued for services 50,000   2,000 2,000        
Stock issued during period value issued for services $ 340,000   $ 23,100 $ 23,100        
Consultant [Member] | 2016 Equity Incentive Plan [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Class of warrants            
Directors Executive Offcers Employee [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Stock issued during period shares issued for services 200,000              
Stock issued during period value issued for services $ 1,360,000              
Employee [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Stock option granted           0 0  
Stock options exercised           0 0  
Zhengjiang Taoping [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Restricted award shares   6,718     6,718      
Restricted award, value   $ 49,000     $ 118,000      
XML 96 R87.htm IDEA: XBRL DOCUMENT v3.23.2
SCHEDULE OF SEGMENT REPORTING (Details) - USD ($)
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Segment Reporting Information [Line Items]      
TOTAL REVENUE [1] $ 14,078,009 $ 7,301,522  
(Loss) income from operations (1,676,233) (2,810,460)  
Corporate other income, net 182,254 1,293,765  
Corporate interest income 609 1,010  
Corporate interest expense (262,420) (288,707)  
(Loss) before income taxes (1,755,790) (1,804,392)  
Income tax expense (34,513) (4,283)  
Income from continuing operations (1,790,303) (1,808,675)  
Income from discontinued operations (18,727) (191,880)  
Net loss (1,809,030) (2,000,555)  
Less: Loss attributable to the non-controlling interest  
Net loss attributable to the Company (1,809,030) [2] (2,000,555)  
 Non-cash compensation 1,360,000  
Depreciation and amortization 1,289,272 2,189,570  
Provisions for allowance for credit losses on accounts receivable, other receivable and advances to suppliers 973,909 (399,735)  
Inventory obsolescence provision 8,458 163,885  
Total assets 28,378,157   $ 29,208,815
TIT Segment [Member]      
Segment Reporting Information [Line Items]      
TOTAL REVENUE [1] 178,401 122,085  
(Loss) income from operations (21,900) (593,851)  
Depreciation and amortization 22,380 23,996  
Provisions for allowance for credit losses on accounts receivable, other receivable and advances to suppliers (12,331) (39,372)  
Inventory obsolescence provision 2,455 60,021  
Total assets 406,379   254,579
CBT Segment [Member]      
Segment Reporting Information [Line Items]      
TOTAL REVENUE [1] 13,899,608 7,179,437  
(Loss) income from operations 516,473 (1,978,538)  
Depreciation and amortization 1,259,306 2,165,574  
Provisions for allowance for credit losses on accounts receivable, other receivable and advances to suppliers 986,240 (360,363)  
Inventory obsolescence provision 6,003 103,864  
Total assets 27,026,021   27,200,882
Corporate and Others [Member]      
Segment Reporting Information [Line Items]      
(Loss) income from operations [3] (2,170,806) (238,071)  
 Non-cash compensation 1,360,000  
Depreciation and amortization 7,586  
Total assets 377,390   427,089
Assets Fromd Discontinued Operations [Member]      
Segment Reporting Information [Line Items]      
Total assets $ 568,367   $ 1,326,265
[1] Revenues by operating segments exclude intercompany transactions.
[2] On August 1, 2023, the Company implemented a one-for-ten reverse stock split of the Company’s issued and outstanding ordinary shares. The computation of basic and diluted EPS was retroactively adjusted for all periods presented.
[3] Includes non-cash compensation, professional fees and consultancy fees for the Company.
XML 97 R88.htm IDEA: XBRL DOCUMENT v3.23.2
CONCENTRATIONS (Details Narrative)
6 Months Ended 12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer [Member]      
Concentration Risk [Line Items]      
Concentration of risk percentage 10.00%    
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Top Five Customer [Member]      
Concentration Risk [Line Items]      
Concentration of risk percentage 31.00% 34.00%  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer One [Member]      
Concentration Risk [Line Items]      
Concentration of risk percentage 11.00%   12.00%
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer Two [Member]      
Concentration Risk [Line Items]      
Concentration of risk percentage 10.00%    
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Top Five Receivables [Member]      
Concentration Risk [Line Items]      
Concentration of risk percentage 43.00%   30.00%
Purchases [Member] | Suppliers Concentration Risk [Member] | Five Unrelated Suppliers [Member]      
Concentration Risk [Line Items]      
Concentration of risk percentage 69.00% 85.00%  
Purchases [Member] | Suppliers Concentration Risk [Member] | Supplier One [Member]      
Concentration Risk [Line Items]      
Concentration of risk percentage 23.00% 36.00%  
Purchases [Member] | Suppliers Concentration Risk [Member] | Supplier Two [Member]      
Concentration Risk [Line Items]      
Concentration of risk percentage 18.00% 23.00%  
XML 98 R89.htm IDEA: XBRL DOCUMENT v3.23.2
SUBSEQUENT EVENTS (Details Narrative) - Subsequent Event [Member] - USD ($)
Aug. 02, 2023
Jul. 17, 2023
Subsequent Event [Line Items]    
Reverse stock split, description   The reverse stock split was intended to increase the per share trading price of the ordinary shares to satisfy the $1.00 minimum bid price requirement for continued listing on the NASDAQ Stock Market. Immediately following the reverse stock split the Company had approximately 1.86 million ordinary shares issued and outstanding, exclusive of shares issuable under outstanding options and warrants. The reverse stock split had affect the number of total authorized ordinary shares of the Company
Standby Equity Purchase Agreement [Member]    
Subsequent Event [Line Items]    
Percentage of shares purschased in market price   19.99%
Number of shares issued   4,339
Number of ordinary shares issued and outstanding $ 370,080  
Number of ordinary shares issued and outstanding 80,000  
Share price $ 4.626  
Standby Equity Purchase Agreement [Member] | Shanjing Capital Group Co Ltd [Member]    
Subsequent Event [Line Items]    
Percentage of shares purschased in market price   85.00%
Sale of stock floor price   $ 0.20
Percentage of shares purschased in market price   4.99%
Standby Equity Purchase Agreement [Member] | Shanjing Capital Group Co Ltd [Member] | Maximum [Member]    
Subsequent Event [Line Items]    
Consideration received on sale of stock $ 1,000,000 $ 1,000,000
Standby Equity Purchase Agreement [Member]    
Subsequent Event [Line Items]    
Number of shares issued   43,394
Standby Equity Purchase Agreement [Member] | Shanjing Capital Group Co Ltd [Member]    
Subsequent Event [Line Items]    
Percentage of shares purschased in market price   85.00%
Sale of stock floor price   $ 0.20
Standby Equity Purchase Agreement [Member] | Shanjing Capital Group Co Ltd [Member] | Maximum [Member]    
Subsequent Event [Line Items]    
Consideration received on sale of stock   $ 10,000,000
Number of ordinary shares issued and outstanding   $ 1,000,000
XML 99 form6-k_htm.xml IDEA: XBRL DOCUMENT 0001552670 2023-01-01 2023-06-30 0001552670 2023-06-30 0001552670 2022-12-31 0001552670 us-gaap:NonrelatedPartyMember 2023-06-30 0001552670 us-gaap:NonrelatedPartyMember 2022-12-31 0001552670 us-gaap:RelatedPartyMember 2023-06-30 0001552670 us-gaap:RelatedPartyMember 2022-12-31 0001552670 us-gaap:ProductMember 2023-01-01 2023-06-30 0001552670 us-gaap:ProductMember 2022-01-01 2022-06-30 0001552670 TAOP:ProductsRelatedPartiesMember 2023-01-01 2023-06-30 0001552670 TAOP:ProductsRelatedPartiesMember 2022-01-01 2022-06-30 0001552670 TAOP:SoftwareMember 2023-01-01 2023-06-30 0001552670 TAOP:SoftwareMember 2022-01-01 2022-06-30 0001552670 us-gaap:AdvertisingMember 2023-01-01 2023-06-30 0001552670 us-gaap:AdvertisingMember 2022-01-01 2022-06-30 0001552670 TAOP:AdvertisingRelatedPartiesMember 2023-01-01 2023-06-30 0001552670 TAOP:AdvertisingRelatedPartiesMember 2022-01-01 2022-06-30 0001552670 us-gaap:ProductAndServiceOtherMember 2023-01-01 2023-06-30 0001552670 us-gaap:ProductAndServiceOtherMember 2022-01-01 2022-06-30 0001552670 TAOP:OtherRelatedPartiesMember 2023-01-01 2023-06-30 0001552670 TAOP:OtherRelatedPartiesMember 2022-01-01 2022-06-30 0001552670 2022-01-01 2022-06-30 0001552670 us-gaap:CommonStockMember 2022-12-31 0001552670 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001552670 TAOP:StatutoryReserveMember 2022-12-31 0001552670 us-gaap:RetainedEarningsMember 2022-12-31 0001552670 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001552670 us-gaap:NoncontrollingInterestMember 2022-12-31 0001552670 us-gaap:CommonStockMember 2021-12-31 0001552670 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001552670 TAOP:StatutoryReserveMember 2021-12-31 0001552670 us-gaap:RetainedEarningsMember 2021-12-31 0001552670 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001552670 us-gaap:NoncontrollingInterestMember 2021-12-31 0001552670 2021-12-31 0001552670 us-gaap:CommonStockMember 2023-01-01 2023-06-30 0001552670 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-06-30 0001552670 TAOP:StatutoryReserveMember 2023-01-01 2023-06-30 0001552670 us-gaap:RetainedEarningsMember 2023-01-01 2023-06-30 0001552670 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-06-30 0001552670 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-06-30 0001552670 us-gaap:CommonStockMember 2022-01-01 2022-06-30 0001552670 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-06-30 0001552670 TAOP:StatutoryReserveMember 2022-01-01 2022-06-30 0001552670 us-gaap:RetainedEarningsMember 2022-01-01 2022-06-30 0001552670 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-06-30 0001552670 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-06-30 0001552670 us-gaap:CommonStockMember 2023-06-30 0001552670 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001552670 TAOP:StatutoryReserveMember 2023-06-30 0001552670 us-gaap:RetainedEarningsMember 2023-06-30 0001552670 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001552670 us-gaap:NoncontrollingInterestMember 2023-06-30 0001552670 us-gaap:CommonStockMember 2022-06-30 0001552670 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001552670 TAOP:StatutoryReserveMember 2022-06-30 0001552670 us-gaap:RetainedEarningsMember 2022-06-30 0001552670 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001552670 us-gaap:NoncontrollingInterestMember 2022-06-30 0001552670 2022-06-30 0001552670 TAOP:ZhenjiangTaopingIoTTechCoLtdZJIOTMember 2022-02-01 2022-02-28 0001552670 us-gaap:RestrictedStockMember TAOP:ZhenjiangTaopingIoTTechCoLtdZJIOTMember 2022-02-01 2022-02-28 0001552670 TAOP:ConsultantMember 2022-03-01 2022-03-31 0001552670 TAOP:ConsultantMember 2022-07-01 2022-07-31 0001552670 TAOP:ZhenjiangTaopingIoTTechCoLtdZJIOTMember 2023-04-01 2023-04-30 0001552670 TAOP:ConsultantMember us-gaap:RestrictedStockMember 2023-05-01 2023-05-31 0001552670 TAOP:ConsultantMember 2023-05-01 2023-05-31 0001552670 TAOP:DirectorsExecutiveOfficersAndEmployeesMember 2023-05-01 2023-05-31 0001552670 TAOP:TaopingNewMediaCoLtdMember 2021-06-30 0001552670 TAOP:MrJianghuaiLinMember 2021-06-30 0001552670 TAOP:TaopingNewMediaCoLtdMember TAOP:MrJianghuaiLinMember 2021-06-30 0001552670 TAOP:ZhenjiangTaopingIoTTechCoLtdZJIOTMember 2022-01-31 0001552670 TAOP:IASPECSMember 2022-06-07 0001552670 2022-01-01 2022-12-31 0001552670 2021-09-01 2021-09-30 0001552670 TAOP:TaopingIncMember 2021-09-18 2021-09-18 0001552670 TAOP:TaopingNewMediaCoLtdMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:RevenueFromRightsConcentrationRiskMember 2023-01-01 2023-06-30 0001552670 us-gaap:RevolvingCreditFacilityMember 2023-06-30 0001552670 us-gaap:RevolvingCreditFacilityMember 2023-07-31 0001552670 us-gaap:InvestorMember TAOP:PublicStandbyEquityPurchaseAgreementMember 2023-07-01 2023-07-31 0001552670 us-gaap:InvestorMember TAOP:PrivateStandbyEquityPurchaseAgreementMember 2023-07-01 2023-07-31 0001552670 TAOP:TaopingIncMember 2023-01-01 2023-06-30 0001552670 TAOP:TaopingHoldingsLimitedMember 2023-01-01 2023-06-30 0001552670 TAOP:TaopingHoldingsLimitedMember 2022-01-01 2022-12-31 0001552670 TAOP:TaopingHoldingsLimitedMember 2021-01-01 2021-12-31 0001552670 TAOP:TaopingGroupChinaLtdISTHKMember 2023-01-01 2023-06-30 0001552670 TAOP:TaopingGroupChinaLtdISTHKMember 2022-01-01 2022-12-31 0001552670 TAOP:TaopingGroupChinaLtdISTHKMember 2021-01-01 2021-12-31 0001552670 TAOP:TaopingDigitalAssetsAsiaLimitedTDALMember 2023-01-01 2023-06-30 0001552670 TAOP:TaopingDigitalAssetsAsiaLimitedTDALMember 2022-01-01 2022-12-31 0001552670 TAOP:TaopingDigitalAssetsAsiaLimitedTDALMember 2021-01-01 2021-12-31 0001552670 TAOP:TaopingDigitalAssetsHongKongLimitedTDLMember 2023-01-01 2023-06-30 0001552670 TAOP:TaopingDigitalAssetsHongKongLimitedTDLMember 2022-01-01 2022-12-31 0001552670 TAOP:TaopingDigitalAssetsHongKongLimitedTDLMember 2021-01-01 2021-12-31 0001552670 TAOP:TaopingCapitalLimitedTCLMember 2023-01-01 2023-06-30 0001552670 TAOP:TaopingCapitalLimitedTCLMember 2022-01-01 2022-12-31 0001552670 TAOP:TaopingCapitalLimitedTCLMember 2021-01-01 2021-12-31 0001552670 TAOP:AlphaDigitalGroupLtdADGMember 2023-01-01 2023-06-30 0001552670 TAOP:AlphaDigitalGroupLtdADGMember 2021-01-01 2021-12-31 0001552670 TAOP:KazakhTaopingOperationManagementCoLtdKTOMember 2023-01-01 2023-06-30 0001552670 TAOP:KazakhTaopingOperationManagementCoLtdKTOMember 2022-01-01 2022-12-31 0001552670 TAOP:KazakhTaopingOperationManagementCoLtdKTOMember 2021-01-01 2021-12-31 0001552670 TAOP:KazakhTaopingDataCenterCoLtdKTDMember 2023-01-01 2023-06-30 0001552670 TAOP:KazakhTaopingDataCenterCoLtdKTDMember 2022-01-01 2022-12-31 0001552670 TAOP:KazakhTaopingDataCenterCoLtdKTDMember 2021-01-01 2021-12-31 0001552670 TAOP:InformationSecurityTechMember 2023-01-01 2023-06-30 0001552670 TAOP:InformationSecurityTechMember 2022-01-01 2022-12-31 0001552670 TAOP:InformationSecurityTechMember 2021-01-01 2021-12-31 0001552670 TAOP:TopCloudSoftwareChinaCoLtdTopCloudMember 2023-01-01 2023-06-30 0001552670 TAOP:TopCloudSoftwareChinaCoLtdTopCloudMember 2022-01-01 2022-12-31 0001552670 TAOP:TopCloudSoftwareChinaCoLtdTopCloudMember 2021-01-01 2021-12-31 0001552670 TAOP:InformationSecurityIOTTechCoLtdISIOTMember 2023-01-01 2023-06-30 0001552670 TAOP:InformationSecurityIOTTechCoLtdISIOTMember 2022-01-01 2022-12-31 0001552670 TAOP:InformationSecurityIOTTechCoLtdISIOTMember 2021-01-01 2021-12-31 0001552670 TAOP:IASPECTechnologyGroupCoLtdiASPECMember 2023-01-01 2023-06-30 0001552670 TAOP:IASPECTechnologyGroupCoLtdiASPECMember 2021-01-01 2021-12-31 0001552670 TAOP:BiznestInternetTechCoLtdBiznestMember 2023-01-01 2023-06-30 0001552670 TAOP:BiznestInternetTechCoLtdBiznestMember 2022-01-01 2022-12-31 0001552670 TAOP:BiznestInternetTechCoLtdBiznestMember 2021-01-01 2021-12-31 0001552670 TAOP:IASPECBocomIoTTechCoLtdBocomMember 2023-01-01 2023-06-30 0001552670 TAOP:IASPECBocomIoTTechCoLtdBocomMember 2022-01-01 2022-12-31 0001552670 TAOP:IASPECBocomIoTTechCoLtdBocomMember 2021-01-01 2021-12-31 0001552670 TAOP:TaopingNewMediaCoLtdTNMMember 2023-01-01 2023-06-30 0001552670 TAOP:TaopingNewMediaCoLtdTNMMember 2022-01-01 2022-12-31 0001552670 TAOP:TaopingNewMediaCoLtdTNMMember 2021-01-01 2021-12-31 0001552670 TAOP:ShenzhenTaopingEducationTechnologyCoLtdSZTETMember 2023-01-01 2023-06-30 0001552670 TAOP:ShenzhenTaopingEducationTechnologyCoLtdSZTETMember 2021-01-01 2021-12-31 0001552670 TAOP:WuhuTaopingEducationTechnologyCoLtdWHTETMember 2023-01-01 2023-06-30 0001552670 TAOP:WuhuTaopingEducationTechnologyCoLtdWHTETMember 2021-01-01 2021-12-31 0001552670 TAOP:TaopingDigitalTechDongguanCoLtdTDTDGMember 2023-01-01 2023-06-30 0001552670 TAOP:TaopingDigitalTechDongguanCoLtdTDTDGMember 2021-01-01 2021-12-31 0001552670 TAOP:TopCloudTechChenzhouCoLtdTCTCZMember 2023-01-01 2023-06-30 0001552670 TAOP:TopCloudTechChenzhouCoLtdTCTCZMember 2022-01-01 2022-12-31 0001552670 TAOP:TopCloudTechChenzhouCoLtdTCTCZMember 2021-01-01 2021-12-31 0001552670 TAOP:TaopingDigitalTechJiangsuCoLtdTDTJSMember 2023-01-01 2023-06-30 0001552670 TAOP:TaopingDigitalTechJiangsuCoLtdTDTJSMember 2022-01-01 2022-12-31 0001552670 TAOP:TaopingDigitalTechJiangsuCoLtdTDTJSMember 2021-01-01 2021-12-31 0001552670 TAOP:ZhenjiangTaopingIoTTechCoLtdZJIOTMember 2023-01-01 2023-06-30 0001552670 TAOP:ZhenjiangTaopingIoTTechCoLtdZJIOTMember 2022-01-01 2022-12-31 0001552670 TAOP:TaopingEPHoldingsShenzhenCoLtdTEPHMember 2023-01-01 2023-06-30 0001552670 srt:MinimumMember srt:OfficeBuildingMember 2023-06-30 0001552670 srt:MaximumMember srt:OfficeBuildingMember 2023-06-30 0001552670 us-gaap:LeaseholdImprovementsMember 2023-06-30 0001552670 srt:MinimumMember TAOP:ElectronicsEquipmentFurnitureAndFixturesMember 2023-06-30 0001552670 srt:MaximumMember TAOP:ElectronicsEquipmentFurnitureAndFixturesMember 2023-06-30 0001552670 TAOP:MotorVehiclesMember 2023-06-30 0001552670 TAOP:PurchasedSoftwareMember 2023-06-30 0001552670 TAOP:MediaDisplayEquipmentMember 2023-06-30 0001552670 TAOP:CryptocurrencyMiningMachineMember 2023-06-30 0001552670 TAOP:TaopingNewMediaCoLtdMember 2021-06-09 0001552670 TAOP:MrJianghuaiLinMember 2021-06-09 0001552670 TAOP:TaopingNewMediaCoLtdMember TAOP:MrJianghuaiLinMember 2021-06-09 0001552670 TAOP:TaopingNewMediaCoLtdMember 2021-06-01 2021-06-09 0001552670 2021-06-01 2021-06-09 0001552670 TAOP:TaopingNewMediaCoLtdMember 2021-01-01 2021-12-31 0001552670 TAOP:TaopingNewMediaCoLtdMember 2022-01-01 2022-06-30 0001552670 TAOP:TaopingNewMediaCoLtdMember 2023-01-01 2023-06-30 0001552670 TAOP:ZhenjiangTaopingIoTTechCoLtdZJIOTMember TAOP:SharePurchaseAgreementMember 2022-01-13 0001552670 TAOP:ZhenjiangTaopingIoTTechCoLtdZJIOTMember 2022-01-12 2022-01-13 0001552670 TAOP:ZhenjiangTaopingIoTTechCoLtdZJIOTMember TAOP:SharePurchaseAgreementMember TAOP:FirstPhaseMember 2022-01-13 0001552670 TAOP:ZhenjiangTaopingIoTTechCoLtdZJIOTMember TAOP:SharePurchaseAgreementMember TAOP:SecondPhaseMember 2022-01-13 0001552670 TAOP:ZhenjiangTaopingIoTTechCoLtdZJIOTMember TAOP:SharePurchaseAgreementMember TAOP:ThirdPhaseMember 2022-01-13 0001552670 TAOP:ZhenjiangTaopingIoTTechCoLtdZJIOTMember TAOP:SecondPhaseMember 2022-01-01 2022-12-31 0001552670 srt:ScenarioForecastMember TAOP:ZhenjiangTaopingIoTTechCoLtdZJIOTMember TAOP:ThirdPhaseMember 2023-01-01 2023-12-31 0001552670 TAOP:ZhenjiangTaopingIoTTechCoLtdZJIOTMember TAOP:SharePurchaseAgreementMember 2023-06-30 0001552670 TAOP:ZhenjiangTaopingIoTTechCoLtdZJIOTMember 2022-01-01 2022-06-30 0001552670 TAOP:ZhenjiangTaopingIoTTechCoLtdZJIOTMember 2023-01-01 2023-06-30 0001552670 TAOP:ZhenjiangTaopingIoTTechCoLtdZJIOTMember 2022-01-13 0001552670 TAOP:ZhenjiangTaopingIoTTechCoLtdZJIOTMember 2022-01-13 2022-01-13 0001552670 TAOP:WuhuTaopingEducationTechnologyCoLtdMember 2021-06-30 0001552670 TAOP:UnrelatedThirdPartyMember 2022-06-07 0001552670 TAOP:IASPECTechnologyGroupCoLtdiASPECMember 2022-06-07 0001552670 TAOP:IASPECTechnologyGroupCoLtdiASPECMember 2022-01-01 2022-12-31 0001552670 us-gaap:SegmentContinuingOperationsMember 2023-01-01 2023-06-30 0001552670 us-gaap:SegmentContinuingOperationsMember 2022-01-01 2022-06-30 0001552670 us-gaap:SegmentDiscontinuedOperationsMember 2023-01-01 2023-06-30 0001552670 us-gaap:SegmentDiscontinuedOperationsMember 2022-01-01 2022-06-30 0001552670 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-06-30 0001552670 TAOP:NonEmployeesStockOptionsMember 2022-01-01 2022-06-30 0001552670 TAOP:NonEmployeesStockWarrantsMember 2022-01-01 2022-06-30 0001552670 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-06-30 0001552670 TAOP:NonEmployeesStockOptionsMember 2023-01-01 2023-06-30 0001552670 TAOP:NonEmployeesStockWarrantsMember 2023-01-01 2023-06-30 0001552670 TAOP:TaopingNewMediaCoLtdMember 2023-01-01 2023-06-30 0001552670 TAOP:TaopingNewMediaCoLtdMember 2022-01-01 2022-06-30 0001552670 TAOP:TaopingNewMediaCoLtdMember 2023-06-30 0001552670 TAOP:TaopingNewMediaCoLtdMember 2023-06-30 0001552670 TAOP:TaopingNewMediaCoLtdMember 2022-12-31 0001552670 TAOP:RelatedCompanyOwnedByMrLinMember 2023-06-30 0001552670 TAOP:RelatedCompanyOwnedByMrLinMember 2023-01-01 2023-06-30 0001552670 TAOP:OfficeBuildingsMember 2023-06-30 0001552670 TAOP:OfficeBuildingsMember 2022-12-31 0001552670 TAOP:ElectronicEquipmentFurnitureAndFixturesMember 2023-06-30 0001552670 TAOP:ElectronicEquipmentFurnitureAndFixturesMember 2022-12-31 0001552670 TAOP:MediaDisplayEquipmentMember 2022-12-31 0001552670 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001552670 TAOP:PurchasedSoftwareMember 2022-12-31 0001552670 srt:OfficeBuildingMember 2023-06-30 0001552670 TAOP:CryptocurrencyMiningMember us-gaap:SegmentDiscontinuedOperationsMember 2023-01-01 2023-06-30 0001552670 TAOP:CryptocurrencyMiningMember us-gaap:SegmentDiscontinuedOperationsMember 2022-01-01 2022-06-30 0001552670 TAOP:BankLoanMember 2023-06-30 0001552670 TAOP:BankLoanMember 2022-12-31 0001552670 srt:MinimumMember 2023-01-01 2023-06-30 0001552670 srt:MaximumMember 2023-01-01 2023-06-30 0001552670 country:CN 2023-01-01 2023-06-30 0001552670 country:CN 2022-01-01 2022-06-30 0001552670 country:HK 2023-01-01 2023-06-30 0001552670 country:HK 2022-01-01 2022-06-30 0001552670 country:VG 2023-01-01 2023-06-30 0001552670 country:VG 2022-01-01 2022-06-30 0001552670 TAOP:HighTechnologyEnterpriseMember 2023-01-01 2023-06-30 0001552670 TAOP:BiznestMember 2023-01-01 2023-06-30 0001552670 TAOP:VendorMember 2023-01-01 2023-06-30 0001552670 TAOP:VendorMember 2023-06-30 0001552670 2021-01-01 2021-12-31 0001552670 TAOP:VendorMember 2021-01-01 2021-12-31 0001552670 TAOP:VendorMember 2022-01-01 2022-12-31 0001552670 country:US us-gaap:RelatedPartyMember 2019-12-31 0001552670 country:US us-gaap:RelatedPartyMember 2020-12-31 0001552670 2019-12-31 0001552670 2020-12-31 0001552670 TAOP:IOVSoftwareMember 2023-06-30 0001552670 us-gaap:AdvertisingMember country:US 2020-10-01 2021-04-30 0001552670 2020-10-01 2021-04-30 0001552670 us-gaap:AdvertisingMember country:US 2021-05-01 2021-11-30 0001552670 us-gaap:AdvertisingMember country:US 2021-12-01 2022-05-30 0001552670 us-gaap:AdvertisingMember country:US 2022-06-01 2022-11-30 0001552670 us-gaap:AdvertisingMember country:US 2022-12-01 2023-05-30 0001552670 2020-10-01 2020-10-02 0001552670 TAOP:OfficeSpaceMember 2021-10-01 2022-03-31 0001552670 TAOP:DormitoryMember 2023-01-01 2023-06-30 0001552670 us-gaap:SegmentContinuingOperationsMember 2023-06-30 0001552670 us-gaap:SegmentDiscontinuedOperationsMember 2023-06-30 0001552670 TAOP:LeasesOfficeServerRoomsDormitoryleasesMember 2023-06-30 0001552670 TAOP:QingdaoTaopingIoTCoLtdMember us-gaap:EquityMethodInvestmentsMember 2023-06-30 0001552670 TAOP:YunnanTaopingIoTCoLtdMember us-gaap:EquityMethodInvestmentsMember 2023-06-30 0001552670 TAOP:JiangsuTaopingIoTTechnologyCoLtdMember us-gaap:EquityMethodInvestmentsMember 2023-06-30 0001552670 TAOP:JiangsuTaopingNewMediaCoLtdMember us-gaap:EquityMethodInvestmentsMember 2023-06-30 0001552670 us-gaap:EquityMethodInvestmentsMember 2023-06-30 0001552670 TAOP:ZhengjiangTaopingMember 2022-02-01 2022-02-28 0001552670 2022-02-01 2022-02-28 0001552670 TAOP:ZhengjiangTaopingMember 2023-04-01 2023-04-30 0001552670 TAOP:ServiceCompensationMember 2023-05-01 2023-05-31 0001552670 TAOP:DirectorsExecutiveOffcersEmployeeMember 2023-05-01 2023-05-31 0001552670 TAOP:EmployeeMember 2023-01-01 2023-06-30 0001552670 TAOP:EmployeeMember 2022-01-01 2022-06-30 0001552670 TAOP:ConsultantMember TAOP:TwoThousandSixteenEquityIncentivePlanMember 2023-06-30 0001552670 TAOP:ConsultantMember TAOP:TwoThousandSixteenEquityIncentivePlanMember 2022-06-30 0001552670 us-gaap:StockOptionMember 2022-12-31 0001552670 us-gaap:StockOptionMember 2023-01-01 2023-06-30 0001552670 us-gaap:StockOptionMember 2023-06-30 0001552670 TAOP:WarrantOneMember 2023-06-30 0001552670 TAOP:WarrantOneMember 2023-01-01 2023-06-30 0001552670 TAOP:WarrantsMember 2023-06-30 0001552670 TAOP:TITSegmentMember 2023-01-01 2023-06-30 0001552670 TAOP:TITSegmentMember 2022-01-01 2022-06-30 0001552670 TAOP:CBTSegmentMember 2023-01-01 2023-06-30 0001552670 TAOP:CBTSegmentMember 2022-01-01 2022-06-30 0001552670 TAOP:CorporateAndOthersMember 2023-01-01 2023-06-30 0001552670 TAOP:CorporateAndOthersMember 2022-01-01 2022-06-30 0001552670 TAOP:TITSegmentMember 2023-06-30 0001552670 TAOP:TITSegmentMember 2022-12-31 0001552670 TAOP:CBTSegmentMember 2023-06-30 0001552670 TAOP:CBTSegmentMember 2022-12-31 0001552670 TAOP:AssetsFromdDiscontinuedOperationsMember 2023-06-30 0001552670 TAOP:AssetsFromdDiscontinuedOperationsMember 2022-12-31 0001552670 TAOP:CorporateAndOthersMember 2023-06-30 0001552670 TAOP:CorporateAndOthersMember 2022-12-31 0001552670 TAOP:CustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001552670 TAOP:TopFiveCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001552670 TAOP:TopFiveCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001552670 TAOP:TopFiveReceivablesMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001552670 TAOP:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001552670 TAOP:CustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001552670 TAOP:TopFiveReceivablesMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001552670 TAOP:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001552670 TAOP:FiveUnrelatedSuppliersMember TAOP:PurchasesMember TAOP:SuppliersConcentrationRiskMember 2023-01-01 2023-06-30 0001552670 TAOP:FiveUnrelatedSuppliersMember TAOP:PurchasesMember TAOP:SuppliersConcentrationRiskMember 2022-01-01 2022-06-30 0001552670 TAOP:SupplierOneMember TAOP:PurchasesMember TAOP:SuppliersConcentrationRiskMember 2023-01-01 2023-06-30 0001552670 TAOP:SupplierTwoMember TAOP:PurchasesMember TAOP:SuppliersConcentrationRiskMember 2023-01-01 2023-06-30 0001552670 TAOP:SupplierOneMember TAOP:PurchasesMember TAOP:SuppliersConcentrationRiskMember 2022-01-01 2022-06-30 0001552670 TAOP:SupplierTwoMember TAOP:PurchasesMember TAOP:SuppliersConcentrationRiskMember 2022-01-01 2022-06-30 0001552670 srt:MaximumMember us-gaap:SubsequentEventMember TAOP:StandbyEquityPurchaseAgreementMember TAOP:ShanjingCapitalGroupCoLtdMember 2023-07-17 2023-07-17 0001552670 us-gaap:SubsequentEventMember TAOP:StandbyEquityPurchaseAgreementMember TAOP:ShanjingCapitalGroupCoLtdMember 2023-07-17 2023-07-17 0001552670 us-gaap:SubsequentEventMember TAOP:StandbyEquityPurchaseAgreementMember TAOP:ShanjingCapitalGroupCoLtdMember 2023-07-17 0001552670 us-gaap:SubsequentEventMember TAOP:StandbyEquityPurchaseAgreementMember 2023-07-17 2023-07-17 0001552670 srt:MaximumMember us-gaap:SubsequentEventMember TAOP:StandbyEquityPurchaseAgreementOneMember TAOP:ShanjingCapitalGroupCoLtdMember 2023-07-17 2023-07-17 0001552670 us-gaap:SubsequentEventMember TAOP:StandbyEquityPurchaseAgreementOneMember TAOP:ShanjingCapitalGroupCoLtdMember 2023-07-17 2023-07-17 0001552670 us-gaap:SubsequentEventMember TAOP:StandbyEquityPurchaseAgreementOneMember TAOP:ShanjingCapitalGroupCoLtdMember 2023-07-17 0001552670 us-gaap:SubsequentEventMember TAOP:StandbyEquityPurchaseAgreementOneMember 2023-07-17 2023-07-17 0001552670 us-gaap:SubsequentEventMember 2023-07-17 2023-07-17 0001552670 us-gaap:SubsequentEventMember TAOP:StandbyEquityPurchaseAgreementMember 2023-08-02 0001552670 us-gaap:SubsequentEventMember TAOP:StandbyEquityPurchaseAgreementMember 2023-08-02 2023-08-02 0001552670 srt:MaximumMember us-gaap:SubsequentEventMember TAOP:StandbyEquityPurchaseAgreementMember TAOP:ShanjingCapitalGroupCoLtdMember 2023-08-02 2023-08-02 iso4217:USD shares iso4217:USD shares pure iso4217:CNY TAOP:Number iso4217:HKD 6-K 001-35722 TAOPING INC. 21st Floor, Everbright Bank Building Zhuzilin, Futian District Shenzhen 518040 CN 0001552670 false 2023-06-30 --12-31 2023 Q2 6-K TAOPING INC. http://fasb.org/us-gaap/2023#UsefulLifeShorterOfTermOfLeaseOrAssetUtilityMember P4Y -836 460147 1014591 6260433 9201245 51449 91371 5220446 5851381 307397 5781338 356358 1565835 1554488 568367 1326265 20215412 19395699 6762448 7833902 32467 48786 68717 95966 58922 58922 1240191 1775540 28378157 29208815 6765931 7203762 2139275 2287244 889 727121 622581 88290 94832 3587733 3338882 653783 411995 4694607 4996344 84679 60054 28595 29373 74574 149148 64575 377539 18910052 19571754 4899 20369 18914951 19592123 0 0 100000000 100000000 1844089 1844089 1587371 1587371 163154015 161404797 22447083 22447083 10209086 10209086 -209863637 -208054607 23516659 23610333 9463206 9616692 9463206 9616692 28378157 29208815 8074534 2882990 71420 3777209 1785891 1316932 1184761 12379 835555 1416423 2359 19078 14078009 7301522 7386299 2724655 1711442 828310 1090137 676382 15231 486047 10203109 4715394 3874900 2586128 3750087 3002768 1585894 2050609 215152 343211 -1676233 -2810460 142324 89596 -836 -307403 40767 1511572 261812 287697 -1755790 -1804392 34513 4283 -1790303 -1808675 -18727 -191880 -1809030 -2000555 -1809030 -2000555 -1.09 -1.14 -1.09 -1.14 -0.01 -0.12 -0.01 -0.12 -1.10 -1.26 -1.10 -1.26 -1809030 -2000555 -93674 -1767671 -1902704 -3768226 -1902704 -3768226 1587371 161404797 22447083 10209086 -208054607 23610333 9616692 50000 340000 340000 200000 1360000 1360000 -1809030 -1809030 -93674 -93674 6718 49218 49218 1844089 163154015 22447083 10209086 -209863637 23516659 9463206 1578653 161098010 22447083 14044269 -202137403 23800299 -1759 19250499 1578653 161098010 22447083 14044269 -202137403 23800299 -1759 19250499 1000 180050 180050 1138915 1138915 -2000555 -2000555 -1767671 -1767671 6718 118244 118244 1759 1759 1586371 161396304 22447083 14044269 -204137958 23171543 16921241 1586371 161396304 22447083 14044269 -204137958 23171543 16921241 -1809030 -2000555 973909 -399735 8458 678369 1510586 4020115 527005 1179078 -23597 -284162 32603 14500 1360000 -46716 -94268 -2167863 1194885 -35420 607803 -296519 5662408 2266246 3235134 -469271 149794 52530 480677 -75810 -2803900 -69239 -568455 141601 901006 -1869 -158105 -200632 -3659036 253721 -3022 215162 28904 -374013 -670271 -5134364 237635 564311 2098954 4113 21394 4093524 -348070 1998683 433173 86779 139082 346394 -139082 110570 -502786 -561377 -3777549 1023240 4531266 461863 753717 34513 288707 460147 746161 1716 7556 461863 753717 6718 118000 20154 2000 2000 23100 23100 6718 49000 50000 50000 340000 200000 1360000 <p id="xdx_801_eus-gaap--NatureOfOperations_z1wlfFm58hjf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="kv_006"></span>1. <span id="xdx_821_zmGw8JIaaoOi">ORGANIZATION, PRINCIPAL ACTIVITIES AND MANAGEMENT’S PLANS</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Taoping Inc. (f/k/a China Information Technology, Inc.), together with its subsidiaries (the “Company”), is a blockchain technology and smart cloud services provider. The Company provides cloud-based display terminal and service of digital advertising distribution network and new media resource sharing platform in the Out-of-Home advertising market in China. It’s integrated end-to-end digital advertising solutions enables customers to distribute and manage ads on the ads display terminals.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In May 2018, we changed our corporate name from “China Information Technology Inc.” to “Taoping Inc.”, to reflect our current business operations in the new media and IoT industries. In 2021, Information Security Tech International Co. Ltd. (“IST HK”), one of the Company’s Hong Kong subsidiaries then, changed its corporate name to Taoping Group (China) Ltd. to reflect the Company’s current corporate structure to be in line with the new business strategies. As listed in the table below, these services are provided through the Company’s operating subsidiaries, primarily in Hong Kong, and mainland China.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In June 2021, the Company consummated an acquisition of <span id="xdx_90A_eus-gaap--BusinessAcquisitionPercentageOfVotingInterestsAcquired_iI_dp_uPure_c20210630__us-gaap--BusinessAcquisitionAxis__custom--TaopingNewMediaCoLtdMember_zO7FJmCC6eK2" title="Equity interest acquired, percentage">100%</span> of the equity interest of Taoping New Media Co., Ltd (“TNM”), a leading media operator in China’s out-of-home digital advertising industry. Mr. Jianghuai Lin, the Chairman and CEO of the Company, who then owned approximately <span id="xdx_90B_ecustom--SharesOutstandingPercentage_iI_pid_uPure_c20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrJianghuaiLinMember_zSnfr2i3MJXa" title="Shares outstanding, percentage">24.6%</span> of total shares outstanding of the Company, owned approximately <span id="xdx_904_eus-gaap--BusinessAcquisitionPercentageOfVotingInterestsAcquired_iI_pid_uPure_c20210630__us-gaap--BusinessAcquisitionAxis__custom--TaopingNewMediaCoLtdMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrJianghuaiLinMember_zLm2ZSBef6Yk" title="Equity interest acquired, percentage">51%</span> of TNM. TNM focuses on digital life scenes and mainly engaged in selling out-of-home advertising time slots on its networked smart digital advertising display terminals with artificial intelligence and big data technologies. The acquisition of TNM is expected to enhance the Company’s presence in the new media and advertising sectors.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In 2021, the Company launched blockchain related new business in cryptocurrency mining operations and newly established subsidiaries in Hong Kong to supplement its diminished Traditional Information Technology (TIT) business segment as a part of new business transformation. However, due to the decreased output and the highly volatile cryptocurrency market, the Company had ceased the operation of cryptocurrency mining business by December 2022, and continues to focus the efforts on its digital adverting, smart display and the newly added smart community and related businesses.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As the cessation of the operation of cryptocurrency mining business represent a strategic shift in the Company’s strategy that will have a major effect on the Company’s operations and financial results, the operations of cryptocurrency mining business have been presented as “discontinued operations” in the Company’s consolidated financial statements. See Note 10.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In September 2021, the Company and the Company’s wholly owned subsidiary, Information Security Technology (China) Co., Ltd. (“IST”) entered into an equity transfer agreement with Mr. Jianghuai Lin, the sole shareholder of iASPEC Technology Group Co., Ltd. (“iASPEC”). Upon closing of the equity transfer, the Company’s variable interest entity structure was dissolved and iASPEC became a wholly owned indirect subsidiary of the Company.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In January 2022, the Company completed the acquisition of <span id="xdx_90D_eus-gaap--BusinessAcquisitionPercentageOfVotingInterestsAcquired_iI_dp_uPure_c20220131__us-gaap--BusinessAcquisitionAxis__custom--ZhenjiangTaopingIoTTechCoLtdZJIOTMember_zPWPC1H5OTU2" title="Equity interest acquired, percentage">100%</span> equity interest of ZJIOT, aiming to accelerate the Company’s smart charging pile and digital new media businesses in East China.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As a result of the Company’s business transformation and its exit from the TIT business, the Company disposed of <span id="xdx_90C_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_uPure_c20220607__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--IASPECSMember_zgaWh3uSeq15" title="Ownership percentage">100%</span> equity interests of iASPEC (excluding iASPEC’s subsidiaries) which mainly conducted the Company’s TIT business to an unrelated third party for nil consideration on June 7, 2022. The disposition resulted in a total recorded income of approximately $<span id="xdx_90D_ecustom--OtherComprehensiveIncomeLossDisposalOfiASPEC_pn5n6_c20220101__20221231_zOa6xujN05O6" title="Disposition of iASPEC">3.0</span> million for the Company for the year ended December 31, 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TAOPING INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_899_eus-gaap--ScheduleOfVariableInterestEntitiesTextBlock_zMSIzMDqouo8" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table lists our subsidiaries as of the respective date as indicated below.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B1_zQgQoGhQg3H9" style="display: none">SCHEDULE OF SUBSIDIARIES AND VARIABLE INTEREST ENTITY</span></span></span></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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Entities</span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Subsidiaries</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">June 30, 2023 % owned</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December 31, 2022 % owned</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December 31, 2021 % owned</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Location</span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90C_ecustom--Entities_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingIncMember_zL5gFsbHyzje">Taoping Inc.</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_904_ecustom--Location_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingIncMember_zUHrpreCEd5e" title="Location">British Virgin Islands</span></span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 22%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90B_ecustom--Entities_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingHoldingsLimitedMember_z81HaWn9bBVg">Taoping Holdings Limited (THL)</span></span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--VariableInterestEntitySimilarEntityAggregationDescription_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingHoldingsLimitedMember_z5WEZDixBIw2">Subsidiary</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_907_eus-gaap--VariableInterestEntityOwnershipPercentage_pid_dp_uPure_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingHoldingsLimitedMember_zTVk2OKT9jZ7">100</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_907_eus-gaap--VariableInterestEntityOwnershipPercentage_pid_dp_uPure_c20220101__20221231__dei--LegalEntityAxis__custom--TaopingHoldingsLimitedMember_z78vwe1krQP1">100</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_902_eus-gaap--VariableInterestEntityOwnershipPercentage_pid_dp_uPure_c20210101__20211231__dei--LegalEntityAxis__custom--TaopingHoldingsLimitedMember_zytJlVUYBSVa">100</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 12%; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_904_ecustom--Location_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingHoldingsLimitedMember_zLk3rikkfcwb">British Virgin Islands</span></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_901_ecustom--Entities_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingGroupChinaLtdISTHKMember_zQcMcEkmP12i">Taoping Group (China) Ltd. (IST HK)</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--VariableInterestEntitySimilarEntityAggregationDescription_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingGroupChinaLtdISTHKMember_zjWfAdLl8V6l">Subsidiary</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_907_eus-gaap--VariableInterestEntityOwnershipPercentage_pid_dp_uPure_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingGroupChinaLtdISTHKMember_z5fk48BLI83c">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90A_eus-gaap--VariableInterestEntityOwnershipPercentage_pid_dp_uPure_c20220101__20221231__dei--LegalEntityAxis__custom--TaopingGroupChinaLtdISTHKMember_zkAeTIo1RIqg">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90A_eus-gaap--VariableInterestEntityOwnershipPercentage_pid_dp_uPure_c20210101__20211231__dei--LegalEntityAxis__custom--TaopingGroupChinaLtdISTHKMember_zdOJYePqbtt9">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90F_ecustom--Location_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingGroupChinaLtdISTHKMember_zjLA3k4t1aek">Hong Kong, China</span></span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90C_ecustom--Entities_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingDigitalAssetsAsiaLimitedTDALMember_zR1uosWawlL6">Taoping Digital Assets (Asia) Limited (TDAL)</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--VariableInterestEntitySimilarEntityAggregationDescription_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingDigitalAssetsAsiaLimitedTDALMember_z63RZlz4Y0V6">Subsidiary</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_909_eus-gaap--VariableInterestEntityOwnershipPercentage_pid_dp_uPure_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingDigitalAssetsAsiaLimitedTDALMember_z8SnE22yBjN">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_903_eus-gaap--VariableInterestEntityOwnershipPercentage_pid_dp_uPure_c20220101__20221231__dei--LegalEntityAxis__custom--TaopingDigitalAssetsAsiaLimitedTDALMember_zq7RAiQjdHhe">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_909_eus-gaap--VariableInterestEntityOwnershipPercentage_pid_dp_uPure_c20210101__20211231__dei--LegalEntityAxis__custom--TaopingDigitalAssetsAsiaLimitedTDALMember_zwOH5MXAbN5k">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_900_ecustom--Location_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingDigitalAssetsAsiaLimitedTDALMember_zETD0rpUHcjj">Hong Kong, China</span></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_902_ecustom--Entities_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingDigitalAssetsHongKongLimitedTDLMember_zsOOWWYCOOT8">Taoping Digital Assets (Hong Kong) Limited (TDL)</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--VariableInterestEntitySimilarEntityAggregationDescription_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingDigitalAssetsHongKongLimitedTDLMember_zIUZ4869EpL">Subsidiary</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90A_eus-gaap--VariableInterestEntityOwnershipPercentage_pid_dp_uPure_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingDigitalAssetsHongKongLimitedTDLMember_z34Vp2qFzrj4">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_906_eus-gaap--VariableInterestEntityOwnershipPercentage_pid_dp_uPure_c20220101__20221231__dei--LegalEntityAxis__custom--TaopingDigitalAssetsHongKongLimitedTDLMember_zuqNARY10moe">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_902_eus-gaap--VariableInterestEntityOwnershipPercentage_pid_dp_uPure_c20210101__20211231__dei--LegalEntityAxis__custom--TaopingDigitalAssetsHongKongLimitedTDLMember_z9Fbstm5mNA2">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_901_ecustom--Location_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingDigitalAssetsHongKongLimitedTDLMember_zakEJslYXJr8">Hong Kong, China</span></span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90F_ecustom--Entities_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingCapitalLimitedTCLMember_zUGewHnjmzpi">Taoping Capital Limited (TCL)</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--VariableInterestEntitySimilarEntityAggregationDescription_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingCapitalLimitedTCLMember_zTYxMVhfW9we">Subsidiary</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_907_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingCapitalLimitedTCLMember_zGqAFj5zB1dl">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_909_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20220101__20221231__dei--LegalEntityAxis__custom--TaopingCapitalLimitedTCLMember_zhrxdhX3WErj">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_904_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20210101__20211231__dei--LegalEntityAxis__custom--TaopingCapitalLimitedTCLMember_zKJh6cqceM08">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90A_ecustom--Location_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingCapitalLimitedTCLMember_zirIh5KiunN9">Hong Kong, China</span></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90A_ecustom--Entities_c20230101__20230630__dei--LegalEntityAxis__custom--AlphaDigitalGroupLtdADGMember_zPCobXAIehL3">Alpha Digital Group Ltd. (ADG)</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--VariableInterestEntitySimilarEntityAggregationDescription_c20230101__20230630__dei--LegalEntityAxis__custom--AlphaDigitalGroupLtdADGMember_zJGaQeOa6AX9">Subsidiary</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90C_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20210101__20211231__dei--LegalEntityAxis__custom--AlphaDigitalGroupLtdADGMember_zBxkIowcmRN5">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_907_ecustom--Location_c20230101__20230630__dei--LegalEntityAxis__custom--AlphaDigitalGroupLtdADGMember_zgrXdBYDlZM4">Cayman, Island</span></span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90F_ecustom--Entities_c20230101__20230630__dei--LegalEntityAxis__custom--KazakhTaopingOperationManagementCoLtdKTOMember_zjnGNQcSDpn6">Kazakh Taoping Operation Management Co. Ltd. (KTO)</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--VariableInterestEntitySimilarEntityAggregationDescription_c20230101__20230630__dei--LegalEntityAxis__custom--KazakhTaopingOperationManagementCoLtdKTOMember_zgjt3LAWSP07">Subsidiary</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90D_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20230101__20230630__dei--LegalEntityAxis__custom--KazakhTaopingOperationManagementCoLtdKTOMember_zeKaqFqwI23d">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90E_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20220101__20221231__dei--LegalEntityAxis__custom--KazakhTaopingOperationManagementCoLtdKTOMember_zaNtQIz2tfB3">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_909_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20210101__20211231__dei--LegalEntityAxis__custom--KazakhTaopingOperationManagementCoLtdKTOMember_zxiFlVNYWSDh">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_903_ecustom--Location_c20230101__20230630__dei--LegalEntityAxis__custom--KazakhTaopingOperationManagementCoLtdKTOMember_zT53OX7ZLRee">Kazakhstan</span></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_900_ecustom--Entities_c20230101__20230630__dei--LegalEntityAxis__custom--KazakhTaopingDataCenterCoLtdKTDMember_zh39K4K4dQLa">Kazakh Taoping Data Center Co. Ltd. (KTD)</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--VariableInterestEntitySimilarEntityAggregationDescription_c20230101__20230630__dei--LegalEntityAxis__custom--KazakhTaopingDataCenterCoLtdKTDMember_zH6I4IJC1VSa">Subsidiary</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_908_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20230101__20230630__dei--LegalEntityAxis__custom--KazakhTaopingDataCenterCoLtdKTDMember_zWFmF50dxBRj">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90E_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20220101__20221231__dei--LegalEntityAxis__custom--KazakhTaopingDataCenterCoLtdKTDMember_zMbRScvhASS1">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90A_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20210101__20211231__dei--LegalEntityAxis__custom--KazakhTaopingDataCenterCoLtdKTDMember_zTl9NNTeu7xl">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_907_ecustom--Location_c20230101__20230630__dei--LegalEntityAxis__custom--KazakhTaopingDataCenterCoLtdKTDMember_zeOxOXG7Lsqk">Kazakhstan</span></span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_903_ecustom--Entities_c20230101__20230630__dei--LegalEntityAxis__custom--InformationSecurityTechMember_zmLbaKHyetDj">Information Security Tech. (China) Co., Ltd. (IST)</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--VariableInterestEntitySimilarEntityAggregationDescription_c20230101__20230630__dei--LegalEntityAxis__custom--InformationSecurityTechMember_z4HrAVmR4e0i">Subsidiary</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_901_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20230101__20230630__dei--LegalEntityAxis__custom--InformationSecurityTechMember_ze5eSSK5Np2a">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_903_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20220101__20221231__dei--LegalEntityAxis__custom--InformationSecurityTechMember_z8Z01ANTnCd7">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_904_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20210101__20211231__dei--LegalEntityAxis__custom--InformationSecurityTechMember_zDpKHGOI8cp">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_904_ecustom--Location_c20230101__20230630__dei--LegalEntityAxis__custom--InformationSecurityTechMember_zQIDANsL9JY">Shenzhen, China</span></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90E_ecustom--Entities_c20230101__20230630__dei--LegalEntityAxis__custom--TopCloudSoftwareChinaCoLtdTopCloudMember_zkRwCX097Q3a">TopCloud Software (China) Co., Ltd. (TopCloud)</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--VariableInterestEntitySimilarEntityAggregationDescription_c20230101__20230630__dei--LegalEntityAxis__custom--TopCloudSoftwareChinaCoLtdTopCloudMember_z47TnypqhKnj">Subsidiary</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90D_eus-gaap--VariableInterestEntityOwnershipPercentage_pid_dp_uPure_c20230101__20230630__dei--LegalEntityAxis__custom--TopCloudSoftwareChinaCoLtdTopCloudMember_zn08bC1Tiful">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_901_eus-gaap--VariableInterestEntityOwnershipPercentage_pid_dp_uPure_c20220101__20221231__dei--LegalEntityAxis__custom--TopCloudSoftwareChinaCoLtdTopCloudMember_ztIcKSJC8plb">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_903_eus-gaap--VariableInterestEntityOwnershipPercentage_pid_dp_uPure_c20210101__20211231__dei--LegalEntityAxis__custom--TopCloudSoftwareChinaCoLtdTopCloudMember_zmFpb2Ord6Y9">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_906_ecustom--Location_c20230101__20230630__dei--LegalEntityAxis__custom--TopCloudSoftwareChinaCoLtdTopCloudMember_z7VHqStkZT8l">Shenzhen, China</span></span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_902_ecustom--Entities_c20230101__20230630__dei--LegalEntityAxis__custom--InformationSecurityIOTTechCoLtdISIOTMember_zv2CBM7c0vL5">Information Security IoT Tech. Co., Ltd. (ISIOT)</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--VariableInterestEntitySimilarEntityAggregationDescription_c20230101__20230630__dei--LegalEntityAxis__custom--InformationSecurityIOTTechCoLtdISIOTMember_zdCqVhrq3IL9">Subsidiary</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90C_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20230101__20230630__dei--LegalEntityAxis__custom--InformationSecurityIOTTechCoLtdISIOTMember_z91IC6ViYsG6">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90A_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20220101__20221231__dei--LegalEntityAxis__custom--InformationSecurityIOTTechCoLtdISIOTMember_zLpbwtYOlMq4">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_906_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20210101__20211231__dei--LegalEntityAxis__custom--InformationSecurityIOTTechCoLtdISIOTMember_zMPwa9qWggpb">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90A_ecustom--Location_dp_uPure_c20230101__20230630__dei--LegalEntityAxis__custom--InformationSecurityIOTTechCoLtdISIOTMember_zmylnIkGBFL9">Shenzhen, China</span></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_905_ecustom--Entities_c20230101__20230630__dei--LegalEntityAxis__custom--IASPECTechnologyGroupCoLtdiASPECMember_zuckVyK0G516">iASPEC Technology Group Co., Ltd. (iASPEC)</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--VariableInterestEntitySimilarEntityAggregationDescription_c20230101__20230630__dei--LegalEntityAxis__custom--IASPECTechnologyGroupCoLtdiASPECMember_zGuL8SbVVDie">Subsidiary</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_902_eus-gaap--VariableInterestEntityOwnershipPercentage_pid_dp_uPure_c20210101__20211231__dei--LegalEntityAxis__custom--IASPECTechnologyGroupCoLtdiASPECMember_znzVFk2Vzt7g">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90D_ecustom--Location_c20230101__20230630__dei--LegalEntityAxis__custom--IASPECTechnologyGroupCoLtdiASPECMember_zbGgomrjlwF8">Shenzhen, China</span></span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_902_ecustom--Entities_c20230101__20230630__dei--LegalEntityAxis__custom--BiznestInternetTechCoLtdBiznestMember_zqsomFiOWmy1">Biznest Internet Tech. Co., Ltd. (Biznest)</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--VariableInterestEntitySimilarEntityAggregationDescription_c20230101__20230630__dei--LegalEntityAxis__custom--BiznestInternetTechCoLtdBiznestMember_zwXNKCTxkvO5">Subsidiary</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_903_eus-gaap--VariableInterestEntityOwnershipPercentage_pid_dp_uPure_c20230101__20230630__dei--LegalEntityAxis__custom--BiznestInternetTechCoLtdBiznestMember_z65ytdCgqRe4">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90B_eus-gaap--VariableInterestEntityOwnershipPercentage_pid_dp_uPure_c20220101__20221231__dei--LegalEntityAxis__custom--BiznestInternetTechCoLtdBiznestMember_zFaqcaGKMoWk">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_900_eus-gaap--VariableInterestEntityOwnershipPercentage_pid_dp_uPure_c20210101__20211231__dei--LegalEntityAxis__custom--BiznestInternetTechCoLtdBiznestMember_zgUmniWdY6Md">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_906_ecustom--Location_c20230101__20230630__dei--LegalEntityAxis__custom--BiznestInternetTechCoLtdBiznestMember_z1Q5pFkCEsh2">Shenzhen, China</span></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_908_ecustom--Entities_c20230101__20230630__dei--LegalEntityAxis__custom--IASPECBocomIoTTechCoLtdBocomMember_z6w8h2Q0FJM8">iASPEC Bocom IoT Tech. Co., Ltd. (Bocom)</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--VariableInterestEntitySimilarEntityAggregationDescription_c20230101__20230630__dei--LegalEntityAxis__custom--IASPECBocomIoTTechCoLtdBocomMember_zjxBMPnWRGkk">Subsidiary</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_909_eus-gaap--VariableInterestEntityOwnershipPercentage_pid_dp_uPure_c20230101__20230630__dei--LegalEntityAxis__custom--IASPECBocomIoTTechCoLtdBocomMember_ze0zAmtRo9Yh">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_906_eus-gaap--VariableInterestEntityOwnershipPercentage_pid_dp_uPure_c20220101__20221231__dei--LegalEntityAxis__custom--IASPECBocomIoTTechCoLtdBocomMember_zeELieqI44Zk">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_909_eus-gaap--VariableInterestEntityOwnershipPercentage_pid_dp_uPure_c20210101__20211231__dei--LegalEntityAxis__custom--IASPECBocomIoTTechCoLtdBocomMember_zhJVhl16Lt9k">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90C_ecustom--Location_c20230101__20230630__dei--LegalEntityAxis__custom--IASPECBocomIoTTechCoLtdBocomMember_zgYQkTJ9Rctf">Shenzhen, China</span></span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_903_ecustom--Entities_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingNewMediaCoLtdTNMMember_zGDft0nSYQtj">Taoping New Media Co., Ltd. (TNM)</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--VariableInterestEntitySimilarEntityAggregationDescription_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingNewMediaCoLtdTNMMember_zkk6u15U7yo5">Subsidiary</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90E_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingNewMediaCoLtdTNMMember_zUMiJ8LGOiMc">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_904_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20220101__20221231__dei--LegalEntityAxis__custom--TaopingNewMediaCoLtdTNMMember_zEPWaqgYA1Sa">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_904_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20210101__20211231__dei--LegalEntityAxis__custom--TaopingNewMediaCoLtdTNMMember_zLxRz5ZRBJ1i">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_900_ecustom--Location_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingNewMediaCoLtdTNMMember_zku4yB8cP8r">Shenzhen, China</span></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_905_ecustom--Entities_c20230101__20230630__dei--LegalEntityAxis__custom--ShenzhenTaopingEducationTechnologyCoLtdSZTETMember_zFAjpCwtnai2">Shenzhen Taoping Education Technology Co., Ltd. (SZTET)</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--VariableInterestEntitySimilarEntityAggregationDescription_c20230101__20230630__dei--LegalEntityAxis__custom--ShenzhenTaopingEducationTechnologyCoLtdSZTETMember_ziDkK78k70Tj">Subsidiary</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_904_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20210101__20211231__dei--LegalEntityAxis__custom--ShenzhenTaopingEducationTechnologyCoLtdSZTETMember_zm7pAncbG2dc">51</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90D_ecustom--Location_c20230101__20230630__dei--LegalEntityAxis__custom--ShenzhenTaopingEducationTechnologyCoLtdSZTETMember_zY3dXxPZJOH">Shenzhen, China</span></span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90E_ecustom--Entities_c20230101__20230630__dei--LegalEntityAxis__custom--WuhuTaopingEducationTechnologyCoLtdWHTETMember_zBkIirlFIdmj">Wuhu Taoping Education Technology Co., Ltd. (WHTET)</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--VariableInterestEntitySimilarEntityAggregationDescription_c20230101__20230630__dei--LegalEntityAxis__custom--WuhuTaopingEducationTechnologyCoLtdWHTETMember_zY8yiAaInPUh">Subsidiary</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_907_eus-gaap--VariableInterestEntityOwnershipPercentage_pid_dp_uPure_c20210101__20211231__dei--LegalEntityAxis__custom--WuhuTaopingEducationTechnologyCoLtdWHTETMember_zKlWlwQP5J89">51</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_907_ecustom--Location_c20230101__20230630__dei--LegalEntityAxis__custom--WuhuTaopingEducationTechnologyCoLtdWHTETMember_zVQBJS4GWOQ">Wuhu, China</span></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_904_ecustom--Entities_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingDigitalTechDongguanCoLtdTDTDGMember_z3foqFB0yQ9b">Taoping Digital Tech. (Dongguan) Co., Ltd. (TDTDG)</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_eus-gaap--VariableInterestEntitySimilarEntityAggregationDescription_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingDigitalTechDongguanCoLtdTDTDGMember_zHXBXSk3O8m6">Subsidiary</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_903_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20210101__20211231__dei--LegalEntityAxis__custom--TaopingDigitalTechDongguanCoLtdTDTDGMember_zIkN9WOnXMTi">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_907_ecustom--Location_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingDigitalTechDongguanCoLtdTDTDGMember_z69TVlYjUBw9">Dongguan, China</span></span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_904_ecustom--Entities_c20230101__20230630__dei--LegalEntityAxis__custom--TopCloudTechChenzhouCoLtdTCTCZMember_zyHgSXgtAVtg">TopCloud Tech. (Chenzhou) Co., Ltd. (TCTCZ)</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_eus-gaap--VariableInterestEntitySimilarEntityAggregationDescription_c20230101__20230630__dei--LegalEntityAxis__custom--TopCloudTechChenzhouCoLtdTCTCZMember_zJp9WafNcND8">Subsidiary</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_900_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20230101__20230630__dei--LegalEntityAxis__custom--TopCloudTechChenzhouCoLtdTCTCZMember_zJxNL4EUulaf">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90A_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20220101__20221231__dei--LegalEntityAxis__custom--TopCloudTechChenzhouCoLtdTCTCZMember_zQsWyoz1Tn6a">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_909_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20210101__20211231__dei--LegalEntityAxis__custom--TopCloudTechChenzhouCoLtdTCTCZMember_z4za2C7VqTG2">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90F_ecustom--Location_c20230101__20230630__dei--LegalEntityAxis__custom--TopCloudTechChenzhouCoLtdTCTCZMember_z0GQw2gb9T63">Chenzhou, China</span></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90D_ecustom--Entities_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingDigitalTechJiangsuCoLtdTDTJSMember_z3hikPc7SmSa">Taoping Digital Tech. (Jiangsu) Co., Ltd. (TDTJS)</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--VariableInterestEntitySimilarEntityAggregationDescription_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingDigitalTechJiangsuCoLtdTDTJSMember_zf29GVoqRFw6">Subsidiary</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_909_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingDigitalTechJiangsuCoLtdTDTJSMember_znr8LQy5CI39">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_909_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20220101__20221231__dei--LegalEntityAxis__custom--TaopingDigitalTechJiangsuCoLtdTDTJSMember_zNMH14jQUvHk" title="Percentage owned">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_902_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20210101__20211231__dei--LegalEntityAxis__custom--TaopingDigitalTechJiangsuCoLtdTDTJSMember_zgelWkofGRZ8" title="Percentage owned">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90E_ecustom--Location_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingDigitalTechJiangsuCoLtdTDTJSMember_zrDTeO0Y46mg">Jiangsu, China</span></span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90B_ecustom--Entities_c20230101__20230630__dei--LegalEntityAxis__custom--ZhenjiangTaopingIoTTechCoLtdZJIOTMember_z8V2CaBUoot7" title="Entities">Zhenjiang Taoping IoT Tech. Co., Ltd. (ZJIOT)</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--VariableInterestEntitySimilarEntityAggregationDescription_c20230101__20230630__dei--LegalEntityAxis__custom--ZhenjiangTaopingIoTTechCoLtdZJIOTMember_zHKhd0btYZSf" title="Subsidiaries">Subsidiary</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_906_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20230101__20230630__dei--LegalEntityAxis__custom--ZhenjiangTaopingIoTTechCoLtdZJIOTMember_zEQCFOGV59k8" title="Percentage owned">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90D_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20220101__20221231__dei--LegalEntityAxis__custom--ZhenjiangTaopingIoTTechCoLtdZJIOTMember_zyxuZVv5lJKh" title="Percentage owned">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90C_ecustom--Location_c20230101__20230630__dei--LegalEntityAxis__custom--ZhenjiangTaopingIoTTechCoLtdZJIOTMember_zNqJTPZG3fgg" title="Location">Zhenjiang, China</span></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90F_ecustom--Entities_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingEPHoldingsShenzhenCoLtdTEPHMember_zPe0Uxlz9Tyj" title="Entities">Taoping EP Holdings (Shenzhen) Co., Ltd. (TEPH)</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--VariableInterestEntitySimilarEntityAggregationDescription_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingEPHoldingsShenzhenCoLtdTEPHMember_zxI8msyd0Vdk" title="Subsidiaries">Subsidiary</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90F_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingEPHoldingsShenzhenCoLtdTEPHMember_z22RHyPsbsr" title="Percentage owned">51</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_909_ecustom--Location_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingEPHoldingsShenzhenCoLtdTEPHMember_zM6nCWbWLYYf" title="Location">Shenzhen, China</span></span></td></tr> </table> <p id="xdx_8AF_zxOJoqRCoVFk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TAOPING INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Dissolution of the Variable Interest Entity Structure</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">iASPEC was a VIE of the Company. To comply with PRC laws and regulations that restrict foreign ownership of companies that provide public security information technology and Geographic Information Systems software operating services to certain government and other customers, the Company used to operate the restricted aspect of its business through iASPEC.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In September 2021, we dissolved the variable interest entity structure by exercising the purchase option under certain Option Agreement among IST, iASPEC and its shareholders, to purchase all of the equity interests in iASPEC at an aggregate exercise price of $<span id="xdx_908_eus-gaap--StockOptionExercisePriceIncrease_c20210901__20210930_zhrrJgs9zkCi" title="Aggregate exercise price">1,800,000</span>. On September 18, 2021, Taoping Inc. and IST entered into an equity transfer agreement with iASPEC and iASPEC’s then sole shareholder, Mr. Lin, under which Mr. Lin sold and transferred to IST all of the equity interests in and any and all rights and benefits relating thereto of iASPEC in exchange for <span id="xdx_909_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardGross_pid_c20210918__20210918__srt--TitleOfIndividualAxis__custom--TaopingIncMember_zMtWHK9ZDZge" title="Stock issued during period shares restricted stock award gross">61,225</span> unregistered ordinary shares of Taoping Inc., as determined by dividing $<span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodValueRestrictedStockAwardGross_pp0p0_c20210918__20210918__srt--TitleOfIndividualAxis__custom--TaopingIncMember_zzkhyYTD86W4" title="Stock issued during period, value, restricted stock award, gross">1,800,000</span> by the volume-weighted average closing price of ordinary shares for the consecutive five (5) trading days immediately prior to September 18, 2021. The parties thereafter completed the equity transfer through applicable PRC governmental registration(s).</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Upon the closing of the equity transfer, the Company’s variable interest entity structure was dissolved and iASPEC became a wholly owned indirect subsidiary of the Company. The amended and restated MSA was automatically terminated.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Going Concern and Management’s Plans</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In the second half of 2022, COVID-19 pandemic was largely contained in China. As a result of the continued recovery of the market conditions and customer demands, the Company’s revenue of continuing operations achieved <span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_dp_uPure_c20230101__20230630__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--RevenueFromRightsConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__srt--MajorCustomersAxis__custom--TaopingNewMediaCoLtdMember_zcZyLHu3VxFh" title="Revenue percentage">92.8%</span> period-over-period increase in the first half of 2023. The Company incurred a net loss of approximately $<span id="xdx_904_eus-gaap--ProfitLoss_iN_pn5n6_di_c20230101__20230630_zxj6BLVVdaZf" title="Net loss">1.8</span> million for the six months ended June 30, 2023, improved from a net loss of $<span id="xdx_906_eus-gaap--ProfitLoss_iN_pn5n6_di_c20220101__20220630_zRoqAb4Mzkgf" title="Net loss">2.0</span> million for the same period of 2022. The Company reported negative cash flows from operations of approximately $<span id="xdx_90E_eus-gaap--NetCashProvidedByUsedInOperatingActivities_iN_pn5n6_di_c20230101__20230630_z3ilCxgnsyHi" title="Net cash used in operating activities">0.7</span> million for the six months ended June 30, 2023, improved from negative cash flows of $<span id="xdx_904_eus-gaap--NetCashProvidedByUsedInOperatingActivities_iN_pn5n6_di_c20220101__20220630_zfv5SkQreYHk" title="Net cash used in operating activities">5.1</span> million from operations for the same period of 2022. As of June 30, 2023, the Company had a working capital of approximately $<span id="xdx_900_ecustom--WorkingCapitalDeficiency_iNI_pn5n6_di_c20230630_zhobD4lUNTb8" title="Working capital deficiency">1.3</span> million, compared to a working capital deficit of $<span id="xdx_90C_ecustom--WorkingCapitalDeficiency_iNI_pn5n6_di_c20221231_zlvVp0ofrpSi" title="Working capital deficiency">0.2</span> million as of December 31, 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company will continue to focus the efforts on the digital advertising and other cloud-based products and applications. Furthermore, its two core competencies, the Taoping national sales network and the highly scalable and compatible cloud platform, and its strong software development capability, make it a valued partner by many other smart-community customers and solution providers. In addition to seeking strategic acquisition to expand its digital advertising business, the Company continues to explore business opportunity in the smart community and new energy sectors. Starting from April 2023, the Company has entered into a series of long-term strategic cooperation agreements with various customers to provide Taoping’s cloud-based intelligent product solutions, including smart large screen, IoT smart rest station and off-grid wastewater treatment solution, which are expected to generate significant revenue growth and operating cashflow for the Company for year 2023 and beyond.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If the Company’s execution of business strategies is not successful in addressing its current financial concerns, additional capital raise from issuing equity security or debt instrument or additional loan facility may occur to support required cash flows. The Company’s existing $<span id="xdx_903_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn5n6_c20230630__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember_zZjeh36XqGK" title="Maximum borrowing capacity">6.8</span> million revolving bank loan, which was collateralized with the Company’s office property, provides important capital support for its operation. In addition, the Company has renewed the bank facility line with a value of approximately $<span id="xdx_906_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn5n6_c20230731__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember_zAEN9L18ve8j" title="Maximum borrowing capacity">2.6</span> million in July 2023, and is in the process of renewing the other bank facility line. In addition, on July 17, 2023, the Company entered into a Public Standby Equity Purchase Agreement and a Private Standby Equity Purchase Agreement with certain investor. Pursuant to the agreements, the Company shall have the right, but not the obligation, to sell to the Investor up to $<span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodValueOther_c20230701__20230731__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--InvestorMember__us-gaap--TypeOfArrangementAxis__custom--PublicStandbyEquityPurchaseAgreementMember_ztVF4fM2jr2d" title="Right to sell ordinary shares">1,000,000</span> and $<span id="xdx_900_eus-gaap--StockIssuedDuringPeriodValueOther_c20230701__20230731__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--InvestorMember__us-gaap--TypeOfArrangementAxis__custom--PrivateStandbyEquityPurchaseAgreementMember_zdn6a3g0J196" title="Right to sell ordinary shares">10,000,000</span>, respectively, of its ordinary shares, by the 24-month anniversary and 36-month anniversary, respectively, of the date of the agreements. In conclusion, the Company believes that it has the ability to raise needed capital to fund its operations and business growth, and is able to operate as a going concern.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">However, the Company can make no assurances that financing will be available for the amounts we need, or on terms commercially acceptable to us, if at all. If one or all of these events do not occur or subsequent capital raise was insufficient to bridge financial and liquidity shortfall, substantial doubt exists about the Company’s ability to continue as a going concern. The consolidated financial statements have been prepared assuming that the Company will continue as a going concern and, accordingly, do not include any adjustments that might result from the outcome of this uncertainty.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TAOPING INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> 1 0.246 0.51 1 1 3000000.0 <p id="xdx_899_eus-gaap--ScheduleOfVariableInterestEntitiesTextBlock_zMSIzMDqouo8" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table lists our subsidiaries as of the respective date as indicated below.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B1_zQgQoGhQg3H9" style="display: none">SCHEDULE OF SUBSIDIARIES AND VARIABLE INTEREST ENTITY</span></span></span></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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Entities</span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Subsidiaries</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">June 30, 2023 % owned</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December 31, 2022 % owned</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December 31, 2021 % owned</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Location</span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90C_ecustom--Entities_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingIncMember_zL5gFsbHyzje">Taoping Inc.</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_904_ecustom--Location_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingIncMember_zUHrpreCEd5e" title="Location">British Virgin Islands</span></span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 22%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90B_ecustom--Entities_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingHoldingsLimitedMember_z81HaWn9bBVg">Taoping Holdings Limited (THL)</span></span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--VariableInterestEntitySimilarEntityAggregationDescription_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingHoldingsLimitedMember_z5WEZDixBIw2">Subsidiary</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_907_eus-gaap--VariableInterestEntityOwnershipPercentage_pid_dp_uPure_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingHoldingsLimitedMember_zTVk2OKT9jZ7">100</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_907_eus-gaap--VariableInterestEntityOwnershipPercentage_pid_dp_uPure_c20220101__20221231__dei--LegalEntityAxis__custom--TaopingHoldingsLimitedMember_z78vwe1krQP1">100</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_902_eus-gaap--VariableInterestEntityOwnershipPercentage_pid_dp_uPure_c20210101__20211231__dei--LegalEntityAxis__custom--TaopingHoldingsLimitedMember_zytJlVUYBSVa">100</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 12%; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_904_ecustom--Location_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingHoldingsLimitedMember_zLk3rikkfcwb">British Virgin Islands</span></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_901_ecustom--Entities_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingGroupChinaLtdISTHKMember_zQcMcEkmP12i">Taoping Group (China) Ltd. (IST HK)</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--VariableInterestEntitySimilarEntityAggregationDescription_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingGroupChinaLtdISTHKMember_zjWfAdLl8V6l">Subsidiary</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_907_eus-gaap--VariableInterestEntityOwnershipPercentage_pid_dp_uPure_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingGroupChinaLtdISTHKMember_z5fk48BLI83c">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90A_eus-gaap--VariableInterestEntityOwnershipPercentage_pid_dp_uPure_c20220101__20221231__dei--LegalEntityAxis__custom--TaopingGroupChinaLtdISTHKMember_zkAeTIo1RIqg">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90A_eus-gaap--VariableInterestEntityOwnershipPercentage_pid_dp_uPure_c20210101__20211231__dei--LegalEntityAxis__custom--TaopingGroupChinaLtdISTHKMember_zdOJYePqbtt9">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90F_ecustom--Location_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingGroupChinaLtdISTHKMember_zjLA3k4t1aek">Hong Kong, China</span></span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90C_ecustom--Entities_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingDigitalAssetsAsiaLimitedTDALMember_zR1uosWawlL6">Taoping Digital Assets (Asia) Limited (TDAL)</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--VariableInterestEntitySimilarEntityAggregationDescription_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingDigitalAssetsAsiaLimitedTDALMember_z63RZlz4Y0V6">Subsidiary</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_909_eus-gaap--VariableInterestEntityOwnershipPercentage_pid_dp_uPure_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingDigitalAssetsAsiaLimitedTDALMember_z8SnE22yBjN">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_903_eus-gaap--VariableInterestEntityOwnershipPercentage_pid_dp_uPure_c20220101__20221231__dei--LegalEntityAxis__custom--TaopingDigitalAssetsAsiaLimitedTDALMember_zq7RAiQjdHhe">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_909_eus-gaap--VariableInterestEntityOwnershipPercentage_pid_dp_uPure_c20210101__20211231__dei--LegalEntityAxis__custom--TaopingDigitalAssetsAsiaLimitedTDALMember_zwOH5MXAbN5k">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_900_ecustom--Location_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingDigitalAssetsAsiaLimitedTDALMember_zETD0rpUHcjj">Hong Kong, China</span></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_902_ecustom--Entities_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingDigitalAssetsHongKongLimitedTDLMember_zsOOWWYCOOT8">Taoping Digital Assets (Hong Kong) Limited (TDL)</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--VariableInterestEntitySimilarEntityAggregationDescription_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingDigitalAssetsHongKongLimitedTDLMember_zIUZ4869EpL">Subsidiary</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90A_eus-gaap--VariableInterestEntityOwnershipPercentage_pid_dp_uPure_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingDigitalAssetsHongKongLimitedTDLMember_z34Vp2qFzrj4">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_906_eus-gaap--VariableInterestEntityOwnershipPercentage_pid_dp_uPure_c20220101__20221231__dei--LegalEntityAxis__custom--TaopingDigitalAssetsHongKongLimitedTDLMember_zuqNARY10moe">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_902_eus-gaap--VariableInterestEntityOwnershipPercentage_pid_dp_uPure_c20210101__20211231__dei--LegalEntityAxis__custom--TaopingDigitalAssetsHongKongLimitedTDLMember_z9Fbstm5mNA2">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_901_ecustom--Location_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingDigitalAssetsHongKongLimitedTDLMember_zakEJslYXJr8">Hong Kong, China</span></span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90F_ecustom--Entities_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingCapitalLimitedTCLMember_zUGewHnjmzpi">Taoping Capital Limited (TCL)</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--VariableInterestEntitySimilarEntityAggregationDescription_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingCapitalLimitedTCLMember_zTYxMVhfW9we">Subsidiary</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_907_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingCapitalLimitedTCLMember_zGqAFj5zB1dl">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_909_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20220101__20221231__dei--LegalEntityAxis__custom--TaopingCapitalLimitedTCLMember_zhrxdhX3WErj">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_904_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20210101__20211231__dei--LegalEntityAxis__custom--TaopingCapitalLimitedTCLMember_zKJh6cqceM08">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90A_ecustom--Location_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingCapitalLimitedTCLMember_zirIh5KiunN9">Hong Kong, China</span></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90A_ecustom--Entities_c20230101__20230630__dei--LegalEntityAxis__custom--AlphaDigitalGroupLtdADGMember_zPCobXAIehL3">Alpha Digital Group Ltd. (ADG)</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--VariableInterestEntitySimilarEntityAggregationDescription_c20230101__20230630__dei--LegalEntityAxis__custom--AlphaDigitalGroupLtdADGMember_zJGaQeOa6AX9">Subsidiary</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90C_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20210101__20211231__dei--LegalEntityAxis__custom--AlphaDigitalGroupLtdADGMember_zBxkIowcmRN5">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_907_ecustom--Location_c20230101__20230630__dei--LegalEntityAxis__custom--AlphaDigitalGroupLtdADGMember_zgrXdBYDlZM4">Cayman, Island</span></span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90F_ecustom--Entities_c20230101__20230630__dei--LegalEntityAxis__custom--KazakhTaopingOperationManagementCoLtdKTOMember_zjnGNQcSDpn6">Kazakh Taoping Operation Management Co. Ltd. (KTO)</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--VariableInterestEntitySimilarEntityAggregationDescription_c20230101__20230630__dei--LegalEntityAxis__custom--KazakhTaopingOperationManagementCoLtdKTOMember_zgjt3LAWSP07">Subsidiary</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90D_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20230101__20230630__dei--LegalEntityAxis__custom--KazakhTaopingOperationManagementCoLtdKTOMember_zeKaqFqwI23d">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90E_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20220101__20221231__dei--LegalEntityAxis__custom--KazakhTaopingOperationManagementCoLtdKTOMember_zaNtQIz2tfB3">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_909_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20210101__20211231__dei--LegalEntityAxis__custom--KazakhTaopingOperationManagementCoLtdKTOMember_zxiFlVNYWSDh">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_903_ecustom--Location_c20230101__20230630__dei--LegalEntityAxis__custom--KazakhTaopingOperationManagementCoLtdKTOMember_zT53OX7ZLRee">Kazakhstan</span></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_900_ecustom--Entities_c20230101__20230630__dei--LegalEntityAxis__custom--KazakhTaopingDataCenterCoLtdKTDMember_zh39K4K4dQLa">Kazakh Taoping Data Center Co. Ltd. (KTD)</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--VariableInterestEntitySimilarEntityAggregationDescription_c20230101__20230630__dei--LegalEntityAxis__custom--KazakhTaopingDataCenterCoLtdKTDMember_zH6I4IJC1VSa">Subsidiary</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_908_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20230101__20230630__dei--LegalEntityAxis__custom--KazakhTaopingDataCenterCoLtdKTDMember_zWFmF50dxBRj">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90E_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20220101__20221231__dei--LegalEntityAxis__custom--KazakhTaopingDataCenterCoLtdKTDMember_zMbRScvhASS1">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90A_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20210101__20211231__dei--LegalEntityAxis__custom--KazakhTaopingDataCenterCoLtdKTDMember_zTl9NNTeu7xl">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_907_ecustom--Location_c20230101__20230630__dei--LegalEntityAxis__custom--KazakhTaopingDataCenterCoLtdKTDMember_zeOxOXG7Lsqk">Kazakhstan</span></span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_903_ecustom--Entities_c20230101__20230630__dei--LegalEntityAxis__custom--InformationSecurityTechMember_zmLbaKHyetDj">Information Security Tech. (China) Co., Ltd. (IST)</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--VariableInterestEntitySimilarEntityAggregationDescription_c20230101__20230630__dei--LegalEntityAxis__custom--InformationSecurityTechMember_z4HrAVmR4e0i">Subsidiary</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_901_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20230101__20230630__dei--LegalEntityAxis__custom--InformationSecurityTechMember_ze5eSSK5Np2a">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_903_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20220101__20221231__dei--LegalEntityAxis__custom--InformationSecurityTechMember_z8Z01ANTnCd7">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_904_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20210101__20211231__dei--LegalEntityAxis__custom--InformationSecurityTechMember_zDpKHGOI8cp">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_904_ecustom--Location_c20230101__20230630__dei--LegalEntityAxis__custom--InformationSecurityTechMember_zQIDANsL9JY">Shenzhen, China</span></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90E_ecustom--Entities_c20230101__20230630__dei--LegalEntityAxis__custom--TopCloudSoftwareChinaCoLtdTopCloudMember_zkRwCX097Q3a">TopCloud Software (China) Co., Ltd. (TopCloud)</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--VariableInterestEntitySimilarEntityAggregationDescription_c20230101__20230630__dei--LegalEntityAxis__custom--TopCloudSoftwareChinaCoLtdTopCloudMember_z47TnypqhKnj">Subsidiary</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90D_eus-gaap--VariableInterestEntityOwnershipPercentage_pid_dp_uPure_c20230101__20230630__dei--LegalEntityAxis__custom--TopCloudSoftwareChinaCoLtdTopCloudMember_zn08bC1Tiful">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_901_eus-gaap--VariableInterestEntityOwnershipPercentage_pid_dp_uPure_c20220101__20221231__dei--LegalEntityAxis__custom--TopCloudSoftwareChinaCoLtdTopCloudMember_ztIcKSJC8plb">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_903_eus-gaap--VariableInterestEntityOwnershipPercentage_pid_dp_uPure_c20210101__20211231__dei--LegalEntityAxis__custom--TopCloudSoftwareChinaCoLtdTopCloudMember_zmFpb2Ord6Y9">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_906_ecustom--Location_c20230101__20230630__dei--LegalEntityAxis__custom--TopCloudSoftwareChinaCoLtdTopCloudMember_z7VHqStkZT8l">Shenzhen, China</span></span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_902_ecustom--Entities_c20230101__20230630__dei--LegalEntityAxis__custom--InformationSecurityIOTTechCoLtdISIOTMember_zv2CBM7c0vL5">Information Security IoT Tech. Co., Ltd. (ISIOT)</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--VariableInterestEntitySimilarEntityAggregationDescription_c20230101__20230630__dei--LegalEntityAxis__custom--InformationSecurityIOTTechCoLtdISIOTMember_zdCqVhrq3IL9">Subsidiary</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90C_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20230101__20230630__dei--LegalEntityAxis__custom--InformationSecurityIOTTechCoLtdISIOTMember_z91IC6ViYsG6">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90A_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20220101__20221231__dei--LegalEntityAxis__custom--InformationSecurityIOTTechCoLtdISIOTMember_zLpbwtYOlMq4">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_906_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20210101__20211231__dei--LegalEntityAxis__custom--InformationSecurityIOTTechCoLtdISIOTMember_zMPwa9qWggpb">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90A_ecustom--Location_dp_uPure_c20230101__20230630__dei--LegalEntityAxis__custom--InformationSecurityIOTTechCoLtdISIOTMember_zmylnIkGBFL9">Shenzhen, China</span></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_905_ecustom--Entities_c20230101__20230630__dei--LegalEntityAxis__custom--IASPECTechnologyGroupCoLtdiASPECMember_zuckVyK0G516">iASPEC Technology Group Co., Ltd. (iASPEC)</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--VariableInterestEntitySimilarEntityAggregationDescription_c20230101__20230630__dei--LegalEntityAxis__custom--IASPECTechnologyGroupCoLtdiASPECMember_zGuL8SbVVDie">Subsidiary</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_902_eus-gaap--VariableInterestEntityOwnershipPercentage_pid_dp_uPure_c20210101__20211231__dei--LegalEntityAxis__custom--IASPECTechnologyGroupCoLtdiASPECMember_znzVFk2Vzt7g">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90D_ecustom--Location_c20230101__20230630__dei--LegalEntityAxis__custom--IASPECTechnologyGroupCoLtdiASPECMember_zbGgomrjlwF8">Shenzhen, China</span></span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_902_ecustom--Entities_c20230101__20230630__dei--LegalEntityAxis__custom--BiznestInternetTechCoLtdBiznestMember_zqsomFiOWmy1">Biznest Internet Tech. Co., Ltd. (Biznest)</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--VariableInterestEntitySimilarEntityAggregationDescription_c20230101__20230630__dei--LegalEntityAxis__custom--BiznestInternetTechCoLtdBiznestMember_zwXNKCTxkvO5">Subsidiary</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_903_eus-gaap--VariableInterestEntityOwnershipPercentage_pid_dp_uPure_c20230101__20230630__dei--LegalEntityAxis__custom--BiznestInternetTechCoLtdBiznestMember_z65ytdCgqRe4">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90B_eus-gaap--VariableInterestEntityOwnershipPercentage_pid_dp_uPure_c20220101__20221231__dei--LegalEntityAxis__custom--BiznestInternetTechCoLtdBiznestMember_zFaqcaGKMoWk">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_900_eus-gaap--VariableInterestEntityOwnershipPercentage_pid_dp_uPure_c20210101__20211231__dei--LegalEntityAxis__custom--BiznestInternetTechCoLtdBiznestMember_zgUmniWdY6Md">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_906_ecustom--Location_c20230101__20230630__dei--LegalEntityAxis__custom--BiznestInternetTechCoLtdBiznestMember_z1Q5pFkCEsh2">Shenzhen, China</span></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_908_ecustom--Entities_c20230101__20230630__dei--LegalEntityAxis__custom--IASPECBocomIoTTechCoLtdBocomMember_z6w8h2Q0FJM8">iASPEC Bocom IoT Tech. Co., Ltd. (Bocom)</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--VariableInterestEntitySimilarEntityAggregationDescription_c20230101__20230630__dei--LegalEntityAxis__custom--IASPECBocomIoTTechCoLtdBocomMember_zjxBMPnWRGkk">Subsidiary</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_909_eus-gaap--VariableInterestEntityOwnershipPercentage_pid_dp_uPure_c20230101__20230630__dei--LegalEntityAxis__custom--IASPECBocomIoTTechCoLtdBocomMember_ze0zAmtRo9Yh">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_906_eus-gaap--VariableInterestEntityOwnershipPercentage_pid_dp_uPure_c20220101__20221231__dei--LegalEntityAxis__custom--IASPECBocomIoTTechCoLtdBocomMember_zeELieqI44Zk">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_909_eus-gaap--VariableInterestEntityOwnershipPercentage_pid_dp_uPure_c20210101__20211231__dei--LegalEntityAxis__custom--IASPECBocomIoTTechCoLtdBocomMember_zhJVhl16Lt9k">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90C_ecustom--Location_c20230101__20230630__dei--LegalEntityAxis__custom--IASPECBocomIoTTechCoLtdBocomMember_zgYQkTJ9Rctf">Shenzhen, China</span></span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_903_ecustom--Entities_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingNewMediaCoLtdTNMMember_zGDft0nSYQtj">Taoping New Media Co., Ltd. (TNM)</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--VariableInterestEntitySimilarEntityAggregationDescription_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingNewMediaCoLtdTNMMember_zkk6u15U7yo5">Subsidiary</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90E_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingNewMediaCoLtdTNMMember_zUMiJ8LGOiMc">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_904_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20220101__20221231__dei--LegalEntityAxis__custom--TaopingNewMediaCoLtdTNMMember_zEPWaqgYA1Sa">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_904_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20210101__20211231__dei--LegalEntityAxis__custom--TaopingNewMediaCoLtdTNMMember_zLxRz5ZRBJ1i">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_900_ecustom--Location_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingNewMediaCoLtdTNMMember_zku4yB8cP8r">Shenzhen, China</span></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_905_ecustom--Entities_c20230101__20230630__dei--LegalEntityAxis__custom--ShenzhenTaopingEducationTechnologyCoLtdSZTETMember_zFAjpCwtnai2">Shenzhen Taoping Education Technology Co., Ltd. (SZTET)</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--VariableInterestEntitySimilarEntityAggregationDescription_c20230101__20230630__dei--LegalEntityAxis__custom--ShenzhenTaopingEducationTechnologyCoLtdSZTETMember_ziDkK78k70Tj">Subsidiary</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_904_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20210101__20211231__dei--LegalEntityAxis__custom--ShenzhenTaopingEducationTechnologyCoLtdSZTETMember_zm7pAncbG2dc">51</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90D_ecustom--Location_c20230101__20230630__dei--LegalEntityAxis__custom--ShenzhenTaopingEducationTechnologyCoLtdSZTETMember_zY3dXxPZJOH">Shenzhen, China</span></span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90E_ecustom--Entities_c20230101__20230630__dei--LegalEntityAxis__custom--WuhuTaopingEducationTechnologyCoLtdWHTETMember_zBkIirlFIdmj">Wuhu Taoping Education Technology Co., Ltd. (WHTET)</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--VariableInterestEntitySimilarEntityAggregationDescription_c20230101__20230630__dei--LegalEntityAxis__custom--WuhuTaopingEducationTechnologyCoLtdWHTETMember_zY8yiAaInPUh">Subsidiary</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_907_eus-gaap--VariableInterestEntityOwnershipPercentage_pid_dp_uPure_c20210101__20211231__dei--LegalEntityAxis__custom--WuhuTaopingEducationTechnologyCoLtdWHTETMember_zKlWlwQP5J89">51</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_907_ecustom--Location_c20230101__20230630__dei--LegalEntityAxis__custom--WuhuTaopingEducationTechnologyCoLtdWHTETMember_zVQBJS4GWOQ">Wuhu, China</span></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_904_ecustom--Entities_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingDigitalTechDongguanCoLtdTDTDGMember_z3foqFB0yQ9b">Taoping Digital Tech. (Dongguan) Co., Ltd. (TDTDG)</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_eus-gaap--VariableInterestEntitySimilarEntityAggregationDescription_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingDigitalTechDongguanCoLtdTDTDGMember_zHXBXSk3O8m6">Subsidiary</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_903_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20210101__20211231__dei--LegalEntityAxis__custom--TaopingDigitalTechDongguanCoLtdTDTDGMember_zIkN9WOnXMTi">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_907_ecustom--Location_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingDigitalTechDongguanCoLtdTDTDGMember_z69TVlYjUBw9">Dongguan, China</span></span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_904_ecustom--Entities_c20230101__20230630__dei--LegalEntityAxis__custom--TopCloudTechChenzhouCoLtdTCTCZMember_zyHgSXgtAVtg">TopCloud Tech. (Chenzhou) Co., Ltd. (TCTCZ)</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_eus-gaap--VariableInterestEntitySimilarEntityAggregationDescription_c20230101__20230630__dei--LegalEntityAxis__custom--TopCloudTechChenzhouCoLtdTCTCZMember_zJp9WafNcND8">Subsidiary</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_900_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20230101__20230630__dei--LegalEntityAxis__custom--TopCloudTechChenzhouCoLtdTCTCZMember_zJxNL4EUulaf">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90A_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20220101__20221231__dei--LegalEntityAxis__custom--TopCloudTechChenzhouCoLtdTCTCZMember_zQsWyoz1Tn6a">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_909_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20210101__20211231__dei--LegalEntityAxis__custom--TopCloudTechChenzhouCoLtdTCTCZMember_z4za2C7VqTG2">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90F_ecustom--Location_c20230101__20230630__dei--LegalEntityAxis__custom--TopCloudTechChenzhouCoLtdTCTCZMember_z0GQw2gb9T63">Chenzhou, China</span></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90D_ecustom--Entities_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingDigitalTechJiangsuCoLtdTDTJSMember_z3hikPc7SmSa">Taoping Digital Tech. (Jiangsu) Co., Ltd. (TDTJS)</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--VariableInterestEntitySimilarEntityAggregationDescription_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingDigitalTechJiangsuCoLtdTDTJSMember_zf29GVoqRFw6">Subsidiary</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_909_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingDigitalTechJiangsuCoLtdTDTJSMember_znr8LQy5CI39">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_909_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20220101__20221231__dei--LegalEntityAxis__custom--TaopingDigitalTechJiangsuCoLtdTDTJSMember_zNMH14jQUvHk" title="Percentage owned">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_902_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20210101__20211231__dei--LegalEntityAxis__custom--TaopingDigitalTechJiangsuCoLtdTDTJSMember_zgelWkofGRZ8" title="Percentage owned">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90E_ecustom--Location_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingDigitalTechJiangsuCoLtdTDTJSMember_zrDTeO0Y46mg">Jiangsu, China</span></span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90B_ecustom--Entities_c20230101__20230630__dei--LegalEntityAxis__custom--ZhenjiangTaopingIoTTechCoLtdZJIOTMember_z8V2CaBUoot7" title="Entities">Zhenjiang Taoping IoT Tech. Co., Ltd. (ZJIOT)</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--VariableInterestEntitySimilarEntityAggregationDescription_c20230101__20230630__dei--LegalEntityAxis__custom--ZhenjiangTaopingIoTTechCoLtdZJIOTMember_zHKhd0btYZSf" title="Subsidiaries">Subsidiary</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_906_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20230101__20230630__dei--LegalEntityAxis__custom--ZhenjiangTaopingIoTTechCoLtdZJIOTMember_zEQCFOGV59k8" title="Percentage owned">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90D_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20220101__20221231__dei--LegalEntityAxis__custom--ZhenjiangTaopingIoTTechCoLtdZJIOTMember_zyxuZVv5lJKh" title="Percentage owned">100</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90C_ecustom--Location_c20230101__20230630__dei--LegalEntityAxis__custom--ZhenjiangTaopingIoTTechCoLtdZJIOTMember_zNqJTPZG3fgg" title="Location">Zhenjiang, China</span></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90F_ecustom--Entities_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingEPHoldingsShenzhenCoLtdTEPHMember_zPe0Uxlz9Tyj" title="Entities">Taoping EP Holdings (Shenzhen) Co., Ltd. (TEPH)</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--VariableInterestEntitySimilarEntityAggregationDescription_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingEPHoldingsShenzhenCoLtdTEPHMember_zxI8msyd0Vdk" title="Subsidiaries">Subsidiary</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90F_eus-gaap--VariableInterestEntityOwnershipPercentage_dp_uPure_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingEPHoldingsShenzhenCoLtdTEPHMember_z22RHyPsbsr" title="Percentage owned">51</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_909_ecustom--Location_c20230101__20230630__dei--LegalEntityAxis__custom--TaopingEPHoldingsShenzhenCoLtdTEPHMember_zM6nCWbWLYYf" title="Location">Shenzhen, China</span></span></td></tr> </table> Taoping Inc. British Virgin Islands Taoping Holdings Limited (THL) Subsidiary 1 1 1 British Virgin Islands Taoping Group (China) Ltd. (IST HK) Subsidiary 1 1 1 Hong Kong, China Taoping Digital Assets (Asia) Limited (TDAL) Subsidiary 1 1 1 Hong Kong, China Taoping Digital Assets (Hong Kong) Limited (TDL) Subsidiary 1 1 1 Hong Kong, China Taoping Capital Limited (TCL) Subsidiary 1 1 1 Hong Kong, China Alpha Digital Group Ltd. (ADG) Subsidiary 1 Cayman, Island Kazakh Taoping Operation Management Co. Ltd. (KTO) Subsidiary 1 1 1 Kazakhstan Kazakh Taoping Data Center Co. Ltd. (KTD) Subsidiary 1 1 1 Kazakhstan Information Security Tech. (China) Co., Ltd. (IST) Subsidiary 1 1 1 Shenzhen, China TopCloud Software (China) Co., Ltd. (TopCloud) Subsidiary 1 1 1 Shenzhen, China Information Security IoT Tech. Co., Ltd. (ISIOT) Subsidiary 1 1 1 Shenzhen, China iASPEC Technology Group Co., Ltd. (iASPEC) Subsidiary 1 Shenzhen, China Biznest Internet Tech. Co., Ltd. (Biznest) Subsidiary 1 1 1 Shenzhen, China iASPEC Bocom IoT Tech. Co., Ltd. (Bocom) Subsidiary 1 1 1 Shenzhen, China Taoping New Media Co., Ltd. (TNM) Subsidiary 1 1 1 Shenzhen, China Shenzhen Taoping Education Technology Co., Ltd. (SZTET) Subsidiary 0.51 Shenzhen, China Wuhu Taoping Education Technology Co., Ltd. (WHTET) Subsidiary 0.51 Wuhu, China Taoping Digital Tech. (Dongguan) Co., Ltd. (TDTDG) Subsidiary 1 Dongguan, China TopCloud Tech. (Chenzhou) Co., Ltd. (TCTCZ) Subsidiary 1 1 1 Chenzhou, China Taoping Digital Tech. (Jiangsu) Co., Ltd. (TDTJS) Subsidiary 1 1 1 Jiangsu, China Zhenjiang Taoping IoT Tech. Co., Ltd. (ZJIOT) Subsidiary 1 1 Zhenjiang, China Taoping EP Holdings (Shenzhen) Co., Ltd. (TEPH) Subsidiary 0.51 Shenzhen, China 1800000 61225 1800000 0.928 -1800000 -2000000.0 -700000 -5100000 -1300000 -200000 6800000 2600000 1000000 10000000 <p id="xdx_803_eus-gaap--SignificantAccountingPoliciesTextBlock_zBfhES9TlFf8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2. <span id="xdx_827_zVIxR8q0Jkq">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_845_eus-gaap--ConsolidationPolicyTextBlock_zE9d0ShvUQu4" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a) <span style="text-decoration: underline"><span id="xdx_86E_zyTyjwUDcPm8">Basis of Presentation and Principles of Consolidation</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The consolidated financial statements as of June 30, 2023 and for the six-month periods ended June 30, 2023 and 2022 are unaudited. The accompanying unaudited consolidated financial statements have been prepared by the Company in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial reporting. In the opinion of management, all adjustments (consisting of normal recurring adjustments) have been made that are necessary to present fairly the financial position, the results of its operations and cash flows. Operating results as presented are not necessarily indicative of the results to be expected for a full year. These consolidated financial statements and related notes should be read in conjunction with the consolidated financial statements and notes thereto included in the Company’s Form 20-F for the year ended December 31, 2022 filed on April 25, 2023 with the Securities and Exchange Commission.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The consolidated financial statements include the accounts of the Company, and its subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_847_eus-gaap--UseOfEstimates_zHfspe9Zm8Xc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b) <span style="text-decoration: underline"><span id="xdx_86A_z9D2Xyu4pJ6b">Use of Estimates</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. The Company’s significant estimates include its accounts receivable, assessment of credit losses, fair value of stock options and warrants, valuation allowance of deferred tax assets, useful lives of property and equipment, the recoverability of long-lived assets, revenue recognition, valuation of prepayments, goodwill, and other intangible assets, inventories, cryptocurrencies, purchase price allocation of business combination, right-of-use assets, and lease liabilities. Management makes these estimates using the best information available at the time the estimates are made; however actual results could differ from those estimates.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TAOPING INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_84E_ecustom--EconomicPandemicAndPoliticalRisksPolicyTextBlock_zsfdoPmT48Ti" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c) <span style="text-decoration: underline"><span id="xdx_86C_zPcgHi5GohWb">Economic, Pandemic, Political, and Currency Exchange Risks</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">All the Company’s revenue-generating operations are conducted in Hong Kong and mainland China. Accordingly, the Company’s business, financial condition and results of operations may be influenced by the political, economic, public health, and legal environments in the PRC, and by the general state of the PRC economy. The Company’s operations in the PRC are subject to special considerations and significant risks that are not typically pertaining to the companies in North America and Western Europe. These include risks associated with, among others, the political, economic, public health concerns with persistent outbreaks of COVID-19 infections in various regional localities, and legal environments, geopolitical influences, and foreign currency exchange, notably in recent events, where the government’s sudden interventions or modifications of the laws and regulations currently in effective could negatively impact the Company’s operations and financial results.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The functional currency of the Company is primarily Chinese Renminbi Yuan (“RMB”), which is not freely convertible into foreign currencies. The Company cannot guarantee that the current exchange rate will remain steady. Therefore, there is a possibility that the Company could post the same amount of profit for two comparable periods and yet, because of fluctuating exchange rates, record higher or lower profit depending on exchange rate of RMB. RMB converted to U.S. dollars on the relevant dates. The exchange rate could fluctuate depending on changes in the political and economic environment without notice.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_843_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zK9f9YdswqN7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d) <span style="text-decoration: underline"><span id="xdx_86E_zNTRubmA4Qlk">Cash and Cash Equivalents</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company considers all highly liquid investments purchased and cash deposits with financial institutions with original maturities of three months or less to be cash equivalents. The Company had <span id="xdx_90A_eus-gaap--CashEquivalentsAtCarryingValue_iI_do_c20230630_z6ZMvZn9aq9e" title="Cash equivalents"><span id="xdx_903_eus-gaap--CashEquivalentsAtCarryingValue_iI_do_c20220630_z72WSKv2Upnb" title="Cash equivalents">no</span></span> cash equivalents as of June 30, 2023 or December 31, 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company maintains its cash accounts at credit worthy financial institutions and closely monitors the movements of its cash positions. As of June 30, 2023, and December 31, 2022, approximately $<span id="xdx_907_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn5n6_c20230630_zdvKuUjPtE6j" title="Cash">0.5</span> million and $<span id="xdx_905_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn5n6_c20221231_zDcodhTWTFN8" title="Cash">1.0</span> million of cash, respectively, was held in bank accounts in Hong Kong and mainland China.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_841_eus-gaap--TradeAndOtherAccountsReceivablePolicy_z3DQAnCJ2405" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(e) <span style="text-decoration: underline"><span id="xdx_861_zungjhpZR7D5">Accounts Receivable, Accounts Receivable – related parties, and Concentration of Risk</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts receivable are recognized and carried at carrying amount less an allowance for credit loss, if any. The Company maintains an allowance for credit losses resulting from the inability of its customers to make required payments based on contractual terms. The Company reviews the collectability of its receivables on a regular and ongoing basis according to historical trend, and estimates its provision for expected credit losses on receivables aging analysis.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company estimates allowance for credit losses for the anticipation of future economic condition and credit risk indicators of customers, including the potential impact of the COVID-19 pandemic on its customers’ businesses. After all attempts to collect a receivable have failed, the receivable is written off against the allowance. In the event the Company recovers amounts previously reserved for, the Company will reduce the specific allowance for credit losses. The balance of allowance for credit losses for the six-month ended June 30, 2023 has decreased approximately $<span id="xdx_909_ecustom--DecreaseInAllowanceForCreditLosses_pn5n6_c20230101__20230630_zT9PGvnzNzHc" title="Decrease in allowance for credit losses">0.9</span> million from the year ended December 31, 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TAOPING INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 3.3pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 3.3pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_897_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_zwqE7qZ40qu2" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Accounts receivable as of June 30, 2023 and December 31, 2022 are as follows:</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 3.3pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BF_zJTxHdKqvsc1" style="display: none">SCHEDULE OF ACCOUNTS RECEIVABLE</span> </span></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="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_498_20230630_zGRQpnxnvQA8" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">June 30, 2023</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_497_20221231_zuk7w0lzcFcf" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December 31, 2022</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(Unaudited)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--AccountsReceivableGrossCurrent_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_maARNCzMzr_zSDZaLcReif4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Accounts Receivable</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">17,051,559</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">20,159,165</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_407_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_msARNCzMzr_zkf2xWL3Ou06" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Allowance for credit losses</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(10,791,126</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(10,957,920</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_400_eus-gaap--AccountsReceivableNetCurrent_iTI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_mtARNCzMzr_zDmGLCoJC0sl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Accounts Receivable, net</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,260,433</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">9,201,245</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--AccountsReceivableGrossCurrent_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_maARRPCzpFP_zEJuCBWj3RI9" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accounts Receivable - related parties</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">13,908,789</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">14,617,746</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_406_eus-gaap--AccountsReceivableGrossCurrent_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_maARRPCzpFP_zFS2kgC0C59k" style="display: none; vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accounts Receivable</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">13,908,789</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">14,617,746</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_405_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_msARRPCzpFP_zXK6fpNKCXqe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Allowance for credit losses - related parties</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(13,857,340</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(14,526,375</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_407_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_msARRPCzpFP_zreCClADzCIg" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Allowance for credit losses</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(13,857,340</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(14,526,375</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_408_eus-gaap--AccountsReceivableNetCurrent_iTI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_mtARRPCzpFP_zNykI8Zh34Ti" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Accounts Receivable - related parties, net</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">51,449</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">91,371</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_400_eus-gaap--AccountsReceivableNetCurrent_iTI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_mtARRPCzpFP_zJu4Gahr8RAa" style="display: none; vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Accounts Receivable, net</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">51,449</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">91,371</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8AE_zwR44p9TSqda" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The normal credit term is ranging from 1 month to 3 months after the customers’ acceptance of high-end data storage servers or software, and completion of advertising and other services, and ranging from 1 month to 6 months after the customers’ acceptance of ads display terminals. However, because of various factors of business cycle, the actual collection of outstanding accounts receivable may be beyond the normal credit terms.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The allowance for credit losses at June 30, 2023 and December 31, 2022, totaled approximately $<span id="xdx_906_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_pn5n6_c20230630_zZtT5IUgve86" title="Allowance for credit losses">24.6</span> million and $<span id="xdx_90B_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_pn5n6_c20221231_zgsbwvFZaZfg" title="Allowance for credit losses">25.5</span> million, respectively, representing management’s best estimate. The following table describes the movements for allowance for credit losses during the six-month period ended June 30, 2023 and the year ended December 31, 2022:</span></p> <p id="xdx_893_eus-gaap--AccountsReceivableAllowanceForCreditLossTableTextBlock_z90v2wISOrK3" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BA_zZd0BqK6K2Vi" style="display: none">SCHEDULE OF ALLOWANCE FOR CREDIT LOSSES</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 82%"><span style="font-family: Times New Roman, Times, Serif">Balance at January 1, 2022</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_986_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_c20220101__20221231_zazZD2Af9dFd" style="width: 14%; text-align: right" title="Allowance for credit losses, beginning"><span style="font-family: Times New Roman, Times, Serif">27,262,848</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Decrease for balance due to transfer of a company</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98A_ecustom--DecreaseForBalanceRecovered_c20220101__20221231_zkCceYETuG3" style="text-align: right" title="Decrease for balance recovered due to transfer of a company"><span style="font-family: Times New Roman, Times, Serif">(771,189</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Increase in allowance for credit losses</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_985_eus-gaap--AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_c20220101__20221231_zAhT4jjvYqt8" style="text-align: right" title="Increase in allowance for credit losses"><span style="font-family: Times New Roman, Times, Serif">674,664</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Foreign exchange difference</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98C_ecustom--ForeignExchangeDifference_c20220101__20221231_zdT4Flu9FeFb" style="border-bottom: Black 1.5pt solid; text-align: right" title="Foreign exchange difference"><span style="font-family: Times New Roman, Times, Serif">(1,682,028</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif">Balance at December 31, 2022</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_980_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_c20230101__20230630_zPimVuw7mG7g" style="text-align: right" title="Allowance for credit losses, beginning"><span style="font-family: Times New Roman, Times, Serif">25,484,295</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Increase in allowance for credit losses</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_981_eus-gaap--AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_c20230101__20230630_zuCNiykquYb9" style="text-align: right" title="Increase in allowance for credit losses"><span style="font-family: Times New Roman, Times, Serif">973,909</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Foreign exchange difference</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_988_ecustom--ForeignExchangeDifference_c20230101__20230630_zx6MxdLjQ4k" style="border-bottom: Black 1.5pt solid; text-align: right" title="Foreign exchange difference"><span style="font-family: Times New Roman, Times, Serif">(1,809,738</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Balance at June 30, 2023 (Unaudited)</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_983_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iE_c20230101__20230630_zg6ERTqS8Qg7" style="border-bottom: Black 2.5pt double; text-align: right" title="Allowance for credit losses, ending"><span style="font-family: Times New Roman, Times, Serif">24,648,466</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A0_zuQlOEOnnuF2" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 3.35pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TAOPING INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 3.3pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 3.3pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84D_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_z9iZDULKs641" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(f) <span style="text-decoration: underline"><span id="xdx_865_zJhpT7l3OcB5">Fair Value Accounting</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial Accounting Standards Board (FASB) Accounting Standards Codifications (ASC) 820-10 “Fair Value Measurements and Disclosures”, establishes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to unobservable inputs (Level 3 measurements). As required by FASB ASC 820-10, assets are classified in their entirety based on the lowest level of input that is significant to the fair value measurement. The three levels of the fair value hierarchy under FASB ASC 820-10 are described below:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.65in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 1</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities;</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 2</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Quoted prices in markets that are not active, or inputs that are observable, either directly or indirectly, for substantially the full term of the asset or liability; and</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 3</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (supported by little or no market activity).</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_844_eus-gaap--InventoryPolicyTextBlock_zfZJFstfaq1d" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(g) <span style="text-decoration: underline"><span id="xdx_861_zicea5nUR4Ya">Inventories, net</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories are valued at the lower of cost (weighted average basis) and net realizable value. Net realizable value is the expected selling price in the ordinary course of business minus any costs of completion, disposal, and transportation to make the sale.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company performs an analysis of slow-moving or obsolete inventory periodically and any necessary valuation reserves, which could potentially be significant, are included in the period in which the evaluations are completed. Any inventory impairment results in a new cost basis for accounting purposes.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 3.35pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TAOPING INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 3.3pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_845_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zGoQZ2WHU3A9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(h) <span style="text-decoration: underline"><span id="xdx_86B_zp2P8tr2MMRf">Property, equipment and software, net</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property, equipment and software are stated at cost less accumulated amortization and depreciation. Amortization and depreciation are provided over the assets’ estimated useful lives, using the straight-line method. Estimated useful lives of property, equipment and software are as follows:</span></p> <p id="xdx_89E_ecustom--ScheduleOfEstimatedUsefulLivesTableTextBlock_z7tG2hzxQhHl" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BF_zG37Qg9yPh95" style="display: none">SCHEDULE OF ESTIMATED USEFUL LIVES</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 66%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Office buildings</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 32%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_901_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__srt--OfficeBuildingMember__srt--RangeAxis__srt--MinimumMember_zC4zVadx2dEi" title="Estimated useful life of property, plant and equipment">20</span>-<span id="xdx_90C_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__srt--OfficeBuildingMember__srt--RangeAxis__srt--MaximumMember_zkCTleggAPId" title="Estimated useful life of property, plant and equipment">50 years</span></span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Lease improvement</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration_iI_dxL_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zXhXydEaLYG" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2023%23UsefulLifeShorterOfTermOfLeaseOrAssetUtilityMember"><span style="-sec-ix-hidden: xdx2ixbrl0918">Shorter of lease term or assets lives</span></span></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Electronics equipment, furniture and fixtures</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ElectronicsEquipmentFurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_z9kDMSXKTN81" title="Estimated useful life of property, plant and equipment">3</span>-<span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ElectronicsEquipmentFurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zjD0rrzwEce6" title="Estimated useful life of property, plant and equipment">5 years</span></span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Motor vehicles</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--MotorVehiclesMember_z0pPotWW3nm" title="Estimated useful life of property, plant and equipment">5 years</span></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Purchased software</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_909_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PurchasedSoftwareMember_znW4YLKPRzob" title="Estimated useful life of intangible assets">5 years</span></span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Media display equipment</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--MediaDisplayEquipmentMember_zEdLFq4J3TYg" title="Estimated useful life of property, plant and equipment">5 years</span></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Cryptocurrency mining machine</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--CryptocurrencyMiningMachineMember_zl8yEOtFzpv8" title="Estimated useful life of property, plant and equipment">3 years</span></span></td></tr> </table> <p id="xdx_8A7_zwX07X93csYe" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expenditures for maintenance and repairs, which do not materially extend the useful lives of the assets, are charged to expense as incurred. Expenditures for major renewals and betterments which substantially extend the useful life of assets are capitalized. The cost and related accumulated depreciation of assets retired or sold are removed from the respective accounts, and any gain or loss are included in the Company’s results of operations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_847_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_zFRQVz4v0rm" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(i) <span style="text-decoration: underline"><span id="xdx_861_zGcYZQGbWFGd">Goodwill</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ASC 350-30-50, “Goodwill and Other Intangible Assets”, requires the testing of goodwill and indefinite-lived intangible assets for impairment at least annually. The Company tests goodwill for impairment in the fourth quarter each year or earlier if an indicator of impairment exists.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under applicable accounting guidance, the goodwill impairment analysis is a two-step test. The first step of the goodwill impairment test involves comparing the fair value of each reporting unit with its carrying amount including goodwill. If the fair value of a reporting unit exceeds its carrying amount, goodwill of the reporting unit is considered not impaired; however, if the carrying amount of the reporting unit exceeds its fair value, the second step must be performed to measure potential impairment.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The second step involves calculating an implied fair value of goodwill for each reporting unit for which the first step indicated possible impairment. If the implied fair value of goodwill exceeds the goodwill assigned to the reporting unit, there is no impairment. If the goodwill assigned to a reporting unit exceeds the implied fair value of goodwill, an impairment charges recorded for the excess.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_840_ecustom--CryptocurrenciesPolicyTextBlock_zm9piBNoNQRd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(j) <span style="text-decoration: underline"><span id="xdx_862_zu8J6pUzgR1h">Cryptocurrencies</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cryptocurrencies held, including Bitcoin and Ethereum, are accounted for as intangible assets with indefinite useful lives. An intangible asset with an indefinite useful life is not amortized but assessed for impairment annually, or more frequently, when events or changes in circumstances occur indicating that it is more likely than not that the indefinite-lived asset is impaired. Impairment exists when the carrying amount exceeds its fair value, which is measured using the quoted price of the cryptocurrency at the time its fair value is being measured. If the carrying amount of the cryptocurrency exceeds its fair value, the Company recognizes an impairment loss in an amount equal to that excess. Subsequent reversal of impairment losses is not permitted.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There are no cash flows from cryptocurrencies included in net cash used in operating activities since the revenue recognized from mining is a noncash activity. The sales of cryptocurrencies are included within investing activities in the consolidated statements of cash flows and any realized gains or losses from such sales are included in other income (expense) in the consolidated statements of operations. The Company accounts for its gains or losses in accordance with the first in first out (FIFO) method of accounting.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Upon disposal of cryptocurrencies, the Company will evaluate whether the control of the cryptocurrencies is transferred in accordance with ASC 610-20. The control over the cryptocurrencies disposed will transfer at the same time of the disposal, hence the cryptocurrencies transferred will be derecognized at the same time of the disposal. The gain or loss on disposal is calculated as the difference between the consideration allocated to each distinct cryptocurrency and its carrying amount.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TAOPING INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84B_eus-gaap--BusinessCombinationsPolicy_zDq9CBgfpnNg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(k) <span style="text-decoration: underline"><span id="xdx_860_zffl1U27ux85">Business combination</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In accordance with ASC 805, the Company applies acquisition method to account for business combination. The acquisition method requires that the fair value of the underlying exchange transaction is used to establish a new accounting basis of the acquired entity upon the acquirer taking control over the acquiree. Furthermore, because of obtaining control the acquirer is responsible and accountable for all of the acquiree’s assets, liabilities and operations, the acquirer recognizes and measures the assets acquired and liabilities assumed at their full fair values as of the date control is obtained, which may result in goodwill, when purchase consideration exceeds the net of fair value of the assets acquired and liabilities assumed, or a bargain purchase gain, when the net of fair value of the assets acquired and liabilities assumed exceeds the purchase consideration, regardless of the percentage ownership in the acquiree or how the acquisition was achieved.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_844_ecustom--DisposalOfSubsidiaryPolicyTextBlock_zcQoEVOk8ENd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(l) <span style="text-decoration: underline"><span id="xdx_868_zNp4ICclVVw6">Disposal of subsidiary</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company deconsolidates a subsidiary upon the loss of control, the related subsidiary’s assets (including goodwill), liabilities, non-controlling interest and other components of equity are de-recognized. This may mean that amounts previously recognized in other comprehensive income are reclassified to profit or loss.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any consideration received is recognized at fair value. Any resultant gain or loss is recognized in the Statement of Operations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84A_eus-gaap--InvestmentPolicyTextBlock_zw1NFQXc5SRb" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(m) <span style="text-decoration: underline"><span id="xdx_869_ztrXw4MGun9h">Long-term investment</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s long-term investment consists of investments accounted for under the equity method and equity investments without readily determinable fair value. Pursuant to ASC 321, equity investments, except for those accounted for under the equity method, those that result in consolidation of the investee and certain other investments, are measured at fair value, and any changes in fair value are recognized in earnings. For equity securities without readily determinable fair value and do not qualify for the existing practical expedient in ASC Topic 820, Fair Value Measurements and Disclosures (“ASC 820”) to estimate fair value using the net asset value per share (or its equivalent) of the investment, the Company elected to measure those investments at cost, less any impairment, plus or minus changes resulting from observable price changes in orderly transactions for identical or similar investments of the same issuer, if any.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For equity investments that the Company elects to measure at cost, less any impairment, plus or minus changes resulting from observable price changes, the Company makes a qualitative assessment considering impairment indicators to evaluate whether investments are impaired at each reporting date. Impairment indicators considered include, but are not limited to, a significant deterioration in the earnings performance or business prospects of the investee, including factors that raise significant concerns about the investee’s ability to continue as a going concern, a significant adverse change in the regulatory, economic, or technologic environment of the investee and a significant adverse change in the general market condition of either the geographical area or the industry in which the investee operates. If a qualitative assessment indicates that the investment is impaired, the entity has to estimate the investment’s fair value in accordance with the principles of ASC 820. For equity investments without readily determinable fair value, the Company uses Level 3 inputs of fair value accounting in accordance with ASC 820-10 and recognizes impairment loss other than temporary in the statement of operations equal to the difference between its initial investment and its proportional share of the net book value of the investee’s net assets which approximates its fair value.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For impairment on equity investments without readily determinable fair value, the Company uses Level 3 inputs of fair value accounting in accordance with ASC 820-10 and recognizes impairment loss in the statement of operations equal to the difference between its initial investment and its proportional share of the net book value of investee’s net assets which approximates its fair value if those are determined to be other than temporary.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TAOPING INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_846_eus-gaap--LesseeLeasesPolicyTextBlock_zOSAGBZJb1Ue" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(n) <span style="text-decoration: underline"><span id="xdx_86A_ze8gfgZtd9vj">Operating leases - Right-of-use assets and lease liabilities</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company accounts for lease under ASC 842 “Leases”, and also elects practical expedient not to separate non-lease component from lease components in accordance with ASC 842-10-15-37 and instead to account for each separate lease component and the non-lease components associated with that lease component as a single lease component. The Company also elects the practical expedient not to recognize lease assets and lease liabilities for leases with a term of 12 months or less.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company recognized a lease liability and corresponding right-to-use asset based on the present value of minimum lease payments discounted at the Company’s incremental borrowing rate. The Company records amortization and interest expense on a straight-line basis based on lease terms and reduces lease liabilities upon making lease payments.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84A_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zBIDiMvelcgc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(o) <span style="text-decoration: underline"><span id="xdx_860_zCmfSx6j9Zo9">Revenue Recognition</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In accordance with the ASC 606, the Company recognizes revenues net of applicable taxes, when goods or services are transferred to customers in an amount that reflects the consideration to which the Company expects to receive in exchange for those goods or services.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company generates its revenues primarily from five sources: (1) product sales, (2) software sales, (3) advertising, (4) crypto-currency mining, and (5) other sales. Revenue is recognized when obligations under the terms of a contract with our customers are satisfied, generally, upon delivery of the goods and services and receipts of cryptocurrencies from cryptocurrency mining pools.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Although our performance obligation in our contracts with the mining pool operator is the provision of computing power, we are not entitled to any compensation for computing power provided when the pool operator is unsuccessful in placing a block to the blockchain.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Revenue - Products</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Product revenues are generated primarily from the sale of Cloud-Application-Terminal based digital ads display terminals with integrated software essential to the functionality of the hardware to our customers (inclusive of related parties) and high-end data storage servers. Although manufacturing of the products has been outsourced to the Company’s Original Equipment Manufacturer (OEM) suppliers, the Company has acted as the principal of the contract. The Company recognized the product sales at the point of delivery. The Company may from time to time provide future unspecified software upgrades to the hardware products’ essential software, which is expected to be infrequent and, free of charge. Non-software service is mainly the one-time training session provided to the customer to familiarize them with the software operation upon the customer’s initial introduction to the software platform. The costs of providing infrequent software upgrade and training are de minimis. As a result, the Company does not allocate transaction price to software upgrade and customer training. Product sales are classified as “Revenue-Products” on the Company’s consolidated statements of operations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 3.35pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TAOPING INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 3.3pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 3.3pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Revenue - Software</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company designs and develops software products. Software development projects usually include developing software, integrating various isolated software systems into one, and testing the system. The design and build services, together with the integration of the various elements, are generally determined to be essential to the functionality of the delivered software. The contracted price is usually paid at the delivery of the software. The Company usually provides non-software services including after-sale support, technical training. The technical training only occurs at the introduction of the software. The software is highly specialized and stable, after-sale support and subsequent upgrade or enhancement are infrequent. The Company has estimated the costs associated with the non-software performance obligations and concludes that these obligations are de minimis to the overall contract. Therefore, the Company does not further allocate transaction price.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company usually completes the software support service in one-off and recognizes the revenue at the point of delivery of service because the Company does not have an enforceable right to payment for performance completed to date. Revenues from software development contracts are classified as “Revenue-Software” on the Company’s consolidated statements of operations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Revenue - Advertising</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company generates revenues primarily from providing advertising slots to customers to promote their businesses by broadcasting advertisements on identifiable digital ads display terminals and vehicular ads display terminals in different geographic regions and locations through a cloud-based new media sharing platform. The Company also contracts individuals to promote special events or for various occasions. The Company is only obligated to broadcast the advertisements to the contracted digital ads display terminals, and therefore allocates <span id="xdx_905_ecustom--AdvertisingCostPercentage_iI_pid_dp_uPure_c20230630_z1SqKsObFVXf" title="Advertising cost, percentage">100</span>% of the transaction price to advertisement broadcasting. The transaction price for advertisement broadcasting is fixed based on the numbers of advertisement delivery and duration of the contract, and has no variable consideration, or significant financing component, or subsequent price change, and is not refundable.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company recognizes the revenues, net of applicable taxes, from advertisement broadcasting contracts with customers over the contracted advertising duration.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TAOPING INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Revenue - Cryptocurrency mining</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has entered into digital asset mining pools by executing contracts with the mining pool operators to provide computing power to the mining pool. The contracts are terminable under certain circumstances. Both the Company and the mining pool operator have the right to terminate the contract at any time, with or without clause, and without compensation. In exchange for providing computing power, the Company is entitled to a fractional share of the fixed cryptocurrency awards the mining pool operator receives (less digital asset transaction fees to the mining pool operator, if any.) for successfully adding a block to the blockchain. The Company’s fractional share is based on the proportion of computing power the Company contributed to the mining pool operator to the total computing power contributed by all mining pool participants in solving the current algorithm. The contract first exists upon the successful placement of a block on the blockchain by the pool operator because that is the point when the parties have performed their contract obligation and neither party can unilaterally terminate the contract without compensating the other party.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Providing computing power in digital asset transaction verification services is an output of the Company’s ordinary activities. The provision of providing such computing power is the only performance obligation in the Company’s contract with mining pool operator.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The transaction consideration the Company receives, if any, is noncash consideration, which the Company measures at fair value using the quoted price from principal market of the related cryptocurrency on the date received, which is not materially different than the fair value at the contract inception or at the time the Company has earned the award from the pools. The consideration is variable. Because it is not probable that a significant reversal of cumulative revenue will not occur (ASC 606-10-32-11), the consideration is constrained until the mining pool operator successfully places a block (by being the first to solve an algorithm), and the Company receives confirmation of the consideration it will receive, at which time revenue is recognized. There is no financing component, nor allocation of transaction price in these transactions.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Revenue - Other</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company also reports other revenue which comprises revenue generates from System upgrade and technical support services, platform service fee, and rental income.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">System upgrade and technical support revenue is recognized when performance obligations are satisfied upon completion of the services. Platform service fee is charged based on number of the display terminals used by the customers or a percentage of advertising revenue generated by the display terminals. Platform service revenue is recognized on a monthly basis over the contract period.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company follows ASC 842 – Leases that requires lessor to identify the underlying assets and allocate rental income among considerations in lease and non-lease components. The Company owns a unit of office space renting out to a third party with lease terms of two years starting from May 1, 2022. The lease agreements have fixed monthly rental payments, and no non-lease component or option for lessees to purchase the underlying assets. The Company collects monthly rental payments from the lessees, and has generated approximately $<span id="xdx_90B_eus-gaap--RentalIncomeNonoperating_c20230101__20230630_zukMSvMUNWx2" title="Rental income">128,360</span> and $<span id="xdx_901_eus-gaap--RentalIncomeNonoperating_c20220101__20220630_zLxHObLnL3f1" title="Rental income">150,000</span> rental income for the periods ended June 30, 2023, and 2022, respectively.</span></p> <p id="xdx_897_ecustom--ScheduleOfAnnualMinimumRentalIncomeReceviedTableTextBlock_zMFLoNS6LJOk" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B9_zDMqfmUG5ctg" style="display: none">SCHEDULE OF ANNUAL MINIMUM RENTAL INCOME RECEIVED</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Annual minimum rental income to be received in the next 5 years:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_499_20230630_z87OJkSprxZ1" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_eus-gaap--LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear_iI_maLOLLPzMCQ_zj9lhVUigi04" style="vertical-align: bottom; background-color: White"> <td style="width: 82%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">128,360</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_iI_maLOLLPzMCQ_z1jbjbfBLhb7" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">85,573</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40F_eus-gaap--LessorOperatingLeasePaymentsToBeReceived_iTI_mtLOLLPzMCQ_zkPWUuUJsocf" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">213,933</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8AB_z7NtwD0bYZQa" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Contract balances</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company records advances from customers when cash payments are received or due in advance of our performance. For the six months ended June 30, 2023 and 2022, the Company recognized revenue of $<span id="xdx_90F_eus-gaap--ContractWithCustomerLiability_iI_c20230630_zNzmswUKo494" title="Recognized revenue">463,455</span> and $<span id="xdx_900_eus-gaap--ContractWithCustomerLiability_iI_c20220630_zcMtW1yJd2P2" title="Recognized revenue">9,000</span>, respectively, that was included in the advances from customers balance at the beginning of each reporting period.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Practical expedients and exemptions</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company generally expenses sales commissions if any incurred because the amortization period would have been one year or less. In many cases, the Company is approached by customers for customizing software products for their specific needs without incurring significant selling expenses.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company does not disclose the value of unsatisfied performance obligations for contracts with an original expected length of one year or less.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_847_eus-gaap--AdvertisingCostsPolicyTextBlock_zLf308uxa222" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(p) <span style="text-decoration: underline"><span id="xdx_86D_zbC7Sz1da2j2">Cost of Sales - advertising and cost of cryptocurrencies</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The cost of sales for advertising revenue mainly comprises of direct costs of generating advertising revenue including lease expense for the wall space, to where the ads display terminal to be installed, installation costs of ads display terminals, depreciation of display termination, labor, and other related expenses.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The cost of sales for cryptocurrencies revenue consists primarily of direct costs of earning Bitcoin and Ethereum related to mining operations, including mining platform fees, mining pool fees, mining facility rental fees, electric power costs, other utilities, depreciation of mining machines, labor, insurance, and among other ancillary costs.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 3.35pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 3.35pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TAOPING INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 3.3pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 3.3pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_846_eus-gaap--DiscontinuedOperationsPolicyTextBlock_zTaX0M3NkQWf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(q) <span style="text-decoration: underline"><span id="xdx_86C_zo9ycAX1LkF2">Discontinued Operations</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company follows “ASU 2014-08, Presentation of Financial Statements (Topic 205) and Property, Plant and Equipment (Topic 360): Reporting Discontinued Operations and Disclosures of Disposals of Components of an Entity” for reporting discontinued operations. Under the revised standard, a discontinued operation must represent a strategic shift that has or will have a major effect on an entity’s operations and financial results. Examples could include a disposal of a major line of business, a major geographical area, a major equity method investment, or other major parts of an entity. The revised standard also allows an entity to have certain continuing cash flows or involvement with the component after the disposal. Additionally, the standard requires expanded disclosures about discontinued operations that will provide financial statement users with more information about the assets, liabilities, income, and expenses of discontinued operations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_845_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zDxTJdG8GKNf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(r) <span style="text-decoration: underline"><span id="xdx_861_zFMMODk8qmqe">Segment reporting</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Segment information is consistent with how the Chief Operating Decision Maker, i.e., the Directors of the Company, review the businesses, make investing and resource allocation decisions and assess operating performance. Transfers and sales between reportable segments, if any, are recorded at cost.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company reports financial and operating information in the following <span id="xdx_901_eus-gaap--NumberOfReportableSegments_dc_uNumber_c20230101__20230630_zwRRTq3YyL28" title="Number of reportable segments">three</span> segments:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cloud-based Technology (CBT) segment — It includes the Company’s cloud-based products, high-end data storage servers and related services sold to private sectors including new media, healthcare, education and residential community management, and among other industries and applications. In this segment, the Company generates revenues from the sales of hardware and software total solutions with proprietary software and content as well as from designing and developing software products specifically customized for private sector customers’ needs for a fixed price. The Company includes the revenue and cost of revenue of high-end data storage servers in the CBT segment. Advertising services is included in the CBT segment, after the Company consummated the acquisition of TNM. Advertisements are delivered to the ads display terminals and vehicular ads display terminals through the Company’s cloud-based new media sharing platform. Incorporation of advertising services complements the Company’s out-of-home advertising business strategy.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Blockchain Technology (BT) segment — The BT segment is the Company’s newly formed business sector in 2021. Cryptocurrency mining is the first initiative implemented in the BT segment. However, due to the decreased output and the highly volatile cryptocurrency market, the Company had ceased the operation of the BT segment by December 2022.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Traditional Information Technology (TIT) segment — The TIT segment includes the Company’s project-based technology products and services sold to the public sector. The solutions the Company has sold primarily include Geographic Information Systems (GIS), Digital Public Security Technology (DPST), and Digital Hospital Information Systems (DHIS). In this segment, the Company generates revenues from sales of hardware and system integration services. As a result of the business transformation, the TIT segment is gradually being phased out in 2021.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 7.95pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_846_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_z9g1aCGEIGI8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(s) <span style="text-decoration: underline"><span id="xdx_860_zoFx2mtffUy">Recent Accounting Pronouncements</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In August 2020, the FASB issued ASU No. 2020-06 (“ASU 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.” ASU 2020-06 will simplify the accounting for convertible instruments by reducing the number of accounting models for convertible debt instruments and convertible preferred stock. Limiting the accounting models results in fewer embedded conversion features being separately recognized from the host contract as compared with current GAAP. Convertible instruments that continue to be subject to separation models are (1) those with embedded conversion features that are not clearly and closely related to the host contract, that meet the definition of a derivative, and that do not qualify for a scope exception from derivative accounting and (2) convertible debt instruments issued with substantial premiums for which the premiums are recorded as paid-in capital. ASU 2020-06 is effective for public business entities fiscal years beginning after December 15, 2021, and interim periods within those fiscal years. The adoption of ASU 2020-06 did not have material impact on the group’s consolidated financial statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 3.35pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TAOPING INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 3.3pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In January 2020, the FASB issued ASU 2020-01, Investments-Equity Securities (Topic 321), Investments-Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815)-Clarifying the Interactions between Topic 321, Topic 323, and Topic 815. The guidance provides clarification of the interaction of rules for equity securities, the equity method of accounting and forward contracts and purchase options on certain types of securities. ASU 2020-01 is effective for the Company in the first quarter of 2021. The adoption did not have any significant impact on the Company’s consolidated financial statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In October 2021, the FASB issued ASU 2021-08, Business Combination (Topic 805) “Accounting for Contract Assets and Contract Liabilities from Contracts with Customers”. The ASU 2021-08 requires that an entity (acquirer) recognizes and measures contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. At the acquisition date, an acquirer should account for the related revenue contracts in accordance with Topic 606 as if it had originated the contracts. The ASU 2021-08 also provides certain practical expedients for acquirers when recognizing and measuring acquired contract assets and contract liabilities from revenue contracts in a business combination. The ASU 2021-08 also applies to contract assets and contract liabilities from other contracts to which the provisions of Topic 606 apply, such as contract liabilities from the sale of nonfinancial assets within the scope of Subtopic 610-20, Other Income—Gains and Losses from the Derecognition of Nonfinancial Assets. For public business entities, the ASU 2021-08 is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. For all other entities, the amendments are effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. The ASU 2021-08 should be applied prospectively to business combinations occurring on or after the effective date of the amendments. Early adoption of the amendments is permitted, including adoption in an interim period. An entity that early adopts in an interim period should apply the amendments (1) retrospectively to all business combinations for which the acquisition date occurs on or after the beginning of the fiscal year that includes the interim period of early application and (2) prospectively to all business combinations that occur on or after the date of initial application. Adoption of ASU 2021-08 is not expected to have material impact on the consolidated financial statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In November 2021, the FASB issued ASU 2021-10, Government Assistance (Topic 832), “Disclosures by Business Entities about Government Assistance”. The ASU 2021-10 requires the following annual disclosures about transactions with a government that are accounted for by applying a grant or contribution accounting model by analogy: 1. Information about the nature of the transactions and the related accounting policy used to account for the transactions 2. The line items on the balance sheet and income statement that are affected by the transactions, and the amounts applicable to each financial statement line item 3. Significant terms and conditions of the transactions, including commitments and contingencies. The amendments in this Update are effective for all entities within their scope for financial statements issued for annual periods beginning after December 15, 2021. Early application of the amendments is permitted. An entity should apply the amendments in this Update either (1) prospectively to all transactions within the scope of the amendments that are reflected in financial statements at the date of initial application and new transactions that are entered into after the date of initial application or (2) retrospectively to those transactions. Adoption of ASU 2021-10 is not expected to have material impact on the consolidated financial statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has considered all other recently issued accounting pronouncements and does not believe that the adoption of such pronouncements will have a material impact on the consolidated financial statements.</span></p> <p id="xdx_850_zNQqBYlSZpLj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 3.35pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TAOPING INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 3.3pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 3.3pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_845_eus-gaap--ConsolidationPolicyTextBlock_zE9d0ShvUQu4" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a) <span style="text-decoration: underline"><span id="xdx_86E_zyTyjwUDcPm8">Basis of Presentation and Principles of Consolidation</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The consolidated financial statements as of June 30, 2023 and for the six-month periods ended June 30, 2023 and 2022 are unaudited. The accompanying unaudited consolidated financial statements have been prepared by the Company in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial reporting. In the opinion of management, all adjustments (consisting of normal recurring adjustments) have been made that are necessary to present fairly the financial position, the results of its operations and cash flows. Operating results as presented are not necessarily indicative of the results to be expected for a full year. These consolidated financial statements and related notes should be read in conjunction with the consolidated financial statements and notes thereto included in the Company’s Form 20-F for the year ended December 31, 2022 filed on April 25, 2023 with the Securities and Exchange Commission.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The consolidated financial statements include the accounts of the Company, and its subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_847_eus-gaap--UseOfEstimates_zHfspe9Zm8Xc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b) <span style="text-decoration: underline"><span id="xdx_86A_z9D2Xyu4pJ6b">Use of Estimates</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. The Company’s significant estimates include its accounts receivable, assessment of credit losses, fair value of stock options and warrants, valuation allowance of deferred tax assets, useful lives of property and equipment, the recoverability of long-lived assets, revenue recognition, valuation of prepayments, goodwill, and other intangible assets, inventories, cryptocurrencies, purchase price allocation of business combination, right-of-use assets, and lease liabilities. Management makes these estimates using the best information available at the time the estimates are made; however actual results could differ from those estimates.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TAOPING INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_84E_ecustom--EconomicPandemicAndPoliticalRisksPolicyTextBlock_zsfdoPmT48Ti" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c) <span style="text-decoration: underline"><span id="xdx_86C_zPcgHi5GohWb">Economic, Pandemic, Political, and Currency Exchange Risks</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">All the Company’s revenue-generating operations are conducted in Hong Kong and mainland China. Accordingly, the Company’s business, financial condition and results of operations may be influenced by the political, economic, public health, and legal environments in the PRC, and by the general state of the PRC economy. The Company’s operations in the PRC are subject to special considerations and significant risks that are not typically pertaining to the companies in North America and Western Europe. These include risks associated with, among others, the political, economic, public health concerns with persistent outbreaks of COVID-19 infections in various regional localities, and legal environments, geopolitical influences, and foreign currency exchange, notably in recent events, where the government’s sudden interventions or modifications of the laws and regulations currently in effective could negatively impact the Company’s operations and financial results.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The functional currency of the Company is primarily Chinese Renminbi Yuan (“RMB”), which is not freely convertible into foreign currencies. The Company cannot guarantee that the current exchange rate will remain steady. Therefore, there is a possibility that the Company could post the same amount of profit for two comparable periods and yet, because of fluctuating exchange rates, record higher or lower profit depending on exchange rate of RMB. RMB converted to U.S. dollars on the relevant dates. The exchange rate could fluctuate depending on changes in the political and economic environment without notice.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_843_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zK9f9YdswqN7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d) <span style="text-decoration: underline"><span id="xdx_86E_zNTRubmA4Qlk">Cash and Cash Equivalents</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company considers all highly liquid investments purchased and cash deposits with financial institutions with original maturities of three months or less to be cash equivalents. The Company had <span id="xdx_90A_eus-gaap--CashEquivalentsAtCarryingValue_iI_do_c20230630_z6ZMvZn9aq9e" title="Cash equivalents"><span id="xdx_903_eus-gaap--CashEquivalentsAtCarryingValue_iI_do_c20220630_z72WSKv2Upnb" title="Cash equivalents">no</span></span> cash equivalents as of June 30, 2023 or December 31, 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company maintains its cash accounts at credit worthy financial institutions and closely monitors the movements of its cash positions. As of June 30, 2023, and December 31, 2022, approximately $<span id="xdx_907_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn5n6_c20230630_zdvKuUjPtE6j" title="Cash">0.5</span> million and $<span id="xdx_905_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn5n6_c20221231_zDcodhTWTFN8" title="Cash">1.0</span> million of cash, respectively, was held in bank accounts in Hong Kong and mainland China.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 0 0 500000 1000000.0 <p id="xdx_841_eus-gaap--TradeAndOtherAccountsReceivablePolicy_z3DQAnCJ2405" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(e) <span style="text-decoration: underline"><span id="xdx_861_zungjhpZR7D5">Accounts Receivable, Accounts Receivable – related parties, and Concentration of Risk</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts receivable are recognized and carried at carrying amount less an allowance for credit loss, if any. The Company maintains an allowance for credit losses resulting from the inability of its customers to make required payments based on contractual terms. The Company reviews the collectability of its receivables on a regular and ongoing basis according to historical trend, and estimates its provision for expected credit losses on receivables aging analysis.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company estimates allowance for credit losses for the anticipation of future economic condition and credit risk indicators of customers, including the potential impact of the COVID-19 pandemic on its customers’ businesses. After all attempts to collect a receivable have failed, the receivable is written off against the allowance. In the event the Company recovers amounts previously reserved for, the Company will reduce the specific allowance for credit losses. The balance of allowance for credit losses for the six-month ended June 30, 2023 has decreased approximately $<span id="xdx_909_ecustom--DecreaseInAllowanceForCreditLosses_pn5n6_c20230101__20230630_zT9PGvnzNzHc" title="Decrease in allowance for credit losses">0.9</span> million from the year ended December 31, 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TAOPING INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 3.3pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 3.3pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_897_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_zwqE7qZ40qu2" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Accounts receivable as of June 30, 2023 and December 31, 2022 are as follows:</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 3.3pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BF_zJTxHdKqvsc1" style="display: none">SCHEDULE OF ACCOUNTS RECEIVABLE</span> </span></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="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_498_20230630_zGRQpnxnvQA8" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">June 30, 2023</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_497_20221231_zuk7w0lzcFcf" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December 31, 2022</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(Unaudited)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--AccountsReceivableGrossCurrent_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_maARNCzMzr_zSDZaLcReif4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Accounts Receivable</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">17,051,559</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">20,159,165</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_407_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_msARNCzMzr_zkf2xWL3Ou06" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Allowance for credit losses</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(10,791,126</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(10,957,920</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_400_eus-gaap--AccountsReceivableNetCurrent_iTI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_mtARNCzMzr_zDmGLCoJC0sl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Accounts Receivable, net</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,260,433</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">9,201,245</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--AccountsReceivableGrossCurrent_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_maARRPCzpFP_zEJuCBWj3RI9" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accounts Receivable - related parties</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">13,908,789</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">14,617,746</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_406_eus-gaap--AccountsReceivableGrossCurrent_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_maARRPCzpFP_zFS2kgC0C59k" style="display: none; vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accounts Receivable</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">13,908,789</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">14,617,746</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_405_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_msARRPCzpFP_zXK6fpNKCXqe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Allowance for credit losses - related parties</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(13,857,340</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(14,526,375</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_407_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_msARRPCzpFP_zreCClADzCIg" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Allowance for credit losses</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(13,857,340</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(14,526,375</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_408_eus-gaap--AccountsReceivableNetCurrent_iTI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_mtARRPCzpFP_zNykI8Zh34Ti" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Accounts Receivable - related parties, net</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">51,449</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">91,371</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_400_eus-gaap--AccountsReceivableNetCurrent_iTI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_mtARRPCzpFP_zJu4Gahr8RAa" style="display: none; vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Accounts Receivable, net</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">51,449</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">91,371</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8AE_zwR44p9TSqda" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The normal credit term is ranging from 1 month to 3 months after the customers’ acceptance of high-end data storage servers or software, and completion of advertising and other services, and ranging from 1 month to 6 months after the customers’ acceptance of ads display terminals. However, because of various factors of business cycle, the actual collection of outstanding accounts receivable may be beyond the normal credit terms.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The allowance for credit losses at June 30, 2023 and December 31, 2022, totaled approximately $<span id="xdx_906_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_pn5n6_c20230630_zZtT5IUgve86" title="Allowance for credit losses">24.6</span> million and $<span id="xdx_90B_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_pn5n6_c20221231_zgsbwvFZaZfg" title="Allowance for credit losses">25.5</span> million, respectively, representing management’s best estimate. The following table describes the movements for allowance for credit losses during the six-month period ended June 30, 2023 and the year ended December 31, 2022:</span></p> <p id="xdx_893_eus-gaap--AccountsReceivableAllowanceForCreditLossTableTextBlock_z90v2wISOrK3" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BA_zZd0BqK6K2Vi" style="display: none">SCHEDULE OF ALLOWANCE FOR CREDIT LOSSES</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 82%"><span style="font-family: Times New Roman, Times, Serif">Balance at January 1, 2022</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_986_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_c20220101__20221231_zazZD2Af9dFd" style="width: 14%; text-align: right" title="Allowance for credit losses, beginning"><span style="font-family: Times New Roman, Times, Serif">27,262,848</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Decrease for balance due to transfer of a company</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98A_ecustom--DecreaseForBalanceRecovered_c20220101__20221231_zkCceYETuG3" style="text-align: right" title="Decrease for balance recovered due to transfer of a company"><span style="font-family: Times New Roman, Times, Serif">(771,189</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Increase in allowance for credit losses</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_985_eus-gaap--AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_c20220101__20221231_zAhT4jjvYqt8" style="text-align: right" title="Increase in allowance for credit losses"><span style="font-family: Times New Roman, Times, Serif">674,664</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Foreign exchange difference</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98C_ecustom--ForeignExchangeDifference_c20220101__20221231_zdT4Flu9FeFb" style="border-bottom: Black 1.5pt solid; text-align: right" title="Foreign exchange difference"><span style="font-family: Times New Roman, Times, Serif">(1,682,028</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif">Balance at December 31, 2022</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_980_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_c20230101__20230630_zPimVuw7mG7g" style="text-align: right" title="Allowance for credit losses, beginning"><span style="font-family: Times New Roman, Times, Serif">25,484,295</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Increase in allowance for credit losses</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_981_eus-gaap--AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_c20230101__20230630_zuCNiykquYb9" style="text-align: right" title="Increase in allowance for credit losses"><span style="font-family: Times New Roman, Times, Serif">973,909</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Foreign exchange difference</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_988_ecustom--ForeignExchangeDifference_c20230101__20230630_zx6MxdLjQ4k" style="border-bottom: Black 1.5pt solid; text-align: right" title="Foreign exchange difference"><span style="font-family: Times New Roman, Times, Serif">(1,809,738</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Balance at June 30, 2023 (Unaudited)</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_983_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iE_c20230101__20230630_zg6ERTqS8Qg7" style="border-bottom: Black 2.5pt double; text-align: right" title="Allowance for credit losses, ending"><span style="font-family: Times New Roman, Times, Serif">24,648,466</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A0_zuQlOEOnnuF2" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 3.35pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TAOPING INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 3.3pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 3.3pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 900000 <p id="xdx_897_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_zwqE7qZ40qu2" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Accounts receivable as of June 30, 2023 and December 31, 2022 are as follows:</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 3.3pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BF_zJTxHdKqvsc1" style="display: none">SCHEDULE OF ACCOUNTS RECEIVABLE</span> </span></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="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_498_20230630_zGRQpnxnvQA8" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">June 30, 2023</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_497_20221231_zuk7w0lzcFcf" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December 31, 2022</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(Unaudited)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--AccountsReceivableGrossCurrent_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_maARNCzMzr_zSDZaLcReif4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Accounts Receivable</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">17,051,559</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">20,159,165</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_407_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_msARNCzMzr_zkf2xWL3Ou06" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Allowance for credit losses</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(10,791,126</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(10,957,920</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_400_eus-gaap--AccountsReceivableNetCurrent_iTI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_mtARNCzMzr_zDmGLCoJC0sl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Accounts Receivable, net</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,260,433</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">9,201,245</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--AccountsReceivableGrossCurrent_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_maARRPCzpFP_zEJuCBWj3RI9" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accounts Receivable - related parties</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">13,908,789</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">14,617,746</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_406_eus-gaap--AccountsReceivableGrossCurrent_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_maARRPCzpFP_zFS2kgC0C59k" style="display: none; vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accounts Receivable</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">13,908,789</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">14,617,746</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_405_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_msARRPCzpFP_zXK6fpNKCXqe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Allowance for credit losses - related parties</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(13,857,340</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(14,526,375</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_407_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_msARRPCzpFP_zreCClADzCIg" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Allowance for credit losses</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(13,857,340</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(14,526,375</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_408_eus-gaap--AccountsReceivableNetCurrent_iTI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_mtARRPCzpFP_zNykI8Zh34Ti" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Accounts Receivable - related parties, net</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">51,449</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">91,371</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_400_eus-gaap--AccountsReceivableNetCurrent_iTI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_mtARRPCzpFP_zJu4Gahr8RAa" style="display: none; vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Accounts Receivable, net</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">51,449</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">91,371</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 17051559 20159165 10791126 10957920 6260433 9201245 13908789 14617746 13908789 14617746 13857340 14526375 13857340 14526375 51449 91371 51449 91371 24600000 25500000 <p id="xdx_893_eus-gaap--AccountsReceivableAllowanceForCreditLossTableTextBlock_z90v2wISOrK3" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BA_zZd0BqK6K2Vi" style="display: none">SCHEDULE OF ALLOWANCE FOR CREDIT LOSSES</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 82%"><span style="font-family: Times New Roman, Times, Serif">Balance at January 1, 2022</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_986_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_c20220101__20221231_zazZD2Af9dFd" style="width: 14%; text-align: right" title="Allowance for credit losses, beginning"><span style="font-family: Times New Roman, Times, Serif">27,262,848</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Decrease for balance due to transfer of a company</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98A_ecustom--DecreaseForBalanceRecovered_c20220101__20221231_zkCceYETuG3" style="text-align: right" title="Decrease for balance recovered due to transfer of a company"><span style="font-family: Times New Roman, Times, Serif">(771,189</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Increase in allowance for credit losses</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_985_eus-gaap--AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_c20220101__20221231_zAhT4jjvYqt8" style="text-align: right" title="Increase in allowance for credit losses"><span style="font-family: Times New Roman, Times, Serif">674,664</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Foreign exchange difference</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98C_ecustom--ForeignExchangeDifference_c20220101__20221231_zdT4Flu9FeFb" style="border-bottom: Black 1.5pt solid; text-align: right" title="Foreign exchange difference"><span style="font-family: Times New Roman, Times, Serif">(1,682,028</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif">Balance at December 31, 2022</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_980_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_c20230101__20230630_zPimVuw7mG7g" style="text-align: right" title="Allowance for credit losses, beginning"><span style="font-family: Times New Roman, Times, Serif">25,484,295</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Increase in allowance for credit losses</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_981_eus-gaap--AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_c20230101__20230630_zuCNiykquYb9" style="text-align: right" title="Increase in allowance for credit losses"><span style="font-family: Times New Roman, Times, Serif">973,909</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Foreign exchange difference</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_988_ecustom--ForeignExchangeDifference_c20230101__20230630_zx6MxdLjQ4k" style="border-bottom: Black 1.5pt solid; text-align: right" title="Foreign exchange difference"><span style="font-family: Times New Roman, Times, Serif">(1,809,738</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Balance at June 30, 2023 (Unaudited)</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_983_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iE_c20230101__20230630_zg6ERTqS8Qg7" style="border-bottom: Black 2.5pt double; text-align: right" title="Allowance for credit losses, ending"><span style="font-family: Times New Roman, Times, Serif">24,648,466</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 27262848 -771189 674664 -1682028 25484295 973909 -1809738 24648466 <p id="xdx_84D_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_z9iZDULKs641" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(f) <span style="text-decoration: underline"><span id="xdx_865_zJhpT7l3OcB5">Fair Value Accounting</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial Accounting Standards Board (FASB) Accounting Standards Codifications (ASC) 820-10 “Fair Value Measurements and Disclosures”, establishes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to unobservable inputs (Level 3 measurements). As required by FASB ASC 820-10, assets are classified in their entirety based on the lowest level of input that is significant to the fair value measurement. The three levels of the fair value hierarchy under FASB ASC 820-10 are described below:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.65in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 1</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities;</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 2</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Quoted prices in markets that are not active, or inputs that are observable, either directly or indirectly, for substantially the full term of the asset or liability; and</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 3</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (supported by little or no market activity).</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_844_eus-gaap--InventoryPolicyTextBlock_zfZJFstfaq1d" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(g) <span style="text-decoration: underline"><span id="xdx_861_zicea5nUR4Ya">Inventories, net</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories are valued at the lower of cost (weighted average basis) and net realizable value. Net realizable value is the expected selling price in the ordinary course of business minus any costs of completion, disposal, and transportation to make the sale.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company performs an analysis of slow-moving or obsolete inventory periodically and any necessary valuation reserves, which could potentially be significant, are included in the period in which the evaluations are completed. Any inventory impairment results in a new cost basis for accounting purposes.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 3.35pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TAOPING INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 3.3pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_845_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zGoQZ2WHU3A9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(h) <span style="text-decoration: underline"><span id="xdx_86B_zp2P8tr2MMRf">Property, equipment and software, net</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property, equipment and software are stated at cost less accumulated amortization and depreciation. Amortization and depreciation are provided over the assets’ estimated useful lives, using the straight-line method. Estimated useful lives of property, equipment and software are as follows:</span></p> <p id="xdx_89E_ecustom--ScheduleOfEstimatedUsefulLivesTableTextBlock_z7tG2hzxQhHl" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BF_zG37Qg9yPh95" style="display: none">SCHEDULE OF ESTIMATED USEFUL LIVES</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 66%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Office buildings</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 32%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_901_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__srt--OfficeBuildingMember__srt--RangeAxis__srt--MinimumMember_zC4zVadx2dEi" title="Estimated useful life of property, plant and equipment">20</span>-<span id="xdx_90C_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__srt--OfficeBuildingMember__srt--RangeAxis__srt--MaximumMember_zkCTleggAPId" title="Estimated useful life of property, plant and equipment">50 years</span></span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Lease improvement</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration_iI_dxL_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zXhXydEaLYG" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2023%23UsefulLifeShorterOfTermOfLeaseOrAssetUtilityMember"><span style="-sec-ix-hidden: xdx2ixbrl0918">Shorter of lease term or assets lives</span></span></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Electronics equipment, furniture and fixtures</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ElectronicsEquipmentFurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_z9kDMSXKTN81" title="Estimated useful life of property, plant and equipment">3</span>-<span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ElectronicsEquipmentFurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zjD0rrzwEce6" title="Estimated useful life of property, plant and equipment">5 years</span></span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Motor vehicles</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--MotorVehiclesMember_z0pPotWW3nm" title="Estimated useful life of property, plant and equipment">5 years</span></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Purchased software</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_909_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PurchasedSoftwareMember_znW4YLKPRzob" title="Estimated useful life of intangible assets">5 years</span></span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Media display equipment</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--MediaDisplayEquipmentMember_zEdLFq4J3TYg" title="Estimated useful life of property, plant and equipment">5 years</span></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Cryptocurrency mining machine</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--CryptocurrencyMiningMachineMember_zl8yEOtFzpv8" title="Estimated useful life of property, plant and equipment">3 years</span></span></td></tr> </table> <p id="xdx_8A7_zwX07X93csYe" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expenditures for maintenance and repairs, which do not materially extend the useful lives of the assets, are charged to expense as incurred. Expenditures for major renewals and betterments which substantially extend the useful life of assets are capitalized. The cost and related accumulated depreciation of assets retired or sold are removed from the respective accounts, and any gain or loss are included in the Company’s results of operations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89E_ecustom--ScheduleOfEstimatedUsefulLivesTableTextBlock_z7tG2hzxQhHl" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BF_zG37Qg9yPh95" style="display: none">SCHEDULE OF ESTIMATED USEFUL LIVES</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 66%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Office buildings</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 32%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_901_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__srt--OfficeBuildingMember__srt--RangeAxis__srt--MinimumMember_zC4zVadx2dEi" title="Estimated useful life of property, plant and equipment">20</span>-<span id="xdx_90C_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__srt--OfficeBuildingMember__srt--RangeAxis__srt--MaximumMember_zkCTleggAPId" title="Estimated useful life of property, plant and equipment">50 years</span></span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Lease improvement</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration_iI_dxL_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zXhXydEaLYG" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2023%23UsefulLifeShorterOfTermOfLeaseOrAssetUtilityMember"><span style="-sec-ix-hidden: xdx2ixbrl0918">Shorter of lease term or assets lives</span></span></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Electronics equipment, furniture and fixtures</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ElectronicsEquipmentFurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_z9kDMSXKTN81" title="Estimated useful life of property, plant and equipment">3</span>-<span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ElectronicsEquipmentFurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zjD0rrzwEce6" title="Estimated useful life of property, plant and equipment">5 years</span></span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Motor vehicles</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--MotorVehiclesMember_z0pPotWW3nm" title="Estimated useful life of property, plant and equipment">5 years</span></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Purchased software</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_909_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PurchasedSoftwareMember_znW4YLKPRzob" title="Estimated useful life of intangible assets">5 years</span></span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Media display equipment</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--MediaDisplayEquipmentMember_zEdLFq4J3TYg" title="Estimated useful life of property, plant and equipment">5 years</span></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Cryptocurrency mining machine</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--CryptocurrencyMiningMachineMember_zl8yEOtFzpv8" title="Estimated useful life of property, plant and equipment">3 years</span></span></td></tr> </table> P20Y P50Y P3Y P5Y P5Y P5Y P5Y P3Y <p id="xdx_847_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_zFRQVz4v0rm" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(i) <span style="text-decoration: underline"><span id="xdx_861_zGcYZQGbWFGd">Goodwill</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ASC 350-30-50, “Goodwill and Other Intangible Assets”, requires the testing of goodwill and indefinite-lived intangible assets for impairment at least annually. The Company tests goodwill for impairment in the fourth quarter each year or earlier if an indicator of impairment exists.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under applicable accounting guidance, the goodwill impairment analysis is a two-step test. The first step of the goodwill impairment test involves comparing the fair value of each reporting unit with its carrying amount including goodwill. If the fair value of a reporting unit exceeds its carrying amount, goodwill of the reporting unit is considered not impaired; however, if the carrying amount of the reporting unit exceeds its fair value, the second step must be performed to measure potential impairment.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The second step involves calculating an implied fair value of goodwill for each reporting unit for which the first step indicated possible impairment. If the implied fair value of goodwill exceeds the goodwill assigned to the reporting unit, there is no impairment. If the goodwill assigned to a reporting unit exceeds the implied fair value of goodwill, an impairment charges recorded for the excess.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_840_ecustom--CryptocurrenciesPolicyTextBlock_zm9piBNoNQRd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(j) <span style="text-decoration: underline"><span id="xdx_862_zu8J6pUzgR1h">Cryptocurrencies</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cryptocurrencies held, including Bitcoin and Ethereum, are accounted for as intangible assets with indefinite useful lives. An intangible asset with an indefinite useful life is not amortized but assessed for impairment annually, or more frequently, when events or changes in circumstances occur indicating that it is more likely than not that the indefinite-lived asset is impaired. Impairment exists when the carrying amount exceeds its fair value, which is measured using the quoted price of the cryptocurrency at the time its fair value is being measured. If the carrying amount of the cryptocurrency exceeds its fair value, the Company recognizes an impairment loss in an amount equal to that excess. Subsequent reversal of impairment losses is not permitted.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There are no cash flows from cryptocurrencies included in net cash used in operating activities since the revenue recognized from mining is a noncash activity. The sales of cryptocurrencies are included within investing activities in the consolidated statements of cash flows and any realized gains or losses from such sales are included in other income (expense) in the consolidated statements of operations. The Company accounts for its gains or losses in accordance with the first in first out (FIFO) method of accounting.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Upon disposal of cryptocurrencies, the Company will evaluate whether the control of the cryptocurrencies is transferred in accordance with ASC 610-20. The control over the cryptocurrencies disposed will transfer at the same time of the disposal, hence the cryptocurrencies transferred will be derecognized at the same time of the disposal. The gain or loss on disposal is calculated as the difference between the consideration allocated to each distinct cryptocurrency and its carrying amount.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TAOPING INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84B_eus-gaap--BusinessCombinationsPolicy_zDq9CBgfpnNg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(k) <span style="text-decoration: underline"><span id="xdx_860_zffl1U27ux85">Business combination</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In accordance with ASC 805, the Company applies acquisition method to account for business combination. The acquisition method requires that the fair value of the underlying exchange transaction is used to establish a new accounting basis of the acquired entity upon the acquirer taking control over the acquiree. Furthermore, because of obtaining control the acquirer is responsible and accountable for all of the acquiree’s assets, liabilities and operations, the acquirer recognizes and measures the assets acquired and liabilities assumed at their full fair values as of the date control is obtained, which may result in goodwill, when purchase consideration exceeds the net of fair value of the assets acquired and liabilities assumed, or a bargain purchase gain, when the net of fair value of the assets acquired and liabilities assumed exceeds the purchase consideration, regardless of the percentage ownership in the acquiree or how the acquisition was achieved.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_844_ecustom--DisposalOfSubsidiaryPolicyTextBlock_zcQoEVOk8ENd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(l) <span style="text-decoration: underline"><span id="xdx_868_zNp4ICclVVw6">Disposal of subsidiary</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company deconsolidates a subsidiary upon the loss of control, the related subsidiary’s assets (including goodwill), liabilities, non-controlling interest and other components of equity are de-recognized. This may mean that amounts previously recognized in other comprehensive income are reclassified to profit or loss.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any consideration received is recognized at fair value. Any resultant gain or loss is recognized in the Statement of Operations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84A_eus-gaap--InvestmentPolicyTextBlock_zw1NFQXc5SRb" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(m) <span style="text-decoration: underline"><span id="xdx_869_ztrXw4MGun9h">Long-term investment</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s long-term investment consists of investments accounted for under the equity method and equity investments without readily determinable fair value. Pursuant to ASC 321, equity investments, except for those accounted for under the equity method, those that result in consolidation of the investee and certain other investments, are measured at fair value, and any changes in fair value are recognized in earnings. For equity securities without readily determinable fair value and do not qualify for the existing practical expedient in ASC Topic 820, Fair Value Measurements and Disclosures (“ASC 820”) to estimate fair value using the net asset value per share (or its equivalent) of the investment, the Company elected to measure those investments at cost, less any impairment, plus or minus changes resulting from observable price changes in orderly transactions for identical or similar investments of the same issuer, if any.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For equity investments that the Company elects to measure at cost, less any impairment, plus or minus changes resulting from observable price changes, the Company makes a qualitative assessment considering impairment indicators to evaluate whether investments are impaired at each reporting date. Impairment indicators considered include, but are not limited to, a significant deterioration in the earnings performance or business prospects of the investee, including factors that raise significant concerns about the investee’s ability to continue as a going concern, a significant adverse change in the regulatory, economic, or technologic environment of the investee and a significant adverse change in the general market condition of either the geographical area or the industry in which the investee operates. If a qualitative assessment indicates that the investment is impaired, the entity has to estimate the investment’s fair value in accordance with the principles of ASC 820. For equity investments without readily determinable fair value, the Company uses Level 3 inputs of fair value accounting in accordance with ASC 820-10 and recognizes impairment loss other than temporary in the statement of operations equal to the difference between its initial investment and its proportional share of the net book value of the investee’s net assets which approximates its fair value.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For impairment on equity investments without readily determinable fair value, the Company uses Level 3 inputs of fair value accounting in accordance with ASC 820-10 and recognizes impairment loss in the statement of operations equal to the difference between its initial investment and its proportional share of the net book value of investee’s net assets which approximates its fair value if those are determined to be other than temporary.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TAOPING INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_846_eus-gaap--LesseeLeasesPolicyTextBlock_zOSAGBZJb1Ue" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(n) <span style="text-decoration: underline"><span id="xdx_86A_ze8gfgZtd9vj">Operating leases - Right-of-use assets and lease liabilities</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company accounts for lease under ASC 842 “Leases”, and also elects practical expedient not to separate non-lease component from lease components in accordance with ASC 842-10-15-37 and instead to account for each separate lease component and the non-lease components associated with that lease component as a single lease component. The Company also elects the practical expedient not to recognize lease assets and lease liabilities for leases with a term of 12 months or less.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company recognized a lease liability and corresponding right-to-use asset based on the present value of minimum lease payments discounted at the Company’s incremental borrowing rate. The Company records amortization and interest expense on a straight-line basis based on lease terms and reduces lease liabilities upon making lease payments.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84A_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zBIDiMvelcgc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(o) <span style="text-decoration: underline"><span id="xdx_860_zCmfSx6j9Zo9">Revenue Recognition</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In accordance with the ASC 606, the Company recognizes revenues net of applicable taxes, when goods or services are transferred to customers in an amount that reflects the consideration to which the Company expects to receive in exchange for those goods or services.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company generates its revenues primarily from five sources: (1) product sales, (2) software sales, (3) advertising, (4) crypto-currency mining, and (5) other sales. Revenue is recognized when obligations under the terms of a contract with our customers are satisfied, generally, upon delivery of the goods and services and receipts of cryptocurrencies from cryptocurrency mining pools.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Although our performance obligation in our contracts with the mining pool operator is the provision of computing power, we are not entitled to any compensation for computing power provided when the pool operator is unsuccessful in placing a block to the blockchain.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Revenue - Products</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Product revenues are generated primarily from the sale of Cloud-Application-Terminal based digital ads display terminals with integrated software essential to the functionality of the hardware to our customers (inclusive of related parties) and high-end data storage servers. Although manufacturing of the products has been outsourced to the Company’s Original Equipment Manufacturer (OEM) suppliers, the Company has acted as the principal of the contract. The Company recognized the product sales at the point of delivery. The Company may from time to time provide future unspecified software upgrades to the hardware products’ essential software, which is expected to be infrequent and, free of charge. Non-software service is mainly the one-time training session provided to the customer to familiarize them with the software operation upon the customer’s initial introduction to the software platform. The costs of providing infrequent software upgrade and training are de minimis. As a result, the Company does not allocate transaction price to software upgrade and customer training. Product sales are classified as “Revenue-Products” on the Company’s consolidated statements of operations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 3.35pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TAOPING INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 3.3pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 3.3pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Revenue - Software</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company designs and develops software products. Software development projects usually include developing software, integrating various isolated software systems into one, and testing the system. The design and build services, together with the integration of the various elements, are generally determined to be essential to the functionality of the delivered software. The contracted price is usually paid at the delivery of the software. The Company usually provides non-software services including after-sale support, technical training. The technical training only occurs at the introduction of the software. The software is highly specialized and stable, after-sale support and subsequent upgrade or enhancement are infrequent. The Company has estimated the costs associated with the non-software performance obligations and concludes that these obligations are de minimis to the overall contract. Therefore, the Company does not further allocate transaction price.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company usually completes the software support service in one-off and recognizes the revenue at the point of delivery of service because the Company does not have an enforceable right to payment for performance completed to date. Revenues from software development contracts are classified as “Revenue-Software” on the Company’s consolidated statements of operations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Revenue - Advertising</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company generates revenues primarily from providing advertising slots to customers to promote their businesses by broadcasting advertisements on identifiable digital ads display terminals and vehicular ads display terminals in different geographic regions and locations through a cloud-based new media sharing platform. The Company also contracts individuals to promote special events or for various occasions. The Company is only obligated to broadcast the advertisements to the contracted digital ads display terminals, and therefore allocates <span id="xdx_905_ecustom--AdvertisingCostPercentage_iI_pid_dp_uPure_c20230630_z1SqKsObFVXf" title="Advertising cost, percentage">100</span>% of the transaction price to advertisement broadcasting. The transaction price for advertisement broadcasting is fixed based on the numbers of advertisement delivery and duration of the contract, and has no variable consideration, or significant financing component, or subsequent price change, and is not refundable.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company recognizes the revenues, net of applicable taxes, from advertisement broadcasting contracts with customers over the contracted advertising duration.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TAOPING INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Revenue - Cryptocurrency mining</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has entered into digital asset mining pools by executing contracts with the mining pool operators to provide computing power to the mining pool. The contracts are terminable under certain circumstances. Both the Company and the mining pool operator have the right to terminate the contract at any time, with or without clause, and without compensation. In exchange for providing computing power, the Company is entitled to a fractional share of the fixed cryptocurrency awards the mining pool operator receives (less digital asset transaction fees to the mining pool operator, if any.) for successfully adding a block to the blockchain. The Company’s fractional share is based on the proportion of computing power the Company contributed to the mining pool operator to the total computing power contributed by all mining pool participants in solving the current algorithm. The contract first exists upon the successful placement of a block on the blockchain by the pool operator because that is the point when the parties have performed their contract obligation and neither party can unilaterally terminate the contract without compensating the other party.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Providing computing power in digital asset transaction verification services is an output of the Company’s ordinary activities. The provision of providing such computing power is the only performance obligation in the Company’s contract with mining pool operator.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The transaction consideration the Company receives, if any, is noncash consideration, which the Company measures at fair value using the quoted price from principal market of the related cryptocurrency on the date received, which is not materially different than the fair value at the contract inception or at the time the Company has earned the award from the pools. The consideration is variable. Because it is not probable that a significant reversal of cumulative revenue will not occur (ASC 606-10-32-11), the consideration is constrained until the mining pool operator successfully places a block (by being the first to solve an algorithm), and the Company receives confirmation of the consideration it will receive, at which time revenue is recognized. There is no financing component, nor allocation of transaction price in these transactions.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Revenue - Other</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company also reports other revenue which comprises revenue generates from System upgrade and technical support services, platform service fee, and rental income.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">System upgrade and technical support revenue is recognized when performance obligations are satisfied upon completion of the services. Platform service fee is charged based on number of the display terminals used by the customers or a percentage of advertising revenue generated by the display terminals. Platform service revenue is recognized on a monthly basis over the contract period.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company follows ASC 842 – Leases that requires lessor to identify the underlying assets and allocate rental income among considerations in lease and non-lease components. The Company owns a unit of office space renting out to a third party with lease terms of two years starting from May 1, 2022. The lease agreements have fixed monthly rental payments, and no non-lease component or option for lessees to purchase the underlying assets. The Company collects monthly rental payments from the lessees, and has generated approximately $<span id="xdx_90B_eus-gaap--RentalIncomeNonoperating_c20230101__20230630_zukMSvMUNWx2" title="Rental income">128,360</span> and $<span id="xdx_901_eus-gaap--RentalIncomeNonoperating_c20220101__20220630_zLxHObLnL3f1" title="Rental income">150,000</span> rental income for the periods ended June 30, 2023, and 2022, respectively.</span></p> <p id="xdx_897_ecustom--ScheduleOfAnnualMinimumRentalIncomeReceviedTableTextBlock_zMFLoNS6LJOk" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B9_zDMqfmUG5ctg" style="display: none">SCHEDULE OF ANNUAL MINIMUM RENTAL INCOME RECEIVED</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Annual minimum rental income to be received in the next 5 years:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_499_20230630_z87OJkSprxZ1" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_eus-gaap--LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear_iI_maLOLLPzMCQ_zj9lhVUigi04" style="vertical-align: bottom; background-color: White"> <td style="width: 82%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">128,360</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_iI_maLOLLPzMCQ_z1jbjbfBLhb7" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">85,573</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40F_eus-gaap--LessorOperatingLeasePaymentsToBeReceived_iTI_mtLOLLPzMCQ_zkPWUuUJsocf" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">213,933</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8AB_z7NtwD0bYZQa" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Contract balances</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company records advances from customers when cash payments are received or due in advance of our performance. For the six months ended June 30, 2023 and 2022, the Company recognized revenue of $<span id="xdx_90F_eus-gaap--ContractWithCustomerLiability_iI_c20230630_zNzmswUKo494" title="Recognized revenue">463,455</span> and $<span id="xdx_900_eus-gaap--ContractWithCustomerLiability_iI_c20220630_zcMtW1yJd2P2" title="Recognized revenue">9,000</span>, respectively, that was included in the advances from customers balance at the beginning of each reporting period.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Practical expedients and exemptions</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company generally expenses sales commissions if any incurred because the amortization period would have been one year or less. In many cases, the Company is approached by customers for customizing software products for their specific needs without incurring significant selling expenses.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company does not disclose the value of unsatisfied performance obligations for contracts with an original expected length of one year or less.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 1 128360 150000 <p id="xdx_897_ecustom--ScheduleOfAnnualMinimumRentalIncomeReceviedTableTextBlock_zMFLoNS6LJOk" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B9_zDMqfmUG5ctg" style="display: none">SCHEDULE OF ANNUAL MINIMUM RENTAL INCOME RECEIVED</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Annual minimum rental income to be received in the next 5 years:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_499_20230630_z87OJkSprxZ1" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_eus-gaap--LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear_iI_maLOLLPzMCQ_zj9lhVUigi04" style="vertical-align: bottom; background-color: White"> <td style="width: 82%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">128,360</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_iI_maLOLLPzMCQ_z1jbjbfBLhb7" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">85,573</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40F_eus-gaap--LessorOperatingLeasePaymentsToBeReceived_iTI_mtLOLLPzMCQ_zkPWUuUJsocf" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">213,933</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 128360 85573 213933 463455 9000 <p id="xdx_847_eus-gaap--AdvertisingCostsPolicyTextBlock_zLf308uxa222" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(p) <span style="text-decoration: underline"><span id="xdx_86D_zbC7Sz1da2j2">Cost of Sales - advertising and cost of cryptocurrencies</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The cost of sales for advertising revenue mainly comprises of direct costs of generating advertising revenue including lease expense for the wall space, to where the ads display terminal to be installed, installation costs of ads display terminals, depreciation of display termination, labor, and other related expenses.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The cost of sales for cryptocurrencies revenue consists primarily of direct costs of earning Bitcoin and Ethereum related to mining operations, including mining platform fees, mining pool fees, mining facility rental fees, electric power costs, other utilities, depreciation of mining machines, labor, insurance, and among other ancillary costs.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 3.35pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 3.35pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TAOPING INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 3.3pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 3.3pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_846_eus-gaap--DiscontinuedOperationsPolicyTextBlock_zTaX0M3NkQWf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(q) <span style="text-decoration: underline"><span id="xdx_86C_zo9ycAX1LkF2">Discontinued Operations</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company follows “ASU 2014-08, Presentation of Financial Statements (Topic 205) and Property, Plant and Equipment (Topic 360): Reporting Discontinued Operations and Disclosures of Disposals of Components of an Entity” for reporting discontinued operations. Under the revised standard, a discontinued operation must represent a strategic shift that has or will have a major effect on an entity’s operations and financial results. Examples could include a disposal of a major line of business, a major geographical area, a major equity method investment, or other major parts of an entity. The revised standard also allows an entity to have certain continuing cash flows or involvement with the component after the disposal. Additionally, the standard requires expanded disclosures about discontinued operations that will provide financial statement users with more information about the assets, liabilities, income, and expenses of discontinued operations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_845_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zDxTJdG8GKNf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(r) <span style="text-decoration: underline"><span id="xdx_861_zFMMODk8qmqe">Segment reporting</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Segment information is consistent with how the Chief Operating Decision Maker, i.e., the Directors of the Company, review the businesses, make investing and resource allocation decisions and assess operating performance. Transfers and sales between reportable segments, if any, are recorded at cost.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company reports financial and operating information in the following <span id="xdx_901_eus-gaap--NumberOfReportableSegments_dc_uNumber_c20230101__20230630_zwRRTq3YyL28" title="Number of reportable segments">three</span> segments:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cloud-based Technology (CBT) segment — It includes the Company’s cloud-based products, high-end data storage servers and related services sold to private sectors including new media, healthcare, education and residential community management, and among other industries and applications. In this segment, the Company generates revenues from the sales of hardware and software total solutions with proprietary software and content as well as from designing and developing software products specifically customized for private sector customers’ needs for a fixed price. The Company includes the revenue and cost of revenue of high-end data storage servers in the CBT segment. Advertising services is included in the CBT segment, after the Company consummated the acquisition of TNM. Advertisements are delivered to the ads display terminals and vehicular ads display terminals through the Company’s cloud-based new media sharing platform. Incorporation of advertising services complements the Company’s out-of-home advertising business strategy.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Blockchain Technology (BT) segment — The BT segment is the Company’s newly formed business sector in 2021. Cryptocurrency mining is the first initiative implemented in the BT segment. However, due to the decreased output and the highly volatile cryptocurrency market, the Company had ceased the operation of the BT segment by December 2022.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Traditional Information Technology (TIT) segment — The TIT segment includes the Company’s project-based technology products and services sold to the public sector. The solutions the Company has sold primarily include Geographic Information Systems (GIS), Digital Public Security Technology (DPST), and Digital Hospital Information Systems (DHIS). In this segment, the Company generates revenues from sales of hardware and system integration services. As a result of the business transformation, the TIT segment is gradually being phased out in 2021.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 7.95pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 3 <p id="xdx_846_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_z9g1aCGEIGI8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(s) <span style="text-decoration: underline"><span id="xdx_860_zoFx2mtffUy">Recent Accounting Pronouncements</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In August 2020, the FASB issued ASU No. 2020-06 (“ASU 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.” ASU 2020-06 will simplify the accounting for convertible instruments by reducing the number of accounting models for convertible debt instruments and convertible preferred stock. Limiting the accounting models results in fewer embedded conversion features being separately recognized from the host contract as compared with current GAAP. Convertible instruments that continue to be subject to separation models are (1) those with embedded conversion features that are not clearly and closely related to the host contract, that meet the definition of a derivative, and that do not qualify for a scope exception from derivative accounting and (2) convertible debt instruments issued with substantial premiums for which the premiums are recorded as paid-in capital. ASU 2020-06 is effective for public business entities fiscal years beginning after December 15, 2021, and interim periods within those fiscal years. The adoption of ASU 2020-06 did not have material impact on the group’s consolidated financial statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 3.35pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TAOPING INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 3.3pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In January 2020, the FASB issued ASU 2020-01, Investments-Equity Securities (Topic 321), Investments-Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815)-Clarifying the Interactions between Topic 321, Topic 323, and Topic 815. The guidance provides clarification of the interaction of rules for equity securities, the equity method of accounting and forward contracts and purchase options on certain types of securities. ASU 2020-01 is effective for the Company in the first quarter of 2021. The adoption did not have any significant impact on the Company’s consolidated financial statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In October 2021, the FASB issued ASU 2021-08, Business Combination (Topic 805) “Accounting for Contract Assets and Contract Liabilities from Contracts with Customers”. The ASU 2021-08 requires that an entity (acquirer) recognizes and measures contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. At the acquisition date, an acquirer should account for the related revenue contracts in accordance with Topic 606 as if it had originated the contracts. The ASU 2021-08 also provides certain practical expedients for acquirers when recognizing and measuring acquired contract assets and contract liabilities from revenue contracts in a business combination. The ASU 2021-08 also applies to contract assets and contract liabilities from other contracts to which the provisions of Topic 606 apply, such as contract liabilities from the sale of nonfinancial assets within the scope of Subtopic 610-20, Other Income—Gains and Losses from the Derecognition of Nonfinancial Assets. For public business entities, the ASU 2021-08 is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. For all other entities, the amendments are effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. The ASU 2021-08 should be applied prospectively to business combinations occurring on or after the effective date of the amendments. Early adoption of the amendments is permitted, including adoption in an interim period. An entity that early adopts in an interim period should apply the amendments (1) retrospectively to all business combinations for which the acquisition date occurs on or after the beginning of the fiscal year that includes the interim period of early application and (2) prospectively to all business combinations that occur on or after the date of initial application. Adoption of ASU 2021-08 is not expected to have material impact on the consolidated financial statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In November 2021, the FASB issued ASU 2021-10, Government Assistance (Topic 832), “Disclosures by Business Entities about Government Assistance”. The ASU 2021-10 requires the following annual disclosures about transactions with a government that are accounted for by applying a grant or contribution accounting model by analogy: 1. Information about the nature of the transactions and the related accounting policy used to account for the transactions 2. The line items on the balance sheet and income statement that are affected by the transactions, and the amounts applicable to each financial statement line item 3. Significant terms and conditions of the transactions, including commitments and contingencies. The amendments in this Update are effective for all entities within their scope for financial statements issued for annual periods beginning after December 15, 2021. Early application of the amendments is permitted. An entity should apply the amendments in this Update either (1) prospectively to all transactions within the scope of the amendments that are reflected in financial statements at the date of initial application and new transactions that are entered into after the date of initial application or (2) retrospectively to those transactions. Adoption of ASU 2021-10 is not expected to have material impact on the consolidated financial statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has considered all other recently issued accounting pronouncements and does not believe that the adoption of such pronouncements will have a material impact on the consolidated financial statements.</span></p> <p id="xdx_805_eus-gaap--BusinessCombinationDisclosureTextBlock_zRnFZLCJbj06" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>3. <span id="xdx_827_zFmMiHgdkDa3">BUSINESS ACQUISITION</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 8pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On June 9, 2021, the Company and Biznest, a subsidiary of the Company, consummated an acquisition of <span id="xdx_90F_eus-gaap--BusinessAcquisitionPercentageOfVotingInterestsAcquired_iI_dp_uPure_c20210609__us-gaap--BusinessAcquisitionAxis__custom--TaopingNewMediaCoLtdMember_zkoMdMPMMaLc" title="Equity interest acquired, percentage">100</span>% of the equity interests of TNM and its subsidiary. Mr. Jianghuai Lin, the Chairman and CEO of the Company, who then owned approximately <span id="xdx_90D_ecustom--SharesOutstandingPercentage_iI_dp_uPure_c20210609__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrJianghuaiLinMember_zVfRvZgdD055" title="Shares outstanding, percentage">24.6</span>% of total shares outstanding of the Company, owned approximately <span id="xdx_90D_eus-gaap--BusinessAcquisitionPercentageOfVotingInterestsAcquired_iI_dp_uPure_c20210609__us-gaap--BusinessAcquisitionAxis__custom--TaopingNewMediaCoLtdMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrJianghuaiLinMember_zu7BgTfsJ0yc" title="Equity interest acquired, percentage">51</span>% of TNM. TNM is a new media operator focusing on digital life scenes and mainly engages in selling out-of-home advertising time slots on its networked smart digital advertising display terminals with artificial intelligence and big data technologies. Acquiring TNM and synergizing its new media network will enhance the Company’s presence in the new media and advertising sectors. After completion of the acquisition, TNM becomes a wholly owned subsidiary of Biznest.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 8pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant to the share purchase agreement, as a consideration of the purchase, the Company issued to the shareholders of TNM a total of <span id="xdx_903_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20210601__20210609__us-gaap--BusinessAcquisitionAxis__custom--TaopingNewMediaCoLtdMember_zn2eclse0C15" title="Business acquisition, shares issued, shares">121,363</span> ordinary shares equivalent to the value of approximately $<span id="xdx_907_eus-gaap--BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned_iI_pn5n6_c20210609__us-gaap--BusinessAcquisitionAxis__custom--TaopingNewMediaCoLtdMember_zQriIpOIfcZ9" title="Business acquisition, shares issued, value">5.4</span> million.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 8pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company uses Level 3 inputs of fair value accounting for the identifiable assets and liabilities of TNM. The allocation of the purchase consideration is final, which was determined after the completion of a detailed analysis of the fair value for all assets acquired.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 8pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89B_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--TaopingNewMediaCoLtdMember_zWWr5cAEtnYj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes the purchase price allocation for TNM, and the amounts of the assets acquired, and liabilities assumed which were based on their estimated fair values at the acquisition date:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BF_z9xbyEt529f9" style="display: none">SCHEDULE OF BUSINESS ACQUISITION ASSETS ACQUIRED, AND LIABILITIES ASSUMED</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49C_20210609__us-gaap--BusinessAcquisitionAxis__custom--TaopingNewMediaCoLtdMember_z6lbYC06gVuc" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_z1rHdBXh5qKe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 80%"><span style="font-family: Times New Roman, Times, Serif">Cash</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,644</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_iI_zQll6ykS81ge" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accounts receivable, net</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,252,601</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_406_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAdvancesToSuppliers_iI_zeDdYEeTpEWk" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Advances to suppliers</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">75,971</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_iI_zq12Z7orfJ8" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Other receivables and other current assets, net</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,345,332</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets_iI_znF8XYP7h5G6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Long-term investments</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,386,191</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_zCwPccYCoTv1" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Property and equipment</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,550,113</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40F_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_iI_zUCZZltQi7X5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Right of use assets</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">74,812</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_iNI_di_ziyu8DTc0OK2" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accounts payable</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(339,198</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_401_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAdvancesFromCustomer_iI_z35OumdTFDo6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Advances from customers</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(10,943</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_408_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedPayrollAndBenefits_iI_zjZrxI5QNw4" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrued payroll and benefits</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(32,840</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_40E_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDueToRelatedParties_iI_zyHCtRMkQnt5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Amounts due to related parties</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(619,571</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_403_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_iNI_di_zqSrB67v32Uk" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Other payables and accrued expenses</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(87,373</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_40E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_iNI_di_zaVT648oTE7e" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Lease liabilities</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(153,938</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_407_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_iI_zFgIKDjRk95f" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Total net assets acquired</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,448,801</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Bargain purchase gain</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98D_eus-gaap--BusinessCombinationBargainPurchaseGainRecognizedAmount_iN_di_c20210601__20210609__us-gaap--BusinessAcquisitionAxis__custom--TaopingNewMediaCoLtdMember_zjUdVAqKThk4" style="border-bottom: Black 2.5pt double; text-align: right" title="Bargain purchase gain"><span style="font-family: Times New Roman, Times, Serif">(12,345</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total purchase price</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_982_eus-gaap--BusinessCombinationConsiderationTransferred1_c20210601__20210609__us-gaap--BusinessAcquisitionAxis__custom--TaopingNewMediaCoLtdMember_zW6t6T0tJt7b" style="border-bottom: Black 2.5pt double; text-align: right" title="Total purchase price"><span style="font-family: Times New Roman, Times, Serif">5,436,456</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8AA_zGxr5xblUr9e" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 8pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Due to the negative impact from COVID-19 pandemic and slowdown of the out-of-home advertising industry in China, the total consideration paid by the Company was less than the net amount of identifiable assets acquired and liabilities assumed of TNM, which resulted in a bargain purchase gain of approximately $<span id="xdx_90C_eus-gaap--BusinessCombinationBargainPurchaseGainRecognizedAmount_c20210601__20210609_zjp1qmylRCa5" title="Bargain purchase gain">12,000</span> on the acquisition date.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 8pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s consolidated statement of operations for the year ended December 31, 2021 included revenue of $<span id="xdx_903_eus-gaap--Revenues_pn4n6_c20210101__20211231__us-gaap--BusinessAcquisitionAxis__custom--TaopingNewMediaCoLtdMember_zWrScjrYMyqk" title="Revenues">1.78</span> million and net loss of $<span id="xdx_909_eus-gaap--NetIncomeLoss_pn4n6_c20210101__20211231__us-gaap--BusinessAcquisitionAxis__custom--TaopingNewMediaCoLtdMember_zgLF1NWh1cY4" title="Net loss">0.55</span> million attributable to TNM since June 9, 2021, the acquisition date.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s consolidated statement of operations for the six months ended June 30, 2022 included revenue of $<span id="xdx_903_eus-gaap--Revenues_pn4n6_c20220101__20220630__us-gaap--BusinessAcquisitionAxis__custom--TaopingNewMediaCoLtdMember_zWYATqp0MePc" title="Revenues">1.13</span> million and net loss of $<span id="xdx_90E_eus-gaap--NetIncomeLoss_pn4n6_c20220101__20220630__us-gaap--BusinessAcquisitionAxis__custom--TaopingNewMediaCoLtdMember_zwryFj5Bztj3" title="Net loss">0.31</span> million attributable to TNM.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s consolidated statement of operations for the six months ended June 30, 2023 included revenue of $<span id="xdx_90A_eus-gaap--Revenues_pn4n6_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--TaopingNewMediaCoLtdMember_zdPce2cocOOa" title="Revenues">0.71</span> million and net profit of $<span id="xdx_906_eus-gaap--NetIncomeLoss_pn4n6_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--TaopingNewMediaCoLtdMember_zO9ZPtdsl83" title="Net loss">0.25</span> million attributable to TNM.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On January 13, 2022, the Company entered into a share purchase agreement to acquire <span id="xdx_90F_eus-gaap--BusinessAcquisitionPercentageOfVotingInterestsAcquired_iI_dp_uPure_c20220113__us-gaap--BusinessAcquisitionAxis__custom--ZhenjiangTaopingIoTTechCoLtdZJIOTMember__us-gaap--TypeOfArrangementAxis__custom--SharePurchaseAgreementMember_zS1G5g8zPDRd" title="Equity interest acquired, percentage">95.56</span>% equity interest in ZJIOT, aiming to accelerate the Company’s smart charging pile and digital new media businesses in East China. Pursuant to the share purchase agreement, as consideration the Company agreed to issue to the shareholders of ZJIOT a total of approximately <span id="xdx_901_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20220112__20220113__us-gaap--BusinessAcquisitionAxis__custom--ZhenjiangTaopingIoTTechCoLtdZJIOTMember_zYmjcNIW0soj" title="Business acquisition, shares issued, shares">20,154</span> restricted ordinary shares of the Company. The shares are expected to be issued in three phases. The first phase will issue approximately <span id="xdx_90D_eus-gaap--SharesIssued_iI_c20220113__us-gaap--VestingAxis__custom--FirstPhaseMember__us-gaap--TypeOfArrangementAxis__custom--SharePurchaseAgreementMember__us-gaap--BusinessAcquisitionAxis__custom--ZhenjiangTaopingIoTTechCoLtdZJIOTMember_zHN3xqHJoU58" title="Shares issued, first phase">6,718</span> shares within 20 days after closing of the transaction; the second phase will issue approximately <span id="xdx_907_eus-gaap--SharesIssued_iI_c20220113__us-gaap--VestingAxis__custom--SecondPhaseMember__us-gaap--TypeOfArrangementAxis__custom--SharePurchaseAgreementMember__us-gaap--BusinessAcquisitionAxis__custom--ZhenjiangTaopingIoTTechCoLtdZJIOTMember_zI51hCu77Wii" title="Shares issued, second phase">6,718</span> shares before May 31, 2023; the third phase will issue approximately <span id="xdx_906_eus-gaap--SharesIssued_iI_c20220113__us-gaap--VestingAxis__custom--ThirdPhaseMember__us-gaap--TypeOfArrangementAxis__custom--SharePurchaseAgreementMember__us-gaap--BusinessAcquisitionAxis__custom--ZhenjiangTaopingIoTTechCoLtdZJIOTMember_zW8I2NdcwKF4" title="Shares issued, third phase">6,718</span> shares before May 31, 2024. Issuance of shares during the second and third phases will be conditioned upon the satisfaction of certain performance targets of ZJIOT as set forth in the share purchase agreement. Specifically, the second phase issuance requires from the closing date to December 31, 2022, ZJIOT have at least <span id="xdx_90C_eus-gaap--Revenues_pn5n6_uRMB_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--ZhenjiangTaopingIoTTechCoLtdZJIOTMember__us-gaap--VestingAxis__custom--SecondPhaseMember_zQPBxUhFH1j8" title="Audited revenue">2.5</span> million RMB of audited revenue and <span id="xdx_90B_eus-gaap--NetIncomeLoss_pn5n6_uRMB_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--ZhenjiangTaopingIoTTechCoLtdZJIOTMember__us-gaap--VestingAxis__custom--SecondPhaseMember_zEIiuAZhCwjb" title="Audited net income">0.5</span> million RMB of audited net income; and to be eligible for the third phase issuance, ZJIOT shall have at least <span id="xdx_90A_eus-gaap--Revenues_pn5n6_uRMB_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--ZhenjiangTaopingIoTTechCoLtdZJIOTMember__us-gaap--VestingAxis__custom--ThirdPhaseMember__srt--StatementScenarioAxis__srt--ScenarioForecastMember_zgnVokF2kaV7" title="Revenue">2.6</span> million RMB of revenue and <span id="xdx_90A_eus-gaap--NetIncomeLoss_pn4n6_uRMB_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--ZhenjiangTaopingIoTTechCoLtdZJIOTMember__us-gaap--VestingAxis__custom--ThirdPhaseMember__srt--StatementScenarioAxis__srt--ScenarioForecastMember_zWz4YDMNZeej" title="Net income">0.55</span> million RMB of net income during the fiscal year 2023. Upon the completion of the acquisition, the Company currently owns <span id="xdx_909_eus-gaap--BusinessAcquisitionPercentageOfVotingInterestsAcquired_iI_pid_dp_uPure_c20230630__us-gaap--TypeOfArrangementAxis__custom--SharePurchaseAgreementMember__us-gaap--BusinessAcquisitionAxis__custom--ZhenjiangTaopingIoTTechCoLtdZJIOTMember_zkpWcvMn8ZZ6" title="Business acquisition, percentage of voting">100</span>% equity interest in ZJIOT.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The total fair value of the contingent consideration presented as other current liability is in accordance with ASC 820-10 “Fair Value Measurements and Disclosures”. The approximately <span id="xdx_907_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20220112__20220113__us-gaap--BusinessAcquisitionAxis__custom--ZhenjiangTaopingIoTTechCoLtdZJIOTMember_zWhLqoBd2ZM3">20,154 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ordinary shares issued under the share purchase agreement were deemed as the consideration transferred for the acquisition. The fair value of the shares issued was measured based on the average share price of the Company during year 2022, which therefore is categorized as Level 3 measurement of fair value.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_897_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--ZhenjiangTaopingIoTTechCoLtdZJIOTMember_zg3g7TrWx6Gd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes the purchase price allocation for ZJIOT, and the amounts of the assets acquired, and liabilities assumed which were based on their estimated fair values at the acquisition date:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BD_zwdQYnETsc5b" style="display: none">SCHEDULE OF BUSINESS ACQUISITION ASSETS ACQUIRED, AND LIABILITIES ASSUMED</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif"> </td> <td id="xdx_495_20220113__us-gaap--BusinessAcquisitionAxis__custom--ZhenjiangTaopingIoTTechCoLtdZJIOTMember_zdAAHCSZTQr2" style="font: 10pt Times New Roman, Times, Serif; text-align: right"> </td> <td style="font: 10pt Times New Roman, Times, Serif"> </td></tr> <tr id="xdx_401_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_zjiwnKT4ZJIi" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; width: 80%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 17%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,116</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_iI_zrGk2772kvDk" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts receivable, net</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">260,189</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAdvancesToSuppliers_iI_zXoD5CJgJCdl" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advances to suppliers</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,252</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_407_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_iI_z42I5zmxG2uc" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other receivables, net</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,532</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_404_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_zrjGFG6b2mSa" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property, plant and equipment, net</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">215,689</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_iNI_di_zFaJCI5HQIa9" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts payable</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(250,706</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr id="xdx_40A_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAdvancesFromCustomer_iI_zdVOHNty6TYk" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advances from customers</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(8,046</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr id="xdx_400_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedPayrollAndBenefits_iI_zRgngY1ZZ2uc" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued payroll and benefits</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(10,633</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr id="xdx_404_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_iNI_di_zATK5oqrV4Q6" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other payables and accrued expenses</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(8,923</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr id="xdx_404_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_iI_z5kx1RA3P0W8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total net assets acquired</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">208,470</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_404_eus-gaap--Goodwill_iI_zZuGb095EDR4" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">58,922</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total purchase price</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98C_eus-gaap--BusinessCombinationConsiderationTransferred1_c20220113__20220113__us-gaap--BusinessAcquisitionAxis__custom--ZhenjiangTaopingIoTTechCoLtdZJIOTMember_zGYqL2KbItX3" style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total purchase price"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">267,392</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p id="xdx_8A2_zrezNETSPaIj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s consolidated statement of operations for the six months ended June 30, 2022 included revenue of $<span id="xdx_90A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn5n6_c20220101__20220630__us-gaap--BusinessAcquisitionAxis__custom--ZhenjiangTaopingIoTTechCoLtdZJIOTMember_z21Hcte11eX" title="Revenue">0.1</span> million and net loss of $<span id="xdx_904_eus-gaap--ProfitLoss_iN_pn4n6_di_c20220101__20220630__us-gaap--BusinessAcquisitionAxis__custom--ZhenjiangTaopingIoTTechCoLtdZJIOTMember_zIrd39yzb9W5" title="Net loss">0.07</span> million attributable to ZJIOT since January 13, 2022, the acquisition date, to the end of June 30, 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s consolidated statement of operations for the six months ended June 30, 2023 included revenue of $<span id="xdx_90B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn4n6_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ZhenjiangTaopingIoTTechCoLtdZJIOTMember_zI3BEKQGKRKk" title="Revenue">0.05</span> million and net loss of $<span id="xdx_90F_eus-gaap--ProfitLoss_iN_pn5n6_di_c20230101__20230630__us-gaap--BusinessAcquisitionAxis__custom--ZhenjiangTaopingIoTTechCoLtdZJIOTMember_zO7QV6SfxLeg" title="Net loss">0.1</span> million attributable to ZJIOT.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TAOPING INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 1 0.246 0.51 121363 5400000 <p id="xdx_89B_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--TaopingNewMediaCoLtdMember_zWWr5cAEtnYj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes the purchase price allocation for TNM, and the amounts of the assets acquired, and liabilities assumed which were based on their estimated fair values at the acquisition date:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BF_z9xbyEt529f9" style="display: none">SCHEDULE OF BUSINESS ACQUISITION ASSETS ACQUIRED, AND LIABILITIES ASSUMED</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49C_20210609__us-gaap--BusinessAcquisitionAxis__custom--TaopingNewMediaCoLtdMember_z6lbYC06gVuc" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_z1rHdBXh5qKe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 80%"><span style="font-family: Times New Roman, Times, Serif">Cash</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,644</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_iI_zQll6ykS81ge" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accounts receivable, net</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,252,601</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_406_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAdvancesToSuppliers_iI_zeDdYEeTpEWk" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Advances to suppliers</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">75,971</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_iI_zq12Z7orfJ8" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Other receivables and other current assets, net</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,345,332</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets_iI_znF8XYP7h5G6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Long-term investments</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,386,191</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_zCwPccYCoTv1" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Property and equipment</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,550,113</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40F_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_iI_zUCZZltQi7X5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Right of use assets</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">74,812</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_iNI_di_ziyu8DTc0OK2" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accounts payable</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(339,198</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_401_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAdvancesFromCustomer_iI_z35OumdTFDo6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Advances from customers</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(10,943</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_408_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedPayrollAndBenefits_iI_zjZrxI5QNw4" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrued payroll and benefits</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(32,840</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_40E_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDueToRelatedParties_iI_zyHCtRMkQnt5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Amounts due to related parties</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(619,571</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_403_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_iNI_di_zqSrB67v32Uk" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Other payables and accrued expenses</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(87,373</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_40E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_iNI_di_zaVT648oTE7e" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Lease liabilities</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(153,938</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_407_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_iI_zFgIKDjRk95f" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Total net assets acquired</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,448,801</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Bargain purchase gain</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98D_eus-gaap--BusinessCombinationBargainPurchaseGainRecognizedAmount_iN_di_c20210601__20210609__us-gaap--BusinessAcquisitionAxis__custom--TaopingNewMediaCoLtdMember_zjUdVAqKThk4" style="border-bottom: Black 2.5pt double; text-align: right" title="Bargain purchase gain"><span style="font-family: Times New Roman, Times, Serif">(12,345</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total purchase price</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_982_eus-gaap--BusinessCombinationConsiderationTransferred1_c20210601__20210609__us-gaap--BusinessAcquisitionAxis__custom--TaopingNewMediaCoLtdMember_zW6t6T0tJt7b" style="border-bottom: Black 2.5pt double; text-align: right" title="Total purchase price"><span style="font-family: Times New Roman, Times, Serif">5,436,456</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 7644 1252601 75971 2345332 1386191 1550113 74812 339198 -10943 -32840 -619571 87373 153938 5448801 12345 5436456 12000 1780000 550000 1130000 310000 710000 250000 0.9556 20154 6718 6718 6718 2500000 500000 2600000 550000 1 20154 <p id="xdx_897_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--ZhenjiangTaopingIoTTechCoLtdZJIOTMember_zg3g7TrWx6Gd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes the purchase price allocation for ZJIOT, and the amounts of the assets acquired, and liabilities assumed which were based on their estimated fair values at the acquisition date:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BD_zwdQYnETsc5b" style="display: none">SCHEDULE OF BUSINESS ACQUISITION ASSETS ACQUIRED, AND LIABILITIES ASSUMED</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif"> </td> <td id="xdx_495_20220113__us-gaap--BusinessAcquisitionAxis__custom--ZhenjiangTaopingIoTTechCoLtdZJIOTMember_zdAAHCSZTQr2" style="font: 10pt Times New Roman, Times, Serif; text-align: right"> </td> <td style="font: 10pt Times New Roman, Times, Serif"> </td></tr> <tr id="xdx_401_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_zjiwnKT4ZJIi" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; width: 80%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 17%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,116</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_iI_zrGk2772kvDk" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts receivable, net</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">260,189</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAdvancesToSuppliers_iI_zXoD5CJgJCdl" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advances to suppliers</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,252</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_407_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_iI_z42I5zmxG2uc" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other receivables, net</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,532</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_404_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_zrjGFG6b2mSa" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property, plant and equipment, net</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">215,689</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_iNI_di_zFaJCI5HQIa9" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts payable</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(250,706</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr id="xdx_40A_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAdvancesFromCustomer_iI_zdVOHNty6TYk" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advances from customers</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(8,046</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr id="xdx_400_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedPayrollAndBenefits_iI_zRgngY1ZZ2uc" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued payroll and benefits</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(10,633</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr id="xdx_404_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_iNI_di_zATK5oqrV4Q6" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other payables and accrued expenses</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(8,923</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr id="xdx_404_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_iI_z5kx1RA3P0W8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total net assets acquired</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">208,470</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_404_eus-gaap--Goodwill_iI_zZuGb095EDR4" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">58,922</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total purchase price</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98C_eus-gaap--BusinessCombinationConsiderationTransferred1_c20220113__20220113__us-gaap--BusinessAcquisitionAxis__custom--ZhenjiangTaopingIoTTechCoLtdZJIOTMember_zGYqL2KbItX3" style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total purchase price"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">267,392</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 4116 260189 4252 2532 215689 250706 -8046 -10633 8923 208470 58922 267392 100000 -70000.00 50000.00 -100000 <p id="xdx_80B_eus-gaap--VariableInterestEntityDisclosureTextBlock_zl3hiet6IJU4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>4. <span id="xdx_824_zdfalFazOr6h">VARIABLE INTEREST ENTITY</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prior to the dissolution of the Company’s VIE structure in September 2021, iASPEC was a variable interest entity of the Company and the Company was the primary beneficiary of iASPEC. iASPEC’s assets, liabilities and financial results were consolidated into the Company’s financial statements. From September 2021 to June 7, 2022, iASPEC was a wholly-owned subsidiary of the Company. Accordingly, the assets and liabilities and revenues and expenses of iASPEC have been included in the accompanying consolidated financial statements up to June 7, 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In June 2021, iASPEC, through its subsidiary Biznest, acquired TNM. In addition, Biznest formed Shenzhen Taoping Education Technology Co., Ltd. and Wuhu Taoping Education Technology Co., Ltd. in 2021 where iASPEC indirectly owned <span id="xdx_90B_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_uPure_c20210630__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--WuhuTaopingEducationTechnologyCoLtdMember_z3S3wIU4Q0I1" title="Ownership interest, rate">51</span>% equity interests of each entity. As indirect wholly owned or majority owned subsidiaries of iASPEC, the financial results of TNM, Shenzhen Taoping Education Technology Co., Ltd. and Wuhu Taoping Education Technology Co., Ltd. have been consolidated into the Company’s financial statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 8pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prior to the dissolution of the VIE structure, government licenses, permits and certificates represented substantially all of the unrecognized revenue-producing assets held by iASPEC, the VIE, and its subsidiaries; recognized revenue-producing assets held by iASPEC and its subsidiaries consisted of property, equipment and software.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On September 18, 2021, the Company and the Company’s wholly owned subsidiary, IST entered into an equity transfer agreement with Mr. Jianghuai Lin, the sole shareholder of iASPEC. Upon closing of the equity transfer, the Company’s then existing variable interest entity structure was dissolved and iASPEC became a wholly owned indirect subsidiary of the Company. As a result, all assets and liabilities of iASPEC were incorporated into the Company’s balance sheet since December 31, 2021.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On June 7, 2022, the Company transferred <span id="xdx_90B_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_uPure_c20220607__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--UnrelatedThirdPartyMember_zNKK0tvrXjp5" title="Ownership interest, rate">100</span>% equity interests of iASPEC, excluding its subsidiaries, to an unrelated third party for <span id="xdx_907_eus-gaap--DisposalGroupIncludingDiscontinuedOperationConsideration_iI_dxL_c20220607__us-gaap--DisposalGroupClassificationAxis__custom--IASPECTechnologyGroupCoLtdiASPECMember_zqs7ID6HZYIc" title="Disposal group including discontinued operation, consideration::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl1095">nil</span></span> consideration. The disposition resulted in a total recorded income of approximately $<span id="xdx_904_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherIncome_pn5n6_c20220101__20221231__us-gaap--DisposalGroupClassificationAxis__custom--IASPECTechnologyGroupCoLtdiASPECMember_zuqsqw47H98h" title="Disposition of iASPEC">3.0</span> million for the Company for the year ended December 31, 2022. Upon the disposition, iASPEC, excluding its subsidiaries, was no longer part of the Company. As such, the Company’s consolidated financial statements for the year ended December 31, 2022 only included the financial results of iASPEC for the period from January 1 through June 7, 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TAOPING INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 0.51 1 3000000.0 <p id="xdx_805_ecustom--DisposalsofConsolidatedEntitiesDisclosureTextBlock_zJs6XP2Ucot5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>5. <span id="xdx_82C_z9u1zX2bHeo6">DISPOSALS OF CONSOLIDATED ENTITIES</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ADG, SZTET, WHTET, and TDTDG were dissolved on January 28, June 14, May 31, and May 17, 2022, respectively. The dissolution of these companies results in minimal gain or loss for the year ended December 31, 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">None of the above-referenced dispositions in 2022 qualified as discontinued operations as they do not individually or in the aggregate represent a strategic shift that has had a major impact on the Company’s operations or financial results.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_806_eus-gaap--EarningsPerShareTextBlock_z8Vs8FA1ppw1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>6. <span id="xdx_828_zYgNbR74VNIc">LOSS PER SHARE</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic loss per share is computed by dividing loss available to common shareholders by the weighted-average number of ordinary shares outstanding during the period. Diluted loss per share reflects the potential dilution that could occur, if securities or other contracts to issue ordinary shares were exercised or converted into ordinary shares, or resulted in the issuance of ordinary shares that shared in the earnings of the entity.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_892_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zqd7jwluICq" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Components of basic and diluted earnings per share were as follows for the six months ended June 30, 2023 and 2022:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BD_zMeS8MGcpu8d" style="display: none">SCHEDULE OF COMPONENTS OF BASIC AND DILUTED EARNINGS PER SHARE</span></span></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="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_494_20230101__20230630_zkDZp8h8nY53" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30, 2023<span id="xdx_F5F_z5J6IQBJbugj">*</span></b></span></p></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49B_20220101__20220630_zTTXRHO5U9ch" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30, 2022</b></span></p></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif">Numerator:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_400_eus-gaap--NetIncomeLoss_i_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="width: 64%; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Net loss attributable to the Company</span></td><td style="width: 2%; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,809,030</span></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,000,555</span></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif">Denominator:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_zupG4Y9Q5ET6" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt"><span id="xdx_F46_zUUZjAHSwtT8" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted average outstanding ordinary shares-Basic<b>*</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,638,052</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,583,843</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_zXMWWHDqBb4a" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span id="xdx_F4B_zTEjjt3P3V9b" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted average outstanding ordinary shares- Diluted<b>*</b></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,638,052</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,583,843</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_F49_znIafhhvl9dd" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loss per share attributable to the Company<b>*</b></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_eus-gaap--EarningsPerShareBasic_zN32Z5mY5uTi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Basic</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1.10</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1.26</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_40E_eus-gaap--EarningsPerShareDiluted_zOPtSPqMRTdd" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Diluted</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1.10</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1.26</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">CONTINUING OPERATIONS</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_eus-gaap--IncomeLossFromContinuingOperations_z3iAgQX74uk8" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Net loss attributable to the Company</span></td><td style="width: 2%; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,790,303</span></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,808,675</span></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif">Denominator:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40C_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_hus-gaap--StatementOperatingActivitiesSegmentAxis__us-gaap--SegmentContinuingOperationsMember_zojOoGlv69Ka" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt"><span id="xdx_F46_zES2OcoUqXVb" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted average outstanding ordinary shares-Basic<b>*</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,638,052</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,583,843</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_hus-gaap--StatementOperatingActivitiesSegmentAxis__us-gaap--SegmentContinuingOperationsMember_zv13YZPyAWdc" style="vertical-align: bottom; background-color: White"> <td><span id="xdx_F40_zVqwFnX7W7hf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted average outstanding ordinary shares- Diluted<b>*</b></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,638,052</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,583,843</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span id="xdx_F42_zSkkNttl6yWi" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loss per share attributable to the Company<b>*</b></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_eus-gaap--IncomeLossFromContinuingOperationsPerBasicShare_ztT0ga3DiOOb" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Basic</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1.09</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1.14</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_405_eus-gaap--IncomeLossFromContinuingOperationsPerDilutedShare_zNOMjHaFzTM3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Diluted</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1.09</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1.14</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">DISCONTINUED OPERATIONS</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_403_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTax_zXtzujYiq0xk" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Net loss attributable to the Company</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(18,727</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(191,880</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif">Denominator:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_407_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_hus-gaap--StatementOperatingActivitiesSegmentAxis__us-gaap--SegmentDiscontinuedOperationsMember_zhQ4BmWO7Q9k" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt"><span id="xdx_F4E_zPyeA6C6TuJ1" style="font-family: Times New Roman, Times, Serif">Weighted average outstanding ordinary shares-Basic*</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,638,052</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,583,843</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_hus-gaap--StatementOperatingActivitiesSegmentAxis__us-gaap--SegmentDiscontinuedOperationsMember_z1ZzZf1BfXfi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span id="xdx_F48_zf40YVp0BVGd" style="font-family: Times New Roman, Times, Serif">Weighted average outstanding ordinary shares- Diluted*</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,638,052</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,583,843</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_F42_zyrU1dKffzLf" style="font-family: Times New Roman, Times, Serif">Loss per share attributable to the Company*</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_403_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_z3PYFlewg4d2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Basic</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(0.01</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(0.12</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_405_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_zgpxcwYZKdKi" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Diluted</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(0.01</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(0.12</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.1in; text-align: justify"><span id="xdx_F01_zFrwKkl6Ll8i" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F11_zOLCe1ZoFUx5" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On August 1, 2023, the Company implemented a one-for-ten reverse stock split of the Company’s issued and outstanding ordinary shares. The computation of basic and diluted EPS was retroactively adjusted for all periods presented.</span></td></tr> </table> <p id="xdx_8A8_zOaoH8YhgO9j" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the six-month period ended June 30, 2023 and 2022, there was <span id="xdx_90F_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_do_c20230101__20230630_zfaTawA8HvDa" title="Share included in diluted earnings per shares"><span id="xdx_900_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_do_c20220101__20220630_z4Mg7898j6xc" title="Share included in diluted earnings per shares">no</span></span> share included in the diluted earnings per shares calculation. These incremental shares were not added to denominator for the period that stock options were outstanding due to the fact that the average market price of the Company’s ordinary shares in the period was lower than the exercise prices of the stock options granted to the Company’s employees and various consultants. The incremental shares were computed under the treasury stock method. There were <span id="xdx_902_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220101__20220630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--EmployeeStockOptionMember_zAjLp2ffwj83" title="Number of anti-dilutive shares">28,850</span> stock options for employees, <span id="xdx_904_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220101__20220630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--NonEmployeesStockOptionsMember_zbu5zFEBBzCe" title="Number of anti-dilutive shares">5,737</span> options and <span id="xdx_901_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220101__20220630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--NonEmployeesStockWarrantsMember_z8LeL8euEpe5" title="Number of anti-dilutive shares">48,167</span> warrants for nonemployees outstanding that were not included in the computation of dilutive weighted- average shares outstanding for the six months ended June 30, 2022, because the effect would be anti-dilutive.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 8pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There were <span id="xdx_900_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20230101__20230630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--EmployeeStockOptionMember_zdANPOQpcJqj" title="Number of anti-dilutive shares">27,850</span> stock options for employees, <span id="xdx_90A_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20230101__20230630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--NonEmployeesStockOptionsMember_zgbNWykrffah" title="Number of anti-dilutive shares">5,737</span> options and <span id="xdx_903_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20230101__20230630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--NonEmployeesStockWarrantsMember_zw39G1juLdHd" title="Number of anti-dilutive shares">36,000</span> warrants for nonemployees outstanding that were not included in the computation of dilutive weighted- average shares outstanding for the six months ended June 30, 2023, because the effect would be anti-dilutive, as well. The EPS calculation excluded the if-converted shares from the convertible promissory note or exercised shares from detachable warrant associated with the convertible promissory note, based on the Company’s stock prices, which were significantly below the stated convertible price and among other conversion prices of alternative conversions or exercise price of the warrant.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 8pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TAOPING INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_892_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zqd7jwluICq" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Components of basic and diluted earnings per share were as follows for the six months ended June 30, 2023 and 2022:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BD_zMeS8MGcpu8d" style="display: none">SCHEDULE OF COMPONENTS OF BASIC AND DILUTED EARNINGS PER SHARE</span></span></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="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_494_20230101__20230630_zkDZp8h8nY53" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30, 2023<span id="xdx_F5F_z5J6IQBJbugj">*</span></b></span></p></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49B_20220101__20220630_zTTXRHO5U9ch" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30, 2022</b></span></p></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif">Numerator:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_400_eus-gaap--NetIncomeLoss_i_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="width: 64%; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Net loss attributable to the Company</span></td><td style="width: 2%; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,809,030</span></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,000,555</span></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif">Denominator:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_zupG4Y9Q5ET6" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt"><span id="xdx_F46_zUUZjAHSwtT8" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted average outstanding ordinary shares-Basic<b>*</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,638,052</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,583,843</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_zXMWWHDqBb4a" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span id="xdx_F4B_zTEjjt3P3V9b" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted average outstanding ordinary shares- Diluted<b>*</b></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,638,052</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,583,843</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_F49_znIafhhvl9dd" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loss per share attributable to the Company<b>*</b></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_eus-gaap--EarningsPerShareBasic_zN32Z5mY5uTi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Basic</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1.10</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1.26</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_40E_eus-gaap--EarningsPerShareDiluted_zOPtSPqMRTdd" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Diluted</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1.10</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1.26</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">CONTINUING OPERATIONS</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_eus-gaap--IncomeLossFromContinuingOperations_z3iAgQX74uk8" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Net loss attributable to the Company</span></td><td style="width: 2%; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,790,303</span></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,808,675</span></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif">Denominator:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40C_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_hus-gaap--StatementOperatingActivitiesSegmentAxis__us-gaap--SegmentContinuingOperationsMember_zojOoGlv69Ka" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt"><span id="xdx_F46_zES2OcoUqXVb" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted average outstanding ordinary shares-Basic<b>*</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,638,052</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,583,843</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_hus-gaap--StatementOperatingActivitiesSegmentAxis__us-gaap--SegmentContinuingOperationsMember_zv13YZPyAWdc" style="vertical-align: bottom; background-color: White"> <td><span id="xdx_F40_zVqwFnX7W7hf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted average outstanding ordinary shares- Diluted<b>*</b></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,638,052</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,583,843</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span id="xdx_F42_zSkkNttl6yWi" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loss per share attributable to the Company<b>*</b></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_eus-gaap--IncomeLossFromContinuingOperationsPerBasicShare_ztT0ga3DiOOb" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Basic</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1.09</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1.14</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_405_eus-gaap--IncomeLossFromContinuingOperationsPerDilutedShare_zNOMjHaFzTM3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Diluted</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1.09</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1.14</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">DISCONTINUED OPERATIONS</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_403_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTax_zXtzujYiq0xk" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Net loss attributable to the Company</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(18,727</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(191,880</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif">Denominator:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_407_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_hus-gaap--StatementOperatingActivitiesSegmentAxis__us-gaap--SegmentDiscontinuedOperationsMember_zhQ4BmWO7Q9k" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt"><span id="xdx_F4E_zPyeA6C6TuJ1" style="font-family: Times New Roman, Times, Serif">Weighted average outstanding ordinary shares-Basic*</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,638,052</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,583,843</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_hus-gaap--StatementOperatingActivitiesSegmentAxis__us-gaap--SegmentDiscontinuedOperationsMember_z1ZzZf1BfXfi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span id="xdx_F48_zf40YVp0BVGd" style="font-family: Times New Roman, Times, Serif">Weighted average outstanding ordinary shares- Diluted*</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,638,052</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,583,843</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_F42_zyrU1dKffzLf" style="font-family: Times New Roman, Times, Serif">Loss per share attributable to the Company*</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_403_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_z3PYFlewg4d2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Basic</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(0.01</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(0.12</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_405_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_zgpxcwYZKdKi" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Diluted</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(0.01</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(0.12</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.1in; text-align: justify"><span id="xdx_F01_zFrwKkl6Ll8i" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F11_zOLCe1ZoFUx5" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On August 1, 2023, the Company implemented a one-for-ten reverse stock split of the Company’s issued and outstanding ordinary shares. The computation of basic and diluted EPS was retroactively adjusted for all periods presented.</span></td></tr> </table> -1809030 -2000555 1638052 1583843 1638052 1583843 -1.10 -1.26 -1.10 -1.26 -1790303 -1808675 1638052 1583843 1638052 1583843 -1.09 -1.14 -1.09 -1.14 -18727 -191880 1638052 1583843 1638052 1583843 -0.01 -0.12 -0.01 -0.12 0 0 28850 5737 48167 27850 5737 36000 <p id="xdx_80C_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zF3rrmbRfvX2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>7. <span id="xdx_827_zoHlYefzkGab">RELATED PARTY TRANSACTIONS</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue – related parties</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the six months ended June 30, 2023 and 2022, approximately $<span id="xdx_903_eus-gaap--Revenues_c20230101__20230630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TaopingNewMediaCoLtdMember_zvtpsEDKe996" title="Revenues from related parties">71,000</span> and $<span id="xdx_90D_eus-gaap--Revenues_c20220101__20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TaopingNewMediaCoLtdMember_zxHUZ3D90ATb" title="Revenues from related parties">12,000</span>, respectively, for sales of products and advertising revenue were from Taoping alliance companies of which TNM has equity investment of over <span id="xdx_909_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_uPure_c20230630__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--TaopingNewMediaCoLtdMember_zl9zHMmzkOo3" title="Ownership interest, rate">5</span>% ownership.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other revenue – related parties</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other revenue generated from related parties includes system maintenance service provided to Taoping affiliate customers, which was approximately $<span id="xdx_902_eus-gaap--OtherIncome_c20230101__20230630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TaopingNewMediaCoLtdMember_zVvcldvOH8Ce" title="Other revenue">2,000</span> and $<span id="xdx_904_eus-gaap--OtherIncome_c20220101__20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TaopingNewMediaCoLtdMember_zLtpFzhefLvi" title="Other revenue">19,000</span>, for the six months ended June 30, 2023 and 2022, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amounts due to related parties</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of June 30, 2023 and December 31, 2022, the amounts due to related parties was approximately $<span id="xdx_902_eus-gaap--OtherLiabilities_iI_c20230630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TaopingNewMediaCoLtdMember_zgmil1irDwj7" title="Due to related party">3,588,000</span> and $<span id="xdx_90E_eus-gaap--OtherLiabilities_iI_c20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TaopingNewMediaCoLtdMember_zTvXGS3397c2" title="Due to related party">3,339,000</span>, respectively, which included a loan of RMB<span id="xdx_903_eus-gaap--OtherLiabilities_iI_pn6n6_uRMB_c20230630__srt--OwnershipAxis__custom--RelatedCompanyOwnedByMrLinMember_z0B3tHY8Hnv8" title="Due to related party">20</span> million) from a related company <span id="xdx_90F_eus-gaap--MinorityInterestOwnershipPercentageByParent_iI_dp_uPure_c20230630__srt--OwnershipAxis__custom--RelatedCompanyOwnedByMrLinMember_zJ7NejmABS8g" title="Ownership percentage">100</span>% owned by Mr. Lin for <span id="xdx_90C_eus-gaap--DebtInstrumentTerm_dtM_c20230101__20230630__srt--OwnershipAxis__custom--RelatedCompanyOwnedByMrLinMember_zRCSuJC1Pyd7" title="Debt, term">12</span>-month at the interest of <span id="xdx_90E_eus-gaap--DebtInstrumentInterestRateDuringPeriod_pid_dp_uPure_c20230101__20230630__srt--OwnershipAxis__custom--RelatedCompanyOwnedByMrLinMember_zxNrjc2zsER5" title="Debt interest rate">5.85</span>% per annum, which matures on <span id="xdx_90A_eus-gaap--DebtInstrumentMaturityDate_dd_c20230101__20230630__srt--OwnershipAxis__custom--RelatedCompanyOwnedByMrLinMember_zz4cAcEVoJg3" title="Debt, maturity date">May 17, 2024</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> 71000 12000 0.05 2000 19000 3588000 3339000 20000000 1 P12M 0.0585 2024-05-17 <p id="xdx_80D_eus-gaap--InventoryDisclosureTextBlock_zIZfpplKRi28" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>8. <span id="xdx_82D_zeELdc9vjzif">INVENTORIES</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of June 30, 2023 and December 31, 2022, inventories consist of:</span></p> <p id="xdx_890_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zmRmBivcJw38" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B5_zWvuLbvuob92" style="display: none">SCHEDULE OF INVENTORIES</span></span></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="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_494_20230630_zbQd4J3vzDI7" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">June 30, 2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_491_20221231_zPbvfvjZyOw8" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December 31, 2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40B_eus-gaap--InventoryRawMaterialsAndSupplies_iI_pp0p0_maIGzdU1_zY9N9SPy6nmi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Raw materials</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,301</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,472</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40F_eus-gaap--InventoryFinishedGoods_iI_pp0p0_maIGzdU1_zc6wKSrPxwHa" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Finished goods</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,698,476</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">469,918</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_ecustom--InventoryCostOfProjects_iI_pp0p0_maIGzdU1_zyK821GYpNb6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Cost of projects</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">235,358</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">40,815</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_406_eus-gaap--InventoryGross_iTI_pp0p0_mtIGzdU1_maINztF9_zoWvqNw1kO4a" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Inventories, gross</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,937,135</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">514,205</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_ecustom--AllowanceForSlowmovingOrObsoleteInventories_iI_pp0p0_maINztF9_zTUPAKNsb0mf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Allowance for slow-moving or obsolete inventories</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(155,797</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(157,847</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_400_eus-gaap--InventoryNet_iTI_pp0p0_mtINztF9_zdyJBCNrZcyf" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Inventories, net</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>$</b></span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b>5,781,338</b></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>$</b></span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b>356,358</b></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A3_z7fH8rkYd7if" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 8pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the six months ended June 30, 2023 and 2022, impairments for obsolete inventories were approximately $<span id="xdx_90F_eus-gaap--InventoryWriteDown_c20230101__20230630_zpePYUeDyYbc" title="Impairment of inventory">8,400</span> and $<span id="xdx_90E_eus-gaap--InventoryWriteDown_c20220101__20220630_zdlZ2GX07Ca4" title="Impairment of inventory">104,000</span>, respectively. Impairment charges on inventories are included with administrative expenses.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 8pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TAOPING INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_890_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zmRmBivcJw38" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B5_zWvuLbvuob92" style="display: none">SCHEDULE OF INVENTORIES</span></span></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="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_494_20230630_zbQd4J3vzDI7" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">June 30, 2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_491_20221231_zPbvfvjZyOw8" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December 31, 2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40B_eus-gaap--InventoryRawMaterialsAndSupplies_iI_pp0p0_maIGzdU1_zY9N9SPy6nmi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Raw materials</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,301</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,472</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40F_eus-gaap--InventoryFinishedGoods_iI_pp0p0_maIGzdU1_zc6wKSrPxwHa" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Finished goods</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,698,476</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">469,918</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_ecustom--InventoryCostOfProjects_iI_pp0p0_maIGzdU1_zyK821GYpNb6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Cost of projects</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">235,358</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">40,815</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_406_eus-gaap--InventoryGross_iTI_pp0p0_mtIGzdU1_maINztF9_zoWvqNw1kO4a" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Inventories, gross</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,937,135</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">514,205</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_ecustom--AllowanceForSlowmovingOrObsoleteInventories_iI_pp0p0_maINztF9_zTUPAKNsb0mf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Allowance for slow-moving or obsolete inventories</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(155,797</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(157,847</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_400_eus-gaap--InventoryNet_iTI_pp0p0_mtINztF9_zdyJBCNrZcyf" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Inventories, net</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>$</b></span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b>5,781,338</b></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>$</b></span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b>356,358</b></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 3301 3472 5698476 469918 235358 40815 5937135 514205 -155797 -157847 5781338 356358 8400 104000 <p id="xdx_80A_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zsDop5Ytab21" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>9. <span id="xdx_820_zN16RWrvxFgd">PROPERTY, EQUIPMENT AND SOFTWARE</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of June 30, 2023 and December 31, 2022, property, equipment and software consist of:</span></p> <p id="xdx_898_eus-gaap--PropertyPlantAndEquipmentTextBlock_zRjjJXYUya39" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B7_z8UooR3hgDF" style="display: none">SCHEDULE OF PROPERTY, EQUIPMENT AND SOFTWARE</span></span></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="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_494_20230630_zHkFGlPwFpo1" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">June 30, 2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_492_20221231_z7dUYYhVlaF5" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December 31, 2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OfficeBuildingsMember_zPcOzhB1HQ32" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Office buildings</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,854,036</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,053,815</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_401_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ElectronicEquipmentFurnitureAndFixturesMember_zCCJrWHeaOj3" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Electronic equipment, furniture and fixtures</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,609,556</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,222,712</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--MediaDisplayEquipmentMember_ztl6LK816evc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Media display equipment</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,056,675</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,111,450</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zANJTk8jXl2e" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Leasehold improvement</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">37,780</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">39,738</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PurchasedSoftwareMember_zNGcrVOdWkQf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Purchased software</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,643,399</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,935,931</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_maPPAENzc4m_zmk7JJsnhik4" style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">13,201,446</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">13,363,646</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_msPPAENzc4m_z3IzKzTiAEcf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Less: accumulated depreciation</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(6,438,998</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(5,529,744</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_406_eus-gaap--PropertyPlantAndEquipmentNet_iTI_pp0p0_mtPPAENzc4m_zqGTgd9RDVCb" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Property, equipment and software, net</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,762,448</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,833,902</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A6_z6rFPAUb2eJe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Depreciation expenses for the six months ended June 30, 2023 and 2022 were approximately $<span id="xdx_909_eus-gaap--Depreciation_pn5n6_c20230101__20230630__us-gaap--StatementOperatingActivitiesSegmentAxis__us-gaap--SegmentContinuingOperationsMember_zLIGUxoVMDv7" title="Depreciation expenses">1.3</span> million and $<span id="xdx_90D_eus-gaap--Depreciation_pn5n6_c20220101__20220630__us-gaap--StatementOperatingActivitiesSegmentAxis__us-gaap--SegmentContinuingOperationsMember_zk0VcHlWaILd" title="Depreciation expenses">2.2</span> million for continuing operations, and $<span id="xdx_903_eus-gaap--Depreciation_pn5n6_c20230101__20230630__us-gaap--StatementOperatingActivitiesSegmentAxis__us-gaap--SegmentDiscontinuedOperationsMember_zu9BwYIdmc5" title="Depreciation expenses">0.2</span> million and $<span id="xdx_90B_eus-gaap--Depreciation_pn5n6_c20220101__20220630__us-gaap--StatementOperatingActivitiesSegmentAxis__us-gaap--SegmentDiscontinuedOperationsMember_zmEDrSq23oS8" title="Depreciation expenses">2.0</span> million for discontinued operations, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management regularly evaluates property, equipment and software for impairment, if an event occurs or circumstances change that would potentially indicate that the carrying amount of the property, equipment and software exceeded its fair value. Management utilizes the discounted cash flow method to estimate the fair value of the property, equipment and software.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Company’s office buildings, with net carrying value of approximately $<span id="xdx_90D_eus-gaap--DebtInstrumentCollateralAmount_iI_pn5n6_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__srt--OfficeBuildingMember_zAc8g9nr1a5k" title="Asset collateral amount">2.4</span> million, are used as collateral for its short-term bank loan.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_898_eus-gaap--PropertyPlantAndEquipmentTextBlock_zRjjJXYUya39" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B7_z8UooR3hgDF" style="display: none">SCHEDULE OF PROPERTY, EQUIPMENT AND SOFTWARE</span></span></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="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_494_20230630_zHkFGlPwFpo1" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">June 30, 2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_492_20221231_z7dUYYhVlaF5" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December 31, 2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OfficeBuildingsMember_zPcOzhB1HQ32" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Office buildings</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,854,036</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,053,815</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_401_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ElectronicEquipmentFurnitureAndFixturesMember_zCCJrWHeaOj3" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Electronic equipment, furniture and fixtures</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,609,556</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,222,712</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--MediaDisplayEquipmentMember_ztl6LK816evc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Media display equipment</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,056,675</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,111,450</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zANJTk8jXl2e" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Leasehold improvement</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">37,780</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">39,738</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PurchasedSoftwareMember_zNGcrVOdWkQf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Purchased software</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,643,399</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,935,931</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_maPPAENzc4m_zmk7JJsnhik4" style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">13,201,446</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">13,363,646</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_msPPAENzc4m_z3IzKzTiAEcf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Less: accumulated depreciation</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(6,438,998</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(5,529,744</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_406_eus-gaap--PropertyPlantAndEquipmentNet_iTI_pp0p0_mtPPAENzc4m_zqGTgd9RDVCb" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Property, equipment and software, net</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,762,448</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,833,902</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 3854036 4053815 2609556 2222712 1056675 1111450 37780 39738 5643399 5935931 13201446 13363646 6438998 5529744 6762448 7833902 1300000 2200000 200000 2000000.0 2400000 <p id="xdx_801_eus-gaap--DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_zK51F6tVLChk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>10. <span id="xdx_828_zTdavxyWWbl5">DISCONTINUED OPERATIONS</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 8pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In December 2022, the Company ceased its cryptocurrency mining business by entering into a series of contracts with certain third parties to sell its cryptocurrency mining and related equipment, terminating the leases for both the office facility and the storage rooms for most mining machines, and laying off relevant employees. As a result, the operations of Cryptocurrency mining business are reflected within “discontinued operations” periods presented.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89B_eus-gaap--ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_zIkC9WUlNGJk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The significant items included within discontinued operations are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_8BC_z0bzMJIkx585" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">SCHEDULE OF DISPOSAL GROUPS INCLUDING DISCONTINUED OPERATIONS</span></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="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49D_20230101__20230630__us-gaap--StatementOperatingActivitiesSegmentAxis__us-gaap--SegmentDiscontinuedOperationsMember_znnK04uGd394" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30, 2023</b></span></p></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49F_20220101__20220630__us-gaap--StatementOperatingActivitiesSegmentAxis__us-gaap--SegmentDiscontinuedOperationsMember_z9dF6OiZlCc9" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30, 2022</b></span></p></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_400_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hsrt--ProductOrServiceAxis__custom--CryptocurrencyMiningMember_msILFDOzWEI_zPH3ITaT2PIa" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Revenue - Cryptocurrency mining</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1261">-</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,235,134</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_407_eus-gaap--CostOfRevenue_hsrt--ProductOrServiceAxis__custom--CryptocurrencyMiningMember_maILFDOzWEI_zBw1v23Ff7K2" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Cost - Cryptocurrency mining</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">276,926</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,121,501</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_ecustom--DiscontinuedOperationsGeneralAndAdministrativeExpense_maILFDOzWEI_zF7sU3RnjGsd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Administrative expenses</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(279,995</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">656,627</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_403_eus-gaap--ImpairmentOfInvestments_maILFDOzWEI_zJLuYmXzMj06" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Impairment losses on cryptocurrencies</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1270">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,179,078</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_401_eus-gaap--GainOnSaleOfInvestments_iN_di_msILFDOzWEI_zFQiPMJIoVT" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">(Gain) on sales of cryptocurrencies</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1273">-</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(526,218</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_409_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest_iT_mtILFDOzWEI_msDOILFzRrH_zpOMxmZE4eZh" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Operating income (loss) from discontinued operations</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,069</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(195,854</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_400_eus-gaap--OtherNonoperatingIncomeExpense_maDOILFzRrH_zcnPPcf2mhf4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Other (loss) income, net</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(21,805</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,868</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_eus-gaap--InvestmentIncomeInterest_maDOILFzRrH_zNu6zgi5rGKj" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Interest income</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">9</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">106</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_eus-gaap--DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_iT_mtDOILFzRrH_maILFDOz2lX_zbcRIdgzztL5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">(Loss) from discontinued operations before income taxes</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(18,727</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(191,880</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_40B_eus-gaap--DiscontinuedOperationTaxEffectOfDiscontinuedOperation_iN_di_msILFDOz2lX_zc16qMDaYwbh" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Income tax expense</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1288">-</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1289">-</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTax_iT_mtILFDOz2lX_zgfqfMbI5oUi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Net (loss) from discontinued operations</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(18,727</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(191,880</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 1.05pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TAOPING INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Assets and liabilities of discontinued operations included within the Consolidated Balance Sheets are comprised of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_490_20230630_zVUzXX3tic37" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">June 30, 2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49B_20221231_zwf7665E9ac1" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December 31, 2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_400_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_iI_maACzvOQ_maAODGIzJHL_z8LbLLhD9UE" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Cash and cash equivalents</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,716</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,649</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40C_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_iI_maACzvOQ_maAODGIzJHL_z1EHtsTM4w59" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Other current assets</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1297">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">37,015</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent_iI_maAzxhr_maAODGIzJHL_zB364poQHeVa" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Property, equipment and software, net</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">566,651</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,155,063</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_405_ecustom--DiscontinuedOperationRightOfUseAssetCurrent_iI_maAzxhr_maAODGIzJHL_zYnTkxrdZO05" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Right-of-use assets</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1303">-</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">125,538</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_eus-gaap--AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_iTI_mtAODGIzJHL_zLT4VZsqsfdb" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Current assets from discontinued operations</span></td><td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">568,367</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,326,265</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_407_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent_iI_maLODGIzhow_znuI0HBCefv7" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accounts payable</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1309">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">187,206</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40B_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxesPayable_iI_maLODGIzhow_zA4jy2GT0j0a" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrued payroll and benefits</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,509</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,065</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40F_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent_iI_maLODGIzhow_zhIDgyKQnjse" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Other payables and accrued expenses</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">60,066</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">58,572</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40C_ecustom--DisposalGroupIncludingDiscontinuedOperationLeaseLiabiltyCurrent_iI_maLODGIzhow_zHKTxbEkJAkk" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Lease liability</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1318">-</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">128,696</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_406_eus-gaap--LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_iTI_mtLODGIzhow_zZMl36GTdhfe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Current liabilities from discontinued operations</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">64,575</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">377,539</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></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="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49D_20230101__20230630__us-gaap--StatementOperatingActivitiesSegmentAxis__us-gaap--SegmentDiscontinuedOperationsMember_zoV8AgwaZQp8" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30, 2023</b></span></p></td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49C_20220101__20220630__us-gaap--StatementOperatingActivitiesSegmentAxis__us-gaap--SegmentDiscontinuedOperationsMember_zalgo5MYJv8l" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30, 2022</b></span></p></td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">(Unaudited)</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">(Unaudited)</td><td style="font-weight: bold"> </td></tr> <tr id="xdx_40A_eus-gaap--NetCashProvidedByUsedInOperatingActivities_z5oBaINzLih5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; font-weight: bold; text-align: left">Net cash provided by (used in) operating activities</td><td style="width: 2%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 16%; font-weight: bold; text-align: right">109,202</td><td style="width: 1%; font-weight: bold; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">(1,339,952</td><td style="width: 1%; text-align: left">)</td></tr> <tr id="xdx_40D_eus-gaap--NetCashProvidedByUsedInInvestingActivities_zIq5qBmDAzNe" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">Net cash provided by investing activities</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">237,635</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,835,736</td><td style="text-align: left"> </td></tr> </table> <p id="xdx_8A4_zpsqUV393sMf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>CRYPTOCURRENCIES</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cryptocurrencies mainly included Bitcoin and Ethereum the Company held which were primarily received from mining activities.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_892_eus-gaap--InvestmentHoldingsScheduleOfInvestmentsTableTextBlock_zyTC2400oPu6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table presents the movements of cryptocurrencies as of June 30, 2023 and December 31, 2022:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif"> <span style="display: none"><span id="xdx_8BA_zgXdHwfZQAM9">SCHEDULE OF MOVEMENTS OF CRYPTOCURRENCIES</span></span></span></span></span></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><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">June 30, 2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December 31, 2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Opening Balance</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98E_eus-gaap--Investments_iS_c20230101__20230630_zUkAPuyGsJo5" style="width: 16%; font-weight: bold; text-align: right" title="Cryptocurrencies, opening balance"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1332">-</span></span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--Investments_iS_c20220101__20221231_zb81SIPrHNWc" style="width: 16%; font-weight: bold; text-align: right" title="Cryptocurrencies, opening balance"><span style="font-family: Times New Roman, Times, Serif">829,165</span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Receipt of cryptocurrencies from mining activities</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_984_ecustom--ReceiptOfCryptocurrenciesFromMiningActivities_iN_di_c20230101__20230630_zVsGG60FSIu9" style="text-align: right" title="Receipt of cryptocurrencies from mining activities"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1336">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_988_ecustom--ReceiptOfCryptocurrenciesFromMiningActivities_iN_di_c20220101__20221231_znCmiJJLxxCe" style="text-align: right" title="Receipt of cryptocurrencies from mining activities"><span style="font-family: Times New Roman, Times, Serif">4,108,372</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif">Purchases of cryptocurrencies</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98A_ecustom--PurchasesOfCryptocurrencies_iN_di_c20230101__20230630_zhbLI5QQcQxa" style="text-align: right" title="Purchases of cryptocurrencies"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1340">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_987_ecustom--PurchasesOfCryptocurrencies_iN_di_c20220101__20221231_zKKDLQZ2ay7j" style="text-align: right" title="Purchases of cryptocurrencies"><span style="font-family: Times New Roman, Times, Serif">1,066,338</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif">Sales of cryptocurrencies</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98A_eus-gaap--ProceedsFromSaleMaturityAndCollectionsOfInvestments_iN_di_c20230101__20230630_zsTQ49NzJSC" style="text-align: right" title="Sales of cryptocurrencies"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1344">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_987_eus-gaap--ProceedsFromSaleMaturityAndCollectionsOfInvestments_iN_di_c20220101__20221231_zQyw0utMaDVd" style="text-align: right" title="Sales of cryptocurrencies"><span style="font-family: Times New Roman, Times, Serif">(5,017,732</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Payment of cryptocurrencies for other expenses</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98F_ecustom--PaymentOfCryptocurrenciesForOtherExpenses_c20230101__20230630_ze0OX0z7yQi5" style="text-align: right" title="Payment of cryptocurrencies for other expenses"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1348">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_986_ecustom--PaymentOfCryptocurrenciesForOtherExpenses_c20220101__20221231_z3zdhwmPvR81" style="text-align: right" title="Payment of cryptocurrencies for other expenses"><span style="font-family: Times New Roman, Times, Serif">(151,869</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Realized gain on sale of cryptocurrencies</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98D_eus-gaap--GainOnSaleOfInvestments_c20230101__20230630_zRdF8gMq0Mzh" style="text-align: right" title="Realized gain on sale of cryptocurrencies"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1352">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_989_eus-gaap--GainOnSaleOfInvestments_c20220101__20221231_zNNRtZtDkY87" style="text-align: right" title="Realized gain on sale of cryptocurrencies"><span style="font-family: Times New Roman, Times, Serif">679,111</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Impairment loss on cryptocurrencies</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_980_eus-gaap--ImpairmentOfInvestments_iN_pp0p0_di_c20230101__20230630_zW4LIXNLTUc8" style="text-align: right" title="Impairment loss on cryptocurrencies"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1356">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_984_eus-gaap--ImpairmentOfInvestments_iN_di_c20220101__20221231_zIYjDj8nhSvl" style="text-align: right" title="Impairment loss on cryptocurrencies"><span style="font-family: Times New Roman, Times, Serif">(1,517,172</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Others</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98F_eus-gaap--GainLossOnSaleOfOtherInvestments_iN_di_c20230101__20230630_zdAb3PP8VIVb" style="border-bottom: Black 1.5pt solid; text-align: right" title="Others"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1360">-</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_eus-gaap--GainLossOnSaleOfOtherInvestments_iN_di_c20220101__20221231_zFUV8PQk6sI4" style="border-bottom: Black 1.5pt solid; text-align: right" title="Others"><span style="font-family: Times New Roman, Times, Serif">3,787</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Ending Balance</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98D_eus-gaap--Investments_iE_c20230101__20230630_zCQTHoTeNfLh" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Cryptocurrencies, ending balance"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1364">-</span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98F_eus-gaap--Investments_iE_c20220101__20221231_zpzpoZQaIXK9" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Cryptocurrencies, ending balance"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1366">-</span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8AD_zR2Z06TA4uzf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89B_eus-gaap--ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_zIkC9WUlNGJk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The significant items included within discontinued operations are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_8BC_z0bzMJIkx585" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">SCHEDULE OF DISPOSAL GROUPS INCLUDING DISCONTINUED OPERATIONS</span></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="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49D_20230101__20230630__us-gaap--StatementOperatingActivitiesSegmentAxis__us-gaap--SegmentDiscontinuedOperationsMember_znnK04uGd394" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30, 2023</b></span></p></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49F_20220101__20220630__us-gaap--StatementOperatingActivitiesSegmentAxis__us-gaap--SegmentDiscontinuedOperationsMember_z9dF6OiZlCc9" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30, 2022</b></span></p></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_400_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hsrt--ProductOrServiceAxis__custom--CryptocurrencyMiningMember_msILFDOzWEI_zPH3ITaT2PIa" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Revenue - Cryptocurrency mining</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1261">-</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,235,134</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_407_eus-gaap--CostOfRevenue_hsrt--ProductOrServiceAxis__custom--CryptocurrencyMiningMember_maILFDOzWEI_zBw1v23Ff7K2" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Cost - Cryptocurrency mining</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">276,926</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,121,501</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_ecustom--DiscontinuedOperationsGeneralAndAdministrativeExpense_maILFDOzWEI_zF7sU3RnjGsd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Administrative expenses</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(279,995</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">656,627</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_403_eus-gaap--ImpairmentOfInvestments_maILFDOzWEI_zJLuYmXzMj06" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Impairment losses on cryptocurrencies</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1270">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,179,078</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_401_eus-gaap--GainOnSaleOfInvestments_iN_di_msILFDOzWEI_zFQiPMJIoVT" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">(Gain) on sales of cryptocurrencies</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1273">-</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(526,218</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_409_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest_iT_mtILFDOzWEI_msDOILFzRrH_zpOMxmZE4eZh" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Operating income (loss) from discontinued operations</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,069</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(195,854</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_400_eus-gaap--OtherNonoperatingIncomeExpense_maDOILFzRrH_zcnPPcf2mhf4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Other (loss) income, net</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(21,805</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,868</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_eus-gaap--InvestmentIncomeInterest_maDOILFzRrH_zNu6zgi5rGKj" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Interest income</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">9</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">106</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_eus-gaap--DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_iT_mtDOILFzRrH_maILFDOz2lX_zbcRIdgzztL5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">(Loss) from discontinued operations before income taxes</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(18,727</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(191,880</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_40B_eus-gaap--DiscontinuedOperationTaxEffectOfDiscontinuedOperation_iN_di_msILFDOz2lX_zc16qMDaYwbh" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Income tax expense</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1288">-</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1289">-</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTax_iT_mtILFDOz2lX_zgfqfMbI5oUi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Net (loss) from discontinued operations</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(18,727</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(191,880</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 1.05pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TAOPING INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Assets and liabilities of discontinued operations included within the Consolidated Balance Sheets are comprised of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_490_20230630_zVUzXX3tic37" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">June 30, 2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49B_20221231_zwf7665E9ac1" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December 31, 2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_400_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_iI_maACzvOQ_maAODGIzJHL_z8LbLLhD9UE" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Cash and cash equivalents</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,716</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,649</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40C_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_iI_maACzvOQ_maAODGIzJHL_z1EHtsTM4w59" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Other current assets</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1297">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">37,015</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent_iI_maAzxhr_maAODGIzJHL_zB364poQHeVa" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Property, equipment and software, net</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">566,651</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,155,063</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_405_ecustom--DiscontinuedOperationRightOfUseAssetCurrent_iI_maAzxhr_maAODGIzJHL_zYnTkxrdZO05" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Right-of-use assets</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1303">-</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">125,538</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_eus-gaap--AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_iTI_mtAODGIzJHL_zLT4VZsqsfdb" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Current assets from discontinued operations</span></td><td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">568,367</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,326,265</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_407_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent_iI_maLODGIzhow_znuI0HBCefv7" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accounts payable</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1309">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">187,206</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40B_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxesPayable_iI_maLODGIzhow_zA4jy2GT0j0a" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrued payroll and benefits</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,509</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,065</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40F_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent_iI_maLODGIzhow_zhIDgyKQnjse" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Other payables and accrued expenses</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">60,066</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">58,572</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40C_ecustom--DisposalGroupIncludingDiscontinuedOperationLeaseLiabiltyCurrent_iI_maLODGIzhow_zHKTxbEkJAkk" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Lease liability</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1318">-</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">128,696</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_406_eus-gaap--LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_iTI_mtLODGIzhow_zZMl36GTdhfe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Current liabilities from discontinued operations</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">64,575</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">377,539</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></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="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49D_20230101__20230630__us-gaap--StatementOperatingActivitiesSegmentAxis__us-gaap--SegmentDiscontinuedOperationsMember_zoV8AgwaZQp8" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30, 2023</b></span></p></td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49C_20220101__20220630__us-gaap--StatementOperatingActivitiesSegmentAxis__us-gaap--SegmentDiscontinuedOperationsMember_zalgo5MYJv8l" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30, 2022</b></span></p></td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">(Unaudited)</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">(Unaudited)</td><td style="font-weight: bold"> </td></tr> <tr id="xdx_40A_eus-gaap--NetCashProvidedByUsedInOperatingActivities_z5oBaINzLih5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; font-weight: bold; text-align: left">Net cash provided by (used in) operating activities</td><td style="width: 2%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 16%; font-weight: bold; text-align: right">109,202</td><td style="width: 1%; font-weight: bold; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">(1,339,952</td><td style="width: 1%; text-align: left">)</td></tr> <tr id="xdx_40D_eus-gaap--NetCashProvidedByUsedInInvestingActivities_zIq5qBmDAzNe" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">Net cash provided by investing activities</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">237,635</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,835,736</td><td style="text-align: left"> </td></tr> </table> 3235134 276926 2121501 -279995 656627 1179078 526218 3069 -195854 -21805 3868 9 106 -18727 -191880 -18727 -191880 1716 8649 37015 566651 1155063 125538 568367 1326265 187206 4509 3065 60066 58572 128696 64575 377539 109202 -1339952 237635 2835736 <p id="xdx_892_eus-gaap--InvestmentHoldingsScheduleOfInvestmentsTableTextBlock_zyTC2400oPu6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table presents the movements of cryptocurrencies as of June 30, 2023 and December 31, 2022:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif"> <span style="display: none"><span id="xdx_8BA_zgXdHwfZQAM9">SCHEDULE OF MOVEMENTS OF CRYPTOCURRENCIES</span></span></span></span></span></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><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">June 30, 2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December 31, 2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Opening Balance</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98E_eus-gaap--Investments_iS_c20230101__20230630_zUkAPuyGsJo5" style="width: 16%; font-weight: bold; text-align: right" title="Cryptocurrencies, opening balance"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1332">-</span></span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--Investments_iS_c20220101__20221231_zb81SIPrHNWc" style="width: 16%; font-weight: bold; text-align: right" title="Cryptocurrencies, opening balance"><span style="font-family: Times New Roman, Times, Serif">829,165</span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Receipt of cryptocurrencies from mining activities</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_984_ecustom--ReceiptOfCryptocurrenciesFromMiningActivities_iN_di_c20230101__20230630_zVsGG60FSIu9" style="text-align: right" title="Receipt of cryptocurrencies from mining activities"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1336">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_988_ecustom--ReceiptOfCryptocurrenciesFromMiningActivities_iN_di_c20220101__20221231_znCmiJJLxxCe" style="text-align: right" title="Receipt of cryptocurrencies from mining activities"><span style="font-family: Times New Roman, Times, Serif">4,108,372</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif">Purchases of cryptocurrencies</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98A_ecustom--PurchasesOfCryptocurrencies_iN_di_c20230101__20230630_zhbLI5QQcQxa" style="text-align: right" title="Purchases of cryptocurrencies"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1340">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_987_ecustom--PurchasesOfCryptocurrencies_iN_di_c20220101__20221231_zKKDLQZ2ay7j" style="text-align: right" title="Purchases of cryptocurrencies"><span style="font-family: Times New Roman, Times, Serif">1,066,338</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif">Sales of cryptocurrencies</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98A_eus-gaap--ProceedsFromSaleMaturityAndCollectionsOfInvestments_iN_di_c20230101__20230630_zsTQ49NzJSC" style="text-align: right" title="Sales of cryptocurrencies"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1344">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_987_eus-gaap--ProceedsFromSaleMaturityAndCollectionsOfInvestments_iN_di_c20220101__20221231_zQyw0utMaDVd" style="text-align: right" title="Sales of cryptocurrencies"><span style="font-family: Times New Roman, Times, Serif">(5,017,732</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Payment of cryptocurrencies for other expenses</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98F_ecustom--PaymentOfCryptocurrenciesForOtherExpenses_c20230101__20230630_ze0OX0z7yQi5" style="text-align: right" title="Payment of cryptocurrencies for other expenses"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1348">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_986_ecustom--PaymentOfCryptocurrenciesForOtherExpenses_c20220101__20221231_z3zdhwmPvR81" style="text-align: right" title="Payment of cryptocurrencies for other expenses"><span style="font-family: Times New Roman, Times, Serif">(151,869</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Realized gain on sale of cryptocurrencies</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98D_eus-gaap--GainOnSaleOfInvestments_c20230101__20230630_zRdF8gMq0Mzh" style="text-align: right" title="Realized gain on sale of cryptocurrencies"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1352">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_989_eus-gaap--GainOnSaleOfInvestments_c20220101__20221231_zNNRtZtDkY87" style="text-align: right" title="Realized gain on sale of cryptocurrencies"><span style="font-family: Times New Roman, Times, Serif">679,111</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Impairment loss on cryptocurrencies</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_980_eus-gaap--ImpairmentOfInvestments_iN_pp0p0_di_c20230101__20230630_zW4LIXNLTUc8" style="text-align: right" title="Impairment loss on cryptocurrencies"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1356">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_984_eus-gaap--ImpairmentOfInvestments_iN_di_c20220101__20221231_zIYjDj8nhSvl" style="text-align: right" title="Impairment loss on cryptocurrencies"><span style="font-family: Times New Roman, Times, Serif">(1,517,172</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Others</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98F_eus-gaap--GainLossOnSaleOfOtherInvestments_iN_di_c20230101__20230630_zdAb3PP8VIVb" style="border-bottom: Black 1.5pt solid; text-align: right" title="Others"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1360">-</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_eus-gaap--GainLossOnSaleOfOtherInvestments_iN_di_c20220101__20221231_zFUV8PQk6sI4" style="border-bottom: Black 1.5pt solid; text-align: right" title="Others"><span style="font-family: Times New Roman, Times, Serif">3,787</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Ending Balance</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98D_eus-gaap--Investments_iE_c20230101__20230630_zCQTHoTeNfLh" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Cryptocurrencies, ending balance"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1364">-</span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98F_eus-gaap--Investments_iE_c20220101__20221231_zpzpoZQaIXK9" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Cryptocurrencies, ending balance"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1366">-</span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 829165 -4108372 -1066338 5017732 -151869 679111 1517172 -3787 <p id="xdx_80C_eus-gaap--DebtDisclosureTextBlock_zWVy8dyMOYI3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>11. <span id="xdx_82B_zGsEU2DKhCf6">BANK LOANS</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a) Short-term bank loans</span></p> <p id="xdx_89E_eus-gaap--ScheduleOfShortTermDebtTextBlock_zVhEr1e6VIkf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B5_zyrTpME3pmkh" style="display: none">SCHEDULE OF SHORT-TERM BANK DEBT</span></span></span></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="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_498_20230630_zFeSkLLJNd6f" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">June 30, 2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_494_20221231_zecjlsqcWVdh" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December 31, 2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(Unaudited)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_eus-gaap--ShortTermBankLoansAndNotesPayable_iI_zVA0BWE5V8Qk" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Secured short-term loans</span></td><td style="width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,765,931</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,203,762</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_eus-gaap--ShortTermBorrowings_iI_zbRW13n9TkBi" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total short-term bank loans</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,765,931</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,203,762</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A3_z53zDFXBqVOe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89B_eus-gaap--ScheduleOfDebtTableTextBlock_zcqFJlhvPnrl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Detailed information of secured short-term loan balances as of June 30, 2023 and December 31, 2022 were as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BB_zST8ekuJOBbc" style="display: none">SCHEDULE OF SECURED SHORT-TERM BANK DEBT</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></span></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="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_496_20230630_zjlCoe117od2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">June 30, 2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_492_20221231_zDn9SGYFMvFe" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December 31, 2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(Unaudited)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40B_eus-gaap--ShortTermBankLoansAndNotesPayable_iI_hus-gaap--ShortTermDebtTypeAxis__custom--BankLoanMember_zer0Y2TEzc6c" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Guaranteed by IST and Mr. Lin and Collateralized by the real property of ISIOT and equity investment of IST HK</span></td><td style="width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,765,931</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,203,762</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_403_eus-gaap--ShortTermBankLoansAndNotesPayable_iI_zb7S0vWMCdfl" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,765,931</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,203,762</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A2_zlQtZo7C6wIc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of June 30, 2023, the Company had short-term bank loans of approximately $<span id="xdx_902_eus-gaap--ShortTermBankLoansAndNotesPayable_iI_pn5n6_c20230630_zMKdW7rzNYH2" title="Short-term bank loans">6.8</span> million, which <span id="xdx_906_eus-gaap--DebtInstrumentMaturityDateDescription_c20230101__20230630_z35m5jSYnJcd" title="Debt instrument maturity date, description">mature on various dates from July 14, 2023 to September 22, 2023</span>. The short-term bank loans may be extended upon maturity for another year by the banks without additional charges to the Company. The bank borrowings are in the form of credit facilities. Amounts available to the Company from the banks are based on the amount of collateral pledged or the amount guaranteed by the Company’s subsidiaries. These borrowings bear fixed interest rates ranging from <span id="xdx_900_eus-gaap--DebtInstrumentInterestRateDuringPeriod_pid_dp_uPure_c20230101__20230630__srt--RangeAxis__srt--MinimumMember_zIvMIaXdo183" title="Borrowings, interest rate">4.65</span>% to <span id="xdx_90A_eus-gaap--DebtInstrumentInterestRateDuringPeriod_pid_dp_uPure_c20230101__20230630__srt--RangeAxis__srt--MaximumMember_z3ZMiqPIjUAh" title="Borrowings, interest rate">5.00</span>% per annum. The weighted average interest rates on short term debt were approximately <span id="xdx_909_eus-gaap--DebtWeightedAverageInterestRate_iI_pid_dp_uPure_c20230630_z8Dew46c9c38" title="Weighted average interest rate, percentage">4.76</span>% and <span id="xdx_909_eus-gaap--DebtWeightedAverageInterestRate_iI_pid_dp_uPure_c20220630_zUowELnjPsFf" title="Weighted average interest rate, percentage">4.86</span>% for the six months ended June 30, 2023 and 2022, respectively. The interest expenses were approximately $<span id="xdx_90C_eus-gaap--InterestExpenseOther_pn5n6_c20230101__20230630_zvVP24u0O5l5" title="Interest expenses">0.2</span> million and $<span id="xdx_90F_eus-gaap--InterestExpenseOther_pn5n6_c20220101__20220630_zMpYHdWeIN06" title="Interest expenses">0.2</span> million, respectively, for the six months ended June 30, 2023 and 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TAOPING INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_89E_eus-gaap--ScheduleOfShortTermDebtTextBlock_zVhEr1e6VIkf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B5_zyrTpME3pmkh" style="display: none">SCHEDULE OF SHORT-TERM BANK DEBT</span></span></span></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="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_498_20230630_zFeSkLLJNd6f" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">June 30, 2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_494_20221231_zecjlsqcWVdh" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December 31, 2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(Unaudited)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_eus-gaap--ShortTermBankLoansAndNotesPayable_iI_zVA0BWE5V8Qk" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Secured short-term loans</span></td><td style="width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,765,931</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,203,762</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_eus-gaap--ShortTermBorrowings_iI_zbRW13n9TkBi" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total short-term bank loans</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,765,931</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,203,762</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 6765931 7203762 6765931 7203762 <p id="xdx_89B_eus-gaap--ScheduleOfDebtTableTextBlock_zcqFJlhvPnrl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Detailed information of secured short-term loan balances as of June 30, 2023 and December 31, 2022 were as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BB_zST8ekuJOBbc" style="display: none">SCHEDULE OF SECURED SHORT-TERM BANK DEBT</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></span></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="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_496_20230630_zjlCoe117od2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">June 30, 2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_492_20221231_zDn9SGYFMvFe" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December 31, 2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(Unaudited)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40B_eus-gaap--ShortTermBankLoansAndNotesPayable_iI_hus-gaap--ShortTermDebtTypeAxis__custom--BankLoanMember_zer0Y2TEzc6c" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Guaranteed by IST and Mr. Lin and Collateralized by the real property of ISIOT and equity investment of IST HK</span></td><td style="width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,765,931</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,203,762</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_403_eus-gaap--ShortTermBankLoansAndNotesPayable_iI_zb7S0vWMCdfl" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,765,931</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,203,762</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 6765931 7203762 6765931 7203762 6800000 mature on various dates from July 14, 2023 to September 22, 2023 0.0465 0.0500 0.0476 0.0486 200000 200000 <p id="xdx_800_eus-gaap--IncomeTaxDisclosureTextBlock_zLyLT9PZQWZj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>12. <span id="xdx_821_zNl9QMLBWid2">INCOME TAXES</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_893_eus-gaap--ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_zVGL9J939Jbd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pre-tax (loss) income from continuing operations and discontinued operations for the six months ended June 30, 2023 and 2022 were taxable in the following jurisdictions:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif"> <span id="xdx_8B5_z6KgeNoR64A" style="display: none">SCHEDULE OF INCOME BEFORE INCOME TAXES</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49B_20230101__20230630_zYjTArdks0Nb" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Ended</b></span></p></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_498_20220101__20220630_zORkb2W0YcRg" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Ended</b></span></p></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">June 30, 2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">June 30, 2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(Unaudited)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(Unaudited)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_407_ecustom--IncomeLossFromContinuingAndDiscontinuedOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_hus-gaap--IncomeTaxAuthorityAxis__country--CN_zfVP0hT7JOd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%"><span style="font-family: Times New Roman, Times, Serif">PRC</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">414,924</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">19,347,915</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_ecustom--IncomeLossFromContinuingAndDiscontinuedOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_hus-gaap--IncomeTaxAuthorityAxis__country--HK_zVTvj7NbOmoc" style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif">HK</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(113,406</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(21,344,187</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_401_ecustom--IncomeLossFromContinuingAndDiscontinuedOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_hus-gaap--IncomeTaxAuthorityAxis__country--VG_z1zLXj0OmeKh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">BVI</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,076,035</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1413">-</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_ecustom--IncomeLossFromContinuingAndDiscontinuedOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_zu3m99ZoBis9" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total loss before income taxes</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,774,517</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,996,272</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> </table> <p id="xdx_8A0_z6xtN8QdIWnd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">United States</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company from time to time evaluates the tax effect of global intangible low-taxed income (“GILTI”), and determined that there was no impact of GILTI tax to the Company’s consolidated financial statements as of June 30, 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TAOPING INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 1pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">BVI</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under the current laws of the BVI, dividends and capital gains arising from the Company’s investments in the BVI and ordinary income, if any, are not subject to income taxes.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Hong Kon</span>g</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under the current laws of Hong Kong, IST HK, TDAL, TDL and TCL are subject to a profit tax rate of <span id="xdx_90F_eus-gaap--EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_pid_dp_c20230101__20230630__us-gaap--IncomeTaxAuthorityAxis__country--HK_zkF4rbkuBDrl" title="Tax profits">16.5</span>%.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">PRC</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_897_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_z3T43RqMBSM" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income tax expense (benefit) from continuing operations consists of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BD_zPXOM51KVC82" style="display: none">SCHEDULE OF COMPONENTS OF INCOME TAX EXPENSE (BENEFIT)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_494_20230101__20230630_zzuC1GZviJm1" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Ended</b></span></p></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49E_20220101__20220630_zCUNYwBOUCgi" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Ended</b></span></p></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">June 30, 2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">June 30, 2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(Unaudited)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(Unaudited)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_eus-gaap--CurrentIncomeTaxExpenseBenefit_maITEBzqd0_zLwd6LCVGUE2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Current tax expense</span></td><td style="width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">34,513</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,283</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40F_eus-gaap--IncomeTaxExpenseBenefit_iT_pp0p0_mtITEBzqd0_zU32JAYhPKxf" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Income tax expense</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">34,513</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,283</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A1_z2koUpszsct2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 260pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89B_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zh4PSitZzWJ5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Current income tax expense (benefit) was recorded in 2023 and 2022 and was related to differences between the book and corporate income tax returns.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif"> <span id="xdx_8BA_zalLbY14q01d" style="display: none">SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_493_20230101__20230630_zc1RAAvsrWM8" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Ended</b></span></p></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_495_20220101__20220630_zqYeN89aKVQb" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Ended</b></span></p></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">June 30, 2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">June 30, 2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(Unaudited)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(Unaudited)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_dp_uPure_zzQFNcQ3Wgs9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">PRC statutory tax rate</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">25</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">25</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr> <tr id="xdx_40B_ecustom--ComputedExpectedIncomeTaxExpenseBenefit_zEhpnIgO1Clg" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Computed expected income tax (benefit)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(443,629</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(499,068</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_407_eus-gaap--IncomeTaxReconciliationTaxHolidays_iN_di_z9BePJ9iydT8" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Tax rate differential benefit from tax holiday</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(37,415</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">196,598</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_eus-gaap--IncomeTaxReconciliationTaxExemptIncome_zOkUYPq89Kaj" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Permanent differences</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(191,646</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(768,715</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_407_eus-gaap--IncomeTaxReconciliationDeductions_iN_di_zHfidQ9rntKd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Tax effect of deductible temporary differences not recognized</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(116,103</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">331,895</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_403_ecustom--IncomeTaxReconciliationTaxLossesUnrecognized_zckjrKlTnZn" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Tax effect of tax losses unrecognized</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">823,306</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">743,573</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_eus-gaap--IncomeTaxExpenseBenefit_zIE79j7JXtV2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Income tax expense</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">34,513</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,283</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A3_zT2af5IIzun2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TAOPING INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s tax loss carry forwards totaling RMB<span id="xdx_909_eus-gaap--OperatingLossCarryforwards_iI_pn5n6_uRMB_c20230630_zB3TWqdNgKD3" title="Operating loss carry forwards, net">166.7</span> million ($<span id="xdx_90E_eus-gaap--OperatingLossCarryforwards_iI_pn5n6_c20230630_zf1OtCRm0939" title="Operating loss carry forwards, net">24.1</span> million) as of June 30, 2023, substantially all of which were from PRC subsidiaries and will expire on various dates through June 30, 2028. Deferred tax asset was not provided for respective tax losses.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">IST is approved as being high-technology enterprises and subject to PRC enterprise income tax rate (“EIT”) at <span id="xdx_901_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_dp_c20230101__20230630__dei--LegalEntityAxis__custom--HighTechnologyEnterpriseMember_z5yuyCK1gZpf" title="Corporate tax, rate">15</span>%. For Biznest, the income tax starts from the earning year, is tax exempt for the first two years and is subject to <span id="xdx_904_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_dp_c20230101__20230630__dei--LegalEntityAxis__custom--BiznestMember_zG0a2CBHqmVe" title="Corporate tax, rate">12.5</span>% income tax rate for year 3-5.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 8pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company recognizes that virtually all tax positions in the PRC are not free of some degree of uncertainty due to tax law and policy changes by the State. However, the Company cannot reasonably quantify political risk factors and thus must depend on guidance issued by current State officials.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based on all known facts, circumstances, and current tax law, the Company has not recorded tax benefits as of June 30, 2023 and December 31, 2022, respectively. The Company believes that there are no tax positions for which it is reasonably possible, based on current Chinese tax laws and policies, that the unrecognized tax benefits will significantly increase or decrease over the next 12 months, individually or in the aggregate, and have a material effect on the Company’s results of operations, financial condition or cash flows.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s policy is to recognize interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense. Any accrued interest or penalties associated with any unrecognized tax benefits were not significant for the six months ended June 30, 2023 and 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TAOPING INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Since the Company intends to reinvest its earnings to further expand its businesses in the PRC, the PRC subsidiaries do not intend to declare dividends to their parent companies in the foreseeable future. The Company’s foreign subsidiaries are in a cumulative deficit position. Accordingly, the Company has not recorded any deferred taxes on the cumulative amount of any undistributed deficit. It is impractical to calculate the tax effect of the deficit at this time.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_893_eus-gaap--ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_zVGL9J939Jbd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pre-tax (loss) income from continuing operations and discontinued operations for the six months ended June 30, 2023 and 2022 were taxable in the following jurisdictions:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif"> <span id="xdx_8B5_z6KgeNoR64A" style="display: none">SCHEDULE OF INCOME BEFORE INCOME TAXES</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49B_20230101__20230630_zYjTArdks0Nb" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Ended</b></span></p></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_498_20220101__20220630_zORkb2W0YcRg" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Ended</b></span></p></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">June 30, 2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">June 30, 2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(Unaudited)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(Unaudited)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_407_ecustom--IncomeLossFromContinuingAndDiscontinuedOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_hus-gaap--IncomeTaxAuthorityAxis__country--CN_zfVP0hT7JOd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%"><span style="font-family: Times New Roman, Times, Serif">PRC</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">414,924</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">19,347,915</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_ecustom--IncomeLossFromContinuingAndDiscontinuedOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_hus-gaap--IncomeTaxAuthorityAxis__country--HK_zVTvj7NbOmoc" style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif">HK</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(113,406</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(21,344,187</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_401_ecustom--IncomeLossFromContinuingAndDiscontinuedOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_hus-gaap--IncomeTaxAuthorityAxis__country--VG_z1zLXj0OmeKh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">BVI</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,076,035</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1413">-</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_ecustom--IncomeLossFromContinuingAndDiscontinuedOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_zu3m99ZoBis9" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total loss before income taxes</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,774,517</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,996,272</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> </table> 414924 19347915 -113406 -21344187 -2076035 -1774517 -1996272 0.165 <p id="xdx_897_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_z3T43RqMBSM" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income tax expense (benefit) from continuing operations consists of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BD_zPXOM51KVC82" style="display: none">SCHEDULE OF COMPONENTS OF INCOME TAX EXPENSE (BENEFIT)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_494_20230101__20230630_zzuC1GZviJm1" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Ended</b></span></p></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49E_20220101__20220630_zCUNYwBOUCgi" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Ended</b></span></p></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">June 30, 2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">June 30, 2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(Unaudited)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(Unaudited)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_eus-gaap--CurrentIncomeTaxExpenseBenefit_maITEBzqd0_zLwd6LCVGUE2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Current tax expense</span></td><td style="width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">34,513</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,283</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40F_eus-gaap--IncomeTaxExpenseBenefit_iT_pp0p0_mtITEBzqd0_zU32JAYhPKxf" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Income tax expense</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">34,513</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,283</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 34513 4283 34513 4283 <p id="xdx_89B_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zh4PSitZzWJ5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Current income tax expense (benefit) was recorded in 2023 and 2022 and was related to differences between the book and corporate income tax returns.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif"> <span id="xdx_8BA_zalLbY14q01d" style="display: none">SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_493_20230101__20230630_zc1RAAvsrWM8" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Ended</b></span></p></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_495_20220101__20220630_zqYeN89aKVQb" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Ended</b></span></p></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">June 30, 2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">June 30, 2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(Unaudited)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(Unaudited)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_dp_uPure_zzQFNcQ3Wgs9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">PRC statutory tax rate</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">25</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">25</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr> <tr id="xdx_40B_ecustom--ComputedExpectedIncomeTaxExpenseBenefit_zEhpnIgO1Clg" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Computed expected income tax (benefit)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(443,629</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(499,068</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_407_eus-gaap--IncomeTaxReconciliationTaxHolidays_iN_di_z9BePJ9iydT8" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Tax rate differential benefit from tax holiday</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(37,415</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">196,598</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_eus-gaap--IncomeTaxReconciliationTaxExemptIncome_zOkUYPq89Kaj" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Permanent differences</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(191,646</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(768,715</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_407_eus-gaap--IncomeTaxReconciliationDeductions_iN_di_zHfidQ9rntKd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Tax effect of deductible temporary differences not recognized</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(116,103</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">331,895</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_403_ecustom--IncomeTaxReconciliationTaxLossesUnrecognized_zckjrKlTnZn" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Tax effect of tax losses unrecognized</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">823,306</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">743,573</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_eus-gaap--IncomeTaxExpenseBenefit_zIE79j7JXtV2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Income tax expense</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">34,513</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,283</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 0.25 0.25 -443629 -499068 37415 -196598 -191646 -768715 116103 -331895 823306 743573 34513 4283 166700000 24100000 0.15 0.125 <p id="xdx_80A_eus-gaap--OtherAssetsDisclosureTextBlock_zpyGZvqZTWT3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>13. <span id="xdx_829_zCbuIct9tCM4">OTHER CURRENT AND NON-CURRENT ASSETS</span></b></span></p> <p id="xdx_89E_eus-gaap--ScheduleOfOtherCurrentAssetsTableTextBlock_zBgL88Q5P7Xc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of June 30, 2023, and December 31, 2022, other current assets consist of:</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BC_zdUkV8prctPb" style="display: none">SCHEDULE OF OTHER CURRENT ASSETS</span></span></span></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="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_494_20230630_zFkf0ytgFoy" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">June 30, 2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_496_20221231_zlcm4Rwv3B1f" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December 31, 2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(Unaudited)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_ecustom--AdvancesToUnrelatedparties_iI_pp0p0_maOACzEPf_zpih6hZx8Up9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advances to unrelated parties <sup id="xdx_F46_zO1UfJlQuZk2">(i)</sup></span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,169,497</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">837,041</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40B_ecustom--AdvancesToRelatedParty_iI_pp0p0_maOACzEPf_zgTqTembAkJ6" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Advances to a related party</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">233,953</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">246,080</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_eus-gaap--OtherReceivablesNetCurrent_iI_pp0p0_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_maOACzEPf_zO6wsUg8Qhpb" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Advances to employees</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">45,868</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">309,911</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_400_ecustom--OtherCurrentAssets_iI_pp0p0_maOACzEPf_zzdsqiTuWzNj" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Other current assets</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">116,517</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">161,456</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_eus-gaap--OtherAssetsCurrent_iTI_pp0p0_mtOACzEPf_zmmHHrlwQ8U1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif">Total</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,565,835</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>$</b></span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b>1,554,488</b></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span id="xdx_F03_zXCvDCy4erg4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(i)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F11_zhuFKlb1BVbk" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The advances to unrelated parties for business development are non-interest bearing and are due on demand.</span></td></tr> </table> <p id="xdx_8AB_zoipIxkpxRZ5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of June 30, 2023, the balance included the amount due from a third-party vendor of approximately $<span id="xdx_909_eus-gaap--OtherReceivables_iI_c20230630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VendorMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zh3PGE0CLcKe" title="Due from related parties">496,000</span>. According to the contract and its subsequent amendment, the vendor is contracted to perform consulting service of market research as subcontractor and to facilitate the development of the new media advertising market.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based on the amendment of the contract, the Company agrees to make advances to the vendor specifically for its market development purposes, and the total commitment of funding was RMB<span id="xdx_909_ecustom--FundingCommitment_pn6n6_uRMB_c20230101__20230630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VendorMember_zutXKlsvDyze" title="Funding commitment">6</span> million (approximately USD $<span id="xdx_90C_ecustom--FundingCommitment_pp0p0_c20230101__20230630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VendorMember_zRptvTLjXuel" title="Funding commitment">827,000</span>). Meanwhile, the Company agrees to pay the vendor a <span id="xdx_902_ecustom--CommissionFee_iI_pid_dp_c20230630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VendorMember_z75dHkQZg4bb" title="Commission fee">12</span>% commission fee based on the advertising revenue it has facilitated, and a <span id="xdx_90F_ecustom--SubcontractorFee_iI_pid_dp_c20230630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VendorMember_zL6VcooJm8vg" title="Subcontractor fee">50</span>% subcontractor fee based on the consulting services revenue, tax inclusive.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If the Company’s revenue facilitated by the vendor does not reach certain threshold during specified periods, the contract could be terminated by the Company, and all funding with applicable interest, less any commissions and subcontractor fees payable to the vendor, shall be repaid to the Company within one month after the termination of the contract. If the two parties terminate the cooperation on the condition that the vendor meet the target, all funding without interest, shall be repaid.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The first period as specified is from January 1, 2021 to December 31, 2021 with a threshold revenue of RMB <span id="xdx_90B_eus-gaap--Revenues_pn6n6_uRMB_c20210101__20211231_zQkpE9UP1UYb">15</span> million (approximately USD $<span id="xdx_900_eus-gaap--Revenues_pp0p0_c20210101__20211231_zws1uPvsUMib">2,294,400</span>). The threshold revenue is to increase by 30% in the year 2022. For the year ended December 31, 2021, revenue facilitated by the vendor has reached RMB<span id="xdx_90A_eus-gaap--Revenues_pn5n6_uRMB_c20210101__20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VendorMember_ztxC3bMlP6J2">15.2</span> million (approximately USD $<span id="xdx_90E_eus-gaap--Revenues_pp0p0_c20210101__20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VendorMember_zWhIuGEjGmj5">2,386,360</span>). In December 2022, both parties agreed a one-year extension to fulfill the revenue threshold for year 2022. For the year ended December 31, 2022, revenue facilitated by the vendor has reached RMB<span id="xdx_908_eus-gaap--Revenues_pn5n6_uRMB_c20220101__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VendorMember_z19NO2IhfqA4">7.5</span> million (approximately USD $<span id="xdx_906_eus-gaap--Revenues_pp0p0_c20220101__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VendorMember_zud1YSQpSNp4">1,111,000</span>). For the six months ended June 30, 2023, revenue facilitated by the vendor has reached RMB<span id="xdx_90D_eus-gaap--Revenues_pn5n6_uRMB_c20230101__20230630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VendorMember_zaABtucZxv5a">4.8</span> million (approximately USD $<span id="xdx_904_eus-gaap--Revenues_pp0p0_c20230101__20230630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VendorMember_zMq49TsSJTd6">700,000</span>). The Company will continue to monitor the revenue facilitated by the vendor and assess if an event occurs or circumstance changes that would potentially indicate that the carrying amount of the receivable was impaired.</span></p> <p id="xdx_890_eus-gaap--ScheduleOfOtherAssetsNoncurrentTextBlock_ziC6XliPxqA" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 26pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of June 30, 2023 and December 31, 2022, Other assets, non-current consist of:</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 26pt; text-indent: -18.05pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B8_zfIX8VLZQj3b" style="display: none">SCHEDULE OF OTHER NON-CURRENT ASSETS</span></span></span></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="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_496_20230630_zbDpPJylbEV5" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">June 30, 2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_492_20221231_z1vrq3wjtmEk" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December 31, 2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(Unaudited)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_405_eus-gaap--OtherAssetsNoncurrent_iI_pp0p0_maOAMNzG4n_zwo7t0Jv6Io4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Other assets, non-current, net</span></td><td style="width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,240,191</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,775,540</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40C_eus-gaap--OtherAssetsMiscellaneousNoncurrent_iTI_pp0p0_mtOAMNzG4n_zZgvmbGQNRa8" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif">Total</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,240,191</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,775,540</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A4_zkyXF4lP3My3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During 2019 and 2020, the Company advanced RMB <span id="xdx_902_eus-gaap--OtherLiabilities_iI_pn6n6_uRMB_c20191231__srt--StatementGeographicalAxis__country--US__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_z5ej2KgDNY54" title="Due to related parties"><span id="xdx_90E_eus-gaap--OtherLiabilities_iI_pn6n6_uRMB_c20201231__srt--StatementGeographicalAxis__country--US__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zqzoJ91g5KIk" title="Due to related parties">30</span></span> million (USD $<span id="xdx_90C_eus-gaap--OtherLiabilities_iI_pn5n6_c20191231__srt--StatementGeographicalAxis__country--US__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zn7DP6sScQ21" title="Due to related parties"><span id="xdx_90E_eus-gaap--OtherLiabilities_iI_pn5n6_c20201231__srt--StatementGeographicalAxis__country--US__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_z6Z2lZHHpOX6" title="Due to related parties">4.1</span></span> million) to a vendor, whom the Company has contracted to develop a vehicular IOT smart advertising software (“Internet of Vehicle” or “IOV” software) to interconnect to the Company’s new media advertising sharing platform expanding its advertising capability to people riding in motor vehicles. According to the contract and its subsequent amendment, total commitment of the funding was RMB <span id="xdx_909_eus-gaap--OtherCommitment_iI_pn6n6_uRMB_c20191231_zf9h86eb99uh" title="Other commitment"><span id="xdx_906_eus-gaap--OtherCommitment_iI_pn6n6_uRMB_c20201231_z77jZbWHPgU8" title="Other commitment">30</span></span> million (USD $<span id="xdx_903_eus-gaap--OtherCommitment_iI_pn5n6_c20191231_z7fIEwDpHDHi" title="Other commitment"><span id="xdx_902_eus-gaap--OtherCommitment_iI_pn5n6_c20201231_z5WmcnBZfPP4" title="Other commitment">4.1</span></span> million). The vendor is solely responsible for hardware and software development and marketing the vehicular terminal. The Company financially supports development cost of IOV software in exchange for advertising revenue generated from the software for four years of the contract term.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based on the amendment of the contract, if the Company’s new media advertising revenue generated from IOV software does not reach certain threshold during specified period, the contract could be terminated by the Company, and all funding with applicable interest, and less the revenue generated from the IOV software shall be repaid to the Company within one half year after the termination of the contract. Before the full repayment of the funding, the Company owns <span id="xdx_90F_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_c20230630__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--IOVSoftwareMember_zwcIROuz1Fli" title="Equity investment ownership percentage">100</span>% of the title of the IOV software and related equipment, which will be transferred to the vendor upon its repayment of the total funding plus applicable interest.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Starting in October 2020, IOV software revenue will be divided into eight periods. The first period as specified was from October 1, 2020 to April 30, 2021 with a threshold advertising revenue from IOV software of RMB <span id="xdx_905_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_i01_pn6n6_uRMB_c20201001__20210430__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__us-gaap--AdvertisingMember_zkd1T0r3ObI3" title="Revenue">3</span> million (approximately USD $<span id="xdx_90A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20201001__20210430__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__us-gaap--AdvertisingMember_zUgJIpXSSASd" title="Revenue">462,000</span>). <span id="xdx_907_eus-gaap--DebtInstrumentCovenantDescription_c20201001__20210430_zR7P0Vu416pj" title="Debt instrument covenant description">The revenue is to increase incrementally by 15% in every six months going forward until the contract expires four years after the commencing date of the operation</span>. The first period as specified was from October 1, 2020 to April 30, 2021 with advertising revenue from IOV software of RMB <span id="xdx_908_ecustom--IncreaseInRevenue_pn6n6_uRMB_c20201001__20210430__srt--ProductOrServiceAxis__us-gaap--AdvertisingMember__srt--StatementGeographicalAxis__country--US_zW4biSHIYwTl" title="Increase in revenue">3</span> million (approximately USD $<span id="xdx_907_ecustom--IncreaseInRevenue_pp0p0_c20201001__20210430__srt--ProductOrServiceAxis__us-gaap--AdvertisingMember__srt--StatementGeographicalAxis__country--US_zDdKkCfe4Ogg" title="Increase in revenue">462,000</span>). The second period as specified was from May 1, 2021 to November 30, 2021 with advertising revenue from IOV software of RMB <span id="xdx_90E_ecustom--IncreaseInRevenue_pn5n6_uRMB_c20210501__20211130__srt--ProductOrServiceAxis__us-gaap--AdvertisingMember__srt--StatementGeographicalAxis__country--US_zq4RI9yt2Iaj" title="Increase in revenue">3.3</span> million (approximately USD $<span id="xdx_90A_ecustom--IncreaseInRevenue_pp0p0_c20210501__20211130__srt--ProductOrServiceAxis__us-gaap--AdvertisingMember__srt--StatementGeographicalAxis__country--US_zcba4chyAy4f" title="Increase in revenue">510,000</span>). The third period as specified was from December 1, 2021 to May 30, 2022 with advertising revenue from IOV software of RMB <span id="xdx_908_ecustom--IncreaseInRevenue_pn5n6_uRMB_c20211201__20220530__srt--ProductOrServiceAxis__us-gaap--AdvertisingMember__srt--StatementGeographicalAxis__country--US_zxH5cVkoipuh" title="Increase in revenue">3.4</span> million (approximately USD $<span id="xdx_90F_ecustom--IncreaseInRevenue_pp0p0_c20211201__20220530__srt--ProductOrServiceAxis__us-gaap--AdvertisingMember__srt--StatementGeographicalAxis__country--US_zyJaNmrleJDi" title="Increase in revenue">531,000</span>). The fourth period as specified was from June 1, 2022 to November 30, 2022 with advertising revenue from IOV software of RMB <span id="xdx_905_ecustom--IncreaseInRevenue_pn5n6_uRMB_c20220601__20221130__srt--ProductOrServiceAxis__us-gaap--AdvertisingMember__srt--StatementGeographicalAxis__country--US_zfONyZ104wYc" title="Increase in revenue">14.1</span> million (approximately USD $<span id="xdx_90E_ecustom--IncreaseInRevenue_pp0p0_c20220601__20221130__srt--ProductOrServiceAxis__us-gaap--AdvertisingMember__srt--StatementGeographicalAxis__country--US_zyHlmdxZdj8a" title="Increase in revenue">2,285,000</span>). The fifth period as specified was from December 1, 2022 to May 30, 2023 with advertising revenue from IOV software of RMB <span id="xdx_90F_ecustom--IncreaseInRevenue_pn5n6_uRMB_c20221201__20230530__srt--ProductOrServiceAxis__us-gaap--AdvertisingMember__srt--StatementGeographicalAxis__country--US_zq30aIcvZIl2" title="Increase in revenue">3.9</span> million (approximately USD $<span id="xdx_90B_ecustom--IncreaseInRevenue_pp0p0_c20221201__20230530__srt--ProductOrServiceAxis__us-gaap--AdvertisingMember__srt--StatementGeographicalAxis__country--US_zXp5xDtZYRJ5" title="Increase in revenue">562,000</span>). The Company will continue to monitor advertising revenue generation from the IOV software and evaluate for impairment, if an event occurs or circumstance changes that would potentially indicate that the carrying amount of the asset exceeded its fair value. The vendor will own the title of the IOV software upon its fulfillment of the contract obligations after three years.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The development of IOV software was completed by September 30, 2020. Since the Company has the right to use the IOV software under the contract term, software was capitalized as “other assets, non-current, net” and started to amortize from October 1, 2020 over the <span id="xdx_90D_ecustom--ContractTerms_dtxL_c20201001__20201002_z3JTGXqFmyRj" title="Contract terms::XDX::P4Y"><span style="-sec-ix-hidden: xdx2ixbrl1549">four</span></span>-year contract term. As of June 30, 2023 and December 31, 2022, the balance of “other assets, non-current, net” was $<span id="xdx_906_eus-gaap--OtherAssetsNoncurrent_iI_pdp0_c20230630_z9W8mTRHUMP" title="Other assets non current">1,240,191</span> and $<span id="xdx_906_eus-gaap--OtherAssetsNoncurrent_iI_pdp0_c20221231_zKRKSExwvDT1" title="Other assets non current">1,775,540</span>, respectively. The reduction of the amount receivable was approximately $<span id="xdx_901_eus-gaap--CostOfGoodsAndServicesSoldAmortization_pn5n6_c20230101__20230630_zat8BKPziADj" title="Cost of goods and services">0.5</span> million for the period ended June 30, 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If full repayment is achieved within the contract term, the Company might be charged to continue using the software and related equipment, depending on both parties’ future agreement.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TAOPING INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 1pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89E_eus-gaap--ScheduleOfOtherCurrentAssetsTableTextBlock_zBgL88Q5P7Xc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of June 30, 2023, and December 31, 2022, other current assets consist of:</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BC_zdUkV8prctPb" style="display: none">SCHEDULE OF OTHER CURRENT ASSETS</span></span></span></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="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_494_20230630_zFkf0ytgFoy" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">June 30, 2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_496_20221231_zlcm4Rwv3B1f" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December 31, 2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(Unaudited)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_ecustom--AdvancesToUnrelatedparties_iI_pp0p0_maOACzEPf_zpih6hZx8Up9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advances to unrelated parties <sup id="xdx_F46_zO1UfJlQuZk2">(i)</sup></span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,169,497</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">837,041</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40B_ecustom--AdvancesToRelatedParty_iI_pp0p0_maOACzEPf_zgTqTembAkJ6" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Advances to a related party</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">233,953</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">246,080</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_eus-gaap--OtherReceivablesNetCurrent_iI_pp0p0_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_maOACzEPf_zO6wsUg8Qhpb" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Advances to employees</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">45,868</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">309,911</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_400_ecustom--OtherCurrentAssets_iI_pp0p0_maOACzEPf_zzdsqiTuWzNj" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Other current assets</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">116,517</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">161,456</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_eus-gaap--OtherAssetsCurrent_iTI_pp0p0_mtOACzEPf_zmmHHrlwQ8U1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif">Total</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,565,835</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>$</b></span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b>1,554,488</b></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span id="xdx_F03_zXCvDCy4erg4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(i)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F11_zhuFKlb1BVbk" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The advances to unrelated parties for business development are non-interest bearing and are due on demand.</span></td></tr> </table> 1169497 837041 233953 246080 45868 309911 116517 161456 1565835 1554488 496000 6000000 827000 0.12 0.50 15000000 2294400 15200000 2386360 7500000 1111000 4800000 700000 <p id="xdx_890_eus-gaap--ScheduleOfOtherAssetsNoncurrentTextBlock_ziC6XliPxqA" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 26pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of June 30, 2023 and December 31, 2022, Other assets, non-current consist of:</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 26pt; text-indent: -18.05pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B8_zfIX8VLZQj3b" style="display: none">SCHEDULE OF OTHER NON-CURRENT ASSETS</span></span></span></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="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_496_20230630_zbDpPJylbEV5" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">June 30, 2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_492_20221231_z1vrq3wjtmEk" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December 31, 2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(Unaudited)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_405_eus-gaap--OtherAssetsNoncurrent_iI_pp0p0_maOAMNzG4n_zwo7t0Jv6Io4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Other assets, non-current, net</span></td><td style="width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,240,191</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,775,540</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40C_eus-gaap--OtherAssetsMiscellaneousNoncurrent_iTI_pp0p0_mtOAMNzG4n_zZgvmbGQNRa8" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif">Total</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,240,191</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,775,540</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 1240191 1775540 1240191 1775540 30000000 30000000 4100000 4100000 30000000 30000000 4100000 4100000 1 3000000 462000 The revenue is to increase incrementally by 15% in every six months going forward until the contract expires four years after the commencing date of the operation 3000000 462000 3300000 510000 3400000 531000 14100000 2285000 3900000 562000 1240191 1775540 500000 <p id="xdx_802_eus-gaap--LesseeOperatingLeasesTextBlock_zb84yjkmKv3k" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>14. <span id="xdx_82C_zMuVR63MLrva">OPERATING LEASES</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 8pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In addition to the lease with a related party for computing server room in Dongguan City, commenced in April 2021, and terminated in March 2022, the Company leased an office space, three server rooms, and a dormitory in Hong Kong for executing the Blockchain business strategy, and the Company also leased an office space in Zhenjiang commenced on October 1, 2021. The office space and three server rooms in Hong Kong were terminated in September 2022, November 2022, and April 2023, respectively. The fixed monthly lease payment for the Zhenjiang office space is $<span id="xdx_90D_eus-gaap--PaymentsForRent_pp0p0_c20211001__20220331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--OfficeSpaceMember_zC9aeLZ7ecf4" title="Payments for rent">2,582</span> (RMB <span id="xdx_90E_eus-gaap--PaymentsForRent_pp0p0_uRMB_c20211001__20220331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--OfficeSpaceMember_zabaHpTnsVYe" title="Payments for rent">17,882</span>) with a lease term of three years ending September 30, 2024, with a rental free period from October 1, 2021 to March 31, 2022. The fixed monthly lease payment for the dormitory is $<span id="xdx_909_eus-gaap--PaymentsForRent_pp0p0_c20230101__20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--DormitoryMember_za2w1Dria0k3" title="Payments for rent">4,338</span> (HKD <span id="xdx_90B_eus-gaap--PaymentsForRent_pp0p0_uHKD_c20230101__20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--DormitoryMember_zLBjuDQZUBQ1" title="Payments for rent">34,000</span>) including rental and management fee with a lease term of two years ending April 19, 2023. All lease agreements have no variable lease payment nor option to purchase the underlying assets. There was no initial direct cost associated with the office space lease agreement.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has also leased specific and identifiable wall spaces with a certain dimension in commercial and residential building lobbies, inside elevators, elevator waiting areas, and various places to install the new media advertising display terminals without substitution for purpose of broadcasting advertisements paid by the customers to promote their businesses or special events. The lease terms with negotiated payment terms range from one year to three years, and the rental costs vary depending on the number of spots where the display terminals are installed and the duration of the leases.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 8pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company incurred rent expenses of approximately $<span id="xdx_907_eus-gaap--AccruedRentCurrent_iI_pp0p0_c20230630__us-gaap--StatementOperatingActivitiesSegmentAxis__us-gaap--SegmentContinuingOperationsMember_zOiHOVNGpKDl" title="Accrued rent">16,000</span> for continuing operations and approximately $<span id="xdx_90C_eus-gaap--AccruedRentCurrent_iI_pp0p0_c20230630__us-gaap--StatementOperatingActivitiesSegmentAxis__us-gaap--SegmentDiscontinuedOperationsMember_zbcUxpP8nxQ1" title="Accrued rent">25,000</span> for discontinued operations for the period ended June 30, 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 8pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has elected to apply the short-term lease exception to all leases with a term of one year or less. The future short-term lease costs are $ <span id="xdx_907_eus-gaap--ShortTermLeaseCost_dxL_c20230101__20230630_zdBJ5N8mQQW2" title="Short term lease cost::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl1571">nil</span></span> for the year subsequent to June 30, 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_891_eus-gaap--LeaseCostTableTextBlock_zRLka5Ijeez9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted-average remaining lease term as of June 30, 2023, and discount rate for its operating leases are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B4_z7RYyMYf90v3" style="display: none">SCHEDULE OF OPERATING LEASE</span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Weighted-average remaining lease term</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtM_c20230630_zrmifAIS2XVk" title="Weighted average remaining lease term">15.3</span> months</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 80%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Weighted-average discount rate</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_900_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20230630_zQkTfWNMXEW" title="Weighted-average discount rate">4.75</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr> </table> <p id="xdx_8A4_zc6PoSrbjRd4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 8pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The weighted-average discount rate was based on the three-year interest rate of People’s Bank of China.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_894_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zMZfbUIb6Q0b" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table outlines maturities of operating lease liabilities as of June 30, 2023:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 8pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B0_zWj9RnNib567" style="display: none">SCHEDULE OF MATURITIES OF OPERATING LEASE LIABILITIES</span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Year ending June 30</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_497_20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LeasesOfficeServerRoomsDormitoryleasesMember_zS3ZBotDiRr" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Leases for office</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_iI_maLOLLPz9x5_zDWWG3qGkxP9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 80%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">14,784</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_iI_maLOLLPz9x5_zSbciDJV8UHj" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">19,713</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_405_eus-gaap--OperatingLeaseLiability_iTI_mtLOLLPz9x5_zSumdKXAga6l" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Total lease payments</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">34,497</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_405_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_di_zlWDATTTpoil" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Less: Imputed interest</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,003</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iI_z1frOZxKcnQe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Present value of lease liabilities</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">33,494</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A1_zkXmS6HVGQHj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TAOPING INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 8pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 2582 17882 4338 34000 16000 25000 <p id="xdx_891_eus-gaap--LeaseCostTableTextBlock_zRLka5Ijeez9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted-average remaining lease term as of June 30, 2023, and discount rate for its operating leases are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B4_z7RYyMYf90v3" style="display: none">SCHEDULE OF OPERATING LEASE</span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Weighted-average remaining lease term</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtM_c20230630_zrmifAIS2XVk" title="Weighted average remaining lease term">15.3</span> months</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 80%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Weighted-average discount rate</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_900_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20230630_zQkTfWNMXEW" title="Weighted-average discount rate">4.75</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr> </table> P15M9D 0.0475 <p id="xdx_894_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zMZfbUIb6Q0b" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table outlines maturities of operating lease liabilities as of June 30, 2023:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 8pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B0_zWj9RnNib567" style="display: none">SCHEDULE OF MATURITIES OF OPERATING LEASE LIABILITIES</span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Year ending June 30</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_497_20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LeasesOfficeServerRoomsDormitoryleasesMember_zS3ZBotDiRr" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Leases for office</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_iI_maLOLLPz9x5_zDWWG3qGkxP9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 80%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">14,784</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_iI_maLOLLPz9x5_zSbciDJV8UHj" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">19,713</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_405_eus-gaap--OperatingLeaseLiability_iTI_mtLOLLPz9x5_zSumdKXAga6l" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Total lease payments</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">34,497</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_405_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_di_zlWDATTTpoil" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Less: Imputed interest</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,003</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iI_z1frOZxKcnQe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Present value of lease liabilities</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">33,494</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 14784 19713 34497 1003 33494 <p id="xdx_80B_eus-gaap--InvestmentTextBlock_zZjVJ6OwKenl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>15. <span id="xdx_82C_z6QLxJwioXE">LONG-TERM INVESTMENTS</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 8pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of June 30, 2023, the carrying value of the Company’s equity investments were $<span id="xdx_90C_eus-gaap--EquityMethodInvestments_iI_pp0p0_c20230630_zc1dYADIXqy4" title="Equity method investments">68,717</span>, which consisted of the followings:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1) Equity method investments:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_890_eus-gaap--EquityMethodInvestmentsTextBlock_zq8pBTaLbym2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of June 30, 2023, the Company’s equity method investments had a carrying value of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIExPTkctVEVSTSBJTlZFU1RNRU5UUyAoRGV0YWlscyBOYXJyYXRpdmUpAA__" id="xdx_900_eus-gaap--EquityMethodInvestmentUnderlyingEquityInNetAssets_iI_pp0p0_c20230630_zlxT901KHSNk" title="Carrying value">7,029</span> which were as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BE_ze1bOH6eop8f" style="display: none">SCHEDULE OF EQUITY METHOD INVESTMENTS</span></span></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="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Investees</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Abbreviation</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">% of Ownership</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Carrying value</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 38%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Qingdao Taoping IoT Co., Ltd.</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 22%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">QD Taoping, or QD</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_980_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_uPure_c20230630__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--QingdaoTaopingIoTCoLtdMember__us-gaap--FairValueByAssetClassAxis__us-gaap--EquityMethodInvestmentsMember_zE3yJvkpCLZ2" style="width: 15%; text-align: right" title="Ownership percentage"><span style="font-family: Times New Roman, Times, Serif">47</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98F_eus-gaap--EquityMethodInvestmentUnderlyingEquityInNetAssets_iI_pp0p0_c20230630__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--QingdaoTaopingIoTCoLtdMember__us-gaap--FairValueByAssetClassAxis__us-gaap--EquityMethodInvestmentsMember_zM4AFed2sq9f" style="width: 15%; text-align: right" title="Carrying value"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1601">-</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Yunnan Taoping IoT Co., Ltd.</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">YN Taoping, or YN</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_980_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_uPure_c20230630__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--YunnanTaopingIoTCoLtdMember__us-gaap--FairValueByAssetClassAxis__us-gaap--EquityMethodInvestmentsMember_zfiLl56I5tmd" style="text-align: right" title="Ownership percentage"><span style="font-family: Times New Roman, Times, Serif">40</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98C_eus-gaap--EquityMethodInvestmentUnderlyingEquityInNetAssets_iI_pp0p0_c20230630__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--YunnanTaopingIoTCoLtdMember__us-gaap--FairValueByAssetClassAxis__us-gaap--EquityMethodInvestmentsMember_ziyyNZa1zXYb" style="text-align: right" title="Carrying value"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1605">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Jiangsu Taoping IoT Technology Co., Ltd.</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">JS Taoping, or JS</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_986_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_uPure_c20230630__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--JiangsuTaopingIoTTechnologyCoLtdMember__us-gaap--FairValueByAssetClassAxis__us-gaap--EquityMethodInvestmentsMember_zqQkI4J12mpe" style="text-align: right" title="Ownership percentage"><span style="font-family: Times New Roman, Times, Serif">25</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_988_eus-gaap--EquityMethodInvestmentUnderlyingEquityInNetAssets_iI_pp0p0_c20230630__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--JiangsuTaopingIoTTechnologyCoLtdMember__us-gaap--FairValueByAssetClassAxis__us-gaap--EquityMethodInvestmentsMember_zFzda9A3n0tj" style="text-align: right" title="Carrying value"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1609">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Jiangsu Taoping New Media Co., Ltd</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: right; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">JS New Media, or JN</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_988_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_uPure_c20230630__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--JiangsuTaopingNewMediaCoLtdMember__us-gaap--FairValueByAssetClassAxis__us-gaap--EquityMethodInvestmentsMember_zrII6MLHAIa5" style="padding-bottom: 1.5pt; text-align: right" title="Ownership percentage"><span style="font-family: Times New Roman, Times, Serif">21</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_985_eus-gaap--EquityMethodInvestmentUnderlyingEquityInNetAssets_iI_pp0p0_c20230630__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--JiangsuTaopingNewMediaCoLtdMember__us-gaap--FairValueByAssetClassAxis__us-gaap--EquityMethodInvestmentsMember_zqkOGF4TFSxa" style="border-bottom: Black 1.5pt solid; text-align: right" title="Carrying value"><span style="font-family: Times New Roman, Times, Serif">7,029</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: right; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98F_eus-gaap--EquityMethodInvestmentUnderlyingEquityInNetAssets_iI_pp0p0_c20230630__us-gaap--FairValueByAssetClassAxis__us-gaap--EquityMethodInvestmentsMember_zM2KQmHHRcR4" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Carrying value"><span style="font-family: Times New Roman, Times, Serif">7,029</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8AD_zGbdFHEnzkM6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s initial investments in the above equity method investments were approximately $<span id="xdx_902_eus-gaap--EquityMethodInvestmentOtherThanTemporaryImpairment_pn5n6_c20230101__20230630_zgb5na2bhQF7" title="Equity method investments, other than temporary impairment">1.9</span> million. The Company recognized losses from equity method investments of approximately $<span id="xdx_90A_eus-gaap--IncomeLossFromEquityMethodInvestments_dxL_c20230101__20230630_zSH35SPDShb6" title="Recognized loss from equity method investments::XDX::-836"><span style="-sec-ix-hidden: xdx2ixbrl1619">800</span></span> and <span id="xdx_90F_eus-gaap--AssetImpairmentCharges_do_c20230101__20230630_zvfQVSQWD86c" title="Impairment charges">no</span> impairment on equity method investments for the six months ended June 30, 2023. The Company recognized losses from equity method investments of approximately $<span id="xdx_90D_eus-gaap--IncomeLossFromEquityMethodInvestments_iN_pn5n6_di_c20220101__20220630_zFEWAgmAE1f1" title="Recognized loss from equity method investments">0.3</span> million and <span id="xdx_908_eus-gaap--AssetImpairmentCharges_do_c20220101__20220630_zAhKSik7fPaf" title="Impairment charges">no</span> impairment on equity method investments for the six months ended June 30, 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2) Equity investments without readily determinable fair value that is not accounted for under equity method accounting:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 8pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In accordance with ASC 321, the Company elected to use the measurement alternative to measure such investments at cost, less any impairment, plus or minus changes resulting from observable price changes in orderly transactions for identical or similar investments of the same issuer, if any.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of June 30, 2023 and December 31, 2022, the carrying value for the equity investments without readily determinable fair value was $<span id="xdx_900_eus-gaap--EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_iI_pp0p0_c20230630_zH2lF8CjoyG2" title="Equity investments without readily determinable fair value">61,688</span> and $<span id="xdx_900_eus-gaap--EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_iI_pp0p0_c20221231_z3z2TnC8jD05" title="Equity investments without readily determinable fair value">87,734</span>, respectively. The total initial investments to the equity investments without readily determinable fair value were approximately $<span id="xdx_907_ecustom--InitialInvestmentEquitySecuritiesWithoutReadilyDeterminableFairValueAmount_iI_pp0p0_c20230630_zKAIzC1jiOpe" title="Initial investment equity investments without readily determinable fair value">711,000</span>. Impairment of approximately $<span id="xdx_909_ecustom--ImpairmentChargesOnEquityMethodInvestments_pn4n6_c20230101__20230630_zLpx27at7kLf" title="Impairment charges of equity method investments">0.02</span> million was recognized for the six months ended June 30, 2023. Impairment of approximately $<span id="xdx_90A_ecustom--ImpairmentChargesOnEquityMethodInvestments_pn4n6_c20220101__20220630_zfIWboUUoHKj" title="Impairment charges of equity method investments">0.03</span> million was recognized for the six months ended June 30, 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 8pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TAOPING INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 68717 <p id="xdx_890_eus-gaap--EquityMethodInvestmentsTextBlock_zq8pBTaLbym2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of June 30, 2023, the Company’s equity method investments had a carrying value of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIExPTkctVEVSTSBJTlZFU1RNRU5UUyAoRGV0YWlscyBOYXJyYXRpdmUpAA__" id="xdx_900_eus-gaap--EquityMethodInvestmentUnderlyingEquityInNetAssets_iI_pp0p0_c20230630_zlxT901KHSNk" title="Carrying value">7,029</span> which were as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BE_ze1bOH6eop8f" style="display: none">SCHEDULE OF EQUITY METHOD INVESTMENTS</span></span></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="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Investees</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Abbreviation</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">% of Ownership</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Carrying value</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 38%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Qingdao Taoping IoT Co., Ltd.</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 22%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">QD Taoping, or QD</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_980_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_uPure_c20230630__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--QingdaoTaopingIoTCoLtdMember__us-gaap--FairValueByAssetClassAxis__us-gaap--EquityMethodInvestmentsMember_zE3yJvkpCLZ2" style="width: 15%; text-align: right" title="Ownership percentage"><span style="font-family: Times New Roman, Times, Serif">47</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98F_eus-gaap--EquityMethodInvestmentUnderlyingEquityInNetAssets_iI_pp0p0_c20230630__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--QingdaoTaopingIoTCoLtdMember__us-gaap--FairValueByAssetClassAxis__us-gaap--EquityMethodInvestmentsMember_zM4AFed2sq9f" style="width: 15%; text-align: right" title="Carrying value"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1601">-</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Yunnan Taoping IoT Co., Ltd.</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">YN Taoping, or YN</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_980_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_uPure_c20230630__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--YunnanTaopingIoTCoLtdMember__us-gaap--FairValueByAssetClassAxis__us-gaap--EquityMethodInvestmentsMember_zfiLl56I5tmd" style="text-align: right" title="Ownership percentage"><span style="font-family: Times New Roman, Times, Serif">40</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98C_eus-gaap--EquityMethodInvestmentUnderlyingEquityInNetAssets_iI_pp0p0_c20230630__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--YunnanTaopingIoTCoLtdMember__us-gaap--FairValueByAssetClassAxis__us-gaap--EquityMethodInvestmentsMember_ziyyNZa1zXYb" style="text-align: right" title="Carrying value"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1605">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Jiangsu Taoping IoT Technology Co., Ltd.</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">JS Taoping, or JS</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_986_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_uPure_c20230630__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--JiangsuTaopingIoTTechnologyCoLtdMember__us-gaap--FairValueByAssetClassAxis__us-gaap--EquityMethodInvestmentsMember_zqQkI4J12mpe" style="text-align: right" title="Ownership percentage"><span style="font-family: Times New Roman, Times, Serif">25</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_988_eus-gaap--EquityMethodInvestmentUnderlyingEquityInNetAssets_iI_pp0p0_c20230630__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--JiangsuTaopingIoTTechnologyCoLtdMember__us-gaap--FairValueByAssetClassAxis__us-gaap--EquityMethodInvestmentsMember_zFzda9A3n0tj" style="text-align: right" title="Carrying value"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1609">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Jiangsu Taoping New Media Co., Ltd</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: right; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">JS New Media, or JN</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_988_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_uPure_c20230630__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--JiangsuTaopingNewMediaCoLtdMember__us-gaap--FairValueByAssetClassAxis__us-gaap--EquityMethodInvestmentsMember_zrII6MLHAIa5" style="padding-bottom: 1.5pt; text-align: right" title="Ownership percentage"><span style="font-family: Times New Roman, Times, Serif">21</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_985_eus-gaap--EquityMethodInvestmentUnderlyingEquityInNetAssets_iI_pp0p0_c20230630__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--JiangsuTaopingNewMediaCoLtdMember__us-gaap--FairValueByAssetClassAxis__us-gaap--EquityMethodInvestmentsMember_zqkOGF4TFSxa" style="border-bottom: Black 1.5pt solid; text-align: right" title="Carrying value"><span style="font-family: Times New Roman, Times, Serif">7,029</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: right; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98F_eus-gaap--EquityMethodInvestmentUnderlyingEquityInNetAssets_iI_pp0p0_c20230630__us-gaap--FairValueByAssetClassAxis__us-gaap--EquityMethodInvestmentsMember_zM2KQmHHRcR4" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Carrying value"><span style="font-family: Times New Roman, Times, Serif">7,029</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 7029 0.47 0.40 0.25 0.21 7029 7029 1900000 0 -300000 0 61688 87734 711000 20000.00 30000.00 <p id="xdx_807_eus-gaap--OtherLiabilitiesDisclosureTextBlock_zYcRWoyaKL6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>16. <span id="xdx_824_zAQMAqpg9pj2">OTHER PAYABLES AND ACCRUED EXPENSES</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_89C_eus-gaap--OtherLiabilitiesTableTextBlock_zIA5WDHbuAm1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of June 30, 2023 and December 31, 2022, other payables and accrued expenses consist of:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B6_z2Fz9JaahtD5" style="display: none">SCHEDULE OF OTHER PAYABLE AND ACCRUED EXPENSES</span></span></span></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="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49F_20230630_zQdlvHbSGaZd" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">June 30, 2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_499_20221231_z7L49Ge61Ug2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December 31, 2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(Unaudited)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_ecustom--AdvancesFromUnrelatedThirdparties_iI_maOPAAEz1G1_zAGRJyebwPgj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advances from unrelated third parties <sup id="xdx_F42_zktn2CgLw7L4">(i)</sup></span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">869,648</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">395,359</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_403_ecustom--OtherTaxesPayable_iI_maOPAAEz1G1_zN5F9OQ8Cta3" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other taxes payable <sup id="xdx_F40_zNC0MCGMkvl2">(ii)</sup></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,401,184</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,216,786</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--AccruedProfessionalFeesCurrentAndNoncurrent_iI_maOPAAEz1G1_zuuXx9TS9u7g" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrued professional fees</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">179,595</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">215,889</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_ecustom--AmountDueToEmployees_iI_maOPAAEz1G1_zoSzJVdEQvwi" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amount due to employees <sup id="xdx_F48_zxaZQs21hpa4">(iii)</sup></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">74,780</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">41,782</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_401_eus-gaap--AccountsPayableOtherCurrent_iI_maOPAAEz1G1_z9b2S6BQOQ5h" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Others</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">169,400</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">126,528</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40F_eus-gaap--AccountsPayableAndOtherAccruedLiabilities_iTI_mtOPAAEz1G1_zqYSyaYyShz5" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Other Payables and Accrued Expenses</span></span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,694,607</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,996,344</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span id="xdx_F0C_zofzxUFZGLHl" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(i)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F11_zgZrPaRmjAjf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The advances from unrelated parties are non-interest bearing and due on demand.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_F09_zS2qzNLzWWS8" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(ii)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F16_zhyRXxKnGVc9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The other taxes payable were the amounts due to the value added tax, business tax, city maintenance and construction tax, and individual income tax.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_F06_zyA37ptNwAp4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(iii)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F13_zvYwcmfX6wcc" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The amounts due to employees were pertaining to employees’ out-of-pocket expenses for travel and meal allowance, etc.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89C_eus-gaap--OtherLiabilitiesTableTextBlock_zIA5WDHbuAm1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of June 30, 2023 and December 31, 2022, other payables and accrued expenses consist of:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B6_z2Fz9JaahtD5" style="display: none">SCHEDULE OF OTHER PAYABLE AND ACCRUED EXPENSES</span></span></span></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="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49F_20230630_zQdlvHbSGaZd" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">June 30, 2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_499_20221231_z7L49Ge61Ug2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December 31, 2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(Unaudited)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_ecustom--AdvancesFromUnrelatedThirdparties_iI_maOPAAEz1G1_zAGRJyebwPgj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advances from unrelated third parties <sup id="xdx_F42_zktn2CgLw7L4">(i)</sup></span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">869,648</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">395,359</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_403_ecustom--OtherTaxesPayable_iI_maOPAAEz1G1_zN5F9OQ8Cta3" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other taxes payable <sup id="xdx_F40_zNC0MCGMkvl2">(ii)</sup></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,401,184</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,216,786</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--AccruedProfessionalFeesCurrentAndNoncurrent_iI_maOPAAEz1G1_zuuXx9TS9u7g" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrued professional fees</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">179,595</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">215,889</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_ecustom--AmountDueToEmployees_iI_maOPAAEz1G1_zoSzJVdEQvwi" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amount due to employees <sup id="xdx_F48_zxaZQs21hpa4">(iii)</sup></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">74,780</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">41,782</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_401_eus-gaap--AccountsPayableOtherCurrent_iI_maOPAAEz1G1_z9b2S6BQOQ5h" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Others</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">169,400</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">126,528</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40F_eus-gaap--AccountsPayableAndOtherAccruedLiabilities_iTI_mtOPAAEz1G1_zqYSyaYyShz5" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Other Payables and Accrued Expenses</span></span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,694,607</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,996,344</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span id="xdx_F0C_zofzxUFZGLHl" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(i)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F11_zgZrPaRmjAjf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The advances from unrelated parties are non-interest bearing and due on demand.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_F09_zS2qzNLzWWS8" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(ii)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F16_zhyRXxKnGVc9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The other taxes payable were the amounts due to the value added tax, business tax, city maintenance and construction tax, and individual income tax.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_F06_zyA37ptNwAp4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(iii)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F13_zvYwcmfX6wcc" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The amounts due to employees were pertaining to employees’ out-of-pocket expenses for travel and meal allowance, etc.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 869648 395359 3401184 4216786 179595 215889 74780 41782 169400 126528 4694607 4996344 <p id="xdx_80B_ecustom--StatutoryReserveAndDistributionOfProfitTextBlock_z9vnpkqvDKw1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>17. <span id="xdx_821_zvq9gQ5o4nr1">RESERVE AND DISTRIBUTION OF PROFIT</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In accordance with relevant PRC regulations and the Articles of Association of our PRC subsidiaries, our PRC subsidiaries are required to allocate at least <span id="xdx_906_ecustom--PercentageOfAnnualTaxProfits_iI_pid_dp_c20230630_zgCMsUoVCclb" title="Annual tax profits percentage">10</span>% of their annual after-tax profits determined in accordance with PRC statutory financial statements to a statutory general reserve fund until the amounts in said fund reaches <span id="xdx_90C_ecustom--StatutoryReservePercentage_iI_pid_dp_c20230630_zrP8etXicpn7" title="Statutory reserve percentage">50</span>% of their registered capital. As of June 30, 2023 and December 31, 2022, the balance of general reserve was $<span id="xdx_905_ecustom--GeneralReserve_iI_pn5n6_c20230630_zU7uwIz59728" title="General reserve">10.2</span> million and $<span id="xdx_909_ecustom--GeneralReserve_iI_pn5n6_c20221231_zVyM80gBB1Rf" title="General reserve">10.2</span> million, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TAOPING INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under the applicable PRC regulations, the Company may pay dividends only out of the accumulated profits, if any, determined in accordance with the PRC accounting standards and regulations. The statutory reserve funds can only be used for specific purposes under the PRC laws and regulations. The general reserves are not distributable as cash dividends.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our after-tax profits or losses with respect to the payment of dividends out of accumulated profits and the annual appropriation of after-tax profits as calculated pursuant to the PRC accounting standards and regulations do not result in significant differences as compared to after-tax earnings as presented in our consolidated financial statements. However, there are certain differences between the PRC accounting standards and regulations and the U.S. generally accepted accounting principles, arising from different treatment of items such as amortization of intangible assets and change in fair value of contingent consideration arising from business combinations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 0.10 0.50 10200000 10200000 <p id="xdx_80C_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_z1CIfQUcsXBb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>18. <span id="xdx_824_zWRQgoyDbhlc">EQUITY</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a) Ordinary shares</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company is authorized to issue <span id="xdx_908_eus-gaap--CommonStockSharesAuthorized_iI_pid_c20230630_z0fVa88FPLnl" title="Ordinary shares, authorized">100,000,000</span> ordinary shares.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 8pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In February 2022, the Company issued the first phase of approximately <span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardGross_c20220201__20220228__us-gaap--BusinessAcquisitionAxis__custom--ZhengjiangTaopingMember_zRvMmQ4m2rZc" title="Restricted award shares">6,718</span> restricted ordinary shares with a fair value of approximately $<span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodValueRestrictedStockAwardGross_c20220201__20220228__us-gaap--BusinessAcquisitionAxis__custom--ZhengjiangTaopingMember_zkY5W8CV1Ow1" title="Restricted award, value">118,000</span>, for the acquisition of ZJIOT. The Company agreed to issue to the shareholders of ZJIOT a total of approximately <span id="xdx_905_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardGross_c20220201__20220228_zYnRCzWEfu7k" title="Restricted award shares">20,154</span> restricted ordinary shares in three phases, conditioned upon the satisfaction of certain performance targets.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In March 2022 and July 2022, the Company issued <span id="xdx_902_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_pid_c20220301__20220331__srt--TitleOfIndividualAxis__custom--ConsultantMember_zOlCIOi2TBlf" title="Stock issued during period shares issued for services"><span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_pid_c20220701__20220731__srt--TitleOfIndividualAxis__custom--ConsultantMember_zFtQ54HJ9WGh" title="Stock issued during period shares issued for services">2,000</span></span> ordinary shares with a fair value of $<span id="xdx_908_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_c20220301__20220331__srt--TitleOfIndividualAxis__custom--ConsultantMember_zYAtC2CJqHxi" title="Stock issued during period value issued for services"><span id="xdx_907_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_c20220701__20220731__srt--TitleOfIndividualAxis__custom--ConsultantMember_zbcJeltpUfZ8" title="Stock issued during period value issued for services">23,100</span></span> to a consultant as a compensation for his service.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In April 2023, the Company issued the second phase of approximately <span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardGross_c20230401__20230430__us-gaap--BusinessAcquisitionAxis__custom--ZhengjiangTaopingMember_zyHFSBN148ee" title="Restricted award shares">6,718</span> restricted ordinary shares with a fair value of approximately $<span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodValueRestrictedStockAwardGross_c20230401__20230430__us-gaap--BusinessAcquisitionAxis__custom--ZhengjiangTaopingMember_zl1gsX4AC8X4" title="Restricted award, value">49,000</span>, for the acquisition of ZJIOT, upon the satisfaction of certain performance targets.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In May 2023, the Company issued <span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardGross_c20230501__20230531__us-gaap--AwardTypeAxis__custom--ServiceCompensationMember_zbAfxs2mdrh" title="Restricted award shares">50,000</span> restricted shares to a consultant as its service compensation for the service period from May 26, 2023 to May 25, 2024. The fair value of the <span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20230501__20230531__us-gaap--AwardTypeAxis__custom--ServiceCompensationMember_z4c38r0F4B08" title="Number of shares issued for services">50,000</span> ordinary shares was $<span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_c20230501__20230531__us-gaap--AwardTypeAxis__custom--ServiceCompensationMember_zylwtKmhKeMl" title="Issued for services, value">340,000</span>, which is amortized over the service period.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In May 2023, the Company issued <span id="xdx_906_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_pid_c20230501__20230531__srt--TitleOfIndividualAxis__custom--DirectorsExecutiveOffcersEmployeeMember_zT844iXCSBE1" title="Stock issued during period shares issued for services">200,000</span> ordinary shares with fair value of approximately $<span id="xdx_908_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_c20230501__20230531__srt--TitleOfIndividualAxis__custom--DirectorsExecutiveOffcersEmployeeMember_zvWchUHdSaAg" title="Stock issued during period value issued for services">1,360,000</span> to certain directors, executive officers, and employees as compensations for their services.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b) Stock-based compensation</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_890_eus-gaap--DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_zcDerh4EeYmb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table provides the details of the approximate total share-based payments expense during the six months ended June 30, 2023 and 2022:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B3_zF9eP9TIcwg5" style="display: none">SCHEDULE OF SHARE BASED PAYMENTS EXPENSE</span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_495_20230101__20230630_zTjsuutkBpf2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Six Months Ended June 30, 2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_493_20220101__20220630_zjrTPsizCME4" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Six Months Ended June 30, 2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(Unaudited)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(Unaudited)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_401_eus-gaap--EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_maSBCzIQA_zDV11yxm4wsa" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Employees and directors share-based payments</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,360,000</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">(a)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1707">-</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_401_ecustom--SharesIssuedForServices_iN_di_msSBCzIQA_zM8iOLhocKuc" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Shares issued for services</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">32,603</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">(a)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">14,500</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">(a)</span></td></tr> <tr id="xdx_400_ecustom--ShareBasedCompensationExpenses_iT_pp0p0_mtSBCzIQA_z0khDrYeDjZe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Total share based payments expenses </span><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>$</b></span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b>1,392,603</b></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>$</b></span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b>14,500</b></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A0_z1FcGe1UDwza" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TAOPING INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c) Stock options to employees and directors</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On May 9, 2016, the Board of Directors of the Company adopted the 2016 Equity Incentive Plan, or the 2016 Plan. Pursuant to the 2016 Plan and its amendment in May 2021, the Company may offer up to five hundred thousand ordinary shares as equity incentives to its directors, employees and consultants. Such number of shares is subject to adjustment in the event of certain reorganizations, mergers, business combinations, recapitalizations, stock splits, stock dividends, or other change in the corporate structure of the Company affecting the issuable shares under the 2016 Plan. The Company accounts for its stock option awards to employees and directors pursuant to the provisions of ASC 718, Compensation – Stock Compensation. The fair value of each option award is estimated on the date of grant using the Black-Scholes Merton valuation model. The Company recognizes the fair value of each option as compensation expense ratably using the straight-line attribution method over the service period, which is generally the vesting period.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_891_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_z4JYqV6pZnqk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Stock option activity for the six months ended June 30, 2023 is summarized as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 8pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BC_z16f7nwm4EMk" style="display: none">SUMMARY OF STOCK OPTION ACTIVITY</span></span></span></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="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Weighted</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Weighted Average Remaining</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Options</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Average<br/> Exercise</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Contractual<br/> Life</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Aggregated Intrinsic</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Outstanding</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Price</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(Years)</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Value</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 44%"><span style="font-family: Times New Roman, Times, Serif">Outstanding at January 1, 2023</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_znhNMaz0yPej" style="width: 10%; text-align: right" title="Option Outstanding, Balance Beginning"><span style="font-family: Times New Roman, Times, Serif">28,250</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zgWSvMfQnJqa" style="width: 10%; text-align: right" title="Weighted Average Exercise Price, Beginning Balance"><span style="font-family: Times New Roman, Times, Serif">24.0</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zi85tkKt6Nuh" title="Weighted Average Remaining Contractual Life (Year), Beginning">0.6</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pp0p0_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zVNGCenO4ywb" style="width: 10%; text-align: right" title="Aggregated Intrinsic Value, Outstanding Beginning">       <span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1723">-</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif">Exercised</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zqVaWt3puqzi" style="text-align: right" title="Option Outstanding, Exercised"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1725">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zH2cQYv7kNfk" style="text-align: right" title="Weighted Average Exercise Price, Exercised"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1727">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Canceled</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zQrKGszAwiN6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Option Outstanding, Canceled"><span style="font-family: Times New Roman, Times, Serif">(400</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zwHV5jWLxEk3" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted Average Exercise Price, Canceled"><span style="font-family: Times New Roman, Times, Serif">24.0</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif">Outstanding at June 30, 2023 (Unaudited)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zaoFx0fTQnfj" style="text-align: right" title="Option Outstanding, Balance Ending"><span style="font-family: Times New Roman, Times, Serif">27,850</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zvsziek6uJA9" style="text-align: right" title="Weighted Average Exercise Price, Ending Balance"><span style="font-family: Times New Roman, Times, Serif">24.0</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_905_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm1_dtY_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_znMphlqLsAr9" title="Weighted Average Remaining Contractual Life (Year), Ending">0.1</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pp0p0_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zTZDqFRcJ6db" style="text-align: right" title="Aggregated Intrinsic Value, Outstanding Ending"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1739">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Vested and expected to be vested as of June 30, 2023 (Unaudited)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_iE_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zsVtozf61HGc" style="text-align: right" title="Option Outstanding, Vested and expected to be vested"><span style="font-family: Times New Roman, Times, Serif">27,850</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_iE_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zUcdRu9EUBTa" style="text-align: right" title="Weighted Average Exercise Price, Vested and expected to be vested"><span style="font-family: Times New Roman, Times, Serif">24.0</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_dtY_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zBXAmsIFn6g6" title="Weighted Average Remaining Contractual Life (Year), Options vested">0.1</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iE_pp0p0_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zNe3qfWvP2Na" style="text-align: right" title="Aggregated Intrinsic Value, Vested and expected to be vested"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1747">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif">Options exercisable as of June 30, 2023 (vested) (Unaudited)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zOXbCKg3zDD5" style="text-align: right" title="Option Outstanding, Options Exercisable"><span style="font-family: Times New Roman, Times, Serif">27,850</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zuMg7eQN9g9h" style="text-align: right" title="Weighted Average Exercise Price, Options Exercisable"><span style="font-family: Times New Roman, Times, Serif">24.0</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_906_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zcWnUPeptjU9" title="Weighted Average Remaining Contractual Life (Year), Options exercisable">0.1</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iE_pp0p0_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_ztECCW5FAWhh" style="text-align: right" title="Aggregated Intrinsic Value, Options exercisable"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1755">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A6_znhsRepneuab" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 8pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TAOPING INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 8pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There were <span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_do_c20230101__20230630__srt--TitleOfIndividualAxis__custom--EmployeeMember_znXugMLIOil6" title="Stock option granted"><span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_do_c20220101__20220630__srt--TitleOfIndividualAxis__custom--EmployeeMember_zDPbGyVjIxZf" title="Stock option granted">no</span></span> stock options granted to employees during the years ended June 30, 2023 and 2022. There was <span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_do_c20230101__20230630__srt--TitleOfIndividualAxis__custom--EmployeeMember_zy1BoqX0g5ri" title="Stock options exercised"><span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_do_c20220101__20220630__srt--TitleOfIndividualAxis__custom--EmployeeMember_zPASXna6zKti" title="Stock options exercised">no</span></span> option exercised during the six months ended June 30, 2023 and 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of June 30, 2023, no unrecognized compensation expense related to non-vested share options is expected to be recognized. The total fair value of options vested during the six months ended June 30, 2023, and 2022 was approximately $ <span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_dxL_c20230101__20230630_zGifZgmiwon5" title="Fair value of stock option vested::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl1765">nil</span></span> and $ <span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_dxL_c20220101__20220630_zGmlvjLhPRtk" title="Fair value of stock option vested::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl1767">nil</span></span>, respectively. To the extent the actual forfeiture rate is different from what the Company has anticipated, stock-based compensation related to these awards will be different from its expectations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d) Stock options and warrants to non-employees</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant to the 2016 Plan and its amendment, for the six months ended June 30, 2023 and 2022, the Company issued <span id="xdx_90A_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_dxL_c20230630__srt--TitleOfIndividualAxis__custom--ConsultantMember__us-gaap--PlanNameAxis__custom--TwoThousandSixteenEquityIncentivePlanMember_zRaDP3g3Tmrl" title="Class of warrants::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl1769">nil</span></span> and <span id="xdx_908_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_dxL_c20220630__srt--TitleOfIndividualAxis__custom--ConsultantMember__us-gaap--PlanNameAxis__custom--TwoThousandSixteenEquityIncentivePlanMember_zd964CPBBuBf" title="Class of warrants::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl1771">nil</span></span> warrants to consultants, respectively. The Company expensed to administrative expense approximately $ <span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_dxL_c20230101__20230630_zSHvtiLyDDn1" title="Fair value of stock option vested::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl1773">nil</span></span> and $ <span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_dxL_c20220101__20220630_ziNygRgac3dj" title="Fair value of stock option vested::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl1775">nil</span></span> for the six months ended June 30, 2023 and 2022, respectively. During the six months ended June 30, 2023, no options or warrants were exercised.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_896_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_zWOf7JkJiHlg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table outlines the options and warrants outstanding and exercisable as of June 30, 2023:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B6_zam7pYShEBI" style="display: none">SCHEDULE OF WARRANT OUTSTANDING AND EXERCISABLE</span></span></span></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="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">June 30, 2023 Number of Warrants Outstanding</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Exercise</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Expiration</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">and Exercisable</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Price</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Date</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">July 2020 stock options to consultants</span></td><td style="width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iI_c20230630__us-gaap--AwardTypeAxis__custom--WarrantOneMember_zgMUdHw7Jtl5" style="border-bottom: Black 1.5pt solid; width: 12%; text-align: right" title="Number of Warrants Outstanding and Exercisable"><span style="font-family: Times New Roman, Times, Serif">5,737</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_980_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice_iI_pid_c20230630__us-gaap--AwardTypeAxis__custom--WarrantOneMember_zgNSg14sjiVd" style="border-bottom: Black 1.5pt solid; width: 12%; text-align: right" title="Exercise Price"><span style="font-family: Times New Roman, Times, Serif">26.4</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_ecustom--EquityExpirationDate_c20230101__20230630__us-gaap--AwardTypeAxis__custom--WarrantOneMember_zxIiY2vE5FEa" title="Expiration Date">07/09/2023</span></span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iI_c20230630__us-gaap--AwardTypeAxis__custom--WarrantsMember_zNahoETUj6xf" style="text-align: right" title="Number of Warrants Outstanding and Exercisable"><span style="font-family: Times New Roman, Times, Serif">5,737</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8AB_zpGqqHedzIhh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TAOPING INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 100000000 6718 118000 20154 2000 2000 23100 23100 6718 49000 50000 50000 340000 200000 1360000 <p id="xdx_890_eus-gaap--DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_zcDerh4EeYmb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table provides the details of the approximate total share-based payments expense during the six months ended June 30, 2023 and 2022:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B3_zF9eP9TIcwg5" style="display: none">SCHEDULE OF SHARE BASED PAYMENTS EXPENSE</span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_495_20230101__20230630_zTjsuutkBpf2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Six Months Ended June 30, 2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_493_20220101__20220630_zjrTPsizCME4" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Six Months Ended June 30, 2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(Unaudited)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(Unaudited)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_401_eus-gaap--EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_maSBCzIQA_zDV11yxm4wsa" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Employees and directors share-based payments</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,360,000</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">(a)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1707">-</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_401_ecustom--SharesIssuedForServices_iN_di_msSBCzIQA_zM8iOLhocKuc" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Shares issued for services</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">32,603</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">(a)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">14,500</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">(a)</span></td></tr> <tr id="xdx_400_ecustom--ShareBasedCompensationExpenses_iT_pp0p0_mtSBCzIQA_z0khDrYeDjZe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Total share based payments expenses </span><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>$</b></span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b>1,392,603</b></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>$</b></span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b>14,500</b></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 1360000 -32603 -14500 1392603 14500 <p id="xdx_891_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_z4JYqV6pZnqk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Stock option activity for the six months ended June 30, 2023 is summarized as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 8pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BC_z16f7nwm4EMk" style="display: none">SUMMARY OF STOCK OPTION ACTIVITY</span></span></span></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="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Weighted</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Weighted Average Remaining</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Options</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Average<br/> Exercise</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Contractual<br/> Life</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Aggregated Intrinsic</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Outstanding</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Price</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">(Years)</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Value</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 44%"><span style="font-family: Times New Roman, Times, Serif">Outstanding at January 1, 2023</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_znhNMaz0yPej" style="width: 10%; text-align: right" title="Option Outstanding, Balance Beginning"><span style="font-family: Times New Roman, Times, Serif">28,250</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zgWSvMfQnJqa" style="width: 10%; text-align: right" title="Weighted Average Exercise Price, Beginning Balance"><span style="font-family: Times New Roman, Times, Serif">24.0</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zi85tkKt6Nuh" title="Weighted Average Remaining Contractual Life (Year), Beginning">0.6</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pp0p0_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zVNGCenO4ywb" style="width: 10%; text-align: right" title="Aggregated Intrinsic Value, Outstanding Beginning">       <span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1723">-</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif">Exercised</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zqVaWt3puqzi" style="text-align: right" title="Option Outstanding, Exercised"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1725">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zH2cQYv7kNfk" style="text-align: right" title="Weighted Average Exercise Price, Exercised"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1727">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Canceled</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zQrKGszAwiN6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Option Outstanding, Canceled"><span style="font-family: Times New Roman, Times, Serif">(400</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zwHV5jWLxEk3" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted Average Exercise Price, Canceled"><span style="font-family: Times New Roman, Times, Serif">24.0</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif">Outstanding at June 30, 2023 (Unaudited)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zaoFx0fTQnfj" style="text-align: right" title="Option Outstanding, Balance Ending"><span style="font-family: Times New Roman, Times, Serif">27,850</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zvsziek6uJA9" style="text-align: right" title="Weighted Average Exercise Price, Ending Balance"><span style="font-family: Times New Roman, Times, Serif">24.0</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_905_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm1_dtY_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_znMphlqLsAr9" title="Weighted Average Remaining Contractual Life (Year), Ending">0.1</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pp0p0_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zTZDqFRcJ6db" style="text-align: right" title="Aggregated Intrinsic Value, Outstanding Ending"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1739">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Vested and expected to be vested as of June 30, 2023 (Unaudited)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_iE_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zsVtozf61HGc" style="text-align: right" title="Option Outstanding, Vested and expected to be vested"><span style="font-family: Times New Roman, Times, Serif">27,850</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_iE_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zUcdRu9EUBTa" style="text-align: right" title="Weighted Average Exercise Price, Vested and expected to be vested"><span style="font-family: Times New Roman, Times, Serif">24.0</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_dtY_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zBXAmsIFn6g6" title="Weighted Average Remaining Contractual Life (Year), Options vested">0.1</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iE_pp0p0_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zNe3qfWvP2Na" style="text-align: right" title="Aggregated Intrinsic Value, Vested and expected to be vested"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1747">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif">Options exercisable as of June 30, 2023 (vested) (Unaudited)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zOXbCKg3zDD5" style="text-align: right" title="Option Outstanding, Options Exercisable"><span style="font-family: Times New Roman, Times, Serif">27,850</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zuMg7eQN9g9h" style="text-align: right" title="Weighted Average Exercise Price, Options Exercisable"><span style="font-family: Times New Roman, Times, Serif">24.0</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_906_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zcWnUPeptjU9" title="Weighted Average Remaining Contractual Life (Year), Options exercisable">0.1</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iE_pp0p0_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_ztECCW5FAWhh" style="text-align: right" title="Aggregated Intrinsic Value, Options exercisable"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1755">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 28250 24.0 P0Y7M6D 400 24.0 27850 24.0 P0Y1M6D 27850 24.0 P0Y1M6D 27850 24.0 P0Y1M6D 0 0 0 0 <p id="xdx_896_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_zWOf7JkJiHlg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table outlines the options and warrants outstanding and exercisable as of June 30, 2023:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B6_zam7pYShEBI" style="display: none">SCHEDULE OF WARRANT OUTSTANDING AND EXERCISABLE</span></span></span></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="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">June 30, 2023 Number of Warrants Outstanding</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Exercise</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Expiration</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">and Exercisable</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Price</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Date</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">July 2020 stock options to consultants</span></td><td style="width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iI_c20230630__us-gaap--AwardTypeAxis__custom--WarrantOneMember_zgMUdHw7Jtl5" style="border-bottom: Black 1.5pt solid; width: 12%; text-align: right" title="Number of Warrants Outstanding and Exercisable"><span style="font-family: Times New Roman, Times, Serif">5,737</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_980_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice_iI_pid_c20230630__us-gaap--AwardTypeAxis__custom--WarrantOneMember_zgNSg14sjiVd" style="border-bottom: Black 1.5pt solid; width: 12%; text-align: right" title="Exercise Price"><span style="font-family: Times New Roman, Times, Serif">26.4</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_ecustom--EquityExpirationDate_c20230101__20230630__us-gaap--AwardTypeAxis__custom--WarrantOneMember_zxIiY2vE5FEa" title="Expiration Date">07/09/2023</span></span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iI_c20230630__us-gaap--AwardTypeAxis__custom--WarrantsMember_zNahoETUj6xf" style="text-align: right" title="Number of Warrants Outstanding and Exercisable"><span style="font-family: Times New Roman, Times, Serif">5,737</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 5737 26.4 2023-07-09 5737 <p id="xdx_804_eus-gaap--SegmentReportingDisclosureTextBlock_z266nN0GINDc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>19. <span id="xdx_825_zBWJVDcTsWGg">CONSOLIDATED SEGMENT DATA</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_891_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zB60kViftyc7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Selected information by segment is presented in the following tables for the six months ended June 30, 2023 and 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif"> <span id="xdx_8BF_zsxRpQekkTkj" style="display: none">SCHEDULE OF SEGMENT REPORTING</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Six Months Ended<br/> June 30, 2023<br/> (Unaudited)</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Six Months Ended<br/> June 30, 2022<br/> (Unaudited)</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Revenues <sup>(1) </sup></b></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 60%; text-align: left; padding-left: 10pt"><span id="xdx_F43_zdfsxNBqRYo8" style="font-family: Times New Roman, Times, Serif">TIT Segment</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20230101__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--TITSegmentMember_fKDEp_z3LPv4Mp7Hp8" style="width: 16%; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif">178,401</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_988_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--TITSegmentMember_fKDEp_zCSAbHe5l6wb" style="width: 16%; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif">122,085</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt"><span id="xdx_F4B_zlCUMW1PBjW3" style="font-family: Times New Roman, Times, Serif">CBT Segment</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20230101__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--CBTSegmentMember_fKDEp_zpBF9Hfgp3h8" style="border-bottom: Black 1.5pt solid; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif">13,899,608</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--CBTSegmentMember_fKDEp_z6bXAZOW0gKi" style="border-bottom: Black 1.5pt solid; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif">7,179,437</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_981_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20230101__20230630_fKDEp_z6byMsIWZlfb" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif">14,078,009</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20220630_fKDEp_zkiNCUOLA25i" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif">7,301,522</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span id="xdx_F0B_zSozpAvEC10b" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_F1D_zeOYGZXZJ066" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenues by operating segments exclude intercompany transactions.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_490_20230101__20230630_zheyDT6u9GA2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Six Months Ended<br/> June 30, 2023<br/> (Unaudited)</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49A_20220101__20220630_zESCqx2iXCv9" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Six Months Ended<br/> June 30, 2022<br/> (Unaudited)</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">(Loss) income from operations</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_400_eus-gaap--OperatingIncomeLoss_hus-gaap--StatementBusinessSegmentsAxis__custom--TITSegmentMember_zR2cyjjdoy3i" style="vertical-align: bottom; background-color: White"> <td style="width: 60%; text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">TIT Segment</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(21,900</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(593,851</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_409_eus-gaap--OperatingIncomeLoss_hus-gaap--StatementBusinessSegmentsAxis__custom--CBTSegmentMember_zyaSBOm1bEQ3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">CBT Segment</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">516,473</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,978,538</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_407_eus-gaap--OperatingIncomeLoss_hus-gaap--StatementBusinessSegmentsAxis__custom--CorporateAndOthersMember_zyqSpFSDKfqb" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corporate and others <sup id="xdx_F48_zvOA7XCzEan4">(2) </sup></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,170,806</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(238,071</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<b>Loss) from operations </b></span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98D_eus-gaap--OperatingIncomeLoss_c20230101__20230630_zpuHqHRboHbi" style="font-weight: bold; text-align: right" title="(Loss) income from operations"><span style="font-family: Times New Roman, Times, Serif">(1,676,233</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_983_eus-gaap--OperatingIncomeLoss_c20220101__20220630_zjE74fTSDpti" style="font-weight: bold; text-align: right" title="(Loss) income from operations"><span style="font-family: Times New Roman, Times, Serif">(2,810,460</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_408_eus-gaap--NonoperatingIncomeExpense_i_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Corporate other income, net</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">182,254</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,293,765</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40C_eus-gaap--InvestmentIncomeInterest_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Corporate interest income</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">609</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,010</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_eus-gaap--InterestExpenseDebt_iN_di_zJX7Praqf554" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Corporate interest expense</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(262,420</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(288,707</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_407_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_zLA2BxAaQnb9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">(Loss) before income taxes</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,755,790</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,804,392</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_40F_eus-gaap--IncomeTaxExpenseBenefit_iN_di_zDRak6iTep8b" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Income tax expense</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(34,513</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(4,283</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_400_eus-gaap--IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_zlFMP71EogUk" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Income from continuing operations</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,790,303</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,808,675</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_405_eus-gaap--DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax_zImFINe1Ko9d" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Income from discontinued operations</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(18,727</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(191,880</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_407_eus-gaap--ProfitLoss_zqaZ8m6M1xm6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Net loss</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,809,030</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,000,555</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_400_eus-gaap--NetIncomeLossAttributableToNoncontrollingInterest_iN_di_z6haO6Tb19pb" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Less: Loss attributable to the non-controlling interest</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1841">-</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1842">-</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_403_eus-gaap--NetIncomeLoss_zIET2uBZH5ga" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Net loss attributable to the Company</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,809,030</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,000,555</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 0.25in"><span id="xdx_F01_z2T5gb9F2vla" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span id="xdx_F11_zDBR6LtzKcH9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Includes non-cash compensation, professional fees and consultancy fees for the Company.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-cash employee compensation by segment for the six months ended June 30, 2023 and 2022 are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"> <tr style="display: none; vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49D_20230101__20230630_zp7obpaR4iTf" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49D_20220101__20220630_zg5ENacdUdra" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Six Months Ended<br/> June 30, 2023<br/> (Unaudited)</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Six Months Ended<br/> June 30, 2022<br/> (Unaudited)</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: white"> <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Non-cash employee compensation:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40B_eus-gaap--AllocatedShareBasedCompensationExpense_hus-gaap--StatementBusinessSegmentsAxis__custom--CorporateAndOthersMember_zm4imD3A0GPd" style="vertical-align: bottom; background-color: White"> <td style="width: 60%; text-align: left; padding-bottom: 1.5pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Corporate and others</span></td><td style="width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,360,000</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1849">-</span></span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_eus-gaap--AllocatedShareBasedCompensationExpense_zi4blcn4GIY1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"> Non-cash compensation</span></span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,360,000</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1852">-</span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Depreciation and amortization by segment for six months ended June 30, 2023 and 2022 are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Six Months Ended June 30, 2023 (Unaudited)</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Six Months Ended June 30, 2022 (Unaudited)</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Depreciation and amortization:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 60%; text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">TIT Segment</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--DepreciationDepletionAndAmortization_c20230101__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--TITSegmentMember_zl3PXM7d9XQ2" style="width: 16%; text-align: right" title="Depreciation and amortization"><span style="font-family: Times New Roman, Times, Serif">22,380</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98B_eus-gaap--DepreciationDepletionAndAmortization_c20220101__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--TITSegmentMember_ztDkt6nQgdG8" style="width: 16%; text-align: right" title="Depreciation and amortization"><span style="font-family: Times New Roman, Times, Serif">23,996</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">CBT Segment</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_987_eus-gaap--DepreciationDepletionAndAmortization_c20230101__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--CBTSegmentMember_zf6DwiJDcWQ" style="text-align: right" title="Depreciation and amortization"><span style="font-family: Times New Roman, Times, Serif">1,259,306</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_986_eus-gaap--DepreciationDepletionAndAmortization_c20220101__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--CBTSegmentMember_zqlFib6yXVwd" style="text-align: right" title="Depreciation and amortization"><span style="font-family: Times New Roman, Times, Serif">2,165,574</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Corporate and others</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_989_eus-gaap--DepreciationDepletionAndAmortization_c20230101__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--CorporateAndOthersMember_z48qVMNzMoN8" style="border-bottom: Black 1.5pt solid; text-align: right" title="Depreciation and amortization"><span style="font-family: Times New Roman, Times, Serif">7,586</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_980_eus-gaap--DepreciationDepletionAndAmortization_c20220101__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--CorporateAndOthersMember_zAAksH57SBN6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Depreciation and amortization"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1864">-</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_981_eus-gaap--DepreciationDepletionAndAmortization_c20230101__20230630_znzk97NtFOSa" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Depreciation and amortization"><span style="font-family: Times New Roman, Times, Serif">1,289,272</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98D_eus-gaap--DepreciationDepletionAndAmortization_c20220101__20220630_z563d4y5c7na" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Depreciation and amortization"><span style="font-family: Times New Roman, Times, Serif">2,189,570</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TAOPING INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Six Months Ended<br/> June 30, 2023<br/> (Unaudited)</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Six Months Ended<br/> June 30, 2022<br/> (Unaudited)</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Provisions for allowance for credit losses on accounts receivable, other receivable and advances to suppliers:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 60%; text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">TIT Segment</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_987_eus-gaap--ProvisionForDoubtfulAccounts_c20230101__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--TITSegmentMember_zlQhQFwrz8f8" style="width: 16%; text-align: right" title="Provisions for allowance for credit losses on accounts receivable, other receivable and advances to suppliers"><span style="font-family: Times New Roman, Times, Serif">(12,331</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_980_eus-gaap--ProvisionForDoubtfulAccounts_c20220101__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--TITSegmentMember_zU1eVpmB7kB2" style="width: 16%; text-align: right" title="Provisions for allowance for credit losses on accounts receivable, other receivable and advances to suppliers"><span style="font-family: Times New Roman, Times, Serif">(39,372</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">CBT Segment</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_983_eus-gaap--ProvisionForDoubtfulAccounts_c20230101__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--CBTSegmentMember_zS8dfjI24cii" style="border-bottom: Black 1.5pt solid; text-align: right" title="Provisions for allowance for credit losses on accounts receivable, other receivable and advances to suppliers"><span style="font-family: Times New Roman, Times, Serif">986,240</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_988_eus-gaap--ProvisionForDoubtfulAccounts_c20220101__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--CBTSegmentMember_zm2bJsXKObM" style="border-bottom: Black 1.5pt solid; text-align: right" title="Provisions for allowance for credit losses on accounts receivable, other receivable and advances to suppliers"><span style="font-family: Times New Roman, Times, Serif">(360,363</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_982_eus-gaap--ProvisionForDoubtfulAccounts_c20230101__20230630_zMRUFIvI8Ih2" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Provisions for allowance for credit losses on accounts receivable, other receivable and advances to suppliers"><span style="font-family: Times New Roman, Times, Serif">973,909</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_987_eus-gaap--ProvisionForDoubtfulAccounts_c20220101__20220630_zTdQrEbYnk7k" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Provisions for allowance for credit losses on accounts receivable, other receivable and advances to suppliers"><span style="font-family: Times New Roman, Times, Serif">(399,735</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Six Months Ended<br/> June 30, 2023<br/> (Unaudited)</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Six Months Ended<br/> June 30, 2022<br/> (Unaudited)</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Inventory obsolescence provision:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 60%; text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">TIT Segment</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_986_ecustom--InventoryObsolescenceProvision_c20230101__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--TITSegmentMember_zVZWBwJmXveg" style="width: 16%; text-align: right" title="Inventory obsolescence provision"><span style="font-family: Times New Roman, Times, Serif">2,455</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98E_ecustom--InventoryObsolescenceProvision_c20220101__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--TITSegmentMember_zZi2VhQ7nQf3" style="width: 16%; text-align: right" title="Inventory obsolescence provision"><span style="font-family: Times New Roman, Times, Serif">60,021</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">CBT Segment</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_986_ecustom--InventoryObsolescenceProvision_c20230101__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--CBTSegmentMember_zehPvQyatIKc" style="border-bottom: Black 1.5pt solid; text-align: right" title="Inventory obsolescence provision"><span style="font-family: Times New Roman, Times, Serif">6,003</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_983_ecustom--InventoryObsolescenceProvision_c20220101__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--CBTSegmentMember_znSPa2BAxEgf" style="border-bottom: Black 1.5pt solid; text-align: right" title="Inventory obsolescence provision"><span style="font-family: Times New Roman, Times, Serif">103,864</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98D_ecustom--InventoryObsolescenceProvision_c20230101__20230630_zwJj2z55Znxh" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Inventory obsolescence provision"><span style="font-family: Times New Roman, Times, Serif">8,458</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_983_ecustom--InventoryObsolescenceProvision_c20220101__20220630_zobPdwVS767g" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Inventory obsolescence provision"><span style="font-family: Times New Roman, Times, Serif">163,885</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total assets by segment as of June 30, 2023 and December 31, 2022 are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">June 30, 2023<br/> (Unaudited)</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December 31, 2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Total assets</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 60%; text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">TIT Segment</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98B_eus-gaap--Assets_iI_c20230630__us-gaap--StatementBusinessSegmentsAxis__custom--TITSegmentMember_ztKicYzqhGl1" style="width: 16%; text-align: right" title="Total assets"><span style="font-family: Times New Roman, Times, Serif">406,379</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_981_eus-gaap--Assets_iI_c20221231__us-gaap--StatementBusinessSegmentsAxis__custom--TITSegmentMember_zVWPCV3Ep37d" style="width: 16%; text-align: right" title="Total assets"><span style="font-family: Times New Roman, Times, Serif">254,579</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">CBT Segment</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_983_eus-gaap--Assets_iI_c20230630__us-gaap--StatementBusinessSegmentsAxis__custom--CBTSegmentMember_fKg_____zlDQvUrrtv61" style="text-align: right" title="Total assets"><span style="font-family: Times New Roman, Times, Serif">27,026,021</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98A_eus-gaap--Assets_iI_c20221231__us-gaap--StatementBusinessSegmentsAxis__custom--CBTSegmentMember_zjqQ9PwMOl75" style="text-align: right" title="Total assets"><span style="font-family: Times New Roman, Times, Serif">27,200,882</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Assets from discontinued operations</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98C_eus-gaap--Assets_iI_c20230630__us-gaap--StatementBusinessSegmentsAxis__custom--AssetsFromdDiscontinuedOperationsMember_zZw612XOX2W6" style="text-align: right" title="Total assets"><span style="font-family: Times New Roman, Times, Serif">568,367</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_987_eus-gaap--Assets_iI_c20221231__us-gaap--StatementBusinessSegmentsAxis__custom--AssetsFromdDiscontinuedOperationsMember_zKMpfdl3lmIa" style="text-align: right" title="Total assets"><span style="font-family: Times New Roman, Times, Serif">1,326,265</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Corporate and others</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_eus-gaap--Assets_iI_c20230630__us-gaap--StatementBusinessSegmentsAxis__custom--CorporateAndOthersMember_z0xGcyOC6zXg" style="border-bottom: Black 1.5pt solid; text-align: right" title="Total assets"><span style="font-family: Times New Roman, Times, Serif">377,390</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98C_eus-gaap--Assets_iI_c20221231__us-gaap--StatementBusinessSegmentsAxis__custom--CorporateAndOthersMember_zEPVnn0u4cie" style="border-bottom: Black 1.5pt solid; text-align: right" title="Total assets"><span style="font-family: Times New Roman, Times, Serif">427,089</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_989_eus-gaap--Assets_iI_c20230630_z6VpjJhzKoU9" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Total assets"><span style="font-family: Times New Roman, Times, Serif">28,378,157</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98C_eus-gaap--Assets_iI_c20221231_zCW80L1OGE55" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Total assets"><span style="font-family: Times New Roman, Times, Serif">29,208,815</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8AA_zFJRlmirx9t" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TAOPING INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_891_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zB60kViftyc7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Selected information by segment is presented in the following tables for the six months ended June 30, 2023 and 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif"> <span id="xdx_8BF_zsxRpQekkTkj" style="display: none">SCHEDULE OF SEGMENT REPORTING</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Six Months Ended<br/> June 30, 2023<br/> (Unaudited)</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Six Months Ended<br/> June 30, 2022<br/> (Unaudited)</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Revenues <sup>(1) </sup></b></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 60%; text-align: left; padding-left: 10pt"><span id="xdx_F43_zdfsxNBqRYo8" style="font-family: Times New Roman, Times, Serif">TIT Segment</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20230101__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--TITSegmentMember_fKDEp_z3LPv4Mp7Hp8" style="width: 16%; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif">178,401</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_988_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--TITSegmentMember_fKDEp_zCSAbHe5l6wb" style="width: 16%; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif">122,085</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt"><span id="xdx_F4B_zlCUMW1PBjW3" style="font-family: Times New Roman, Times, Serif">CBT Segment</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20230101__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--CBTSegmentMember_fKDEp_zpBF9Hfgp3h8" style="border-bottom: Black 1.5pt solid; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif">13,899,608</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--CBTSegmentMember_fKDEp_z6bXAZOW0gKi" style="border-bottom: Black 1.5pt solid; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif">7,179,437</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_981_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20230101__20230630_fKDEp_z6byMsIWZlfb" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif">14,078,009</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20220630_fKDEp_zkiNCUOLA25i" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif">7,301,522</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span id="xdx_F0B_zSozpAvEC10b" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_F1D_zeOYGZXZJ066" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenues by operating segments exclude intercompany transactions.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_490_20230101__20230630_zheyDT6u9GA2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Six Months Ended<br/> June 30, 2023<br/> (Unaudited)</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49A_20220101__20220630_zESCqx2iXCv9" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Six Months Ended<br/> June 30, 2022<br/> (Unaudited)</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">(Loss) income from operations</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_400_eus-gaap--OperatingIncomeLoss_hus-gaap--StatementBusinessSegmentsAxis__custom--TITSegmentMember_zR2cyjjdoy3i" style="vertical-align: bottom; background-color: White"> <td style="width: 60%; text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">TIT Segment</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(21,900</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(593,851</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_409_eus-gaap--OperatingIncomeLoss_hus-gaap--StatementBusinessSegmentsAxis__custom--CBTSegmentMember_zyaSBOm1bEQ3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">CBT Segment</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">516,473</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,978,538</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_407_eus-gaap--OperatingIncomeLoss_hus-gaap--StatementBusinessSegmentsAxis__custom--CorporateAndOthersMember_zyqSpFSDKfqb" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corporate and others <sup id="xdx_F48_zvOA7XCzEan4">(2) </sup></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,170,806</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(238,071</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<b>Loss) from operations </b></span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98D_eus-gaap--OperatingIncomeLoss_c20230101__20230630_zpuHqHRboHbi" style="font-weight: bold; text-align: right" title="(Loss) income from operations"><span style="font-family: Times New Roman, Times, Serif">(1,676,233</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_983_eus-gaap--OperatingIncomeLoss_c20220101__20220630_zjE74fTSDpti" style="font-weight: bold; text-align: right" title="(Loss) income from operations"><span style="font-family: Times New Roman, Times, Serif">(2,810,460</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_408_eus-gaap--NonoperatingIncomeExpense_i_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Corporate other income, net</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">182,254</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,293,765</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40C_eus-gaap--InvestmentIncomeInterest_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Corporate interest income</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">609</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,010</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_eus-gaap--InterestExpenseDebt_iN_di_zJX7Praqf554" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Corporate interest expense</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(262,420</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(288,707</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_407_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_zLA2BxAaQnb9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">(Loss) before income taxes</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,755,790</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,804,392</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_40F_eus-gaap--IncomeTaxExpenseBenefit_iN_di_zDRak6iTep8b" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Income tax expense</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(34,513</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(4,283</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_400_eus-gaap--IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_zlFMP71EogUk" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Income from continuing operations</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,790,303</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,808,675</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_405_eus-gaap--DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax_zImFINe1Ko9d" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Income from discontinued operations</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(18,727</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(191,880</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_407_eus-gaap--ProfitLoss_zqaZ8m6M1xm6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Net loss</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,809,030</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,000,555</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_400_eus-gaap--NetIncomeLossAttributableToNoncontrollingInterest_iN_di_z6haO6Tb19pb" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Less: Loss attributable to the non-controlling interest</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1841">-</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1842">-</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_403_eus-gaap--NetIncomeLoss_zIET2uBZH5ga" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Net loss attributable to the Company</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,809,030</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,000,555</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 0.25in"><span id="xdx_F01_z2T5gb9F2vla" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span id="xdx_F11_zDBR6LtzKcH9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Includes non-cash compensation, professional fees and consultancy fees for the Company.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-cash employee compensation by segment for the six months ended June 30, 2023 and 2022 are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"> <tr style="display: none; vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49D_20230101__20230630_zp7obpaR4iTf" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49D_20220101__20220630_zg5ENacdUdra" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Six Months Ended<br/> June 30, 2023<br/> (Unaudited)</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Six Months Ended<br/> June 30, 2022<br/> (Unaudited)</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: white"> <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Non-cash employee compensation:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40B_eus-gaap--AllocatedShareBasedCompensationExpense_hus-gaap--StatementBusinessSegmentsAxis__custom--CorporateAndOthersMember_zm4imD3A0GPd" style="vertical-align: bottom; background-color: White"> <td style="width: 60%; text-align: left; padding-bottom: 1.5pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Corporate and others</span></td><td style="width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,360,000</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1849">-</span></span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_eus-gaap--AllocatedShareBasedCompensationExpense_zi4blcn4GIY1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"> Non-cash compensation</span></span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,360,000</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1852">-</span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Depreciation and amortization by segment for six months ended June 30, 2023 and 2022 are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Six Months Ended June 30, 2023 (Unaudited)</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Six Months Ended June 30, 2022 (Unaudited)</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Depreciation and amortization:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 60%; text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">TIT Segment</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--DepreciationDepletionAndAmortization_c20230101__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--TITSegmentMember_zl3PXM7d9XQ2" style="width: 16%; text-align: right" title="Depreciation and amortization"><span style="font-family: Times New Roman, Times, Serif">22,380</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98B_eus-gaap--DepreciationDepletionAndAmortization_c20220101__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--TITSegmentMember_ztDkt6nQgdG8" style="width: 16%; text-align: right" title="Depreciation and amortization"><span style="font-family: Times New Roman, Times, Serif">23,996</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">CBT Segment</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_987_eus-gaap--DepreciationDepletionAndAmortization_c20230101__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--CBTSegmentMember_zf6DwiJDcWQ" style="text-align: right" title="Depreciation and amortization"><span style="font-family: Times New Roman, Times, Serif">1,259,306</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_986_eus-gaap--DepreciationDepletionAndAmortization_c20220101__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--CBTSegmentMember_zqlFib6yXVwd" style="text-align: right" title="Depreciation and amortization"><span style="font-family: Times New Roman, Times, Serif">2,165,574</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Corporate and others</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_989_eus-gaap--DepreciationDepletionAndAmortization_c20230101__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--CorporateAndOthersMember_z48qVMNzMoN8" style="border-bottom: Black 1.5pt solid; text-align: right" title="Depreciation and amortization"><span style="font-family: Times New Roman, Times, Serif">7,586</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_980_eus-gaap--DepreciationDepletionAndAmortization_c20220101__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--CorporateAndOthersMember_zAAksH57SBN6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Depreciation and amortization"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1864">-</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_981_eus-gaap--DepreciationDepletionAndAmortization_c20230101__20230630_znzk97NtFOSa" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Depreciation and amortization"><span style="font-family: Times New Roman, Times, Serif">1,289,272</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98D_eus-gaap--DepreciationDepletionAndAmortization_c20220101__20220630_z563d4y5c7na" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Depreciation and amortization"><span style="font-family: Times New Roman, Times, Serif">2,189,570</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TAOPING INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Six Months Ended<br/> June 30, 2023<br/> (Unaudited)</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Six Months Ended<br/> June 30, 2022<br/> (Unaudited)</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Provisions for allowance for credit losses on accounts receivable, other receivable and advances to suppliers:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 60%; text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">TIT Segment</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_987_eus-gaap--ProvisionForDoubtfulAccounts_c20230101__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--TITSegmentMember_zlQhQFwrz8f8" style="width: 16%; text-align: right" title="Provisions for allowance for credit losses on accounts receivable, other receivable and advances to suppliers"><span style="font-family: Times New Roman, Times, Serif">(12,331</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_980_eus-gaap--ProvisionForDoubtfulAccounts_c20220101__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--TITSegmentMember_zU1eVpmB7kB2" style="width: 16%; text-align: right" title="Provisions for allowance for credit losses on accounts receivable, other receivable and advances to suppliers"><span style="font-family: Times New Roman, Times, Serif">(39,372</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">CBT Segment</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_983_eus-gaap--ProvisionForDoubtfulAccounts_c20230101__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--CBTSegmentMember_zS8dfjI24cii" style="border-bottom: Black 1.5pt solid; text-align: right" title="Provisions for allowance for credit losses on accounts receivable, other receivable and advances to suppliers"><span style="font-family: Times New Roman, Times, Serif">986,240</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_988_eus-gaap--ProvisionForDoubtfulAccounts_c20220101__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--CBTSegmentMember_zm2bJsXKObM" style="border-bottom: Black 1.5pt solid; text-align: right" title="Provisions for allowance for credit losses on accounts receivable, other receivable and advances to suppliers"><span style="font-family: Times New Roman, Times, Serif">(360,363</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_982_eus-gaap--ProvisionForDoubtfulAccounts_c20230101__20230630_zMRUFIvI8Ih2" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Provisions for allowance for credit losses on accounts receivable, other receivable and advances to suppliers"><span style="font-family: Times New Roman, Times, Serif">973,909</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_987_eus-gaap--ProvisionForDoubtfulAccounts_c20220101__20220630_zTdQrEbYnk7k" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Provisions for allowance for credit losses on accounts receivable, other receivable and advances to suppliers"><span style="font-family: Times New Roman, Times, Serif">(399,735</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Six Months Ended<br/> June 30, 2023<br/> (Unaudited)</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Six Months Ended<br/> June 30, 2022<br/> (Unaudited)</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Inventory obsolescence provision:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 60%; text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">TIT Segment</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_986_ecustom--InventoryObsolescenceProvision_c20230101__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--TITSegmentMember_zVZWBwJmXveg" style="width: 16%; text-align: right" title="Inventory obsolescence provision"><span style="font-family: Times New Roman, Times, Serif">2,455</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98E_ecustom--InventoryObsolescenceProvision_c20220101__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--TITSegmentMember_zZi2VhQ7nQf3" style="width: 16%; text-align: right" title="Inventory obsolescence provision"><span style="font-family: Times New Roman, Times, Serif">60,021</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">CBT Segment</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_986_ecustom--InventoryObsolescenceProvision_c20230101__20230630__us-gaap--StatementBusinessSegmentsAxis__custom--CBTSegmentMember_zehPvQyatIKc" style="border-bottom: Black 1.5pt solid; text-align: right" title="Inventory obsolescence provision"><span style="font-family: Times New Roman, Times, Serif">6,003</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_983_ecustom--InventoryObsolescenceProvision_c20220101__20220630__us-gaap--StatementBusinessSegmentsAxis__custom--CBTSegmentMember_znSPa2BAxEgf" style="border-bottom: Black 1.5pt solid; text-align: right" title="Inventory obsolescence provision"><span style="font-family: Times New Roman, Times, Serif">103,864</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98D_ecustom--InventoryObsolescenceProvision_c20230101__20230630_zwJj2z55Znxh" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Inventory obsolescence provision"><span style="font-family: Times New Roman, Times, Serif">8,458</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_983_ecustom--InventoryObsolescenceProvision_c20220101__20220630_zobPdwVS767g" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Inventory obsolescence provision"><span style="font-family: Times New Roman, Times, Serif">163,885</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total assets by segment as of June 30, 2023 and December 31, 2022 are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">June 30, 2023<br/> (Unaudited)</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December 31, 2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Total assets</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 60%; text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">TIT Segment</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98B_eus-gaap--Assets_iI_c20230630__us-gaap--StatementBusinessSegmentsAxis__custom--TITSegmentMember_ztKicYzqhGl1" style="width: 16%; text-align: right" title="Total assets"><span style="font-family: Times New Roman, Times, Serif">406,379</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_981_eus-gaap--Assets_iI_c20221231__us-gaap--StatementBusinessSegmentsAxis__custom--TITSegmentMember_zVWPCV3Ep37d" style="width: 16%; text-align: right" title="Total assets"><span style="font-family: Times New Roman, Times, Serif">254,579</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">CBT Segment</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_983_eus-gaap--Assets_iI_c20230630__us-gaap--StatementBusinessSegmentsAxis__custom--CBTSegmentMember_fKg_____zlDQvUrrtv61" style="text-align: right" title="Total assets"><span style="font-family: Times New Roman, Times, Serif">27,026,021</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98A_eus-gaap--Assets_iI_c20221231__us-gaap--StatementBusinessSegmentsAxis__custom--CBTSegmentMember_zjqQ9PwMOl75" style="text-align: right" title="Total assets"><span style="font-family: Times New Roman, Times, Serif">27,200,882</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Assets from discontinued operations</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98C_eus-gaap--Assets_iI_c20230630__us-gaap--StatementBusinessSegmentsAxis__custom--AssetsFromdDiscontinuedOperationsMember_zZw612XOX2W6" style="text-align: right" title="Total assets"><span style="font-family: Times New Roman, Times, Serif">568,367</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_987_eus-gaap--Assets_iI_c20221231__us-gaap--StatementBusinessSegmentsAxis__custom--AssetsFromdDiscontinuedOperationsMember_zKMpfdl3lmIa" style="text-align: right" title="Total assets"><span style="font-family: Times New Roman, Times, Serif">1,326,265</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Corporate and others</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_eus-gaap--Assets_iI_c20230630__us-gaap--StatementBusinessSegmentsAxis__custom--CorporateAndOthersMember_z0xGcyOC6zXg" style="border-bottom: Black 1.5pt solid; text-align: right" title="Total assets"><span style="font-family: Times New Roman, Times, Serif">377,390</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98C_eus-gaap--Assets_iI_c20221231__us-gaap--StatementBusinessSegmentsAxis__custom--CorporateAndOthersMember_zEPVnn0u4cie" style="border-bottom: Black 1.5pt solid; text-align: right" title="Total assets"><span style="font-family: Times New Roman, Times, Serif">427,089</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_989_eus-gaap--Assets_iI_c20230630_z6VpjJhzKoU9" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Total assets"><span style="font-family: Times New Roman, Times, Serif">28,378,157</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98C_eus-gaap--Assets_iI_c20221231_zCW80L1OGE55" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Total assets"><span style="font-family: Times New Roman, Times, Serif">29,208,815</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 178401 122085 13899608 7179437 14078009 7301522 -21900 -593851 516473 -1978538 -2170806 -238071 -1676233 -2810460 182254 1293765 609 1010 262420 288707 -1755790 -1804392 34513 4283 -1790303 -1808675 -18727 -191880 -1809030 -2000555 -1809030 -2000555 1360000 1360000 22380 23996 1259306 2165574 7586 1289272 2189570 -12331 -39372 986240 -360363 973909 -399735 2455 60021 6003 103864 8458 163885 406379 254579 27026021 27200882 568367 1326265 377390 427089 28378157 29208815 <p id="xdx_802_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zU2aznUBJW08" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>20. <span id="xdx_82A_zOa93EI0eTwd">COMMITMENTS AND CONTINGENCIES</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company received a notification from Nasdaq Listing Qualifications on September 16, 2022, as announced in a report on Form 6-K filed with the SEC on September 16, 2022, that the Company was not in compliance with the minimum bid price requirements set forth in Nasdaq Listing Rule 5550(a)(2) for continued listing on The Nasdaq Capital Market. On March 16, 2023, the Company received a letter from The Nasdaq Stock Market LLC confirming the Company has been granted an additional 180 calendar day period for compliance under its minimum bid price requirement through September 11, 2023. On August 15, 2023, the Company regained compliance with the NASDAQ listing requirements, after the one-for-ten reverse stock split effective on August 1, 2023, according to the NASDAQ notice.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company may from time to time be subject to legal proceedings, investigations, and claims incidental to conduct of our business. The Company is currently not subject to any legal proceeding, investigations, and claims.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In addition to various promulgations in the past few years, ten Chinese regulatory authorities recently collectively promulgated a guidance to further control and monitor cryptocurrency related trading, exchanges, transaction, banking and financial service, initial coin offering, and other intermediary and derivatives transactions, which are considered illegal in accordance with effectuated laws and regulations and may be subject to penalty criminally. The new guidance also bars foreign cryptocurrency trading platforms and related businesses to provide services to China domestic individuals and business entities, and expands the application of laws and regulations to Chinese employees or contractors of foreign operatives, that provide related services to individuals or business entities domiciled in China. Although, the legality of cryptocurrency mining activity was not specifically mentioned in the guidance, notably in recent events, where the government’s sudden interventions or modifications of the laws and regulations currently in effective could negatively impact the Company’s operations and financial results. The legality of cryptocurrency mining activity may be subject to challenge by Chinese authorities. However, since the Company has ceased the cryptocurrency mining business by December 2022, the risk of potential legal proceedings may not be applicable going forward.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_804_eus-gaap--ConcentrationRiskDisclosureTextBlock_zoc2RaMT1RQa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>21. <span id="xdx_82D_zW6ApqgN6Gji">CONCENTRATIONS</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the six months ended June 30, 2023 and 2022, no single customer accounted for greater than <span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_dp_uPure_c20230101__20230630__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerMember_zEQm2ZyGmdqe" title="Concentration of risk percentage">10</span>% of the total revenues. The Company’s top five customers in aggregate accounted for <span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20230630__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--TopFiveCustomerMember_zQLYqMIARLeg" title="Concentration of risk percentage">31</span>% and <span id="xdx_907_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20220630__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--TopFiveCustomerMember_zBTkriaeFL6l" title="Concentration of risk percentage">34</span>% of the Company’s revenues of continuing operations, for each of the six months ended June 30, 2023 and 2022, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s top five customers in aggregate accounted for <span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20230630__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--TopFiveReceivablesMember_ztcumRYtNf9i" title="Concentration of risk percentage">43</span>% of total accounts receivable as of June 30, 2023, while two customers’ balance accounted for <span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20230630__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerOneMember_zrOO4mx4d6gf" title="Concentration of risk percentage">11</span>% and <span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20230630__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerTwoMember_zU3iQEStgu69" title="Concentration of risk percentage">10</span>%, respectively. The Company’s top five customers in aggregate accounted for <span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--TopFiveReceivablesMember_zOjRhKnY2rM2" title="Concentration of risk percentage">30</span>% of total accounts receivable as of December 31, 2022, while one customer accounted for <span id="xdx_907_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerOneMember_zkActtSp1mPf" title="Concentration of risk percentage">12</span>% of accounts receivable.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the six months ended June 30, 2023 and 2022, approximately <span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20230630__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__custom--SuppliersConcentrationRiskMember__srt--MajorCustomersAxis__custom--FiveUnrelatedSuppliersMember_z8ZHzbJY6YR7" title="Concentration of risk percentage">69</span>% and <span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20220630__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__custom--SuppliersConcentrationRiskMember__srt--MajorCustomersAxis__custom--FiveUnrelatedSuppliersMember_z52GZmVrWfJ6" title="Concentration of risk percentage">85</span>%, respectively, of total purchases were from five unrelated suppliers. Two suppliers each accounted for <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20230630__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__custom--SuppliersConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierOneMember_z8e4JqWCr0oj" title="Concentration of risk percentage">23</span>% and <span id="xdx_907_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20230630__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__custom--SuppliersConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierTwoMember_zfGSDCKaOPvd" title="Concentration of risk percentage">18</span>%, respectively, of total purchases for the six months ended June 30, 2023, and two suppliers each accounted for <span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20220630__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__custom--SuppliersConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierOneMember_zWgyRcar0NE8" title="Concentration of risk percentage">36</span>% and <span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20220630__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__custom--SuppliersConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierTwoMember_zwvX6AEJQU74" title="Concentration of risk percentage">23</span>%, respectively, of total purchases for the six months ended June 30, 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TAOPING INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES TO THE UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"> </p> 0.10 0.31 0.34 0.43 0.11 0.10 0.30 0.12 0.69 0.85 0.23 0.18 0.36 0.23 <p id="xdx_80A_eus-gaap--SubsequentEventsTextBlock_zybyQX30tpLf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>22. <span id="xdx_82C_z9eO4EDF4Yjk">SUBSEQUENT EVENTS</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On July 17, 2023, the Company entered into a Standby Equity Purchase Agreement (the “Public SEPA”) with SHANJING CAPITAL GROUP CO., LTD (the “Investor”). Pursuant to the Public SEPA, the Company shall have the right, but not the obligation, to sell to the Investor up to $<span id="xdx_90C_eus-gaap--SaleOfStockConsiderationReceivedOnTransaction_c20230717__20230717__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--StandbyEquityPurchaseAgreementMember__dei--LegalEntityAxis__custom--ShanjingCapitalGroupCoLtdMember__srt--RangeAxis__srt--MaximumMember_zKUkXHjuEmX7" title="Consideration received on sale of stock">1,000,000</span> of its ordinary shares, no par value (the “Public SEPA Shares”), at the Company’s request any time during the commitment period commencing on July 17, 2023 and terminating on the earliest of (i) the first day of the month following the 24-month anniversary of the date of the Public SEPA and (ii) the date on which the Investor shall have made payment of advances requested pursuant to the Public SEPA for the Company’s Public SEPA Shares equal to the commitment amount of $<span id="xdx_90C_eus-gaap--SaleOfStockConsiderationReceivedOnTransaction_c20230717__20230717__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--StandbyEquityPurchaseAgreementMember__dei--LegalEntityAxis__custom--ShanjingCapitalGroupCoLtdMember__srt--RangeAxis__srt--MaximumMember_zb9gb12pQRBh" title="Consideration received on sale of stock">1,000,000</span>. The Public SEPA Shares would be purchased at <span id="xdx_900_ecustom--PercentageOfSharesPurschasedInMarketPrice_dp_uPure_c20230717__20230717__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--StandbyEquityPurchaseAgreementMember__dei--LegalEntityAxis__custom--ShanjingCapitalGroupCoLtdMember_zRGpaDb3PR0g" title="Percentage of shares purschased in market price">85.0</span>% of the Market Price (as defined below), provided that in no event shall such purchase price be less than $<span id="xdx_90E_eus-gaap--SaleOfStockPricePerShare_iI_c20230717__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--StandbyEquityPurchaseAgreementMember__dei--LegalEntityAxis__custom--ShanjingCapitalGroupCoLtdMember_zKAIhwEwv163" title="Sale of stock floor price">0.20</span> per share (the “Floor Price”), and would be subject to certain limitations, including that the Investor could not purchase any shares that would result in it owning more than <span id="xdx_907_eus-gaap--SaleOfStockPercentageOfOwnershipBeforeTransaction_dp_uPure_c20230717__20230717__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--StandbyEquityPurchaseAgreementMember__dei--LegalEntityAxis__custom--ShanjingCapitalGroupCoLtdMember_zJ2vVM96IEQ4" title="Percentage of shares purschased in market price">4.99</span>% of the Company’s outstanding ordinary shares at the time of an advance (the “Ownership Limitation”) or <span id="xdx_90E_eus-gaap--SaleOfStockPercentageOfOwnershipBeforeTransaction_dp_uPure_c20230717__20230717__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--StandbyEquityPurchaseAgreementMember_z9MTS4m7FkTk" title="Percentage of shares purschased in market price">19.99</span>% of the Company’s outstanding ordinary shares as of July 17, 2023 (the “Exchange Cap”). The Exchange Cap will not apply if the Company’s shareholders have approved issuances in excess of the Exchange Cap or if the Company is able to invoke the home country practice exemption in accordance with the rules of the Nasdaq Stock Market. As defined in the Public SEPA, “Market Price” means the number obtained when the aggregate value of the Company’s ordinary shares (each trading day closing price times the number of shares traded in such trading day) traded on the Nasdaq Stock Market during the five (5) trading days immediately preceding the date set forth in any notice requesting an advance, is divided by the total number of ordinary shares traded during such five (5) trading days’ period.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In connection with the execution of the Public SEPA, the Company agreed to issue an aggregate of <span id="xdx_90D_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20230717__20230717__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--StandbyEquityPurchaseAgreementMember_zCgsUTIneyVb" title="Number of shares issued">4,339</span> ordinary shares of the Company (the “Public Commitment Fee Shares”) to the Investor as consideration for its irrevocable commitment to purchase the Public SEPA Shares upon the terms and subject to the satisfaction of the conditions set forth in the Public SEPA.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On the same date, the Company entered into another Standby Equity Purchase Agreement (the “Private SEPA”) with the same Investor. Pursuant to the Private SEPA, the Company shall have the right, but not the obligation, to sell to the Investor up to $<span id="xdx_90B_eus-gaap--SaleOfStockConsiderationReceivedOnTransaction_c20230717__20230717__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--StandbyEquityPurchaseAgreementOneMember__dei--LegalEntityAxis__custom--ShanjingCapitalGroupCoLtdMember__srt--RangeAxis__srt--MaximumMember_zgNW8JgQ4ALe" title="Consideration received on sale of stock">10,000,000</span> of ordinary shares of the Company (the “Private SEPA Shares”), at the Company’s request any time during the commitment period commencing on July 17, 2023 and terminating on the earliest of (i) the first day of the month following the 36-month anniversary of the date of the Private SEPA and (ii) the date on which the Investor shall have made payment of advances requested pursuant to the Private SEPA for the Company’s Private SEPA Shares equal to the commitment amount of $<span id="xdx_90B_eus-gaap--SaleOfStockConsiderationReceivedOnTransaction_c20230717__20230717__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--StandbyEquityPurchaseAgreementOneMember__dei--LegalEntityAxis__custom--ShanjingCapitalGroupCoLtdMember__srt--RangeAxis__srt--MaximumMember_zOX4uAmGcg0l" title="Consideration received on sale of stock">10,000,000</span>. Each advance the Company requests under the Private SEPA may be for a number of the Company’s ordinary shares with an aggregate value of up to $<span id="xdx_90B_eus-gaap--ProceedsFromIssuanceOfCommonStock_c20230717__20230717__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--StandbyEquityPurchaseAgreementOneMember__dei--LegalEntityAxis__custom--ShanjingCapitalGroupCoLtdMember__srt--RangeAxis__srt--MaximumMember_zhVwyPM8zBt7" title="Aggregate value of ordinary shares">1,000,000</span>. The Private SEPA Shares would be purchased at <span id="xdx_903_ecustom--PercentageOfSharesPurschasedInMarketPrice_dp_uPure_c20230717__20230717__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--StandbyEquityPurchaseAgreementOneMember__dei--LegalEntityAxis__custom--ShanjingCapitalGroupCoLtdMember_zD07xJEUXW43" title="Percentage of shares purschased in market price">85.0</span>% of the Market Price which has the same meaning as that term in the Public SEPA. The purchase price in any advance under the Private SEPA shall not be less than the same Floor Price as under the Public SEPA, or $<span id="xdx_902_eus-gaap--SaleOfStockPricePerShare_iI_c20230717__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--StandbyEquityPurchaseAgreementOneMember__dei--LegalEntityAxis__custom--ShanjingCapitalGroupCoLtdMember_zq6sq4Ey56Mf" title="Sale of stock floor price">0.20</span> per share. The advances under the Private SEPA are subject to the same Ownership Limitation and Exchange Cap as under the Public SEPA.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In connection with the execution of the Private SEPA, the Company agreed to issue an aggregate of <span id="xdx_901_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20230717__20230717__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--StandbyEquityPurchaseAgreementOneMember_z3TNd65kbWL3" title="Number of shares issued">43,394</span> ordinary shares of the Company (the “Private Commitment Fee Shares”) to the Investor as consideration for its irrevocable commitment to purchase the Private SEPA Shares upon the terms and subject to the satisfaction of the conditions set forth in the Private SEPA.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On July 31, 2023, the Company announced that the board of directors of the Company approved a one-for-ten reverse stock split of the Company’s issued and outstanding ordinary shares. Beginning August 1, 2023, the Company’s ordinary shares started trading on a split-adjusted basis under the same symbol “TAOP” but with new CUSIP number, G8675V 127.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As a result of the share consolidation, each ten ordinary shares outstanding automatically combined and converted to one issued and outstanding ordinary share without any action on the part of shareholders who hold their shares in brokerage accounts or “street name”. Shareholders holding certificates of ordinary shares are expected to receive instructions from the Company’s transfer agent, Transhare Corporation, regarding procedures for exchanging share certificates. All outstanding options, warrants and other rights to purchase the Company’s ordinary shares were adjusted proportionately as a result of the reverse stock split. No fractional shares were issued as a result of the reverse stock split, and instead, all such fractional shares resulting from the reverse stock split were rounded up to the nearest whole share.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--StockholdersEquityReverseStockSplit_c20230717__20230717__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_ztQ626qIjMl4" title="Reverse stock split, description">The reverse stock split was intended to increase the per share trading price of the ordinary shares to satisfy the $1.00 minimum bid price requirement for continued listing on the NASDAQ Stock Market. Immediately following the reverse stock split the Company had approximately 1.86 million ordinary shares issued and outstanding, exclusive of shares issuable under outstanding options and warrants. The reverse stock split had affect the number of total authorized ordinary shares of the Company</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On August 2, 2023, the Company issued <span id="xdx_903_ecustom--NumberOfOrdinarySharesIssuedAndOutstanding_iI_c20230802__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--StandbyEquityPurchaseAgreementMember_zjTsxRzY7j6l" title="Number of ordinary shares issued and outstanding">80,000</span> ordinary shares to the Investor at a price of approximately $<span id="xdx_903_eus-gaap--SharesIssuedPricePerShare_iI_c20230802__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--StandbyEquityPurchaseAgreementMember_zduUJytArPw8" title="Share price">4.626</span> per share, pursuant to the previously announced Public SEPA. The total purchase price and proceeds the Company received from the sale of the shares is $<span id="xdx_903_eus-gaap--ProceedsFromIssuanceOfCommonStock_c20230802__20230802__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--StandbyEquityPurchaseAgreementMember_zXvtbOfwnRE9" title="Number of ordinary shares issued and outstanding">370,080</span>. These shares were issued as part of the commitment by Investor to purchase from time to time, at our option, up the Company’s $<span id="xdx_90E_eus-gaap--SaleOfStockConsiderationReceivedOnTransaction_c20230802__20230802__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--StandbyEquityPurchaseAgreementMember__dei--LegalEntityAxis__custom--ShanjingCapitalGroupCoLtdMember__srt--RangeAxis__srt--MaximumMember_zFwMpT1gMEme" title="Consideration received on sale of stock">1,000,000</span> of our ordinary shares pursuant to the Public SEPA, as described in the Form 6-K dated July 19, 2023.</span></p> 1000000 1000000 0.850 0.20 0.0499 0.1999 4339 10000000 10000000 1000000 0.850 0.20 43394 The reverse stock split was intended to increase the per share trading price of the ordinary shares to satisfy the $1.00 minimum bid price requirement for continued listing on the NASDAQ Stock Market. Immediately following the reverse stock split the Company had approximately 1.86 million ordinary shares issued and outstanding, exclusive of shares issuable under outstanding options and warrants. The reverse stock split had affect the number of total authorized ordinary shares of the Company 80000 4.626 370080 1000000 On August 1, 2023, the Company implemented a one-for-ten reverse stock split of the Company’s issued and outstanding ordinary shares. Except shares authorized, all references to number of shares, and to per share information in the consolidated financial statements have been retroactively adjusted. On August 1, 2023, the Company implemented a one-for-ten reverse stock split of the Company’s issued and outstanding ordinary shares. The computation of basic and diluted EPS was retroactively adjusted for all periods presented. On August 1, 2023, the Company implemented a one-for-ten reverse stock split of the Company’s issued and outstanding ordinary shares. Except shares authorized, all references to number of shares, and to per share information in the consolidated financial statements have been retroactively adjusted. On August 1, 2023, the Company implemented a one-for-ten reverse stock split of the Company’s issued and outstanding ordinary shares. The computation of basic and diluted EPS was retroactively adjusted for all periods presented. The advances to unrelated parties for business development are non-interest bearing and are due on demand. The advances from unrelated parties are non-interest bearing and due on demand. The other taxes payable were the amounts due to the value added tax, business tax, city maintenance and construction tax, and individual income tax. The amounts due to employees were pertaining to employees’ out-of-pocket expenses for travel and meal allowance, etc. Revenues by operating segments exclude intercompany transactions. Includes non-cash compensation, professional fees and consultancy fees for the Company. EXCEL 100 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *]%(5<'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 " "O12%7/3WV$N\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O:15P=#E9<,G!<&!XEM(;EM8TX;DI-VW-ZU;A^@'\#%W__SN M=W"-"=+T$5]B'S"2PW0S^K9+TH05.Q %"9#, ;U.94YTN;GKH]>4GW$/09NC MWB-4G-^#1])6DX8)6(2%R%1CC301-?7QC+=FP8?/V,XP:P!;]-A1 E$*8&J: M&$YCV\ 5,,$(HT_?!;0+<:[^B9T[P,[),;DE-0Q#.=1S+N\@X/WYZ75>MW!= M(MT9S+^2DW0*N&*7R6_U>K-]9*KB55WPAX*+K:CD[9T4XF-R_>%W%?:]=3OW MCXTO@JJ!7W>AO@!02P,$% @ KT4A5YE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" "O12%7BGR.*GH# !3# & 'AL+W=O3549[Y41#T_)P+Z8T&U=A"CP:JM)F0L-#,E'G.]=,$ M,K4=>J&W'[@1ZXUU _YH4/ UW(+]M5AH[/F-2BIRD$8HR32LAMXXO)B$?6=0 MS?A-P-8]>Y3H=>X(@@@\0Z"8Z7!YA"ECDEY/A[)^HUSW2&Q^V] M^JQ:/"YFR0U,5?:[2.UFZ)U[+(45+S-[H[8?8;>@KM-+5&:J?[:MY\:QQY+2 M6)7OC)$@%[*^\L>=(XX-^B\81#N#J.*N'U117G++1P.MMDR[V:CF&M52*VN$ M$]+MRJW5>%>@G1U-U0/H@6]1R@WXRG&SKKC2BZEUL3_'2V,U[OQ?;4NL%<[:%=SK M<&$*GL#0PW@WH!_ &_WP/NP%/Q)\9PW?&:4^NE1)B<%MV=U3 6UPM'FO\XF MZ#8075)EC 1I13'+^+J-@K9?\

E+K2EIAGQ L S8O\^4+R8X6"8*P$W?[ M$;5[X5'&#=^"= -KX9(3NFW.\U8WO2)T-_ZRN)[_Q*[GTU.*+#J016\AF^)6 M:MS&:\SMC^P3/+6RT5(!^JS;C7K]@"([9/.03,9[LG&:8BHV)_L&^P7GL2^R MW7NT9!0:^VZ6*:5/V!4>%DOM#G VX?*>34J1I4*N*?9#I@_I7$VRWVU5*SLM M^6U3?A/)N5EK!);MTH2022P$?3H603NO/@:>NIS2[4UO9"DO+W6Y ?L M!V>MKXU_5.?EH-=5-6M8XGQ0EWS-:%,QC^LZ\3"]+K<_<[T6TK ,5F@:G/9Q M#W5=P=8=JXJJ:EPJBS5HU=Q@U0_:3<#[*Z7LON,>T'Q'C/X!4$L#!!0 ( M *]%(5?DJ=156 D LJ 8 >&PO=V]R:W-H965T&UL MK5IM;^.X$?[>7T'X#H>V2&+Q16_9)$#>VN:0VTV3;(MB<1\8F8[5E46?1.>E MO[Y#2;8LD:*3C1?(VI:&HV?(X3PS(QX]R^)[.1-"H9=YEI?'HYE2B\/QN$QF M8L[+ [D0.=R9RF+.%?PL'L?EHA!\4@V:9V/B><%XSM-\=')47;LI3H[D4F5I M+FX*5"[G@4'U[XU8!*XE^I>"XWOB-MRH.4W_6/J\GQR-.(1"82I55P^'@2 MYR++M"; \4>C=+1^IAZX^7VE_6^5\6#, R_%NYO4G?VDF8F, I@,#2#. ] >P M@0&T&4#?.H U U@U,[4IU3Q<<,5/C@KYC HM#=KTEVHRJ]%@?IKK=;]3!=Q- M89PZ.9=Y*;-TPI68H#.>\3P1Z$ZK*]$^^GIW@?[\\U^.Q@H>I0>,DT;M>:V6 M#*C]=9D?(.KM(>(1:AE^X1Y^(1(8CJOAI#M\# :NK21K*TFECPY9^?7V]O+S M/3J]N[N\O[.94X]G]O%Z\QV6"YZ(XQ'LKE(43V)T\LM/./ ^V8S;D;*.J71M M*G5I/SGGY0SQ?((2_47\L4R?>"9R5=JLKE7YE2H=(9Y.6.!A%AZ-GS;M,<4P M2/DQ7LMUH+(U5.:$>CIYTNY6(B4A[BP662H**\Q:3;#Q?)\0C[&@A],B%_F8 M1@,X_35.WXGSIA +GDZ0>(%H6PHK1-]X-/5"&O=GTOD@NV<@AU,$:PL"IP57 M^1.X@"Q24>ZA7"B;!8$Y>6&$*8UZ)IARU ^H']GG.%PC#)T(OZB9*"#@%04 M1;PLA=UC0^/IV _\B/H]E#8YG[%H &:TAAFY=U<'()H68HIA2@(2^';P\1I\[ 1__^7^]!IMCX6Q\7@(P]AG MF/1PFH(XIK$?Q+$=*/9:5O*V;#D]D>IUKXI@BWDUYQ#42CE5S[P0@U[_-AD,A)18 +?6'&+9$R\"$0'0+9TA8,W MY6O75Z=G5]=7]U>7=JQ.UGMOUK8K;5V;6P+$;@:\F\E"U3OR@>??42:YG42P MR6T0XOR8&DYD"H;$HQ .!]:G94'LIL'3)"DTVRWX:R&SK K-#R(7TW0@AIB, M%OC@5+2/V)1C&,?QD$.US(?=U%=O58#+'S)(.#5>WMC@RNJPR7 LB"%'-O:" M13". \J8'3EIF9"XF? J3^1<(,5?5O"MY8O)9A%P2=R#:1$+/,\? ME2'G%3 MWK6 TAME*7](LU2]KN*@%:G)9R3RXW[^9A.+:4@'D&X4@F[:Z^:9:\16I":C MA

2$C>WYUP$I/Z K#!F&U3C +=T($\CK04 M2=P4V4TYMX1S8B&]*,;@H'U&MTG&/B0E@Z[<\B-Q\V//E:TX3>)C46SL-0L] M>C08FM*6&XF[EJNG=-M4FE6:GDH6^WV2L$E"XD8P&=IK+:.1T,GBE__\>G7_ M'RL\)Q6^N]VR(VU=,ULR)&XR_%),TIP7KZB<0652UCVOBF)T]^H0PG:!?O8^ M(;Y40/'I_X3NS2Q2Q3,$OKWGU7_-Z$_-)TK+4F]OK48N5:G@2YH_[J%?E[E8 M=]8.$=Z+&-OSHG@]_D(D8OX 06[5/]-"?A3NT1 W0G^U3>/9%C._X=^M2VDI M5@,*U:*'C2AC$\7,8^%&GZ2[""W!$S?!GTXFJ8Z",*FZ5[.?YJM)MH*VE+A0 M(X:>D9&\1;+;IVN9G;J9_;;V16M?SN1I[!$O]J)^R^LMDEU\+:E3-ZE#DK>< M+[.J,SR!U"Y)K81.3:;>!P!10 -J-!*MLA%D()LI51=O2^W43>V;>&5-\W(. M.WZFWU(\":AS=29E-<&D<$)]'$!2W3? )AE@C](A=]CHV[KI_E[JB*#;'>H5 MR2D""] Y&,!S*PE1D[(A,:7$,SS$(AB ;?% %4!;?+] P#U.3_ >*?9NDL]BG;9I W84ON%$AZFU[PPMP_F^_501FI1NW MKO=F#KO2UK6\S1QH],'74M3)R>\V=T?:NN:V'$VW<'22R&6N2E1 BI(^Z5IV M?[7RD"0IU]L):O)P0 */T3YA6P3!3S%A W[*6KYFWBZ:4LS)^N]=LEUIZ]K< MY@!L:PY0+UG3>^BOEW4"+*4[IC$QJDZ;((E",M0T86TJP+:D JLWBU6]7+]& M%T7Y)O26JI^$F/3K)HM<0(@_]*Z1M7D <^8*%^%(9&]F 3I#0"ZP:. MD.CLH7NEY5;?S:W?\.]?\C\A^'>Z?(3I1W6_ANYMEGXHG2\RH5_.ZF80DKG8 MG\IB7PE]ZNX)UDL@6+CD.RH76:IZ=>,O/T4$AY^&FDE(-IVK"D3=&CI ER^) M6*A5&ZIM6NTAGF7ZJ!_4>*M3._FRZC3!4U>]+_T(N+& J]4E* KKPXGZD%^: M5^B2S3-G4T"0)RG/:A *+E:OHM&,0\W^("I#H<2L#PAFKXA/_@N3)28'METP MWC@)!][\6)TH+%&U>>LS5.NKZU.+9]7AOOYUWSL\A]6UW<%PISZ7V#ZB/B;Y M&R\>T[Q$F9C"X[R#$!RIJ$\>UC^47%1G\1ZD@NU6?9T)/A&%%H#[4RG5ZH=^ MP/K\Y\G_ 5!+ P04 " "O12%7J?=66(T" D!P & 'AL+W=OJEM= 1AR5W.AYUYE M3'/F^[JHH*;Z5#8@<&>;6EBK/9&LX M$[!41+=U3=7O"^!R/_="[W[AAFTK8Q?\/&OH%E9@OC9+A3-_8"E9#4(S*8B" MS=P[#\\6J8UW =\8[/7!F%@G:REO[>13.?<"*P@X%,8R4'SL8 &<6R*4\:OG M](:4%G@XOF>_C IJ)KHGO>O/X0 03AX!1#T@>BX@[@&Q,]HI<[8NJ:%YIN2> M*!N-;';@SL:AT0T3]BVNC,)=ACB3+Z30DK.2&BC)!>54%$!6EDZ3MTNJ0)@* M#"LH?T?>D]?$)[K"59WY!K-;#K_H,UUTF:)',GUNQ2F)@Q,2!5$\ E\\#;^$ M N&A@T?' MD;AD-HVGX;C:=%";OEPMMGQMJ"B9V(Y)3I\I>21N5+)_T,/L_?&%JBT3FG#8 M(#(XG:)WU?7D;F)DX]K:6AILDFY8X34&R@;@_D9*BCE#<[0@ +8J 8 >&PO=V]R:W-H965T&ULY5I;<^(X%G[?7Z%BIJ:ZISI!-]_22:H(H:>SU0DI(+.UU=4/!BO!V\9B M+)'+OU_)-AAL680=WC8/ >QSCKXC'9WOZ'+^PK.?8LZ8!*^+)!47G;F4R[-N M5\SF;!&*4[YDJ7KSR+-%*-7/[*DKEAD+HUQID70QA&YW$<9IY_(\?W:?79[S ME4SBE-UG0*P6BS![NV()?[GHH,[ZP2A^FDO]H'MYO@R?V)C)A^5]IGYU-U:B M>,%2$?,49.SQHM-#9P,::(5FH6!]GOPKCN3\HN-W0,0>PU4B M1_SE*RL= MH^]CJ\%_KM)30. G@"$F!CR#]ZMC"QRRZ4R2VZ,M]B;#2>\;& W^'-P]# QP MKNSJW]$/4Y\62DZNI.?]\R6BT/,A#,Z[S]O.-@4] I&C77LV>$4W7M%W>-4? MCB+U(3=I82#V3GAE@KRK#"R9,2-TF4L^!T/=J M2 UR$&+/;4'J;9!Z5J0C)EB8S>8@3".5:I\5ARQU+K!B]IJC[_B.OS6H!>:F M'(8.=+>"9 >SO\'L6S&/%<'$Z9,5HM]L&CEJ5M00-L4()1@A,\!@ S"P ORF M@_/+:'@+AO>#46]R,[P;FT &C=9/D.NYF) :3(,@]A&D+C0#1; B FCOR]54 MQ-$;B-,97S!C> PQB*JB1X[7D>E11&+*3T$TJ6:8ZV.Q4#.I:+^3A3A5VA[WI.B\<502([0^YZG$^'W&E5.>_QN4E_"I.'O;K']O;;/#99#Y#O MMU%"Q:[(3J]W@PG0#&;TJ4F8NI_U0-8#T""IUK'0<=I&I&)7M(=>F1!G8#,N MH919/%W)<)JHZ<.!RKL@Y>E)'IT9+VJ%==(R.F5M3B_:S\0RG+&+CEJ5"Y8] ML\XE,([)WS>TNR"J:!S;:7P]9J WF8QNKAXFO:MO S 9@LG7@2KB;^][=_\V MN5Z:=?:.Y_4> "U1:K)OC0)'=Y.;NX?!]9[U +:6- ='Y9&L[?I=U3/87L^T166_U-OI:'@*43WA MV,VW)1RC<=12G>&J[L'VNJ,]*ONEYEY__J?"QFR\U9^JJL&>-2HWA*$"$HR_ M]D8#&W68]AQJUVO+.;XQF=13CE$*MRR9<54@ M87N!9$NA=LTV=P)CKJ^[8Y1JM0A]4T9@R#V?1P$+:L$4A4=Q%X\V/>' M27.GPB.^JQJN VP*8@]3MZT^)%N[\O9JH(P: 48LR<\Y[L-,QDS8P\AJ\^ P M.I*UW1ZH*@_RGBU\6Q@U=S,\1'%]*6=OYO!E#:EJ"&(G^3%_E"^ZNK>.F=7& MP6-V)&N['E=U!K&7 ?O'S'1@X'FX>2[4%$2>WJ5OV=PF5>U [#L2>Z:^X73 M0XC2^MZ?0=#'/D%MJ:GB\Y4S0<-, (E+?!C<(NIY+_+83 MSXIWJ9UWMP/G$-:PFSTTD(YE;;<3*F*G[R%V2R#9]0_8+J.&XPQ,O);305HQ M/WT7\^>;0&/5?CQCGT!Q'&,=Q:-R_[&L[?;!UNG]W^1^VN1^GSC;^W*E'X:C M?HI#DH"U@- M'AP_1[*VZW[%\?0]'&^+'Z^YLB!.X_I'4PH%T&NYM$ UQ>\^J?B/[EFYHA\C M]LS2%1/_ .IO^K8^GE')7+"GXH(3>YTEJX@5QP$SOEB&Z1N069B*,+_")DZ_ MXQ_#-+?06SVMA 2HN&?T*3]7Z)F5&R$@*?LY)%G)Y+I:W2*0P0# M0O+93R"629P?FFXIYSO5WFEFISLJUOM@<#\&+Z%0&&3&B\MXR1L(H_\H/]1K!1&$2:(W MS6,>"9 'CG;A5"W[__^<-LV3[M:=N@7+GO++C +D)^#%[:3-T\V%R:O\FF#M M>1^=#9#I.3Z[-LGWJ']VK>+?]"90;_([F=T*4G&C\S;,GN)4@(0]*GCPU%,3 M+2LN218_)%_FMP"G7$J^R+_.61BQ3 NH]X^\R*UHP9RD;_;N1-+G"U46#.X$D8NJHN)Y""5? M#9R6L]FX+V:YTAMNTI_3&8Q!/HCK/6$&B_EI33_R:JVC= X74C%J[4S M,J@*5C_ITSH.6PZ(8W?PUP[^OD/[@$.P=@B,T)J9D75-%4WZ@J^(T-:(IE], M;(PWJBF8SN)8"?Q:H)]*1IQ)7A8959"1L<('IDA)PJ=DQ"LLC%QG; GD,Y>2 MG#TPNL@*M#TG%^1A?$W.7I_W785$-)R;K@\=UH?Z!PZ-R"UG*I?D/ M3.;"1CR^E=SX^]?9H6 MPR"..KX?V6EV&IJ=?Z1)J%*BF"P4G91 %"=8&PO=V]R:W-H965T&ULK9Q=<^(X M%H;O]U>HF*VIGJHD6/["SB2I2@CXHVIZ4IWMW8NIO5! 6\;F[9%TLRO7]DX M&-N2#/1)5S4!I.=(UNLC^97CF_*AKFCU'_R.BJZ\I.FWXDTPOQUH18MH3&>L0!#^\D;' M-(X+$F_']PHZV,#IP!FM-7LHG9E_3= MIU6'K((W2^.\_!^]5V6U 9IM3N)DO?45:4Y[SBEU)T97TNDR@ISH]G MEO%O(UZ/W8W3)$_C:$X8G:-GQE^X^%F.TE<2+_H8NT=?G1_3IG[_=#!EO1T$;SJJ8XUU,71ISM>*GQC-+9]_07W_0U0O- M_BO 3-28^SEO"C_'2(R>2#2_Y.TR?XP#=,Y9%+QM&7F**6,J[G?'!4E$#-?5S MFLS2A&5IS+]9H"!A-*.YDABJB?]*^?%O5AMR2>YUJ>]UJ9<<4\)YH(LH*0X: MSWXQ26;T KV1>$,18>B1SJZ0@2^0KNE8)+\=VBK1Q03Q=H=MK+F.AK6;X=M! MR4=U(_["0EEV\;INFB/-,9KTJ: =IF::NNTV"WK=@I=%WXR1J;68OB"XX6B: M[K:8@8")1U:K5"AHHJM;FGF :XR?L1\_X]3QRY=!G.^I"H$^THI^O0Y911A1SB[ MF=USAI^!5CNWJ!LBR2W*2N)C@T2Z!.)X0!P?B!, <4*SFRR:8]A0E[57EP6@ MKH]4*,I\:KXD\UG=SFA:2XX3)?G4M <)\R!A/B0L@(2%0+"&,.V],&VE<#[S M*^TXS?-2C6Q)T9:23"0E)>;X\^M1W1Q)\@,*/@7B>';GO.++,IXE+*NU* ,* M& !QPB,:WI#1:"^CD7+;[A4V>1I%XV.2_),Q:9?=]$>7FE+U*7TUV,88=?CK468^I&2,2CK'2">( X M'A#'!^($0)S0Z:Y?FF/84):[5Y8+IBS5DDP=1;(D*TUJ2*$!9"P$ C6D"?6:NM54TKG,\"J(CA$1&;6CJP\?'16B+E]>;>U><7H1'; M"J6E9)XB+77C9-(""C^% GE0(!\*%%2@AF*Z+FY?J::H:@\>J_WO23(7._#A M)KE"AE8:N+I064(+WG!M0VNOS'K:(-..WNFQQ(07E)2X\(*2_++)Q,;(M5I3 MMR^*;^ 1MDRCG3R4_3LE>0@Z8KLZUDW)$AS79CU6.^KM@:ZM^KZ1?N@A2Y9' M6&36.[;1OGR9J/&GKI% :1XHS0>E!:"T$(K6E&?MV6.U5_Y3FX%88-=+=@-[ MFB%+15TO69:*!*ZS)!5U2TIW!$7QQ5N"(JIH-A$T4[DIB&M_'*L-[)_;%NR! MRW*-P!X7;@RJ\2?G&E"/')3F@]("4%H(16LJM#;*L=J:/O*B[ RG5MKE"2AM M"DKS0&D^*"T I86XZYH;6ODCR7JU:X[5WK1T'7V8\<3KZ)%H\N)SQL@=M2>O ML_QQW/5U99-7MR36=,W5'+L]>0F\8EUS-,NTM5%[\A+$-_CT;!B==324DRT( MZ=K8YDMIR3C75C96V\CR973?0#_TD&53F\ YM9R18!E]AE6KR#"0- ^4YH/2 M E!:"$5KRK/VP[':JH:X]Z4*<9B0#%/KW&WPV-,4638ZPY 5.T) ( \*Y$.! M BA0B+M[%*VA;-ZY6?O:NMI)_OF[8'H"2+*AWG57K:XT)VKXJ;D0E.:!TGQ0 M6@!*"Z%H38W6?KFNMJ2#W7[@['"/L-!H=:=[P.?OI/C+#?3$YW)U2JPB-=9H MABW(B3U-DMUM#.620X$\*) /!0J@0*$N,-);8]D47.VEZVH?^R3!*7/C.7[Y M6!?XU9HH.9[A5BN2(R3- Z7YH+0 E!9"T9I:K;<#=+5I?_3=@FK."1N(/0V2 MI4:@\%,HD*=W]S4NL<,ODHW6B>9#A0R@0.$Q;6\*JC;P=;5S?M9]@VKF*>(Z MR]:'"C^% GE0(%\7[ .XACUJ;^L[4/?O ME'34#>F:MJ%KMB0AU9L,^KF;#'T#_=!#EN4@P2:#8YJ:X[;3$.@F RC- Z7Y MH+0 E!9"T9KR+#89FG\(7MO!1J];^V?R#\1_[C>+3<[0;AO,N"@O+?G\NB;) M%D6K=5P^>X+/KP2E";WDL^PEH\536-YHEM-J"L[7<<2*S?F#RK_^XNAX]'O^ M,3^39([2#,KMG^]-FP99I%?]/Y!2)Q7#SZ MA1:7*OPKEJ)D4SP.H8BZ*WY1AN!?K/FGY4(O(_'_\8-'YE6A8A@=/_%C1;%$^82;G M$3<)*T;BX-/]4VP>RH>]M#X?X^M'T>?WNGL=Z*[H&T.[#G8/Q!G6H7>/T_F# M9(LHR5%,7WDSM*L1SW_9[@DUNS^Q=WR?.\E%\,KB^7 MT3._Y^6WY6T.GP9K+[-DP;,B$1G*^=-5[P9_&KE,%J@LOB?\M=BX1C*41R%^ MR ^3V57/D37B*8]+Z2*"?R]\R--4>H)Z_-TX[:WO*0MN7K][_U(%#\$\1@4? MBO0_R:R<7_6"'IKQIVB5EG?B]0_>!.1*?[%(B^HO>JUM?:^'XE51BD53&&JP M2++Z?_2S$6*C /@Q%R!- :(68#L*T*8 50OLJA)K"E12#^I0*AU&41E=7^;B M%>72&KS)BTK,JC2$GV3RN=^7.?R:0+GR>BBR0J3)+"KY#-V7\ \>:ED@\82& M43%'7Z!A%.CB6Q:M9@G8?$!]].U^A"[^\>%R4$(%I)M!W-SL&\B-[>4PL#@80^3I\\A[^9V+U^,]5]ANBSD=$'$(-%1H>7IR8 MXK$7'_$8BF-3\:UHZ/IATLH?W>'O7[?CNYN'R?0KNAD^3+Y/'B;C>]-3JKTP MLQ>9:3X5RRCF5SU()07/7WCO^M=?L.?\;E+HE,Y&)W*VI1Y;J\=LWJ^GD&53 M410FQ>J2;E52IM*7ZSX.G-"ASN7@95,-@R&D8,=UW6W#D;4N'2-UUY&ZUG9R M,_LO9):ZHY<"TG2W\CJ6*6!50&I(,@1C31Z52?9<)^ND3'CQ MR226>\KF=4IGHQ,YVQ+=6XON69O7;2Y>DFJXA-$:Q3F'?%J)S2';R@$P%BOY M0.!I\.0E>H3'$64S),HY!_-5GL/C0A&8E\866M_M&GA]03U%I M9*U?Q^B#=?2!-?H1!Z=Q$M58!"T@6HB\3/Y7?6$*/-!BPBYVW,!38M?MF$,< MC-5';ZU>Q^##=?"A-?B+KX"J'V1_***45Q@2YV_+4M0=(-[Q[*U.S55&IF03 MZKW#)3ZD;T6B4,_RGA]BC-=V6]%CIZ4QQQK_9+&,DEQF9JG!(:';'1X1>^-H MJQUA/W1\I0^-3(8N]K%/=D2_P:+8&OV?SL6LZO?U:&6, M'VNU(=0-?:7QF\P"ACVB!F>M8:F 9K_GX?UEU,71?G%:6,5V6GWO*S)/RC2YS"6?0:^10X;L M0,N=/8;I X'G8W6X,)B%C'A:-C@'R.*69+$=98?S*'N&@6*;3RM*JI1(D^@Q M27>S*CXIK)[4V^A4WK:E;7D5VX$59J_:[RM-B*]W%K(P]H C< CH$\]%,F[1WA=^!,,[CH8$M"S\4J MU'>YX7Y]6K+%=K2=9*T^>Z8RV,2AGD>8H\YG3):$2%-/C;X#(^^-GK1@2^Q@ M.U10%OWZ2T P_EVN:4+*-JE@]WA$ R$ZL/8I0"*F3!&IRRWWB]3R+['S[XX, M4R\!9"+K[U\&(#KG,B\D/E8:CL&NCUGHAYHDYP!BT@(QL0/Q9J\Y="F$Z'0+ MTSA76ZLSV;' \7Q?U> <'$Q:#B9V#M[,K-'L)DI5MR.-VNB;])04:!="B5 M&T$>)6I[,AA2SPT=JG6T<_ K:?F5',ZO$'@NTO1=@"H%/_*,/R4[1F0=4V$\ M]HF6ER3>C%NS)E:M=H>WA#*8 M$>SJRYGV>G;5H05::@?:=9NYF&T((C6!Q(S*Z*>M"U'3DFWH,%4* \E2GSE8 MG1_;Z]I5BY9DJ9UDIX?LIQIU,&"JYSLZTYL,Y22'>BK4VZO:58J-8PKV1Z3D+H[V"];2,K73\NTJC^=1<;1,.@7#9(!1K'4^@R%QPB!TM1 7 )INHZR]!^\V/Z MV3E F;:@3.V@O",Q';*5;?=\3',R'74(J4NTKG@.I*8M4E,[4J^1X*)A@@\R M,[U (P.BVUJ=DWH;G3,[>7\6.92!MM-TQ /F],RP=$PI]M4-._N= MC\A471SMEZ@%G+"0^:F8B[SLESQ?H,P@[3N!.D6SU[*K"BV+,_OB\CH';6:>-A\])5D$"7MO#F+Z.C)EGC[,&>QV MR'*6H\ ;9X'M?#U^>@(FDBV#_XRK,P8(!GZ.XN:\@3R=)563 %E=2(I\@=$N M,Z^ ,!VW,79<+44;[/HNS/74TWPC>_V[ZM/B-+/C]'3\@$;CX=WXYGZ,)E,T MO+G_XV/U%XW__6WR_>;/\?3A'MU,1^@.YGIWD^'#>%3];E3'2-F8JCLQ0Y,A M6/DN4W=[[?7OJD]+V#;@F9[2'D(X(>3T>[(M:)F7E8/SABL/-=ZF-U]\Y@IRJX'6_+NBRP MP@AP$OJ/VGBXW MW*]%R[$NMG:QN^;=E.8\?"G6FU6B6KEH7UY[C%*Y^8>J=^&,S<@]$6\V I[2 MV^A4WK9E;EG8M;/PWBQ?IS68.6[KCHV-U:; M;Q8$W@;;; ?;TJQKI]D'449I%>E'+=Z/E0HRW^1)7#;K@L8XF58WX[ALL#.. MR_8Z']OD!QOOP"YX_ER]2UR@:J>V?A]T_>WZ?>6;ZBU=Y?O/^-.P?NNX=5._ M!/U7E#\G68%2_@0NG=]\"#&OWRNN/Y1B6;UI^RC*4BRJRSF/9CR7!O#[DQ#E M^P=Y@_7;W=?_!U!+ P04 " "O12%7#[UK"6D$ "[&@ & 'AL+W=O M M&C5*TCNIU;UP8';A GAKF]U$N@]?&P@/">L$RVS?T0$L*/Z!92>65-64*$/&4;FV\9D" W2F+;=9RQG9 H MM1:SO.V2+68T$W&4PB5#/$L2PA[.(*;[N86MQX:K:!,*U6 O9ENR@6L0W[:7 M3)[9%26($DAY1%/$8#VW3O&)YSK*(._Q=P1[WCA&*I1;2N_4R2J86XZZ(XC! M%PI!Y,\.EA#'BB3OXV<)M2J?RK!Y_$@_SX.7P=P2#DL:_Q,%(IQ;4PL%L"99 M+*[H_C.4 8T4SZ!6QJX M3PV&!PP&I<'@M0;#TF"8*U.$DNO@$4$6,T;WB*G>DJ8.C'!22WP/[MDE@+4:GBA&^)#W-+Y@(.; ?6XH_?\-CYLTL@DS#/$*PE MWK 2;YC3!P?$NP(N6.:+C$7I!BTI%XBD ;HJ'*$?7V1_M)(CG'>*.C0IJDF8 M9PC6$G54B3K2CL@5YQE)?5 9@8H5\UN,7+DW\S>-471>NHK MBB%82Y1Q)_$R]U]'7]3KR03:I"?DIV<;T 8!K?P8-PAD-YI7X5,T=H2-9;/6"M1/A\COU@]4_^N2FGH?_3*Q9S>0]]):93F MF:*UU75K==VWS'8EW92R)FF>*5I;V;K.P/I"XW4IKX2\M*[3^^JMS%O4$+@N M(K!V.;WX'D+Z7T3D>+LA="O'W8JB&W0#?B@'(/HB O3]K]77&_V4-EI+&*5Y MIFAM>>MR H_>=$J;K"&61FF>*5I;V;HFP?V+$N+_S"(>J4]LG6J:+#J6):V9 M+<83/&TG"^^E7NWHZZ(#ZZN.Y]$W@]>M6XP6&B6MN0H:'C_+F%Y'-XRGS7YM M&>KR &L7RKVSEURF'%S"=*IEM((P2O-,T=K2UT4$/G[3S&:R<%@:I7FF:.T/ MO'4=XO:O0U[(;'IB7S6-TKR2UJXD\6CX9.[;C:_Z";!-OCO"D4^S5!2?QZO6 M:@?F--]W>-)^AD^\8A^EQA3;.A>$;:*4HQC6$ND<361"8L5.27$BZ#;?.[BE M0M D/PR!!,!4!WE]3:EX/%$.JOVJQ2]02P,$% @ KT4A5XD@ /0M#@ M<28 !@ !X;"]W;W)KE,-5J)8O#_K=WTX> MTWI>\"E5:]/X+$B2F=97]&6IH']9&T ML?DY4'_-LD.6F31JH+/?T\0N7QX\.Q")FLLJLQ_T^E1Y>9X0O5AGAO\7:[^V MOA>S;T_(8>\^T.8BZ'TLI7+TJ]%B6M!C7ZP*+R M;C"7YF24B2WQ-L4^^^KBPYO^^?AS?SJ^.&^)RP_C\\'XLO]>] ?3\:?Q=#R: MB/[Y4)SUS_MO1F>C\^D_?GK6Z_[R?"(NW_?/)R^.+9@@4L>Q/_#$'=B[X\"G MXDSG=FG$*$]4LKW_&,S7$O2"!">];Q)\6^5M\:C3$KU.[]$WZ#VJ-?*(Z3VZ M2R/E0N;I5TE.TQ(#G1N=I8ET/I0GXK)41N76/=!S\3K-91ZG,A,3/%1P6&O$ MO_HS8TNXW+_W:<@Q\'@_ Q2&OYE"QNKE04%GE=?JX-4_?NH^[3S_AGB/:_$> M?XOZ_\+@WSQPOSC_)1=B*G61YHMHG,=M<3@_OCJ68K"$)<0X=TA%UIFJ>)GK M3"]N6H)6/FP)JQ?*+E6),+-+D<)4IIJ9-$EEF2HC#O%.T%F]SO.!7A4RO^%O MW>?8FQHAQ2S3\56\!-P)6Y./R#$,4,V*.-,5/D/,- ;!HM37::+*MIB"LB<9 MGAJW^HA@)1%):HI,WH!LB4"'/S%11X@<+4D7J:7'R;4J;6H@/^VQ93JK2-PH M5Y8@D/?EP,.5@EA 3J.K$B3,$C)B#PZQI"-!(H"IB\H>Z?G1J5ZI+=H0YPI9 M :M8LVTQMMX*!@^M6I1P]T2H/#FR^@A_ H=1DPJBA[DS6"AG&&L3:WZ+=[7F6W(CRDB46B(^L2I+Q+V859!9&3!?J%(Z ML;V6-P8A.<=ZBA=)1<(K%H?@J]O:8FVB0#>U-\PCWD#\G-_ "0:Z+=[;!,[O MV1Q/IM'INXVSZIR=QFZ\KC;>J88X[^B_+=_'4@!>4"2%QHXB(710QIM25X4X M9'4^=(PT5++OT*"B#4W(7L6V*IGP3)&B"#M<9 :5U1HE.(7/L;;Z!BL-.9]7 MKB7/ @V4&"UZ8%0=@9'$ 3[>$KP#XXOE7K5XF^VHI87-*4(AS6[HM%IW+>^O M #SZ$$(DCY"/E#=FXQ3(G7/A0UQ+JD;^K! @(8ET.YT'HO>X_?2!>-)]0&1N M4\ADE:,F2YH05*J,*6ZI"L_C\J:PVND\OJ'"@>1J>*7'" BE#&DO-41YRQ_2 M/-IX"DQDJJ+(.+^Q-BUEDGK'O".V#J?CZ<.&-=6""4F"U()P$TK8 M$@+FSDU-J@U6U@JHTA))Q0Y#FDE4C$+4<-C;HK(L%;U8HA:#:-<:VDGA&;OJ M8&3;UNY2)B)VQ.AQK2IB;'M[Y+59LSJ[$4,5J]4,:05FZSG7@,'A3)5BF)MC M-T>84',(91G>G!:W0)W\RN61@'E!)&G&JLFDJ6O -O!;B7,-I.MV&!DFJK"UE^P$=S#S[C'KIM6I@AI(B)=E(RC<%+ D@(J@8X+/C J%Z5R(<^H?(8Z MYFV*!+&L9"K>I[D3 HIPY84"MRAVR"1I?W(Y&C0Y M.84C1:I&\SM)U4&^S"MZY8)_&_57P$SK064?Z"-&I7?MN_+U'9CHV >& MJ"^I=54.[0;0UCNVF2%(T8R6_NQ'[8Z8]B\NQ^=O(E3@;7%^,1U-HNF%F)Z. MQ,?S_L?A>#H:BL'%^>3B_7C8IR^OQ^=]5.LHUB=3/*#B?$+%;32'XO2:C.;2 M,:5HPP795EJ1)L@)J0O%7;F@,*(WI/#8X1@E<\30X'0T_/A^)"Y>B\G'D\EX M..Y_".W!)WSLG^#E^'PZ^C":3 68&4__&8W([G38I'DR9>8H=(KB@0^J -W1 MHRZ_Z=WYIEN_>:]C-D'4+ [%"6(0"5%\2LL%4&-LJ#(P]9I3Q ;^&L3-*B41 M#Z>G[Q]N6+PAH^"(YO_WD-Q3AATBO,7INWOH-LH8WEQ3'/I\U$<&@?4.^R8E MRC7'P_Y]+'\WZ7IA33\"_;],?B +)K_A=?##M/I9L90UHTZ[3JO]X9LM8D?X MYX@,Y VZEI:W3?1.?I57R[I0OJA3[1FW-HREH7B/#M]-+^[AT=%#6LEW2=.\ M1PP8P1OMP+OI\/LIWIE$VK?S1T2>=0_I"5J(K]Q&>-OH8L#]\$3/[9HJ\3UI M*2SZ0=I[>:>^RO'?.& \&5_\*.??D;[2?HUIXSDNCBTU;>X]"O^ M&I\G&IEFO_3\ZD?MYEWL'!7Y&3>M37N=G_T@N?"]=MU14L6W6@0Z(G)'3#Y/ M1]-;FGW2W4/[]VI9W4_7>_#OIW?2)3IW(9:/B"&08E')?"LHIL/IG= 0-MP* MASK$2!9=;8?#8#KX?(^"P\9[&.92S>R0'T[?3NXA[_<%ZI]QVA_TJ-;S7D?[ M_/9;878D:C*[7(\N-[GQ,-AWF^G1Y>D69389*7K''?ZFAN!RYXG)2%Y)4NX+PQE73EQ\&:.K7QO=OBRKS'0WW M371&F:+V!,RI=)%SZ5&B\2JXXV&:;FR#Q7[ (8H*K3S:,X^'4=H R@],:@24$3%Q"[,18)0TWT"C&Z51I +#3ZUMSU\B"J>;9:3_BX M_HQ"_5EQ/;)QV]S92:]4HZHGJ=W0":-K5 M%U7&;DI)FXJJC)?2D,2LB2JG5B8(>N$>]D-#%,D550_(B:W00X1ZO-$)&1X5 MUI1EENUT-(%!GMH$.I8G1 L3YIC.5'P3^+;NM9I]/J(+2>=EN]WI/& M ^J?7-___^VA7*T"%\:2"/LY,!:T MQ1M-]P #G<-0KB7:%%JU5)K"KU[(I8RFQ,CKFD;7'P:#X^ZOPHP ME*@5@H*.S62Y4!D/[\@)W,#1C_KZ%.7;C=MFC "!*3!J2?TLG0[F]L_PC4&( M$X$3J:[?;Y)272L0=5'/!^S.\N)EJL@6O_;:SX"W[6>BA\ZNT_Y%/&EW\?T1 M/O>X1PNA2$.9FMT[!U0\8]MSZ]"(],;]!3 (Z=%V5M'P% M)&M1B$1V35!8*L8Q],=YS*-6[E]]5JA'W4;2K4'S?'MTBQ(H+M,% U@L"SE+,WA["P:[0@S0T.M:9F11&E(" M?PDW5J1!)S]/XHXVD[C-W09?WO@<4M\"N4F_3)P3\%!5J2MRX,UHK3DDP +U MI0B\[S/%_DY_:_8("AFING$Y4<#"CF$_W=HW4:1QK(+(R!<(&:N)^XF5/*5T MXX8^ "GC;GIWEDJW/N'.OP)YR>MR*J<-QS M!D%C-R,7/9\?+SA$CN:U#?%'J-43F4T+:C6)IEO-,KZD0V%(S?;]1LG3S#-HT4S= &#C9 M?.\=#!))7(7ITYZ;%;KAS#4A=4PSXWF5D7_ 7:$#]C:^%/(7.9N99^S %SH- MGDT/73L>E9(R%[L+<@9#ET]$H4@1F@!P1N-D2C*L13QJT,HT\N%^5C8("2B8G(IC0;$2G(NVF M;]".1SA&$&>4-0_<3#6'%Z;TFN[AX-@(@XUQR:VR%,I-J)XT2RA[CE-;3-;" M>6E1HBO8CU4+Y)OIRN[-9!Y=N7X,N8>+Y04E\>!'SF[WSM>C>JJ/Z%: 9RXA M3;5R]9S<8F$GX=T^E.1LD=9U29B0(05X/3JB )(S;$5E<23 U&Z'SBY+U87_*.BF;9 9?ZX5!(I MCA;@_5QK&[[0 ?6OS%[]!U!+ P04 " "O12%7"3D.(J0L !+A@ &0 M 'AL+W=O8&0[+.;V@]Q1#QF M>GIZ^MV-MX]U\]6LM6Z3;YNR,K^\6+?M]J>7+\UBK3>9&==;7<&=9=ULLA9^ M-JN79MOH+*>7-N7+V61R^G*3%=6+=V_IVDWS[FW=M651Z9LF,=UFDS6[][JL M'W]Y,7UA+WPI5NL6+[Q\]W:;K?2M;N^W-PW\>NE&R8N-KDQ15TFCE[^\.)O^ M]/X8GZ<'?B_THPG^3G E\[K^BC\N\U]>3! @7>I%BR-D\+\'?:[+$@<",/Z4 M,5^X*?'%\&\[^D=:.ZQEGAE]7I?_+/)V__GK MY\N/E^=GG^^2L_/SZ_O/=Y>??TUNKC]=GE]>W+Y]V<)\^-;+A8S]GL>>/3'V M:7)55^W:)!=5KO/X_9< IP-V9H%]/WMVP/_HJG%R-$F3V61V],QX1V[Q1S3> MT1/CG2T6=5>U1;5*;NJR6!3:)/_W;&[:!HCE_PTMF,<['AX/#]!/9ILM]"\O MX(08W3SH%^_^_=^FIY.?GX'VV$%[_-SH_\.M>G[LV5C]^/#)0392[S-3F*1> M)C>XTJK-^)!5.5PHJD6Q+37=/J\K [C-^?[=6JN%NZ+S9%E4&3R=E8F!(30< M]]8D&;T)NZW=;M/(P(.2=JT34WP[W"!I)5O=%'5N$HT4-O &_#%+LD8G795U M>0$SCA$&8 :+>K/-JAWLO7+WDN^#MLX>=#+7NDI@A[DF*\L=WM=;F%+!NSC4?470W.*TA(JS#:QSD24' M__YOKV>SR<_WX]MQ\NO9V0W]GOX\(M0450N/;0+ <2ZP7G'R24/76^+"C<" M!MUD%;!=7%:: !A)EO\!_(:6J0X0$X4AD.'1"AD@#K?HF@:O!<^. IQLLES# M-%E+.*_T0AL#K#YIZV3+9)(LLZ(I&6,>SFUM"J2/E*[#D\!3C8*)"T Y"*"& MJ,?0EBXRLTZ6($S,.+GF6P"0O(.D(S,! @F(NG6 %"5N3PZ81%& "PNF0R#G M.M'?MB P-!-;EBR[LE0[G35$-T;_ (D@D(TNZ0&8'7;0K.NNS'%TE)M((3#* M'UW%@HE(! 'Y[M *A^8AX?E& \1 366'M"^D(U2(=#%]];-)4'3!*3C\Z X/ M+D;.RP? RV:NF^1HFO)1618E7 >@SH!0RV1V(F?)P7B+) ![I1F8BV^+=5:M M:-Y-85!4CW_PD OD-*H<$&.W1%:1$BZ1!DPW-T5>P!9JV/8SH%93K*IB"5L) M-$6$+P?:CP7O*N#DE3G59@"PEV'@S/(L:)P?SD;HW1!X7< (V= AQ M37SBF9'!S2=6A<.ALE2T.T:;.ZRP^W]V!9!;^\,(NR-EU#*P+@\+S@S$^] M0[,DN'-V.X96FM+^\_G9AZ?1#[KJ- V.)ZHR,'+>$>_P[Q!#) [.7+E/O.$> M>_Q8PD&ZL)L-2%GHXB&;ESJEA1E#V,45 X\NV@10 %=3XC_)0U9VM#K0KQ9? M@<-X]O*8-4 SL#YZ2*1:">R&V#F\ BJ?;I#OM]DWP6&:=$8#IU EL!5:_[9! MK@440 B 7=\RG^6U+^H'X%N$\1T^7=;5ZA#?S=V %H'X,""!F:.'B*8 :MSQ M7B2KNLX?B[*D$Z-JY YX*N!H%H 2-VI1P:AMC:'0&I0ZSVLEX> 3<-D92&@51 6./D MRE,]DCPQ,1-2/L[ ]#&'BP M&QVT!0]946:T%J9/>(=Y1W!P@,11 OVP !U" &0X=GU#>@ZZO+S^3CY?'UW<:ON MKI.[WRZ2^\]G]Q\N[RX^).?7GV]!%?IPAC\^7GX^^WQ^>?8IN;V#"U<7G^] M05J,U 4)^2<\;]SK/1+X7Y:I"_J2%F+D1QR)H# M"^= .#8D0O)N(7SM-R"KY/_@/S@96F@ES;J&W0,F2DH*C%'NTD'183<\5?[\ MX_B%T_0L7H$Z C@VV0Y%'>P>'#(X-$Y#VOK5:X><;3<'S3M9ZZQLUY9T5C"5 MKAZ*IJXL6R6$W'PYYT=D1%&AF"U9;@4/R?B[8;82P"I2$U]!](&8^8/8;)T8 M4 -DQ2!Y[ O$]$*VU-"&>94'M(UVM\5%@JZ!+ "P3D1=BXA'4 KB8LEG8(%K MI]OAR/\$2M1-E5QTR#^LRF$9'L\%AZP&R%!=1/&2(MM%0L S;](?1#0N:P$S M&191 "AJ>\0QNW8.6LI75MZO?[_\<#A]@YNI%PYE#R"'ZP[I<067X( AG^!3 M_M0. HO2M8/+$X>\ <=[&>0G?9$:#D1*:(4SCWIUE(-\'F"'52@39W3WLD%)IDR>[1ZVZHKY1[#TO+4FN0O:HW, M1"I8(?[$N["E+)K[E*9ZJFNHF-/)85UI*9H@4IM=?ZP()06JM<"C2(7% XQT M\457H,7,B^2_NJQRML&7J_?6*D 4%8LUOHV$N6PTP@M;#]AJ23 >FJ+?.5% M071N0..N\/55EZ%DU*+A$SDSBMQN)0V>0Q1$L$)D.' R0>/E<]AHG"AEU15A MRE#O-X7(03NH@GX!J08SV+MH 9GV&S$/$"U!/ M6<#3.6D28@ ZM2'W]AG C":=L!=/]T4%HK;M^$C0/5!&5@62/@A@L2R8^(%8 MU8;]1[@7J'FPA483: ]S3*SK#$VD:!U(B,B'#:F,]+HW$EJK(#XB-]X]!2NM M#'1(/$ 50%*%.DO\.-!5'\Q5VE\:]":L3K;=V8PS]NSON#R%JCM&^DB,,\_ MDLGX))F.)\F!'JDS"_*70-4=N)@0]YG^[&Q0.!>>,Y\CWZ]:;\6@QN&&"=1H M$F>B??[EMA:L?_R[I3]WY G@$TG[DX6J,I[,0/<&Y1/,E"H6R<'6A.^JWKO: M",/$"45O0]X5J-"$>7*7(KU:HTH,+L0!:\KDP24#%PVAAO7#!$3$ID=&H&JA M UBQT"[1B=R;S:.*SG8FLJ,A3(%$KA'8.7G),JMJ(6!K$+1U0V>V!>:9\[X$ MY@V>J*9^*,COC9BP+@D5HZ2N(ABR%6T''*4=S#F.3D"@(S^U/W#/>@B .Q6+ M8NL-W:Y%Z]%QEU@)E#%0.;'.%3P;:'G9_4@5JS!6N]_6J&K0&6/9::6=53>V MHC'C&J.=%P++A3>;B>USHS=]D M%PWRF2>1(&2X)UVM^2F[/?[OX]G[^$R MCJG9-.3T_4V0#&E6#\ M8#I)7[V9IM/9:3*B7V].7J5O9I-DF(>K2K;=#:9IK/C MDT&P#ON<'0$]2M],7J>O7B.@T^/T%"!_=7SZU+*>>OJ99>W/>@##O(:E'1U/ M:*''Z8H M3FTY+R@#D @K4TW\9 MU S4Y;PPVS+;*40$*F3 9WYC-TJD05O;;PE\6_B\]PSM%B4K^.)YL5Q8%@5J M*%CJK,LZ#2Q@!>(YF.M=C;[;M4[V]T@DVW,\#]23'V G "=8EN4 OYL=CT^3 MV0GH7A&'^?3I^I_ TBZ2C]=?DO,O%\#TDD_7M[? "M\+,\:9LZK#D(=E6C#< M*SC:L_3U\6OU07@L 6TY>-YI<@^@JQH=4[@?B?5F'[QZ!:P$#NI(75;RS M-R<_#,*;5\AAWGP/A->3-^FKHQX(\=8%/)IV)CT]?IT>GY[^78ZZY4A]1(_P M[^01#@+"'ZT=H(*+MTB]60.GY7T-_TL./I[=OA\E@T^<1XZ&@[/;\U'R>C8Y MG$X2L=2#B:\ JZ!C^0#2!^>U-V+-IPJT.#@FA5DCC8>.['6AFPQL,#&BMW!" MT9+ZBUVLL%G;CI4B[T!N]6)=@2E'7E>V5C<,0S P:QI^]!6ZM^ELJC@K":']V-?%K=",;CHB2[V23-5\QYD#1RAQU0#)=.1"!5EX0ASCX!+RG M1+X6X&:42-1!H7&^!T ]1P[)ZAPO6D8YBD!O QVLD" MYK&[=5JGO;95S;:+$0&^- M=\$'('.X*-K6% #ZFUAX-8%-GJ;_+- -$O^D\!0'HR]^=$%Q;"E"06[F:CM M;;_U::(+DI8Y;-$"_7?TN/V5$I@84&PS,D)L-+HKV1)4@FR". 1X]S-%5QCD M(\QS %C1431XK @RH;$]:.<@SW^<((CH(^H^,-U6HF[SG0+86K@(D%2U((Y1 M!3 #K1^L4'@$D1_4B8(+"B&B27.[M>SZHG@A$/3!(R4WX6T,7*TTV[5\&'$P M$ IE\1=!)HSC\\!5/ 1D/-D0N]%E*4D18/2+2XLL992@P%,;UCF<@@&*28?\ M<4=PL9'IU*:45)C:V.@*"51$DFR-^ 38EUCJV$+>Z@:#3>R'$!N: H2 "3"< M'LC]UB"5U3";=I&TG;@;Q>-/L5L8SJ<^>-H0*]!8KZSU;XHM7 (ST2%-I$0I M_0 _3X>_>!2V1NTD-@I$.,%DES/*2+&PHKE=-$12-G:#)Q[ ?>2=IGTE]TN8 ML](U@-:_,3JV'JD;"9"F/CI*R',Z,=&5>TH-/\5!FY:, W1*U<9ZHA:+;M.Q MU0 &.6C2?_D$I5R#;8XA% KWGSUWFR8@;PP:S6C@>];@=&GK7_'Q_E/RZ?)W MV*CKY1*#NO.N*%$!-Z!?)2<32@FIY.(;^=()'")S%2/UJR0\H,JCCDXFAT>3PQ/0VT2U=K=Q[FO2!BY].L29.[ZH5_NT',HK MT"[K;14. @J$7A:8F">9&GOI%;2% 8?-6CHYB&@P"6&S8@\S3F3\'+V7!2-+ MD(&@*?P))B4>1@WDS EM$0P=4MX MC(#V#'[5%92MF$HP54 *UV)%(H7MVL?Z$)3'+:V!5[6$0],F=%%.PM P+:=U M/-0E,@^.V5D>&2?FT$I]EE!7%1S)DA!+''SPWF4[Z3BYW-.8R:[N#0F&J=:Y M40.C^J0:GR@8O5L8%R'C3#]9J"\*P;=[SEC M>-.AJ-96:8G-M]BYSHAG72< );OTG5DM7B*R0J-L5?':]W$9A)E!)]Z?4@V.\Q1]_ "0 MJ6#/DCHS?R-19>V3EW%(@USLCU$LM-#H[5]0:UWF:4#@[XMV41>LJ%S0$KM- M:NTS)"V;N6KV&90<(,?((@&&JN+>*Y*^7*FAEY;:)A:(AH7&2-=*^IW $?$0 M9H,IIV&@IP$Y+Z584#)')9D=>#^(5I=R(0EL\-(XYUZ35R,AC=?DL>^D-_1Q["<-8%/$U/7HFH4V$9R>!O<,8 M9JT(PY:L;T$]X5VE=+4&3*TDEDCB(Q3:V:*[N;6)^:+:PI'U:=ZL7?2S%2/E M 6T%>H%\6:AEN,1PL8/Q#=@&";/ULBO_LBJ,:(U@ H%-5%>2*L"&-,LYM!S9 M[NS#$RDT>&Z*2K(D>F"(:(\RI(,,8AS;K5U9W8EM:7B2PI)6B]*"'-.A8DB@ M]?4JFPL*PE8G!Z*'CGX B$#C4J'>XASW=+Q1A>E!-% X84"W.0_,"7EX./E MQ^N1V$,DGYU. @K+MJZ4M>B',!X3+@L*-H0UGEI:MZP13)1R\% 43(C6]]XP MSGK@*W2KG4XGA[.)59]E1&L/[HW)?HX0M3-+XS.@,?:>&@X3L4%UX9(.8H[SJ'/9@BCUI7RM*-RXJTB<)B MZJ!ZD%/MR*+=XVZ2S]]C6'^;9^'K2+T?R%,&Y5_U:9)\I9.3F(I(/\93M "3 M@%-X+'FB>L#DR=&;@6EL;='>N];"4$X8Q4H$F6^HH)>[*#,M*%_ [;&>>A<( M$-=-H,K/;5E6:R%!#]QJ*I((MB&1"VD256RC)^ ,8@BO!ZAV*;K6C.X7,WBFE,;S M17(KMQ+2!#:YQT:OXD%1L84[/[ OY KV.V0+TN@\<(8>KQ@Q36C =!*6^QC" M9+,5&8E7#DF-#4>B#M2@()0YE&3AI8V4]F=J/76$C]H*TF(-E]/K1%)7J4Z2JR@7S'*J94 MCM7CX":)!4\8-#RK[!G R$8D;^+W9.=OK=Z!&+@.'3V;D?J$M3&-LX8_\*V;?%.NXM>MAFU6,Q7E#N5:\F9(,X6 M(.*F:TPGT1T4-T>S:3HP8$JG:2O)S%21\D/PI?(P$H/R3"CQ?89@$#0;=TO+&2G/#MBT>0HEKO F)8BU2WFQ7OC"\1W0(%YL"4U]#P&1QI(T6(#7$&T8IP$ /:N!@.>THPH )$? O+#?YP>5:M,3( MYPJUC"FNY8+AH+#0\D7BZJ';UB7 (JWTS9%HXQKM' ^P+-5SJZ' BOP1P="! MVU%,O90]+Q(FQ^I6)IP415X09J8C5M3"SH7_VG-J_8F4@AVJN" 8R*UO^MPD M]$S9A#".>V>%B8*9ON HF]==&XWB!:LM!:FE3K4#%0 W@9.I98C^FBA5SEBJ MM8N22IZZV85%4,@V,$1?E_6J5R+N/CD:Q7GAK-"5KE=- MMEUSQ@NPO$18&.QK9]IF%X=T'1BL\:)_[G(9DZ,*R-&Z68,S%$C!P,7%1"[V M *;]ABPM?LUM2^B"VC>.2:^+6CX(UXS8_C/R\RF^'Y_'#ET+-IE'TBDB#58% M5M" "R),C:' E[,7^DZN6O8,U2P-REF3\>9P(#=058+JKL 7-F0S$^='UR/7 ME;B-L>8PQGOQW%,-&,L+(4<4*-C3)M;2]TZ.DSL2)51!3F/?X@.%+S!91PU2'/X&PG18*]=W'0$RG@ ($=3D\.CUY);)?* M%/LN'I+(;MK>Z#81T8.C@IE]D:YU@$HT.!J!#%*LP-X;/0X5AQAB=OLDEMR) M43SBLQOH]DI"0YDD>2R3Z2R):^_B;*G0]NN-RSX^0#J[?T@UX"8!;>U)*HGR M)FUO&'>DT ^_Z>R.NN(M;&7!9I'*!@MN41UAG1YP,P<8ZD>:GW2I$*,?OL(^-5J#@MD^/L37$6,YC!O!-'H<-N]SBI8&M6X_4%PE+ M?/%-'X8\E[APQLP#>]/J,T^B_;:U*+\X$LA2MP]-;P'N0Q10H+1"$G[K5 M^B)IX@A+'-_470/O_Y0<3$?(V+%! @=+TN1@-O*I1O;:T2@LOX +QR/Q8Q]: M1[;B2!$SL(.3D:W/P!'&B=W'V-M!"*_G9;$2&>7->B8>2?SGND2ICNV:H*R1 M@02PT&.3^@92J2+*RC7&-1M7/,XHI+PQM[LL5'6Q;8>C6/NQ-I=+M:WKDIKO MH%ZP6BN$+; 8@J61X8B0RUJ,I]M@+!'7=6/S0GW5H^1U=FS:8RXJT*MV]@VI MKR41I^)DT T>5IZ;JA'BEUT&GW> [@'05::C#&<,;J/GM,P6%*!(YB7VB!%5 M@GX L1:5VV9UB'F*2%7&_J$<02+(EE;S/GFV$E"D5@MEW>6'9WQ,<2&'=U*( M([PR+U:8Q!76ZB2N5L>&]EN]XIED,P$,Q MS;&7TTB_K%XE%F< /UOH%! ,D$F'5B*W ;(N88LZ-$:H.1-6"=&1=:D=?2Y_ M;6O&+UP:X)4;&[;[X/KB"LYU1\&<)C;LU9K\R$&(2XR7S$<(A6SW18:Q7.]N-+S9:X>(P2B?$:I2Z IHE$*%GCLQ"*+$!.\EP MTCPH*X?1:!":I'@,W9&SG4^$HO#W,MN 2(2#\!?9G!O''I2;SJGRWDUO M1PB$O36H6L:"2!TZ5G8@."&2OHK)M@ M@?69H7PA]"W%8CBOM>3%2%PTBN.QBPT5VM[FLN+DT"33CM5-3&EQ10K0L.W[ M(Y-KER$-$E.XL6!:)5Z64416 B(AI)F8'!L'&<'L4H'$I M*)!<#J(O>H*)BL'G=%W,K@[*--MZQ9X_)P = -XW;^$ #3_PPOOVD'M6X8_Q M=.%!P;J"[ 7F@$R+A<<=V-A.M^ZK$_$HWN*7-_F\&[*'^ES#9NO0,<*BU$,2 M>U+$DDK9#+=$L&1_1WI1_SKL!A;T8!*8X[K1^1\$UL$#2Y4^)M+?R?6VH) Z M;O0>>-SSR:.*%F*U1M6'70=-R%'[34E,4"70.D:T;R;J&'^11S90'=G& M8D+W/C^C(_TR9EB65JCW7%G&4B[HS;//QI:< N#8F=IC9[%N;DG"EJ&8F",+ M6KU$J4B,4-.%V.?3!JE:3TE8"O[*2)*>H 970;T?P'K1V%5NHKVG'FU1!+!?7CPW;34S:3 MEXQA#;HI:^FK$399@6)'RX+V MX7G=%JF"2D6XO4<4W\6F:GU6_&)=V?:J.ED,NSCBA2(?"+P M8B+HF8.>DGP>G5N%"HDO[QJ;7_4WJR/#54,A&HAUDU,H9W7 H9?\6*%MC%2O MO^E%-[3:IXQ?2S-D O3L5B6;&[P7BW!QUWB_/+L4;'P_RIP>)^_K-G;&6!?F MH%%._!)UGEH@? _( C,]6Y:X&Y3AUU(O>/ MYS]]%T#$UPL3N@&P'K[)%D,.^V7Q3>=[>8B/5*/_Y.+%-P7F+\69HSV/Q-]2 M>Z-L:"07\QY)V;'U,6"Q:)Y_Q\-P-R *_#HELZ P?6^JC5T,^%&B_:J7L4>CX2#S'?5A"@Q-0M MF<*2B._LP,!/@TX:8C2*?&>,1WG,X]'W'PT797,9;7F^URZ\DT@ZW=!1"(IM M2-HY*+W*Q?VY)>B++U/O1*PD0?N"E?DG#M'^V1 ' MQA#@UO:!HU=2W!^A/]RA9BB:(%:;U+=)TTJ1F11!Q,:Y3:^%=W!,E)C^E=B- M87Y7:$=P[6RH$)'VRWE*-E?";9?T-=C X,:;&('10<1T2[Z3R.WE#?V>=8A= MR44)MY?44HM"T7"@CU-:QS*N>G[<06Q*>O8@;^J%75@.QTB= M 3V,' J!4C@8CH@4&/0U]K"/OR,5:4\0Y0!@9U). DC"#BF&HLRL:XAIR& ' M91%!+-MY5B,2D%;8O9;=A0W1\MIT_ZT?<VZ:'(1]22CPF P;NQC+?T)0 MO? [B5>8ZA/'L N&JT>&'9EAWM:B7 MM?JN_[R@H351KY*MBXDDF9Y,T@G8G%&/M<^?[\%4N[K\?'EU?Y5\ 6L-?H*Q=WUU(9T= M+SZH,RHD=4D",0FPA]2*3]M4IM+?7*N(GQ1U%A,X\,=Q\OHD/7EUI.Y(PYUA M?\2C(^R52[2MI%.;V;./*84@?^";'#IUYY18"C<#MNB2I'M.H8=MR26CCD?@ M#GF1_XE3Z(B]%-]L1L90 T_[K:,G\@%R=[)ACG\DQZ='Z?')2?*&-N#&9I,H METW"APQL6?L-DGT7$C>?D"][<&ABX;X!8T3#.? BH MKMO0IXOEE;I:H'>YUEES(_;U4@#OZC _?Y VF MPO(!62,!02_XT3]+[;9\P"WX9L70$#X^P)S,IM]@H1BB[A'M2F+"*2>6V-;_ M0UXN%]\$IEM2KU_Y,Q,+06!ZPD/6;X#2ZXS)!D*9S=&Z]X4\5JF/"6(?@7MX MMBAPM2K>(3N 1TG6'FP$X&# A'D)E_B"N: )L]6$K?Q?$N\.]>/HRC);<&J7 ML%J^20EIH$6*E4<0IH(,,/_L]R!ZV%1Q9Q[C, E;U#7US;25S69Y(!+ M4&:3$TZ8\,VO0 .35$*?RB!/@VP:_02:N!0$/ EIOW8%@+"%6_6Q5)2R%!=((\A?F2 @C32"(F_N4'J9R4IZ__"ES4NOF6;+8LE%"TV*IPE M84VYG8KR^H).W[V]QTK228K&PB@>U+Z)F=;]40YM4.(!4UC6I&ZE:OI/>=I7>YHL*9;5\?_AX.02?UJ/CE%;T, MOCKX 1@;9;M<95^IOFFLQXS%#\2VI4%RH*ND\F4!=E&Z@%E*]48JZ!?!GU>B M/*C0BL]E1O>9.*JN=0!%NN.=I'%*#B!)()O_SB@@MXQA''BWF+*??J"^-5)Q MU4\ 9OO?[VI0G>ZC;^K.UN7LDH/S]W:,HY1JF]&45EB@>T,8WLI)>?+E*8 MRO>4%I1<@HF_/I48MH\M67::;]"BW,5?W8SEG))2(%OLGOED0"-?'L VLHR6 M6 ,>".M&&89$ABYI+&JAR%Y]6#-_Z43Q!Z% 0@$<+^M+WFMGYE]* ]88?U\$/8=N$D+#4'>"Z M^WSEI[)?_VS"I!X)ROSW0^82!/_N67+$KO;#XI? AINMK2?LN:(<=MA;9FL\ M!Z(,'161G8AI#/$,) N_#S82T9\?5EA23?&& M6EC929D&83O!LIZ.AV/%2H:TW6TP(Y%(D(I<:WW;_9T2KNP7."0H M8WW*DK+T@&EJ1=GOZZ0XN! S!/P,TH('H]B+T\E$' 5( 7O9M7TGAY3"#'@0 M'E8S4)$TEH_MN,68?JZLIR9PA'\/3O>)9OF M)4QL+ZI!+WJ[RBJ#O_I$D7"-MY+^=_#KY>TH!5G.@;4;FE'))W!W$2H^W-S> M213 /OY;;:CMYO#0'WZ#L?][7%T]P='9K1XF&'JG=)"L:DG $3J7>U@0&81H M!TV"'G5.ZJ)XB-JN+9WZ\W%@L(*%OM 7?EB]J2OX>R''_[)29]T*[0)X:<)S M4>MR*A'/$S2N/M=CNGLX.0TJ\>_M-5>-+[<^Z'DKQ(=_LL9V3M]A,U860X8^#_)] A.*\]$?*[+? M@";7A8*(EN ? ^I-2(OK8 M[CCYA-7I-JBV/X']^C=VE]#H6$#.E*-@7?@]7>J,6PIS>,X6Z<4=4)P&M$:Y M[_-5C'PMT&9=VC0$_$;S.-J?8%ULTEC;0CQ,X?="_;>A92'4]0&47*YGHIF> M74K4Z7Y18GM7*::3[\Y91=76 (2K2OGUC=8V>9=:'5JIC(W"A+AMJ!*>'FBJ M 3K0 H2%="0A^%B]LZ\'.T8DBP+Y67J0@TWK#WH7(UULBFYC>KU#W>78"#&4 MFGR(UB\W,QZ'I(]2V'^ADQ1)E@Z.QY$I305.8"#"[-P.>J[AA%POJ\$J?@^Y-GHVJ_>7%]$5P%2OR?GEQ M-OWI;/;B);SI'W_W=@NZ[576K+!?7ZF7\.ID_.KD!:?!VA_ O7!(_$0!Z-[T M)]@X0 #X -Q?UG5K?^ $CW7SE&PO=V]R:W-H965T[P.ZB MP+[$%GWN_,XY7W2U$_)WE3*FR7.>%>JZDVI=?NCU5)RRG*JN*%D!OVR$S*F& M1[GMJ5(RFABE/.MYCA/UBTADOV(,DJLIS*E]N629VUQVW MTQY\X=M4XT'OYJJD6[9D^K%\D/#4VUM)>,X*Q45!)-M<=T;NA]L Y8W 5\YV MZN@[P4S60OR.#[/DNN-@0"QCL48+%#Z>V)AE&1J",/YH;';V+E'Q^'MK_9/) M'7)94\7&(OL'3W1ZW1ET2,(VM,KT%['[S)I\0K07BTR9OV17RX9!A\25TB)O ME"&"G!?U)WUNZG"D,'#>4/ :!<_$73LR44ZHIC=74NR(1&FPAE],JD8;@N,% M7LI22_B5@YZ^N7U_X^3=_8\]]*LU)P MHA09BWS-"UHCHDC(2"E _BC^H^**F]-?1VNE):#EMW-UJ-T$Y]U@!WU0)8W9 M=0=:1#'YQ#HW/WSG1L['=Y((]DD$[UG_M^_J72OG8_2[UCGK9%%8( MNHY#O* ;D= E#Y54%2VTI84QH5(J&2DK&:?0>X1N)6,P$]"A I]HF"=,TM86 MZK32I]%RI2IP?VPW%1GH*M1;S>_!G!::9B8DR-6/?!)V [)*F=4:J113Y(X] ML8SXA!=EI8WVAG))GFA6081Q+*I"\V)+8&0:7Q @'&PX76?P.P).F=IE<,(S M* -K0^BB,T*S3,1G,[).\^6*; #,F4UV*8]3LH.:)$PS"8,"*[V!KT8_AO S MUEJD*$1Y9BZ#9B^*J];142(8/42R#QCO3++$A&AM!,2XPR2UR:J>Z?Q/R.0X M7E)*'I\DA%8A4=L4 $5ICN7:!_#*F_U-H4"@RB%RD[&U8X .G,H) >-@ ,(' M./(::H=L0$_7]H^@EX#0![('8'5 ?CRDLY$B;W87)G3A.O8P\%$BCB7V M("A+@="" -:L8!L.%B]\SQX$#HHUD$@ A5 :R3)SFR65!@$7D3NTP[X+DG61 MFECJ"M'&!WL&WH+=>C'HVWX?W=\QA.0QF"['/D:_,JV/E7P%01+:03"P M!W!AMU1N@><+EQ3^[V-5^#_'@WXD1V$$9E4K!UL!=M2)"2$PV2)=5VT M\>+K;'+I#B$E6*0YCTU*"EHM$;O]- !N=2DVERF4E]#D">X2$ VMR(L$B@[C M%X(:IS 8Z@%8#[63R6&5E$/I7TX&)$Z/#'>D3FG1Q*B;_D379\=86Z2WVK2> M:^V @GT#; F.(4)JK<^6$P=464KQ;)HX>X$"0H$=V!%'@_B'[P:>V_^H3%HB MXXE!B-+P8< ,1A#D)EFU'\0OC,)X0(I")M!8^1K X[OU:H.0XJS"GR2,]P*@ M!S; =;<_($XW#/]S[XH_D[RF274,9K,V),=[T[_K@W_?_1_[]]_P[W2AT9RN M%QHJ0(L*U[OKUS&?+ECPS*2Y6X X?7-S8TLWL"'#L M=X<'8"0,2V7UW_B,ZCMP&Q34D#Y:5DUG0#UP\Z*7TTUIF$YAZ(=Z-41;U")#,+B$$2<3 MG&1 Q74*TWU,!IYSZ3H$Z^XY'S^AWZ_HU[J'D5))5H]8[($)5W$F\$P9:?=C ML]-/(%UG;($?Z%(HJ*F5:BE*!;!H(3H2\SC#9;UG+F(*I _^SM0&:07=*^F!Z2QQ*IN=JL-0S M (O/("2&]096P+8"B8/)HV56^:&LI_3JO\ ^_OGS;+'Z?^8? 2SQ:+^IK=?\ MPXL ?(/A?EU;)^PC0'92[]4C3=6HVB'PBY8_V%:9460AQS2B$71#.T(?;1![ MNN !Q^@[T1%=L%[3A8'M!-&!+5CGV0*0BLCW6PY@_2L.8 \]O]W0UKDM[SD# M.^@[UD]")#L.[D+4\1J-;W:Z%P&K&'I_TU9PNCB4G?[?MA29O.? MK-E\W"7SQ6JZM%8+LOH\)8_ST>-DMII.@-/,EXN[V62$#Y]F\]%\/!O=D>4* M#NZGT>O- 66_/B!G,#.-5O-_:G^W=#H_J5R$&\?K%T#S2#%\AM M-J *"RWL$%F_K*D?M"C-"Y*UT(!!\S5E%$8I"L#O&R%T^X .]F_,;OX"4$L# M!!0 ( *]%(5>S0:_*&P4 .4+ 9 >&PO=V]R:W-H965TU:'O=A(]4UGB :>BESHRTYF3/FAV]5Q MA@73@2Q1T)N55 4SM%1I5Y<*6>*,BKP[Z/7.NP7CHC.Z<'OW:G0A*Y-S@?<* M=%443&VO,)>;RTZ_L]MXX&EF[$9W=%&R%!=H'LM[1:MNZR7A!0K-I0"%J\O. MN/_AZLR>=P>^<-SHO6>PF2RE_&8787+9Z5E F&-LK =&/VN<8)Y;1P3C>^.S MTX:TAOO/.^\W+G?*9YJ\V0>7 MJK,F<%Q84A9&T5M.=F;T9?P0CJ]NIQ#.HNG#=!'!=!:%T=\774/>[9ENW'BZ MJCT-?N'I'.ZD,)F&J4@P>6G?)50MM,$.VM7@I,//E0A@V/-AT!L,3_@;MJD. MG;_A+_S-5L;@Z1P+U"C<+4&W(%-UPP$7.6PX(VD3K1 M:/AGO-1&42_]>ZQ"-8"SXP#L_?J@2Q;C9:>TL=0:.Z/7K_KGO8\GTCMKTSL[ MY?U_,7G2TW&<9X'WJPA4.2Z59R28#"'AF@I;[:IHMR:R*)G8OG[U?M!_]U'# MEW *5,4J-I5"X (66%*!EZ@LUWT?^'AQ/YW AFE@L&:*LV5N#QHD/ :("6ZV M!]X=A[3V=FMK;=^7BEN]@24*7'$B5#G3.D;0_+;8F-9HM \YQ>0Y-QRU\[QJ MNX$@T)77L"$P$+=MA(D%*(\E[#T;Z[:5 KA1LCA('<@!]3W".]?V@X-2;#*9 MY]LW[=/;"!C".8ZD2+M)\Z[LW=5:>3>0P,85K%%6SP"=2>TV+ MMD"0L352[5!0>G%>)2[/VBE%<0$IT,M"',L7JG*7G==D%T H/)?N/NT6L9)5 MF@$GJ[TLK_@/0?3[%/A[Q17%B69WU@>P).'UM6[.@/V[H@.+#,4/^D#$9&EA M3I,JKF]XA'$F9"[3+=4M\+U;DP2N!E^KK/K]>7#GJ1*.MDUFFZ&I&!<)H8M- M3L0XIM[V?WM%7EP)'U*Y1B5LW8BOV%'B0XFJL"6Q(&-4AE,W4W4U45C6VM5T MA6%T01AU"M#7+D(E")-,20$Q\1K2WY1*4H(VT;I#(,,\@>5VCPJ'S7=!7_!! M_?,1GEW"'[H\ZLBSW<.UQ4]HR0.E:JAUD7@N716LE98KLV$* Y@+[_G>]-_[ M3?\<48.?M*>^0G!XA7P(2<_0*4QSD9EP\4EH2/"%7E$HEBITW4S_TB:#.Q5X MGSD3:58Q#K=2^(\SJ6V!6J8.8CB'\5M;!?C$Q7) M6OZDB5ZCB<^R:A6C;K0U9>2J7A.PQ)@5V*I)4XI=TYZ4%:M!M?SYKK4:A@]D MQ7L6#Z>1I!M2E5*=U$B:K7+2#%LX.XM2?>CY&N.:XV&_YMA1_U(@]TG?E=!R MV._U0/ #8)Q[>PB&CCCO[H%G#L3[J[-WH5J%(W8&I2PTJ8>@IK=]L9=ER/ M;L_'ZP'XCJF4"PTYKLBT%[Q[VP%5#Y7UPLC2#7)+:6@L=(\9S>&H[ %ZOY+2 M[!8V0#O9C_X#4$L#!!0 ( *]%(5?.QSW8+0, +L& 9 >&PO=V]R M:W-H965TAZ&)-.9J#BV2EU(M;S))!T':"4&!L'0.C88UC%,(1D8S7 M'6=P<.F Q_,]^RYP%\^YXXN5,/X+ MF]JV>QY 7!FKBAV8%!1"J_0X@V@$BK[MVY%5.F&7#OE8;T,Z: MV-S$A^K1)(Y+=RD+J^F4$\X.)[/%TWPQ^K* ^2<8SQ\7\R^SR6@YG<#T<3E; MSJ:+?FC)C[,.XQWG;1N=)+RO9 NZ M[29$[:A[@J]["+KK^;KO!66HWDKZ)JS]S:G M*YYK4[(8!P%5AT&]QF!X]J%ST;XYH;AW4-P[Q?Z?UW22\VW%YZW&OWW!:/*Y MV5C\6$Z737B^\P.3"2PGR\EGV*!&2+BAK*XII51Z]TQ65/$0736![A*ATVO" M ]M"MU,#W;QSZ>\W:E*MFQ)]M8IM"Y;YGJWR=:Q2L#G)A5@5)9-T60T"4!$: MX-*5""^8@(SZ$2@-0AD#U+L*R9XRNF8&6<1T[/GLG)!EZA9;4Q'Q+B%1(%4 MEK )7_.$D&+K!!*7=YAE&C-Z@Q2]OPUI&PR,)1;,> PFYZDE2V8A)\:F,DW.!*4';K4MJA+INE?7"JM*WIY6R MU.S\-*>_"VIG0.>I4G:_< X._ZOA;U!+ P04 " "O12%70I\D3B,% K M#0 &0 'AL+W=O,U2KFYK&ZVWU_6Z6FYH1I0GMI3CRDK(C&B64E81KEB@H.DJ]M:OW%]US3R5N!W1G?J8 PFDH40 MW\QDG-S6? .(IG2IC06"KQP8RX(H.A#I M5Y;HS6VM6X.$KDB>ZF>Q>Z!E/"UC;RE299^P*V3#=@V6N=(B*Y410<9X\2:O M)0\'"EW_!PI!J1!8W(4CBW)(-.G=2+$#::31FAG84*TV@F/<;$JL):XRU-.] MQTD MT%UPUN!O.?<@]%T(_" \8R^L @RMO?!' 0JE8$OQ'&Z(I/#Q0S=H-+[ '5%L M"80G,&1IKFER<2KVPG3SM&F3+]=J2Y;TMH8)H:A\H;7>QP^-MO_E#/!F!;QY MSOJ_V)FS^J?1M3WGO=V"""=]SQ)3L!39UO "BS=(V M+&%^#%2,OA*5DD5+0 MPHAEF%Q6;2/2A$IE-/2&PLYF!$TNR0N5F.# \VR!+L0*A$1S6 ,*/058+93& MS4 ?3I)+X\I80$!,)-Y^B^ ()>:O26Y5R I-N68D1;0H;3)>;XA&@'F:@%@N M<^D"6X&B.&*:&:^(!54ERG MB;4D,':54^<8X8ZB0_I*Y9(I1"*L$L9E8#&. M:D<*KA'!-Q8'*V$Q&M.$+^DI"BQ8.Z[$*9$/(R& M\\>1,[F'P>1I.HE&T2P&G-WUX_$ ^M$0AN/'^6PTA%'_.1I'OQZ<,B=FK\YA MH;!^G,K/!9P5")Q/N'/GPVT\#U?=]MM5KPV1E2+K#&%O:^EL<7]L?W\) > M[=YE44XNH.&VPZ[KMP(RNV^[\ MO]GUK_8,-IK'[!ZOC>.28$R4$_S"/_';=3M!IS1YA?1V_9^AMF+$.:3V/V3V MIXD]BO& 5]_S&T6@OM<(WO/ZM[4+F'"GGZ^Q8T*_MJJX[[ACV3:EV$W:@ #+ MYR76P$N\,[!*8WP*:Z$6RV^@MBG34%;<4MDV#9TOJK@;$EL6SY#JP0QUBPN4 MV)OH9)D>36/884V65$M1=*?I&Y#D#XP!ETV))FE:7H)(G[G$#7P/L!]URNI] M::MW*72VAELZS%6 +KF H.MV6SZTW$[8@6;7;;0[!K:DCKTK@L[!1)/9*'9F$Y@]C& >]>?#L:G]>+CCR>-XV#>3^W'4CP;C_B/$ M,_SP9*^,4ZU1_:"!Q8*^MFVZZ4%RKHM>MOI:_0GTBP;X+_'B-^*)R#7C"E*Z M0E7?Z[1J((O6O)AHL;7M\$)H;*[M<(-_,U0: 5Q?">PDRHEQ4/T?]?X$4$L# M!!0 ( *]%(5?@[GDJ" , ,\& 9 >&PO=V]R:W-H965T;Z3ZKDM$ X]U)?3$+XUI+H) 9R76 M3/=E@X)."JEJ9DA5JT W"EGNG.HJB,/P+*@9%_YT[/9F:CJ6:U-Q@3,%>EW7 M3&TOL9*;B1_Y3QMSOBJ-W0BFXX:M\![-O\U,D19T*#FO46@N!2@L)GX:75P. MK+TS^,)QHY_)8#-92OG=*K?YQ \M(:PP,Q:!T?* 5UA5%HAH_-AA^EU(Z_A< M?D)_YW*G7)9,XY6L_N.Y*2?^R(<<"[:NS%QNWN,NGZ'%RV2EW18O_0/BU9&+G\A=QDQP:OJ9+;11IW_;EW<(.]L/:OKG0#Q]C,][WN'8W@G[!3F^(!BC=Z;5Z,XBMY2 M,[9U;*B.'#50?WBF1-#\$>KV":!] D 7B-T% A.Y%>(>L*91\I%34V&UA==P M'O7",(0H=LO0.UF>PF="5)YJ0\.AT"^M5BA0N?-"R?H/8RZR:IV3H+?:8 UV M:!D43&3$G8K!:25B#]QR-Q(63#9TZ$I7NP:;D60D;IE]FX[V& M-HOH'[MX)]DII+5<"Z.]G"@2[.^T4NW)8D^MKC'#>HD*DJBW*YRM,FO1X #: M'XRHODEO.!HY5DDO21PQ H3(U1R&_=$0[M@6HG,79P#[GFWP;,A0!59NE&K( M+)EVWG2[W;1.VR'UR[P=]7=,K3@U784%N8;]\Z$/JAV?K6)DXT;64AHJMQ-+ M^N.@L@9T7DAIGA0;H/N'37\"4$L#!!0 ( *]%(5==*/PG6@, .0& 9 M >&PO=V]R:W-H965TX= MI/JN=X@&7HMU)#7IR;W(N\$F!WA<%4V^WF,M#WPW=D^&9;W?&&OQ!KV1;7*!9 ME4^*-/^,DO$"A>92@,)-WQV&-[=->[XZ\(WC05_(8#-92_G=*M.L[P:6$.:8 M&HO :'G!$>:Y!2(:_QXQW7-(ZW@IG]#OJMPIES73.)+YGSPSN[[;<2'##=OG MYED>[O&83V+Q4IGKZ@N'^FPS;9+:YU'N%\-=PK8VB=OC[6L8U8/,ZH'TB-[ID M*?9=>@,:U0NZ@U]^"EO!;Y_0;9[I-C]#_[_+^-3Y.K5.P[D A:%VY :HRGBN M,C"1P1A3+-:H( XK:^0!/Y:.HX94TB/4!N3F!A:C^\EX]3!QYG=P >U84.<, M>@)T3H#.EY5@^XP;S+XZS^Q /6Q0<99K^!EB+P[":FVV(^>."TX-G<%6RDQ# MXK6Z'=IH0;/5];IAQQG)B@N42OY#CUM#%"=>G'2@&7B=,'&F/ZA[L%52VQB) MUXW;7A@G5@Z;7A0DSC"GF<1$BD#3#30IOQ;RA8NM0ZI<:YFCP7>5^!(FB=?N MMN&K%=M>ITGB^X"")JD-U^Z$7AQW;%I)JZ)'8\0Q.P3-7Z&H'P[:AW/E0HYW M4)2,*QJ!E./F(TH'I)YF)17CE=NBYF\4D@H6!! &32^@=3F[(AP_)$ZGI1LCO*D?4L"V+2LWL7.OZ9#A428XE4P-18T4GF9 E MT[24ZZ&J);*T-2J+H>^Z\;!DO++GTW9O*>=3T>B"5[B4H)JR9')WAH78S&S/ M?MRXX>MV:PAA@8DV"(P>#WB.16& B,://:;=NS2&A_(C^F4;.\6R M8@K/1?&-ISJ?V6,;4LQ84^@;L?F$^W@B@Y>(0K7_L.ET0_*8-$J+P._Y=TY:EE>,,WF4RDV((TVH1FA#;6U)G*\,D6YU9). M.=GI^?+F>KFXN?O=@<6O]Y^75XNO=W#Z]0)NKR_OOIW>+*9#35Z,[C#9(YYU MB/X+B#%^:\"_M)4 PA"ED25=:ZIT#RX)5&EB5PN)'PVNZ:QK^.%TI+>FR_/E8%.5,T2 MG-GTABB4#VC//[SS8O?C*[S#GG?X&OK_*M6KB,_SG0RLMSS!J;)$!E08[ O3 MIO$"$RQ7*"'PVEW?@;K/-O8Y-JI*9'K#)$(BZ U7&D1V K?GGQ87]U\6UO4E MO$7",NZMWOVC:^O1M75T7[$FY1K38^LZRWB"L&IXD?)JK> ]!,XX"ATWB$FF M9T1K+[(6IEU(4?'DB:\#62,KKAMB:ZAG?&MD!;X3NQ,GBF*2? IVY/G6%::< M0N8B=>!21Y'F>$T:N]06IG^2B2(&7E*<';#6#D3,:NQ!,G%$P MMI:-3')2.\A8Y,1AX 23"4F3P/P\ZTYH5H 7.+Y+V&%LQ" .2#,F-TJ=4/]+ MFK(I&.6#VA;5.^&L;8Q'L1,&8V<'_(E(&D>Y>8CQ@:B5,Y9#1X(42=2Y2T )0Z3:1K>X3WG_E,X!S09FJ=A_> MC7UO]-%T@I_?+8=&F,[;J]''W+OX9R7]00C/]<;AP4@K4:[;P4U)-X%UTZW? M[;\-3KN1^*3>?5A<,;GFE8(",S)U!Z/(!MD-ZVZA1=T.R)70-&Y;,:?O&Y1& M@&ULE5=M3^.X%OZ>7W'412N0 LT+>>D, M()72F>F*:2M:=K6ZNA_7W_/<=)29FA7^P4:V^?]/,^QKUZD M^DNO.#?P6A:5ONZLC*D_=;LZ6_&2Z0M9\PIWEE*5S."G>NKJ6G&66Z&RZ :> M%W=+)JK.S95=FZJ;*[DVA:CX5(%>ER53FUM>R)?KCM_9+CR(IY6AA>[-5 M^(R;QWJJ\*N[TY*+DE=:R H47UYW^OZGVTLZ;P_\+OB+WOL-%,E"RK_H8Y1? M=SQRB!<\,Z2!X;]G/N!%08K0C;];G9V=21+<_[W5_L7&CK$LF.8#6?PAB/1ELM#V+[PT9Z.H ]E:&UFVPNA!*:KF/WMM\[ G MD'H'!()6(+!^-X:LEW?,L)LK)5] T6G41C]LJ%8:G1,5%65F%.X*E#,W=Z/9 M8#*>C\:/PSN83(!>+34KX*N2ZUK#?_H+;11VS'\_2D1CY_)C.X2B3[IF&;_N($PT5\^\ M<_/K+W[L?3X2Q>4NBLMCVO]-O8XJ^MA-W[MP#EB 4>7<\8R7"ZZH)($+9L5A M(,N:51O(.$(C!V$T9&I3&YFME>)5MJ&F%=43+-8:/= :%AO@E>&*%D5E)#! MZX)KD$N@"E'>-<+ K%"K,D@L:$FH'&JF#)YS4 9A71PQ1C55O& &7>)_KT6- M-&+08:[P -8=CY#S!3FM :D-%A+-T9I<+D7&84VFP-EBQ;47BN/5^P#2VB*O*"/[/* "_K0FXXUQ?0QZ;##8W$T211OG4C MYF!P/'],<6)#HC6>.Y0F3-"OOZ1!X'W.]WO\3:O=]3\#+@B9:[ %QQKD%S!? M<4>+ITI@U.2F,!S#$U56K!'&T*H_H-?ZPB@;!9*[_@2SP;?AW>/]T)E\ >RC MZ636OX>O#Y/'*?;/>'#_>#<:?X4#'>;,Q*NS3R* %,"=+07 T>W .7VLV#I' M__,SV/OM//!GCG[#^8'$GN#."81N$$:N'UXZ RKKH<-!$KN]((; ]0/?C3S? MZ>>T16Q!XP7X*XY+:JK3(.FYO5X$9Q!'L1L'B3-"J A%K0B%U'0(Q]*[!B84 MG(/O^BCK):ES^A6[_XR.(3FU"/GY_&D4Q&[@IW#FM+QFH97)DL,I63J#I9+E MP2J&KA?WX-3O16X:79(6;$JU%6T4N5#A#>$4@TX]BBETTSAU1@1DCOEJK?7 M]V+G]/Z?;2XX0H@[K9QAKY0R/W63($'MZ L:2CWT9;0[LW9.]K2>[.F%>7\RQ69TL"TO8#R9#V?.? +S;T-X'/>Q3^?8F]BEL\G]Z*Y/ M'U]&X_YX,,*&GLUQX?MP/)\AE#4WVK&@%VQ!E-$RV:' ?X160Z*5EH7(+5_= MLH)5R$ SFND-Q# #M1+$KZB8!!K 89D_.>\QLF5H)_1_AH4S8'IE"2JC'T2, MS]A6E:$T^6[BQ_@_=>/+7ML!39<9A#A%B7D/$]?S(V>J*""S<=_(U:K5 MT.&F6:(8VS[RJ9VC"%LL=.R5[UPNS]>:ORGU@\B-PM09O+?V#V6-XM0-X\1Z M'E+_QY'3SS*YIG!JMF&+@CK%3Q,WP)[$+465P!V%R;/N+GC%ES1$+A')/0N# MJ(V\5=#<#E@KN\-V[.'1&*+4C9+ N:S%VXB<_=8XBHH3B-&7 M)")"2A+,2H]($7YB/=@GQ'QX M&"*XAK/WO$O3GEX6Q>8--[?"9!*!0Y494K'XNGQW%5GQ M&U$MD*7G 7O1+X MWA"H0R$ZD*3SI@C;N\+.O68:[K"%G$,]U Y+;6V4\IF7]NLC*F9V^7V![/5R M>V_:HO+]I/P^^;VE$_SX,2'_"N!(_S:F+8JZ/K?U X=?F0]<_S@B* M7[J^ATC#/I^N5;:R%Z:/QY!/H,"V2)W9T6&%%))@[:ESIFQCR>-#C_!6)BT8 M=[A#:3]" L=I17.=%>)_6,PGNB&V(_* T1CGJ>_[/T[@ _,7FSM"%_TDV,Y" MRWUNDB8.@NSG!)_#1S?[[MZKK.3JR;X]\<9*%-4\T':KN^=MOWG5O1UOWL;? MF7H2R \%7Z*H=Y'@:U(U[\WFP\C:OO'P&HLO1OMSA4]TKN@ [B^E--L/,K![ M]-_\'U!+ P04 " "O12%7>>2=V9@# #/!P &0 'AL+W=OM?1!V$U2Q)8\DA[!?ORT;R*42YF$>,+KT.7VZ6VKUME(]Z VB@:<\$[KO M;HPI+CU/)QO,F6[* @7MK*7*F:&INO=TH9"E%2C/O,#WNU[.N' 'O6KM5@UZ MLC09%WBK0)=YSM1NB)G<]MV6>UBXX_<;8Q>\0:]@]QBA61:WBF;>D27E.0K- MI0"%Z[X;MBZ''6M?&?S%<:M?C,%&LI+RP4YF:=_UK2#,,#&6@='?(XXPRRP1 MR?B^YW2/+BWPY?C ?E7%3K&LF,:1S/[FJ=GTW0L74ERS,C-W_!I"#GHOYG3_L\O !<^!\ @CT@J'37CBJ58V;8H*?D M%I2U)C8[J$*MT"2."UN4R"C:Y80S@V$X_P;7BW >]3Q#?';52_;888T-/L!V MX48*L]$P$2FFK_$>Z3B*"0YBAL%)PC]+T82VWX# #]HG^-K'X-H57_L#OC&N M#(RY3C*I2X7P3[C21M%!^/>]8&NNSOM<]G)()-,:(A&T\EX M>3V!Q15$T\5=_"6>W-U A1U/AK%#14'G4!088X+Y"I73;E4K@?-Y*5B943=!OGW;/&[^T6C<\;@=^F>>#$TK ,]&MESDD,23",9^2% MB[HIV=LMUZ!KY_#&.5%F3"2H@6EK9N,Y'C)@(CW&!(>88(MT6LA\+3/J6OKR M=98FH^7=9/SSV?I:,L6$00IEM8-9%%=J;E03KKFHQM1K,D:1L(S_1Y&1E=D@ M]4+*6:&H,2NSLR'-HMFB!N/WDM,:%X^H#?5.4V_',/WV@QI\E.U0.V^3UJA4 MC&1>,+&##4O?%G!?=,*Q@G0^<2H29COKHWE!WV2*RU)#2MN4;"5S MUT^R>P5G3]VETWJ7/11?\9E#]XG!Q.YM_=6;S M41/FBW@2.?$"XND$EO-P.9[%5+C18AXMKF?CT$ZN9O-P/IJ%UQ#%M' SF<<1 MO'>CO1=--D=U7STE&A)9"E/WV^/J\;4*ZR;];%X_=3=,W7-*4(9K@OK-\S,7 M5/U\U!,CBZIEKZ2A!Z :;NC%164-:'\MI3E,K(/C&S[X'U!+ P04 " "O M12%72[R05;@( P% &0 'AL+W=O9CHV&BE5AS M4U<;D>+-0NDUM[C5RX;9:,%CMVF=-,)FL]M8:XRF\A4/&AF MLO6:Z]V52-3VHA;4]@\>Y7)EZ4'C\GS#EV(J[-/F0>.N44J)Y5JD1JJ4:;&X MJ V"CU=M6N\6?)5B:RK7C#R9*_6-;L;Q1:U)!HE$1)8DKV7?N-\AR]S;L10)?^2L5U=U,YJ+!8+GB7V46UO1>%/A^1%*C'N MEVWSM:U6C469L6I=;(8%:YGF__REP*&RX:SYQH:PV! ZNW-%SLIK;OGEN59; MIFDUI-&%<]7MAG$RI:!,K<9;B7WVL=>:W2O9:3 MUWK+O312:\%F_(5=2Q,ERF1:L'\/YL9J),1_7G,YE]A^72(5R4>SX9&XJ*$* MC-#/HG;YRT]!M_GI'7O;I;WM]Z3_,!SO[G[=MB"L>U6Q[$&+#Y:_>"= PYPR MF4.TT&K-(D13IIE,EPQEKSD5CF$\C5D,]/*7(JZ^ RTPNQ+,R!>VSG-!4"XP M1%*4D70B-4\9-\_\,@8KS2F>A=Z)T\ISV)I17S**M?>P^.0 M_[Y_:#CW7YF)T'0\MO-+L.F,,";MA^<]=BI=_5UC"=^ ML]?UFZT.7G_P9LKRA!':;"X F"@P]X"#,!!]$OB]7MOO!!"0W_;[73_LA;A] M2LD<;VJYQ=K92GA#M=[P=)='S((AF57YOWCF2>;6$:R0SL1B ?IC:L&6B9K# M"IE:GBXEH0_,*0^ 5Y$")[_\=!:&S4^_CN]F8W<=?#KU\_ +*S3H!XOMBEN2 MKX6WY8:EBDG8DRMQ.YUB,@DV%+:2L*#WR5""&97(&$;&;"%3GD825AGR#E1O MD6R&!!UE3QUQOG\83WZE/*ZSR?T,09_=L]GMB#U-!D_7X]GHF@WO)]/[N_'U M@&YNQI/!9#@>W+'I# ^^C":S*:/0/"$?M,NZ*-,:&EG"MTXE/<,*'ZG^+&,D M<9[X$=]("M\2#0Y/D)^4J#GVKS@HTV=A;.Z*3/="G22E8SBL=P7+X# MP,B(5%DTQOGO%"U@5T3$)4B=W:ITZ7U&#WO;>EK"L&3IL_%TQFX_^VQV/;BC MWSNG?3:\, ,8),AF:CWQY&D^F(G5R-)J.;\>ST;ZKO88[@ MD8,_LQ:588L*WP_/6MZXC,.;:]A>D/SSV@-@5"I:1,@!5V_?L2)=Y"L25QD( M3BQ1NI ;"6(-NQ4BSR8:1ZB:X?AN/)B-[R=_(Y%2@6=6(?G+7 L[[!_NQQ%:1FX3;)$]$!*M/4 ( M8FRW6WXW[.[W_6;W#)P[V\O<@V:)5(J-1:UBR]\SOT1ZG[$"K "5#NR(^!8-10.!C18A' MA4V!7Z;RO_ ,?:/K!\T69+9:@7_6[WPGD RE5H&M65K9>!:V_!;Z30\0='K_ M7V;^-;19Z3DES>VM!#UJ.(RFMN4:C&FIU1$A/'ZY I5TZST6MNL!<9(G09\; M,,XSO.&4U+1NA:GY@Q71*E6)6NXP/*#1;,"R(J??"EU1'AU>'V4]Q7[?O4;C MV;YW,70JQ P34.>H[)PP*R-D.;#XQA;HOTKGB-E59M@:)P>8AKQ MWTG9,D/BPSPFC:$!#LJ+!I(/%C!_(:D3@SFN<,:)/3HP 8MOJ=JF3KSQ621U ME*U1RI38^5RP;T.%H\?VK]QX8 ^\1ZN*JGRUT3N1UR(2Z[G0#.7A$;'X$&"( M&'!\2W9UBF2I8BX2">!,92HIPO1=&&E.W:YDM&)@!&FJH&*1H0+VW?'.X;5W M:[C"R&/R)N@Z;1E(20CLE;*C2CWR'(>!41\RP]<\-MNX-(&,OLM0(HRL*C5%PBMK*5MK5 M#[2Z\XD;Q@XQ^_$AQSMJYW_5O#J%P\*K5A1YF,8%T/FHR/K.@ MY&Q9SXA[%+EY>IGL?D Z]!#[!2HZS@?J?5E4%/"URO(DR],#QUVKY=Q-)87R M.AL[YL!IASX=$/EZ0 )_$4D1KYRYZ,G>=,<45",XJ-79:Y\*&I6O.&NAE^Y; M%T+UPOZ;B2B 6V-NN]3@V-PGV?RF^LVKAO M0G-EK5J[RY7@.%S0 KQ?*&7W-Z2@_$AX^3]02P,$% @ KT4A5RH'=51: M!P UA$ !D !X;"]W;W)K&ULK5C;2*D;B1=0EL5TE2\[$4XGDLN39AZU]@$C00H4D. 1HV?/UVPV0,N61 MO9FM?;%!$'T[W7T:U-E>5M_5CG,-CWE6J//>3NORXV"@XAW/F>K+DA?X)I55 MSC0^5O<#55:<)48HSP:!YXT&.1-%[^+,[-U4%V>RUIDH^$T%JLYS5CU=\DSN MSWM^K]VX%?<[31N#B[.2W?,UUW?E385/@X.61.2\4$(64/'TO#?S/UX.Z;PY M\+O@>]59 T6RE?([/5PGYSV/'.(9CS5I8/CO@<]YEI$B=../1F?O8)($N^M6 M^V<3.\:R98K/9?9/D>C=>6_2@X2GK,[TK=Q_X4T\$>F+9:;,7]C;L^-Q#^): M:9DWPNA!+@K[GSTV.'0$)MXK D$C$!B_K2'CY8)I=G%6R3U4=!JUT<*$:J31 M.5%04M:ZPK<"Y?3%:O/EZA;F=[>W5\L-S)8+6*Z6'P[/Z_759GTVT&B)S@_B M1NNEU1J\HG4$WV2A=PJNBH0GQ_(#]/#@9M"Z>1F\J?"WNNA#Z+D0>$'XAK[P M$'9H](6OZ%OPE%<53V NE58NS%DI-,O$GSQQX:;B)1.X8$4"*[WC%O4:!]5R6)^WL-.4KQZX+V+7W[R1]ZG M-V(;'F(;OJ7]?T[IFUI/^^R'?>='S#GOV'O$T)$I8";Y(9,6X@6/>;Y%E$/? M; PXK9V#":P\_@N_YHZ@ZG8UQ/ MPK'K#?TC.0:-')#<$P1AZ$ZC$(+AR/4FWM%9GI>9?.+X,(S$S=J>\[ MJU-A^_[(C?PQ^"/?'48C9R.Q4HU'T0C%P\BNHZ$[G$P<\G:SXPX[%1.T,2&; MP[96F&.ED,0>D)S+W-C$TBYD\4$4FF.:-6PYJT1Q;Q)%+Y.: [)I@K.A2/JG MDXI1(%5F9!]$$6E5%RY#@%""K1)1RSS7.C6 MF[0N$@)MSQ3?%%80>D/8L%ADR$>4 ML>U3U\U$HN>%U'B4Q3N(>:5Q\.()S-5.9@E":[+5A$,9YY60B7*/$,)%C8>W MW,$LXU3I6FJC/01_*ZC=F1JR\%R;_NZ32+9QC@EEEE.DP58BL8M_DT$-.-?%$(? M@;9G]O)0^H>(FZ-XOZD:Z<)II)$7A*DRIKOHYW1+,OI8=<\Q\)?PX*VG \N+ MF/JF+U-185?9K&"'=S(EE&V*WUA1X_T(+%/Y!,5+AO2;9'02W]8.0D 5YT<0 MN,$4.8&*+NH'^!A.1FXX\F#1&PV]#F^>> L+TSA. MX/E3$RY:]5X0B66.Q. ;$G!^^^]'>4FD<*KO"[R\YCP1C&Q@2PM%!=5F])X7 M5*%HV)3']>IW4#+5>\/&)_G ^:]\\ H=P/^%#N@D48+IIE>BH%='D?PX >#! M%)YP+/T@"3B7' G=MGM:HQ&R\-1-4!/2<;KE'DG,QP99:V(.K VTOT(BHQZP MU7$40!OH7M@X$O$@:.XA+CCQZ>.@Y6)#!/ Z$=#4,""UUFP3>(3)K*Q$UC;* M"1HX54!_+9N&)$(8C@)# IM.IH29C3BWL:84=\R"T#*C$:O"C_Z!;P%/(TDI M\6@96<&])*,(-9I(\,ZA179<9?RQ%)6Y?-252:#J9)!&!R]B4I$0.3>I>6;G M9V?#?@B1[S7K(42A93*?6A%9;Q(UKZ80/A"TZV1'8J9(C?II9N6XG\M;:RN0Y 6"C-VW1?FGS]!J!R(' +O MDWR-8@W7F4/^)SMKJ4RY:1R\9F$-_,E/5Y%\L-XX)@_/;/C,A1X."+RBO&@6 MK OD&($H)FT['J77QM2%)S>P8"_$.QJ8QC$"CVKZ9/,G/3(Q%LL-GJYGKYJW.]G/=QW&RNULYF M!3A\X&XYNUM<;ZX6,%\MUZNOUXL9/7R^7LZ6\^O95UAO<.,;CJ8UG/H8&W2^ MM7..4=$O"E0\6/#VL_NP>_C18F:_U9^/VU\\OB$H DDFXRF*>OUQU+.5U#YH M69HO=XQ9R]PL=YQA,=$!?)]*J=L',G#X*>?B/U!+ P04 " "O12%7Z+&E M!.\% !#0 &0 'AL+W=OY?<8?==MH9-CSSV&R2&4+8AI9 )I#NM-^$+4"-;;F2',*_[[F2(>],OX!E M24?GGOO0]#)/36I,)R53&CA$$_NYE7Z8I X'&OQ5F;7UHQHE]V7#\&XT&O>E@>M)P0.6Y1EPAG >$]CL(!W2E<[>R-,@3F3S? MWP";':7VEM)Y^T/ W\M\CSK-.K6;[)V=B1V/UWG/Q$(:X52^I)&$_^Q; M)@:$[ML(G!C'MA"Q/*TA\JTT][)V]O.GUD'SVP?\NCM^W8_0_Y<+/D1XFU^K MNQ>]A*9A'HDD43XAG":WDI2R*(@ZMR*!-$N%DPD5PK@-(>O4\KB&C M=48JIPN=+Y>ER*FOW*;.ZY"K,?9BKE<8E;+_6G42>4).&L2N1\;LE3#Q*L)L MN^X9]'&$R#>!28(-I!<+%4OR-O$:(^73XVU %90@,9739L.PER!$?_ /\Y8/ M,@Z\^8CS5,=W\0I%BN:EA7S6DG4("[GST' Q;/G);>S0#Y+.]X9R7QFRY1Y[[6AKY0J^I+)S,&#IH-M;W3X>, MNA.\4X*CX&7U\1*I!X#A@48C.>E2A/V;JKGA;(!>QWS(O%R'&;9#)1@D0"/SEE>7NB+)9OMMY) M WG<=+C2YM8I5W)>1:QH49I"6W8_S8T622QL8%#!2=8>IPN5T'SCSPS%7AI/ MIC ZTT[RA#*[D 518'M=(8&\9XS@X>!3)A9(1;E<:@@5A1+$9(;9#P8BQ(%)#J M0>%Z1K0C5%L'/B[;^V^&IV\& .#L3$-PMN5-NX+TZQDE \Q,JXJD1P2@=(V M5/U*'+V3#SY)X9TJUTI7FM>@41"1)?A,.7+UA^\79/)%("+0_D1&<@_E0WKG M3!+>2-R(,!8Z1?=ECVG:OQQI-1:W^O\WKIO^RN$5XB78*[/9F.!OB-GTM(HV&O?/AR$]'?[$5(5VB"K!J M07R-"'66[\$.M;KUPZ,N/W>I];5^V.I$,\VY]ZQ86RZ[W:^'T0CA=DQ#OIG] M%5$)]4L+4=^A7Z-K[@*@\;U(2R_=:SL_4Z<#K"[->I-K\(^&X_X>C2#[X/Q[UQ?]@;T72&%U>#\6Q*;_5!C2=M M*0K;TC??EKS[0X>Z>[OK[WNAK7U<'CX.T#(L43I@QP);FXBO&IG0<(>!TX5O M&PO=V]R:W-H965TKK"7*XOW<#=*K[P M56:LHCVX*-D*YV@>RGM%4GN'DO("A>92@,+EI3L,SJ^ZUKXV^,IQK??68$^R MD/*[%:;II>M;0IAC8BP"H[]''&&>6R"B\6.#Z>Y"6L?]]1;]8WUV.LN":1S) M_&^>FNS2[;N0XI)5N?DBU]>X.<^IQ4MDKNM?6#>VW3,7DDH;66R1X\(696X4[7+R M,X/;6?3I))Y\N8-I]'4RC^\F43R_:!N"M@;M9 -SU<"$S\")UG\*;B$;6AVV2T!\,\ MAYG)4,&>&OX9+K11=$W^/7;^!KY['-Y^.N>Z9 E>NO1M:%2/Z [>O@K._ \O MD._NR'=?0O_S(KT(O^F'0^Z !?U3_Y\^&<"_1\#,I8".T+W-?0\/WP/\]'U9/QP.X'91YA\?IC&W^!N$E_/QOMY M<)H[@JAAN%@H?.2L[B=O++W96J#2&2]AM(GBU%&2&7%;@_>$*\3YULE!!//^'V+#OQ([/KD=^+<<"96NCIPBS') MA,SEZFD/X69^@$!B>'H4(<*U&B+B=;R$=\H8CUI6%EJ>1/3ET8\R?*4]!Z#WW?!R'!;W7LW[MP M=YL.O#D!5@;LP.+DFJ)!17V4+7*$)>-J<"7EF'KV+=,&RF,,<%B0>GM!+4V/-I@;'BK/M91 M_K"\:Z9MXPF\LWX?^CVOU^E"+P@\G^Z0W_)#^].!>#B[GT:?G&DT:D$TBR=S M)YY!?#V!AVCX,)[&DS&,9M%\=CL=#ZWP<1H-H]%T> OSF!1-WSS6\-M[$[I MM:K?(50@>XN:8;W3[IXZPV;"_V?>O)/NF%IQ*DJ.2W+U6[U3%U3S]F@$(\MZ MWB^DH==#OTOI31;P0;8/0 'OP!02P,$% @ KT4A5T0(YW[: M P ,@@ !D !X;"]W;W)K&ULG59M;]LX#/[N M7T%XP[ !;F([SEN7!$B;#+U#MP7->B\XW ?%9A*AMN23Y*3]]T?)B9L":3'L M0VN)(A\^I"@RH[U4#WJ+:."QR(4>^UMCRLMV6Z=;+)ANR1(%G:RE*IBAK=JT M=:F09/"GXR<;*$F(UF9G M<*-!543#U=(6YW(_]R#\*[OAF M:ZR@/1F5;(-+-/?E0M&NW:!DO$"AN12@<#WVI]'E56+UG<(?'/?Z9 TVDI64 M#W;S6S;V0TL($UYKD%(AK_'3#]QJ4U/%T?T;^XV"F6%=-X+?,_ M>6:V8W_@0X9K5N7F3NYO\!!/U^*E,M?N/^QKW23T(:VTD<7!F!@47-1?]GC( MPXG!X#6#^& 0.]ZU(\=RQ@R;C)3<@[+:A&87+E1G3>2XL)>R-(I..=F9R?VG?)H(-R_C(\BI^$_#W2K2@$P80AW'G#;Q.$W7'X75>B]IL M4<$M9RN><\-1PXSK-)>Z4@C_3%?:*"J7?\]%7@,GYX'M$[K4)4MQ[-,;T:AV MZ$\^O(MZX>0M]%^]K#=!SU..>BWO)[S!5'MR#70]V%P/,)'!#%,L M5I3C3N2D<0#2Y;QD3VR54\*M%DM356$&^$@]1I,PE?3:M0&YOH3E]T?_WL=[P:J,&\P^>=-LQT1*_M9*%EXE%.:,#L!L MNM-"5L) 5B$8"5B4 MN7Q"1\-B]Q.""R&)Z!/7% B"N"5A"%'<"[KQH!9[B],4'_W/CRE^3^1Z0_H+ M^VX]'/:"3I)X-MH?6_38:6[@.3?'K#!Z(4**"RX,4KD86"%37&R<-TN>6FU& M@T-D+<]EQ8+*,RG;DSEE'(&YP/4Q \_J]33]RM2&"PTYKLDT;/6[/JAZ M0M4;(TLW%5;2T(QQRRT-=516@<[74IKCQCIH?B9,_@=02P,$% @ KT4A M5^\V -IS! XPD !D !X;"]W;W)K&ULG5;; MPP2)W+[SL=&Z60<=O6.2B<2;3)N,.N MV7=L;H#'WBB3G5ZW>]?)N%#!:.#'EF8TT(630L'2,%MD&3>G!Y#Z. RN@WI@ M)?:IHX'.:)#S/:S!;?.EP5ZG08E%!LH*K9B!9!B,K^\?;FB]7_!5P-&>M1E% MLM/Z&W7">!ATB1!(B!PAKM$??>P8RXY;F&CY MEXA=.@P^!RR&A!?2K?3Q":IX;@DOTM+Z+SN6:_NW 8L*ZW16&2.#3*CRG[]4 M.IP9?.Z^8]"K#'J>=^G(LYQRQT<#HX_,T&I$HX8/U5LC.:$H*6MG<%:@G1NM M9NO9ZNN,C>=3-@W7FU7XL-V$BSE;/++E:O$8;@8=AWYH=2>J,!]*S-X[F'?L M62N76C93,<1O[3O(KR'9JTD^]#X$_+-0;=;O7K%>M]?_ *_?!-WW>/WW@@8+ MY@!LK&(V%=89L2M\C2P2MC0Z$>Y2T"7FS65,VCSW-N<1# /<'1X_&/WZR_5= M]_2DJ64<578IJFVP_EX/@G'7]AZ@P//L_EFS;98RZ9% M(@8E Q!J[D":-R%+)'BJ(B(V,, M)?=UAQ B0<5.5WBT.#"XXW%.T.GU1FU/A+S3>*&<4'MF'2K-35PJ?D:KS3:X M&J==X;0YL2K9+"F(5,1526P'K+#H#4]Z9G.(1"(BEA$%_1,YE+A"^HVMD,('%(DG ":W]$<%5)=W(PAPH]"'7^'W MJW)E:= VB="'EB+V)!.AL% $QDA:[T=7R[IMK]MU!6!%H2WDQ.A,(E0;N>62-CCN:$MCB=%90P*UQ=>% MJ],J, "+1T"44N \TWB*_.W=MFA6(:>]*"O*0I7A*,5!(&T2+@P[<%D 8:%* MQ(&023 L%U-F_@V178%ML#X/.Y2R*NY+IWCG[.+-P.S]\X(,,=CR#FY&FQ?, MN+RX7Y>7SY]G;O8"I920H&FW_0D?#*9\4I0=IW-_C>^TPT>!;Z;X"@-#"W ^ MT=K5'7+0O.M&_P!02P,$% @ KT4A5Q%2Y,)M!P ,1( !D !X;"]W M;W)K&ULK5C=;MNX$K[74PR\Q2(!%%N2G9]VDP"* MXV[=T]@^L=-NL=@+6J)M;F512U)QLD]_9DC)D=/$IPLL$$:R%S4'QQT8K#=U<]6F\7?!9\HQOW0);,I?Q&@V%Z MT0H($,]X8D@#P\L][_,L(T4(XZ]*9VN[)0DV[VOM[ZWM:,N<:=Z7V1>1FM5% MZZP%*5^P,C.W@5N1.XD;E9:1CD*4]WY3N(80LDJH%<17L5?BSS-G0# M'Z(@ZN[1U]T:UK7ZNJ\9]EC[/UZRT:GHO:R"\N&=+EC"+UH8 M\)JK>]ZZ_/FG\"3X90_ WA9@;Y_V/7R EW_=#AB@LE,ALCKX+2/)&H=R^JWMO:T!OV^+JZ8\=' M=>GV@A^2BBH:0[][XNX.YH?>U,CDVQ%5D!02%,#"QFQA(N1+,&R> M<4#$]R)%SY'ZE!LF,DVVT+!A#[K/L,QYN5)=L$>LF48#?Z M4+I45B\Q(QY@ M[=*64]HB]SG?)IU'WB!'O(-I_\/@^N[3 ,;O8?HAOAW 53P=7,,D_GHS&,VF M,/AM,AA-!]Y4/'C-0K"K$?8^CKR#NYR5J3 \/83&O3=8%YE\Y&@^04J%PA(N ME6[:Z6WM?-/DF1WB^,B;NK"O_(%'%U">B 3GNI%_$G3MRK#G'SLA;T8\>E8_ MO,QCM=%;)_ZF%I[%X\EP]*LW'/7;,!K/!E-O-H;9AP'*[Z^$,6>N/1]/Q MI^%U3(/WPU$\Z@_C3S"=X82C\R"IX@-D03&A*2_Y*RR,7?B])1+#$Q>!5Y*I ME +D>KNLBI8Z-EF*JJL,(3FH"N0P3]!,/!EADK':HL)EEJ4B:?U2V& M]#N8HH9IJ:%-MX3XWBY3F/T:SV1$K-LP+;'6Y.5ZCCLC([H.#.Q"YG^B/&EC MZ9]XT-;X"36_IP&N3[C"W*/V _L>EHN_;+?N19YQ>;&);E'06]K2&4KJD(#+G%$7*5,2R\TV0E,\1^@QY% =+MH*QERK-= M1M RN41G5_5W#QB]6\KKFHO^0A<\-D!0$T(-XA$=Y\",46)>NOTYAC\:<5]Y MJ:I44' E9.K#9B5P0S1XR7.N6(9J:=D]V8_*W;*V8]*K<5&O2VFSJ-)Y?^5W M^4!=N>T)&(4"G4<:3X*[FYOX]JL]"&;C_G]@/)D-QR.(^[/A9VPWO"^V[T6I M[4V,EF _[]UR>BE C-ZX*FK5$^0YMSU9B6=7O%PJOB0_>D.<%=CN)]ZX-!H3 M."4#)XK8./C*F=*'\)G.X"@?6(/A<$# M5XF@VGZ$HS[#BI+AX*"'9?RP6OR=YAV:FN=5=.J?-?<([1Z?T2O$("8(Q4)B M7(LU=_YRW&(,D5KO'ZBM">3.!)O>3YH: -TNA_]?Y;]T<&'6*.YM\!_DDOYB MF_0[J'R:+_-M4J6OY S/6$57+O.CBB]W)->GHM#/:7W2ZE+8-424L=XV8VOI M2N4/-T0^U!T1;)#MW3[R#>38B-+O('U^>),8EBFJ0[JVYZEZUN>I]_P\A>_. M4_]'$[@&^F(_6@.M?R\UG-7[NBMX+]HAFYEAXWMO+.XVD5_BV]MX-(/QW0RC M9W2-D0=XP3YR<-L?3N.K3P-OMQD=;<_L+S6"9F[6R8PWA5 VDJ@=J9/_9 2>?MYF-=H%./9/NZ>4*2?M'@2GG>!MQX*Q[6'U]-])G)=>(#N- MUWC;7]#'"CIA\'1V;_3;V>WWD-A]!GA:[CZFX#O6$DLI9'R!HD'[]+@%RGV@ M< ,C"_M18"Z-D6M[N^(,.P5:@,\74IIZ0!MLOQ)=_@]02P,$% @ KT4A M5SG0X/@X!@ Z@X !D !X;"]W;W)K&ULK5?; M;N,V$'W75Q!N4"0 $U/4/4T".(EWUT76"6*G?2CZ(-MT+*PDNB*=2[^^AY2L MV%YON@OL0V**FCDSQ95E_40@A-7HJ\5.>=A=;+TVY731>B2-6)7(H2 M;^:R*E*-Q^JQJY:52&=6J[%V3)]%".A'Y9W%9ZZ+YOI?/GT033V#PIC)7]C]Y MKF5YTB'3E=*R:)3A09&5]6_ZTO"PH1"S;RCP1H%;OVM#ULOK5*<79Y5\)I61 M!II9V%"M-IS+2G,H(UWA;08]?7%U.QS=W@RN>^/^-1GU/W[N#\<$3[VSK@:\ M$>I.&ZC+&HI_ RHDGV6I%XKTRYF8;>MWX5;K&U_[=LG?!?Q]59X0CU'"&??> MP?/:6#V+YWT#;R0>D4Z:W(NEK'16/I*_>A.E*V3&W_O"K='\_6BF6D[5,IV* M\P[*08GJ270N?OW%#=EO[_CJM[[Z[Z'_V+F\"[7?434O3B;"49V-YQ[\23* M%2P?ND?.># FZP,_(&X44Y^Y9L4Y97'@7%V.G?5[UZ-QDM"0Q22B;I10WXL< MB/J408^Q!'H1]9A+ \X=H).U*0>DH$%6J4VGAA[$^3+-5S,!:K2HIK)8IN4K M0:*5*K7-2)U\1SB'-U*I(V /16LEB; L!.?(?-=E\L&W\8-N\ M22&$9XI .=98JA;$5 *(M*%1=! YAY=8ISF9"QR&R4%XI3!1TW+Z6F^NVTAC M^(0,&SA'%,MB$S M=&%]W((X6W'L2)%K@98[S>Q+BY869HK]NS?JGQ;QMM[A0YFN9AFZ_M%77&R) M\DU19]-ULNOZZ4XK0W_V8A,R]VB2A%L]#'TB2%!*(4%["@,:1/Y^BB,:Q"&H M-23R.*$\X@:1NE@'$2/CWNV=&2J#X142ZG;<'SGC6S+^U"9/'1!I>?6U>F!MXC7 M,Z$=?$F,ENTSO$6B>:%I: 9. M"MK U4;F(Y/E?$^J7X.\8@(6/9?NSWNCX[0Z:WEG+>]8BZ2VN!.'ST(P:^C" M)$-R)5L9RR-$%YH(S1)7)03 G5[M^KN=/PAC'$EDN@ ^.9LW,QT+\*7"::7 M;RS%"=CBT,. =X/(^(3#GY#S9]VW;W;A_%*)ZM+1=K>] MR/7J^\N;>'T+_)Q6CQFBS\4&ULE5?;;ALW$'W75Q *$*2 (LGR)49B M&Y!EMW$;.Q>Y[4/1!VIW5LN:2VY(KF3]?<]P+Y8=V4!>;.TN>6;.S)D9\F1M MW9W/B8*X+[3QI_T\A/+]:.23G KIA[8D@R^9=84,>'3+D2\=R31N*O1H,AX? MC0JI3/_L)+[[XLY.;!6T,O3%"5\5A72;<])V?=K?Z[>/V[Q;]U\@=7!;2T\SJOU4:\M/^<5^D ME,E*AV]V_9$:/H>,EUCMXU^QKM<>3OHBJ7RP1;,9'A3*U/_E?1.'K0W'XV2&#/#MQ=BTSS]?75[?7 MES>WW5S>_7=[,KB[G)Z, $[QPE#1PYS7]\\B+@[Y49BOWQ0$S&D_T7\/8[OOL1;_\YOK8H5("J@A?2 MI&(&=Y59DDD4>7&A?**MKQR)?Z8+'QQ$\^^N*-1&#G8;X4)Z[TN9T&D?E>+) MK:A_]OK5WM'XPPL4#CH*!R^A_WS*7H3;[>QD/.R]:$?"55A*61 >%0E-%58B%2D7I%#XY^EXI1[5P/)HE^B$68W_-K]?R^U9I M$H>'A^,W\I.Q2*0FDTHG4KD1)3EETX93%[8*M>Z$0F":N/5VQ@V6G:V6^7:& M]FI^D?*T6J+?B;W#W9R7F##P<%>Z;J;SB^G7+KC;N1KT9,81XF76T%NX_C80 MSY,5.4_"QTAY0 9!649Q2'!Z6F]:9V226)?& -IMHRSXA(:/ZJ% J&)* N97 M7,__%[!6+?Z#"7ZE04@C2#8A8E@_@)A6! ;+NC0&L3\E6JK"XU.B4O#!%NQ% M-M,*,#83ML)4JCQ"X_UC)Y3'_' .F_0F:GW+.']_ZL!+]H?BRO1:83# 2D(( ME>?M1:6;'5P-')E2(G 9!O*&I ,.QWN6LXNLAV6E9;!N(V0552CGO/=C/*E0?U97E,#39U<(:%5B9;E,BJY%[PLK1$0#- MO*9)]TDNT?+9,\C>RW@^&&"XFSO.+V-ERL"40H"X(2+!'!VXBA>)!4T+J3A& MZ_%J&WU1J"!7():2R>$UJD*M)'/QVY9@=YTK5+?$F $!C\PZ;G.Z3@FWNRBV M!Y'7RJPB#RW7]>AJ0LF(T0M6W6.-X>0F=4!0G4)E2JTW42+"(#=M-(74WH*[ M\US6.,28IP%L B=*&.-38&N]#FLK/O*<%V1L!3IMU#Q[P:F7(K4%BRL!O51A M#<9 #=0"" @@BJ$6'MU#Q:F/@I(EZK.9*=#\K@BTAJ"Q'J%#V W!>M-[>8Q; M$,3>EB-.M:Y.33,=6L];7ML,MEVV[D>/F9Q*>!IQ\B+?86^J(6^TN[J/Q=0J MY (^/(DO-TV6':N>5[2SR9>4Q$F)O EN9N!96V# -G\#7BL76*),4T8"O8U; M'V0&8?7B:HMV9QCD]:OCR=Z[#QAB58J.4JMV5:-'=H5-M^=S5KN_*^0/[06F M'YIG8BN=0F-+V92Q0D-*0F^KG7=.-&E@M,=EAY,(SM5U2_N9X/U8!"AV%!;J M72PVG42V>L]0?+1KG@8#@;2B()X.R(1PZD_CZ]W&.SW P 4R$$=;>_" HI2_ M8\]+&SC,(/=#[^^QVYSS12?VA>:L,3PDNY8N'8I=9\?1UM&_(+>,%QS/.3"A MO@5T;[L[U+2^.CPLKR]@."XL%1*A*TYSM"N M6,&MZ;C9NY73L=CHLN!X*T%MJHK)ETLLQ79BN=;KQEV1Y=ILV--QS3)7PZ,?^/PK<"MVK/!1/(@Q*-9A.G$=@#C)P/ -X.X#6Z MVXL:E7.FV70LQ1:D\28V8S2A-F@25W!3E)66=%H03D]GRVBVB.*[( Z7T6IL M:^(T)W:RPU^V>.\#_!!N!->Y@@5/,7V+MTE+)\A[%73I'23\NN%]\)T3\!S/ M/\#G=P'Z#9__ =]=H1X5,)["/4]0:GJGND %/X('I24]BI_O!=UR#M[G-(UR MKFJ6X,2B3E HG]":'A^Y0^?B@.)!IWAPB/T?2G(0_[XZS^WWWA(#O>J>SA%4 M\0Q56T0T100J 78E:%)'AG<"7) OSTK GQ MEP7<1\']/(P7SL<;)K."*RAQ35"G?T831;8SIUU03IL^?Q":4MJ8 M.8UIE,:!SM="Z->%N: ;_-/?4$L#!!0 ( *]%(5=8>G[H#P8 /0. 9 M >&PO=V]R:W-H965TJ,C[ M41CN]0N1J>[)D9\;FY,C7;D\4W)LR%9%(+_?\#63"[OV3JS)5.M;'EPD MQ]V0"Z^Z,5[V>BSRWBQSJW_I46]-SKL4EQ9IXM&& R*3-5/<=_884W@ M('Q&(&H$(L^[/LBS?"N<.#DR>D&&=P.-7[RJ7AKD,L5.F3B#U0QR[F1R1!E::.]D]^>7%8"]\LX7KSHKKSC;TG_/'=H@H"CI/ M8.A*=3Y4^9(&^[5=>^1226>Z*(5:$JPBC4PH4TZ3H(D3*IDNZ?Q;E;DEC2L3 MIPA]&LV-E 4;\E>6_N7%012%;\;5-,]BFIR/1WYF\.8W1+%+:?)^=/GAXO(= MG8W&%]>CC_3NR]7-N'-V%?3HX_7;!R 7ZDXBVDV+$/"IMA(X"Y1XX]HQ#\G; M5.0YI>).^FG#B=BC:>5(:>>G-"3G@LM C]%0%/).@]J>2U7)2R]IT O#D/_7 MW@YV@Y#"( II)S@\I,$A_UZH3JR5:LJ+5Y@!Y;V,*S^E9]MY"[9FPJ=FUE:2 M!(K4''-@*EEXIS<<'K+C6,B*0E*"E6V.@[ZI-/_5?2:[XQ.?^F]U;FNDH//$ M*6O"_X-7Z%FOA-_=$F[UT$^[Y5GF/_3+L#<\W%EEU'"P*:.$4KI2,>.DHM9W MJH5)&"#)#.AI8ULN*Z&R-/H.,H*TDJ_0>8>2;+? M!OMO;,*#ILE=0M (ZE?-,*5X:57.T&=JD1(OZ6!Q$ MA'&LFA$U/"Q4\WHEDK\!)Y,.>F5FJ4)/,-\#R2Z+*7I<$WG7HZMQ$W$^,+RS M%#KYV=$\+G5>98T\21% M#+_#=H^IKUM%5&BO$(@1J4L@%%.4TMIX@(/-71T&\ 5M-FSG(;S7 ,ODG5E' M(/Z890F+,6._+]4YS&)ID6KB=]Z1F99BIFAJ]*TT^"H"2HPXDS[4'MN"&X+PQG@YB&_E0\ M*F43LJLZ4)HLEJV.CZW-)1XQ86=+O_QR$*!NXY,V*ZJ"IEE22X,&NI:IVQ2' M"3(1NG+NY9EU3;5A@,O1Y.WH,YH=T_TDS*V$,RZ*0B99[<"9SG'G8(GG3+1> M>U.1U/7W/BN\?&<0'.R!8)[[-'ZDS>9ZT..HSBO+6=0F>[U73&'MNAINB&J/ MTP:V=T?+M[/.UW.U=3]:%/S M:I0[J'OK3K 7[=%P'Z.#M9Z[Z6NWOW83*:29^_N6)5_"ZDO):G9UI1O5-YGO MV^O[(#R*VF IES.(AL'^;K?.\W;@=.GO-5/M4,;]:XK4D88W8'VFM6L'?,#J MHGOR+U!+ P04 " "O12%7^[ O #XR !SHP &0 'AL+W=O'NOG<+JWM MDJ^KLFI_?K+LNO4/3Y^V\Z5=9>UQO;85_+*HFU76P__$3??6A^^:GNN[*H[('E=(HOT!._%_:A M#?Y.<"FSNOZ,'V[RGY^<($2VM/,.A\C@OR_VRI8EC@1P_%,&?>+FQ!?#OW7T MU[1X6,PL:^U57?Y7D7?+GY\\?Y+D=I'U9?>Q?OC-RH+.<;QY7;;T;_(@SYX\ M2>9]V]4K>1D@6!45_Y]]%40\YH6IO$"(>,H3$92OLB[[Y:>F?D@:?!I&PS]H MJ?0V %=4N"NW70._%O!>]\OMI[=O+S_^=_+^=7)[\^N[F]6';PY^>=C U#O!T+M.\Y&FF.Z:Y2-[6 M5;=LD^LJMWG\_E, V<$]5;A?3O<.^!]]=9R\4X>'4QKO=,=X ME_-YW5==4=TGNLSD_U[.VJX!NOE_8POF\<[&Q\/#]$.[SN;VYR=P6EK;?+%/ M?OGW?YM9FU19O4B^0#CEUU&5-XE<,7134OUJ6EGZ_J MJH75Y/3[V"+V3C.^B(/LT'S7_,G=TIJY^\;FR:*H,G@Z*Y,6AK!PV+LVR>A- MV%_K]I=&!@Z4=$N;M,77HQ424[*V35'G;6*1ID;>@#^F2=;8I*^R/B]@QF.$ M 3C!O%ZMLVH#NVW<;\FW05MF7VPRL[9* !UK&#E/9AL"ZHH'3(J*1F]R>-G" M408H,T]9:X^<>UO9)BO+#?YNUS"E@7=QJ$\507.+TQ(J+E>PSGF6'/S[OSV? M3D]^_'1\>YS\>GGY@3Y/?CPDU!15!X^M L !Q+K!>8^3&QZZ7A<5;@0,NLHJ M8+JXK#0!,)(L_P.8#2W3'" FBI9 AD/8PP,DJRRU,DW6$ M\\K.;=L"HT^Z.EDSF22+K&A*QIB';0!H?F(>'YQ@+$0$UEC[0OI"-4B'0Q>?9CFZ#<@E-P]-H='ER, MG)=7@)?5S#;)Z23EH[(H2O@>@+H$0BV3Z;F<)0?C+9( [)5E8*Z_SI=9=4_S MKHH6!?7Q(P^Y0$ZCR@%I=4MD%2GA$FF@[6=MD1>PA1:V_1*HM2WNJV(!6PDT M180O!]J/!>\:X-U5F\V9>CR=VK( 04JP\69X%G6<[&'.YXXYG^]ESI]:HJYK M.$ K/,-C?'?O"#OX[NS0#(RFTG/&_E4)1%-BM* M(A[ZG!?MO*S;OJ$5 7!XDG'F7>_0+ G2E!+*V$I3HDP^V=OP-/:+K7I+@^-9 MKUH8.>^)J_EWB%63;&%Y,3Q6(?5Y_"A)(\4J&0)2YK;XDLU*F]+"VI:PBRL& MZ5%T": ODV),R9?LK*GU8':-_\,O,\SOH>L 6J&]=%#(F]+8(0D:. 5T$1M M@Q*IR[X*#M.D;RWP,%,"PZ/UKQODIT !A #8]35+ %[[O/X"')4POL&GR[JZ M/\)W@(A ?!B0PV_80T11 C1O>B^2^KO.'HBSI+)L:^1:>5V :!:#$C5I4 M,&I7X_E. 3&;-2P?9(VMYO3-NF^ T0#I UN"Q>*RYVZ^6=_"Z6E;(*'5#(\U M@=2@,GY4+XX VX:(BD+ YF L(Z3MY[JD>2)O;8AY>,,3!\S^!*@96.(MN!+ M5I09K87I$]YAKA8<'"!QE(T_)LOZ ?#7H"G29Z51V3,G 9$7<)::9-'4*QB@ M#B$ ,KQ\_P&4<7/S[NHX>??^[OK6W+U/[GZ[3CZ]N_STZN;N^E5R]?[=+>CJ MKR[QP^N;=Y?OKFXNWR2W=_#%V^MW=[?[F-N%8VX7>YG;-9S4>E7,T^0#H-/R M7S6B9DQ4"F$?L5[&JD^@ M>C0DH/-^+E+C-S@:R7_B/S@96K\ES;H$"@0112H@C%%NTE'!K$2;&L_#<=3\#2R99VJSLEDK^]S"5K;X4 M35VI:""$?/AXQ8_(B**@,FM5C@L/R?B;<=88P"HZ";Z"Z ,A_@>)BCII0(<8>LM:$-\PHEZ'+=9HV+!$T.V1A@G0YF+0H4@E(0)T[> 1M?.LT9 M1_XO.$VVJ9+K'GF@*G3*M'DN8!0U0(;*.(K(%$4'$@+RK39])*)Q67.8J64Q M"X"B+DU\WKXXF+W S[=RA[ MH.76/]'@/7P&30%['G&K7 M#@*;M;6#RQ.'O #,R@)6D[F>""LG(D64 N\BJP4%%8JS+SSB VJ83 A0I7O@\P0X*YJK.:>_D"R:9,GM0K?B^+^4WAJ7CJ2WI$*B3,R.L M8(7X$7^%+67U8DAI9F 8A&8/G1S61!>B9R.UZ?IC-3,IT&@ /DL& AY@I(N/ MM@(=<58D_]UGE;.\/KY]J387HJB8+_%M),Q%8Q%>V'K 5D?"#=!3*_*-%V?1 MN0%[IL+7[_L,I;L5^XG(F5'D=BMI\!RB,(45(L.!DPGV!)_#QN)$*1L&"%.& M5E5;B"S708V;EA -C_!<;09"B]4DT1(6H)J0S?!0\\%J2,BIQ8T8WUA0'&9V MGO6LE +5H5@CUAD!36H#,L1D"5+9-@;&!<4%9)U,E%O0Q')BN=5@O3 N(/T8 M_U'DHHI3L_::UV69-2V^QAI,:;\@Y\A%:*(8CH;C=2NDUD0S\X..[N& _F@6%6@T M7<^GEGX#G>^^P-,)>HZ8EGP^X3R9%;L,D5Q0P6,3G2:P'N;X/"TSM)&C=>!9 M05'1DF9.KWLKL5,]_ $%QF87K+0R4-7QC -4!>BJI";"AR]B88F_@L97CT9[ M;"ZWO5G,EK?,;_AZ#0?B*ZE\,,\_DI/C\V1R?+*/K)X[LGJ^EZPN=<4? X-D MY,N$^.OD1^?#@)/O9<\52K:J\[8FZE1CA+D7F!V$:0_-_R*4;IC )".U0BR9 M/QW]-F"&Y$09\.>&_%W,&8D(L]#L0@X9V'%@R(#)6\6J44!_X;MF\*YM17#A MA&(#H P)S#$B+XH(X*%4 UV,=\0!6UT4I" W#AK5#=L:"8CJU>"L@,J+,0[# MRE.)<9+!;!Y5Q&,SD>$-80HTHQJ!G9$O.%.5%P%;@L)3-\0[.Q!B.>]+8"HC MVVCJ+P7%=A 3ZG@S,4KJ*H(ANZ?M 'ZQ@3F/HV,>V%N[]@=^4S\82(EB7JR] MTZ3OT!/AN'RLC,L8J"2J"Q$9 %KQNA^I8552+<5UC2H?,1+6853K4+5O+98+ MKC':6=%PG(U /J]%AV8C^FF[SJ[6[+"43:-]4209\G,M,G3E.;M>Z1WVZ0&8 M+$ &X "IWB-9L@K@D.: A:YU%9(PF!MEKB;W2.2=U,0PM+51:P MG5BA).T?U,1]^\2$.LM*]6X\9D]]8( .?BDX8U1[@HKGSQ+3\XGZ?GY"_@P/4DGYR_2R<6YN1S!N!&,'TQ. MTFI$G=!" MS]+SZ45Z^NP<%[H707O>VX;7;,T,MAFA#';F[ R7 -@^?389EY"CCQ)SE-"- MG!>4 <@#&O2_J9B9)'QF@)^<)J)Q9<1NV H9<"6.5NFQ1*WPR*(W-^LR]%HV M&:C:Q D:4MS:>M$] %&S6Q8MB=(JS\URLI7:0KPH[![$EPMGO.X"]>(O@YJ! MV9(7[;K,-@81@5HG\)G?V"4763)J@R^ ;PN?]U[&S;QD0TN\>,J%95%@#K0P M)\D!IV8&K$ \.#.[J3%"L;3)]AZ)9-O'\T ]>00[ 3C!PB]'^-WT[/@BF9Z# M@AEQF#=OWO\7L+3KY/7[C\G5QVM@>LF;][>WP I?"C/&F;.JQ\">,BT8[AD< M[6GZ_.RY>24\EH!6#I[WEMPT&)!!)R?N1Z(QFX-GSX"5P$$]-#>5O%SL4;-@ M^1?/X$1?G)G7XMMP5AX[4='[ :OU18SP9>W>+BR!@[SRQK^2PY>7]Z^ M/$Q&G[B*_%$'E[=7A\GSZ+T20THF7"* MBW:)1S",V2P+VV1@!XNO90T,!*W9/SF: +2T[EEG\[&2SLZ7%9C3%&!@I\:* M80@&9D7(CWZ/D1QB&^1+:=U4%&;O*P[-PVC_[&L2)Q@Q:3DM@5QLJZSYC.$U M2AG(444E#P?'W-#2#D)N!V^ -9;(=@/<'"828#/HP]D"H)[AOK*VR8N644[C M44"G;;WM,MLDN(\);)'L4.KB@.AZ+^$#;*6+=!<8Q.[@U6YCG+E#WD:&J:0I MT8I!&'A/BCAP)U[C8 \#^!CMY(7@L9P[] W&S-8 4&>VW;>%#-<(B; M_6 (&6:2?');9;ZU54P,2H?I>1 MC:0I(7W)AJH19!/$(<";'RF0R""?8K(1P(K^Q-%C19 )C6U!.P-UX_$$040? M4?=!VZ\EP#S;&("M@R\!DJH6Q#&J .;#O8[!R8G/U#O9RX5OPB@IZ'RC67A[ MA]C!@>]1\,9C)\$7!M%%&,F5[MA]2W%[.&T'#Y3[B#]C /G>LD^ .04.!@*U M+/XDM E7>S?R+9Y0,CPU":>U92EI4W.KZ5'D94#M QA^P_J:4\Y J>N1>6\( M+C;0GQ=6-L&@[[LPQ'_ P7J 1-@='XA M%W*#1Z"&V:R+:&_$92Y1*\JA@.%\A*DM4[V'I8/DNF0^C0'PKXS2':>H+WC[CA!RT/SJ D3]Y09?XI# MI1V9@NB"K%OU.\[G_:IG&S%;89+*GS[I,K< "P8N*87I;!;)"W(?)7V1Q#E# S M/95))S6:08D5@#)R%#9/) M$)!L770H/32EEPY*F'L9G!<3T;\?"+1'4C[)35'F$@W B$[N/?"PDK5$I]6< M3QT;1_\IJ2=UVXYRXV'0>C2K8[]Z,/4<;[J7X_TJN5:C3&WOJSN86G%H=$Q4 M:\WI^CF8CZYGQ$A[TGCN_'979>.IZ#MY+,,*4W*NO3B^W 04!+M MHL ,:$D\V\H6([H*!%76T7'&W:]ZI* XR($3M7Z.P?$8>P M<,8X4Q8C$UE3%IBVAJ$=[_VG_&0_D/U:M!B+_$260+9>E_ 8 >WEY'U?4%IX M*GD5 E*X%M4L*(+?/=1'8""L:0V\J@6V7< M<9XAK=0G/?95P4%M"67&\2\?X-!)CY.;+:N(7#N#(>W7N;5Y:T9&]3F"/B,[ M>K=H722:4ZIEI39W^704=R,7X #BT1&-0$-K](#SKK08 -1ZKNE]L MHL?Q'48\JXSA$+H) %DYI^P7\G7B.R5:LS'>(BH=VQK\WJMU 3$(6=I^S8N@XP3L'NVIS2CX^RBCT< F0KVE-19(K62 M8&)]E0@.V7Z#M?K:H,G>8IY?K@8IJ:,L]COJ@0[^.#3#L9/A%V9IRSP-3M_+ MHIO7!:MVUX3_?I6J@P#I7NL7VFWN*:?;<=E(Y*,YL/6*%+%49NREA=4$*-%) MT1KN.TEU%C@B!L<\.N5T,71UH5B@5#!*.JLD PU_#_)QYD4#XKPE9S[8^R#; M&U?+08P-_3O$*VC0LOALR:< Q$)I@YI4M25>>(G(<86I .4.N3K#-<)?=G(2 MEQHFW"(/-.?0VZ,,:AZK>F$J<3PTCCFSI ?*R,?F9B_O&PR]C_>%85[*B&@' MAXW4'"(\G03V#F/\M2$,ZYF[!86.=Y72:ALPIY-87(H/76AGC>&83LNSQ!@ M?N*+?5@?&V:&1^H66E?T CE342]SY4'BB,$W8!LD##W(9/]3E3[1L\',!;NW MKB1?B#TY+(31.\"^A2$\D0J(YZ:H)%5J (;H'5&=3%"M@6.[M1O5-ME? D]2 MV%[U3BO(:7M4I0FTH2:J>?>@"=CD0#3WPT< $>BH)E2J7&"+CC?J5P.(1LK@ MO,2"'_D/3)T[>'WS^OVA6)"D/#B%";2I=5T9]=J,83PF7)9B[.RP>&IIW;)& M,.K*T4-1,"%J;*IAG W -^C7O9B<'$U/U."0$=6"WAJ3X29"0+>FAKZR(.62 M3KC Y)U32ZLT.AS3A$#2L#-T,8U*$.,0]1=.%)6,"OWO MJ9_]?&C&Q@?3R0P/#4433LYC,B?K H_Y' PJ3C34\X/*%9\?#K^.3*,EL%OO MJGUFG+2,53"RR-&\*3=1BF]098?TH[$L%RH3_V%@",VT>KA32)">49WN-DF_ MYE".D1_@=&6?\:VM$RZ9C4 MG2I7*,ET PQB#'X J'6U#NH9&5:V>:Z9QO-%@C57$=X&;A:/C4'YFZ'*.W? M85\H6.)W2.NFZ!/1'(Z;QJ37J.*[:*S[>:<)2Q M8$F]V":/;RPBD460]IOIATLK^: M]%4@_EPA[&:4&7U/46EY:,9GB,(?N0VT!/1-!,_I@15ILE#*T^Q#EB7^A<'Y M20ZV_0J'T:%*#>AA1S(J!82H\L2*QX^U&_1RU)4J+LC*L,J1(K!'7CXB\RNX MC I.7R71P+%L1B=157\B/TICE]B0Y(M5;4HRB'U\FHK=J:I!Y"O%6$Q\F#@? M" =ODUAXAY'_RTJ/*88G(YD=OR?$>:NZ&V+@_2/=B[[N;[*_\.\-%H-R!IE+ M_A^EPN^IZ5L=FK'Q0QIT9%../2@="S@-/RA.B"UB$E_L'F "$=&GU;#=)GI9 MRSNP;K\H-R:WDCA&TB'8J0]]T_820T:1?3J=I",#IL21UE)90R6>CX(OE8>1 M6HUGW%'ENG(OGLZR-)MSD9PS )(J"A5K=.(\+Q[.S# R:,T9J8^&S6H) % M2GN-CBL&O76] H9X3';@D6-5')] N[)8; )WCO2C6&-".^6LH!V3%[ :C PC MUN_J=3''Y(LT>61>CROLDJP-UU"#]1>*984 >BL>91/[#O@7.&VF72)2#\0D M\B4JA_'>^(IKE[I>4S-' 5,L0PFAMFJS+GDOP, )N=.,&%05! M]@*['X(-1N\9M>8(>R;$24(8)RE6!>;_AX#)XLCD*$#RBC^6ZB" 'LS(P7(: M9H2!-D3 7UAN\LCE*EIBY'/)=\84UW%OD*!27QDWB9TP<."J )!6AC9GM'&- M==XE6)89.'91HD9.IV#HP/$M]GS*[C5)QL%&%DPX*A^U*Q8SJ[)BC;*2O#5K]FL[KMH%"_YM2ZQEL8/ M/:A1N E<42)##-=$^<*M4JTN2LI*ZV835N0BV\!$H+JL[P=%>V.,,IK(C$^D M!=&2W>,K1%#?*)RKX=[6]TVV7G)>';"\1%@8[&O?=LTFSLUP8+#5@$[8FT5, MCB8@1W7T!V^3G M+KX?G\<>_4>:,BA)6Y$58 )+X9ZH 7MLQ<8)X&8&,-0/-#\IA2%&.<#=;N?^.5^(9F11H6Z< MG\<.5UJ!@9]]^IMVYL#BS'8$W^3;6;'_-5[:?J^"+TN?[*]+_RA1N(^^G]0H MM_B>@O+ZT(P,/^9FQXVA ,_)QU.Y\DWJV$A9 M#^,VJ/1JJ9J)HJF2K[[PYR9V&\&;7G%TIM/7M=I.XE8BDUR]\][5L 59?$*D M\9$(+K=:WQJ%.-8"QV_KOH'W?T@.)HT^1@>NA3'?6[T\.PV ^^ M.#N4J-"1AH4,QUV9P1Z<'VHU((YPG.@^QGXO0G@]*XM[40:\_X2)6\K,N I> M&D[T35!$ST "6.B[2WU3SM00Y><6LP0:US*&44AYJVYW67NQQ;H;CPEO1ZY= M+N>ZKDMJ:(@*V/W2(&R!:18LC2QTA%S6TGJZ#<82O:AN-)/>U]A+)GS//A3, MW@=ZMTPB#2M#$U<9JHDRG;WGF5RF,B:V<.:75HRX'D/2.@&_ M!%4RIS, #\4TQ_[N5GJ0#NI^N69B;UEM0#! )CV:X]S 4.,7BCJT^JCA)=:D MTI%U65Q#*?1>V[!Q6%O#=WX8F4-+@YCWD*BS^?"ZW;[3'Z7W^-*55B++RI-9\*DC92Z0M'1HRPU4.&!"#US M9!9":4+8/XYKH$"9.N(>@HV$+M'VQV/HCISV.Q.*PL^+; 4B&P["GV3%T_Z$Z$8_B72OR)I_WENRU(=?0 MW#!=?# 4J4U MF'1U=)V4*/\#-WH+/.[TZ),$];BB!5LM4?5A'TT3+C+@E+:0 RDN32F-%54*QE MT*UDW&[:93-YR1AV/&G+6KHXA2V]X-E5S1[ZH@E:0&&%_*RILWR>23*I#"6] MX=%$H$#=HJ!]V*_;(E50J1HW\QI]IJB<.[4+@AK2F%0<-+4V5^B6#6FD&;;) M [6;-6S,^UI1F1NZ5LEZB)2'R%WD;1L,<@#&>@0CP(FVC?49X@NJ_.9F+<#! MLG8[5173GXC!\3$6CJ^8Y*2>")6^G:QCZGN1F:I?C4^\.].MF9RKM5SOOQU:[R_A5FB$38&"W&MG,NEA'C7+BEZB3.R8I\TA$SCDJ,"<)2]? #$BU3:8+TP#S X[,5.>^ M"\QUZM\6N7\\_QFZ "*^7K2A&P#;FS39?"PRLBB^VGPKJ_>!6J[L7+SXIL#\ MI8!^M.>1^%M8;Y2-C>22"PZEBX3Z&+"\/L^_X6&X&Q$%?IV2PE&T0V^O!HE& M_"C1_M,6%K.^\V;:*#;D-^K.M$6CX2"S#77]"P>2'0=7Z:.R5@TAO8%*_,[#M'VV1 .5^=B8QI M*NO8@JT57T&YV>,PW*'V!,[0,=IDS3-<[, )'7MP+'<&X#.9-NX-">*_N%O(_'L+J8O+"1:,T]HMBY_B&1=UE1BHQ"3])Y*\?_>;3GZ 394:U @9 1 M'9SKVZA>JJEGK"90^FK<-#\HN)(*>/0TJM)/12,X!M?0'4C4 Z.+I].CR>0P M'8D[2 DN68R@2&!4O]S-VR*.3/RD=9SD -58ZVJ1B1N1XZ9D4\+QK4.G5FT1 M&UUD4\@%',9[&$. .^TZ2J^DN#]"?[A#S5@T0:PV*665/M B,RG"B>WRF\'E M(\$Q,6+Z5V(WAHETH1W!9?*A0D3:+R>$:5**VR[I!+."P5MO8@1&!Q'3+?E. M(K>7-_0'UB'>IR)*N'YE%E84BH8#D9S=,@[,)R*&X- M25+)A:D^"+Q&S5* EXA2VE$X85WUU-@OJ'F*;1JJ31'9%2C+6(P09OW'K2F' M.,^-C+ UOH?4&=#CR*$0+86KX8A(-L=';+HLE%U).,"H/5N+$/M?1' 2V\\;S/7CY)G%PCO M&QM>WL>ZJZ)>UNKO*^(%C:V)NCNM73P,<6NQ5JKVE26CR!U<]\"]0MM=$'C9 M(!,P2"A&?,QKV,MS,GV>GEZ<))/SD_0$;,ZHH^>[=Y_ 5'M[\^[F[:>WR4>P MUN C&'OOWUY+'^'K5^:2RK)=$D-, NPA5?&I;;@J^]6UJOG!4!]+@0,_G"7/ MS]/S9Z?FCC3<*7;C/3W%SNQ$VT;Z@K9;]C&E..1?^$<.G;IS2BR%^^LKNJ3\ M@HLI8%MR25WD$;@?:^1_XEQ%8B_%5\T8&6L7GMIPODQ-YC:@;4I63M,BD9-%JDLFR^98_I=H&@P?2K^ M#",!/NXH.?N@T+E6WQ758:E*SFN@EX.L6^WVICB(.9_S.LJ]<58<_9)_TU=> MGNR2.AS'CGP(J*YKZ-/%\DI;W:/-O7 X,PYG^Y)>?#?5R?YVJE?8K B&OZ5- M/MIJA#R7WX>Y!*.9,=_3$R,"4Z*:7GM!)S.U@/11 MP^"ZK;$A?)"#V;'F.&%I)N[_ QK'M+Z4LV/TUJ(Q5YT+TH+D**D]OOR9B9DC M,.UP\PV[2 V:2;.54V8S=%'XNC2U3&*JWD;@%IX5!:ZRR7N51_ HJ?VCO4$< M#%A>(3$?7Z(:W%N@ZKPJ,0L20*&2'WVSR.:U>&,G>/](.T[P/ZEL9[&5S<#";EVR[Z0 ML$T.N*AJ>G+.F2F^RR&HNI)3ZG-&Y&E0 @Y_ )-'2EQV0CJLQ@(@M!95;H\. M:SJ!5U]3.8-&=A;D5G1U-.$D80CGDR:%80Y1T7*XASI$8X')^&O<^ZFQFN?) M"96=Q5J2=EDL)%(%210-DXYW?*49Z?F5%&'\A8O+KK]FJS7+?Y3A M&G[/DK 5ADY%"9Y!$]34_;)5B>)_XC( (^6/85T:JKETNOA!5,05^[P.5FB' MJ&0C-F-J<\_273"(%^<_9U237>T;G%!S8&J4Y6[5$E/()1Z[+O^^D<5ESO4W MW$^(5#H%QIE P'4SNNPX#\B,"Y-VT MW/Z ==6E$V]?,HB79B Y!'8>B.T%= MX=-(AX!4U&JY$D?U/98G#B#SR.Z 4]\/=;J_'^JMO9>^KG)@1EG1]_0^;0[- MUN")?&-"O&@G-[X,D7 G-?1X[9Y=!!=ZOP+10$E/;[//5$]X;(]YCU^1X)-; M&0*5-97KC-A3[>*F*=7WF: )#]^M2>EPH3,GEQG=/YH*,$YU9Y?&KS0CQU[%/# M6],P*??*!V'-G=;!;9*#JY=WAPH7.P^F/R8WVMI/ I-;/N,@HJM*?OJ-JS^" M5IS&^<>IRR8%YXHOZ&IH92>]!N("QJET1(;0B/1_2C1E,C0Y0Y&G7PYN -KYCOD M#-\&"O(3X.A0:_$]?SGWI),2BP=+_?)X(DZ%4LH=R<#R=I=:6YPJ(B::5)8+ MR@VC?/NN%#;0Y-9[\I'X-!1O%894$EZEK>IL8!/O)0]U(@ Y*MJ/HP2+,*2R MU5/5OY0&@B&\MK!?^;R@L#T'P'7W[JV?2I(G.-M$<[LD-O?]F1.2"_'-L^2( MW6QG1]R D&C66K\[\$@Z[+#35&NJ1X)-/=5%+#QEP,B0VC(,$U,I MDE'HDCU%A%3D[O/1*V++C'F7--M/F-A6<(M>]):IJJJ_^GRA<(VWD@5Z\.O- M[6$*LISCJQ]H1M BJ&/$)D+%JP^W=Q(,TL=_JUOJ_CP^]*O?8.SOX^IF!T?G MZ$J89^IC$T'.LI* (W2N^E$0&81H!]L$ RN*IWZ\[%/__/=H:?[ MNT-_Y/N=@WMRP)2KX&\.]X];ION'/&BQP&K_L%AM==G?HS4%BSEA'-!%*=0J M(D_0)'U7'].O1R<704>.3_J=Z\HA/[VRLTX.!?[)FN0570[A7<"7V#4=1>I Y?5>HGR?;,XOH'QSN1W- MM': MZX!N-@(9%%1V$L/ MG%/<9Y+ZFMIBY:X[EU:NO+'A@)QKFN42&:2>&/Y\YD7N$Z4UT<3=!RM=14!7 M7(]G)8_X'?XV)R>P9;W%;S=?YG4 3FY\NX@CX7NWOKV3>OVFF#TR\NA;WV3K M/R@=['?XE=LOT9OF='JJ(GZ<)>L4P&(/CZY \P;J589R@WNE#8O4"G<0I>Y/ MN7;;#22=4*4GOZNV,',:OIA'6EWA)R$[IU>W_5:S*^F[$K47B_DJ.?WJAE*! M@K13^-9%DIF<**M;/6?=9LVJB9\J/!&39.M$1/&\*E"F]9H#&(P5C(B&(Z+% M\&"87133[MZ<^G'J!;I[#WJEJ,23G70W(1>U:Y-Z%;1)55I E[0J"UL2ESG_ MI<]O<-^]"9IJ$JN[BD."5Z%I#!*7T1. %5YD09FZZNP\T$:?ASL[?08R22$S M[KNHA:7VMJ3[E\;ZN([UBF#,7)Q< &ET6]8O[@OUSW<-2=LE.9B%.(U2C<:+ M@A!4H*7LFI/ZS>.]X60C25C55^?($-OH),^Q*W82>CC"*=R&%KT6;G%NQ8B_;G[>J_.+5VLE1LA_7^QN6'$A<(L ZS M;5+.$\W:/:.KRPI?KS"%SGD8_[Y'>S!]"#(=LC@CV+\GW:=C([/%2GF"D M5L"T_ @ZDP%KRWTZ2LR$_Q)TI]\)'3J00QS)L09]E4DQ=XW= *R2HC)CY-QR M4BC7DG-:J_.N^551,JTVXG5+/TZN47TUH2H4/X$[YQK]APMUK[ )%*^;KJ30 M8!+=,#9#&% ];VPWQ 9N[3A&8EUUR$VU;'*(+;?1FIX: M[)>DQX?.F\$".)Q?;D(_=:*J]]9.[H:=)B((S1! W40M^ YF0N_HECJK1X]Z M100U[_LTVW%MP RT@7=X/=LCU &\$?973)+D)G[ / HNPW'ZP.GTT%U,%4:5 MP=AU>L2U6@4[^$\%I7Z1%$ M/=MYWSF%$/U#G'OHBD*(& 9&-+U49>@Q^R&9'$>.,1^-K,CNU),90:<.4;4X MP]L=80_G&]?6/6PWM36,IEYB2+H@=YR6CLC=U^T2[54VL2BYT$=4/3J(U?@T MVW &GQ6N39O#HCFY>& L7NM 2DZ/D]OPUE?7!7L?Y MOA@T#J%P4T15BH]BGIC*@%QZ1,9("^>H*F"4TP*G^?LY[=V@ #/H+.OUFH:< MN>C&9\(*N4#LU>5.S9*1.;,E-KQ/7$?24 D@O31^V\3Y,G]A2:$I.>85?TK\ MY5769;_\!";_LV M:^Y1KRWM EX].7YV_H2+V_4#Z,4X)-XC#?8B_;FT&: 4'X#?%W7=Z0>&PO=V]R:W-H M965T )-YW)S+V20C:X@44G433[]K0 3.['CII.) 4G[V_^N5D*6*"0Z2+LXLN_MI<&+&%P-N&%VIC7LPDO.C,ZAA!-*&A-@2" MEY_4H4EB0"CC1\6T:I?&*!)5_,*J&MNQ(,R5%FEEC I2QLLK^57EX7<,>I5!K]!=.BI4#HDF M_5,I5B#-:*29FR+4PAK%,6XFQ=<2>QG:Z?[5];D]]6[MP+N:'L'LVILZWLP> M@^T$WHT7>*X/]G0($WMJG[L3=QJ\?O6QU_WPV8?9V)[ZT S(/*'JS6E;HQK# M;(>5YT'IN;?'\WN8"*YC!2Z/:+1MW\8HZE!ZZU &O6>!%SEOP7'G"'J=WO$S MO.,Z-<<%[WA?:N22<'9/3/4<@2.X$@F+2%E,/(*9I(IR73:(!7QAG/"0D01\ M;*18N5K!/_9<:8FU]^^N#)4"3G8+,.OQD\I(2,^LS/B2/ZG5?_VJ^[[S^9GP M3NKP3IZC]WUGY Z_CEVX^@+^UX'O#3W[>CW?-WAK#[#3FP;NM>L'@%/O!7_O M"N)Y-T%,&PN1X.)G? G:5 LD3&%J1&XVA[EB$2.2405$F33JF.)J5QDMUBM@ MPJGI83QB(=Y',#<[20O^2'_#Y9IIX\S?](RE0QOKTH&_0*PX.AK2D*9S*AO' MW:*GM[>G6_>,15@41",@(C,1>SQLP4"B4Q7##9-+QL%3"1:0JL>,1!+A5<&8 MIVH9E<'5 8\E3FO#':/,F =Y5-9$0.+P]XD>+U_X1I]/PQRK M[0X"&L:MNJB0?%2)QU4N5,]N?N4[!XB(1R[NJ&C:PY9 ]5?&8-V#WG"J-&P5.%\=C MV!.5U8@_TSD0H4AW1U]TO73>JA*;XGEK0M%J:[ZFDQ?BUL]UZ;I17FZ@FPDV M+AJE"_\V<(,GF7W7W<'^EL?Y86Y5P=]&>[F&LV_'JE;$$'>*94[XUJ((AL'> MK6%M\&0YU$O,Q"+R[>7@!,[M@02O#0\(OF $WS>/\,/@PC^ K^S6]%OT]I]I MJO.\L]!N+YY;9F^AQCQ6[WHW-]?QNBW9GHRUR,64FT8_*8=>)J;UQ;DZI M7!9?!PI"D7-='J'KUOH#Q"[/W0_#RZ^7"3&O804)7:!II_7AG06R_"(H'[3( MBE/X7&@\TQ>W,7Y$46D&8/]""+U^, [JS[+^_U!+ P04 " "O12%7/8&U M'2(% #3# &0 'AL+W=OZRLXD!QU%:%;X$L=UBL=@'6J9CH1+IDE2<_/T.)5M--XHW M+XDH<P8QR\;(0NJ\2@? MNFHG&5U70D7>=6T[[!8TXYW!9?7N3@XN1:GSC+,[":HL"BJ?KUDN]E<=IW-\ M<9\];+5YT1U<[N@#FS.]W-U)/'4;E'56,*XRP4&RS55GZ%Q<1^9^=>%KQO;J MQ3,82U9"?#>'9'W5L0TAEK-4&P2*_Q[9B.6Y 4(:/PZ8G4:E$7SY?$2_K6Q' M6U94L9'(OV5KO;WJ]#JP9AM:YOI>[#^S@SV!P4M%KJJ_L*_O!FX'TE)I41R$ MD4&1\?H_?3KXX85 SWY#P#T(N!7O6E'%\H9J.KB48@_2W$8T\U"96DDCN8R; MH,RUQ*\9RNG!?#F9#.__@MDMS)-/T^0V&0VG"QB.1K/E=)%,/\'=;)R,DG@. M9PNZRIDZO^QJ5&S$N^E!R76MQ'U#20@3P?560&WC#-!4EUQE_@#N19VG&%/P]7"DM,6O^:3.X MQO/;\4PE7:@=3=E5!TM%,?G(.H/??W-"^\\3;/V&K7\*?3 ??8YOEN/8!.T0 MJ#GS2Q!ZI ; "]SQKO ^5KN,$KQ8I) M\)SJK0M45KR5Q=PY&RU<[8,IM5@'O&L(YYUMN2T7&>:K<^M(S.X_\GL M S@1L0.'!$$?#ZY-G*!/G#"PAH8!Y2E#,A)2R1#%RH52&.,SQR91WR&.&\)Y M=>H'$>F[-K1J(1;'-OD!0N*&-O$]#Y_[Q+4=XOI!*ZT_L''E%%G#CDIMT@J) M>J1O]TC4,T0=GX3(//+#M\QZZ_8)LUYK/4.8'IKF^79EJ$\"-R1>%!A#3SKH MA-QKOM8KS01JEV%D?-^8@-[V(J?5N^U7X43%!$W%!.^OF/%X]FTX'<5P.[N' MT7U\DRQ@/)O/XWE;Y9P$;J^<7Y/];776-$/9?8;@^!7[!_7?_( M/R!^SR=N/W@WA7YDDKW_?Q1Z=I]$WG\H_-J47K0+0P4M\WO$#\-3R10VR12^ M.YGB^2*9#!?Q#2SG\>UR#./D:WL>G<1\1QZU:[)FFTV&#EB56;[&\:70? AL M>&94*FM<.[W82?'(<)/2,-\*J>MDR:N/>"@ T$Q %B-.:Y(RHK-SB0%SU(% M[$>9[8PL@4TI>:9+T]FQYV^R)_.LP(/@H&\B-$(]LFV6XJ+0O+XK)<9185-0 M8J/W9C0T$AA^BN%5NYP^_]35?!_)YYT6:2E-\)_- F1F=$'3;6;"7=\Z$=.H MB6GT_@8QG2Z'8Y@DTV2RG."0FB[PF$Q'LTE\&%GQ35N(3ZIX3ZMXCV)KR+%3 MY)4KBK+ ?LLU'C..I5\UA!6#>F*SM87UIK<,^^I3X](+JRH0Q^T1+[3-P8=> M0(+(LQ;"(+EFXN!H:_-J]\6B63#Y4*W3"JI67N^.8<6R#HO;'"!NMK%?H^J#%KEI;5T+C$EP];O%7!Y/F G[?"*&/!Z.@^1TS M^!=02P,$% @ KT4A5^RLB[W/! J0T !D !X;"]W;W)K&ULW5=;;]LV%'[7KR"\8G !+M9=%<%CL;T&(/ MM$1;7"51):DXW:_?(24K;N9XP+9BP%YLD3KG.]^YZ)-XMN7BD\PH5>BQR$MY MWLN4JDX' YEDM"#RA%>TA#MK+@JB8"DV UD)2E+C5.0#U[;#04%8V1N=F;U; M,3KCM\YO=W&'=MD2F\,1F<5V= %5??5K8#5H$-) M64%+R7B)!%V?]\;.Z236]L;@9T:W2FJI>-$Z X."E6SKL.<0VR\XN*V#:W@W@0S+ M2Z+(Z$SP+1+:&M#TA4G5> ,Y5NJF+)2 NPS\U&AROYA=3Q<+-+[XZ7ZVF"UG M-]>HOR2KG,K79P,%(;3A(&GA)@V<^P)39&KNUZ1_"\+E_/X/DOX"T)KUBY0=RODHI'YL3F5%$GK>@^="4O% >Z/OOW-"^\G:[Q83)?M MUMWT$J/Q]26:S\:3V1P,I@MM<'\UO3R4V-'0AQ-;9M1:\QS41_==Z7V%$2E38TH*7I=*(KYNEE)26!'= M&T'3QBYG9,5RZ!3 @T%=T!1M,Y9DUI8*:D0D10 . $P@*A4#=8&M-8'E \EK M[:<:_+VFIV!TBG;EM?YI>:T+(C/T"D4X]'UKG"1-8H(FE#WH*F%4PDO!P6[@ MXM!VK''Z0,I$EXQ# :LJ9U1(% 5X&#G6#; 5>\[25(*;W:06@I:J+1:V-*R+ M/3_ GN=:DEEU#(A_'CON4546^F,;W/6\(J#%Z_93.6O"BE5J=4-^Q\=#W MM$62B!KZ LX"!L@06-&2KAD@]CT7Q[ZMS=J12&NJ2R-H;KI9$6$FH!\Z0QQ$ M#E@V16JY-!4B;0SZ"*]9JB3WAZGO!!X>>IK]DBN2FP8]&T$4 M8-^/<0P-FQ"Q@=?RTWB;5=\QM>\PG@W_*PW@A=@/0G1$#<).#<*C:O AH^5O MC,"3URKOC*,E6M(DVPGOA_>SF^51^3T:X6^J6=3QC_Y]^8V^ >&X(QS_=_)[ M-/0WDE\S'_]G ?9!Q<).JJSG NR&('/QL-,KZROY];4\-\*RYRE;5QR P.X$ M%%M53K0,[^MH:^@$.-0Q=B0ZO71!9",[W--+Z[E>QMCVPR>YM [+):AJZ'D[ M$;3^2@3QT/5V$F4=DCG7CK$?V=9;SM,M@W"!]G%;CS^)FAN"K [=@Y(VV/M\ MAI0VYI @D2E%\R7=[7;GD''S^?UDWAQBKD!R62E13M?@:I]$\,$BFH-!LU"\ M,A_C*ZZ@?N8R@[,4%=H [J\Y5[N%#M"=SD9_ %!+ P04 " "O12%7F@2U M2@H$ #,"@ &0 'AL+W=OD^1U*KNSLNGN664@6O<<1DS]PJE5S7ZW*UI3&1-9Y0AC-K+F*BL"LV M=9D(2H+,*([JKFVWZC$)F=GO9F,+T>_R5$4AHPL!,HUC(MZ&-.*[GNF8^X&' M<+-5>J#>[R9D0WVJ'I.%P%Z]1 G"F#(9<@:"KGOFP+D>-O3Z;,$?(=W)2ALT MDR?.GW5G&O1,6P=$([I2&H'@[X6.:!1I( SC9X%IEBZU8;6]1_^6<4+8%KNUZ)_"\DJF7X7D?,>520D+Q0&Z)H/#U M2\=UG!L8$AFN@+ QF&4*AI<'..>0S>.0^N+.,4>M\?W4[&CW<3F'^#T?Q^,9]-9DM?]X8#?SJ"P6P,X^G=XW(R MALG@83:=_5[9TF-L3OL;\3CAC#(E#;[61[[0)\CU 4H$"]FF*N:.XH=(6/,( M;[G^"U!;"C)\A3@_%E0?"\!-I>6F9JC8<*]AS]'X5QP-/WPUJL>9D?T@MPK);7L>RFBZUFQ[,Z#>\D$!P"[0_Y!U@'=Z1*U3B@ M>F'D06G*-:=@Z]3./5GU2H6!*7&3U5$2@TB9RHN-5[GW1.Q"9F$B*[1U*ZU MFR:(O';*.XHG6;WRQ!56/UESB^4F%7H!SJ\Y5_N.=E 6L/V_ %!+ P04 M" "O12%7T(E!%]0" #I!0 &0 'AL+W=OYCV8))#\);8S#;0_OO9 M"5 J45[B<_W.=^R!U@R3<]V[=W MA@DM%LH8W+2[) 5.43TM'X36W#U*3BMDDG(& N<]N^]?#B(37P<\4]S( QE, M)S/._QKE)N_9GB&$)6;*(!!]K'&(96F -(U_6TQ[7](D'LH[]*NZ=]W+C$@< M\O(GS=6B9R91IDIH+]5Y M*KVY>Q[?/=Y/;L93.'LDLQ+E>==5&MGXW6R+,FA0@@]06G#+F5I(&+,<\_?Y MKF:TIQ7L: V"DX#?5^P"0L^!P O"$WCAOLVPQ@L_:I.MD2DN7F%$959RN1(( MO_HSJ83^+WX?Z[@!C(X#FEFYE$N28<_6PR!1K-%.OWSR6]ZW$W2C/=WH%'HZ M'5Z/1T\_QG!_!05487YN3^$X:):2MNU?2./:Y[,'X5BJ)>,A(ROF*JF<2]=;_'^LWX MOH4W2_"6B((R"27.=:IWT8YM$,UB:13%E_4PS[C2JZ$6%WH7HS !VC_G7.T4 M4V"_W=/_4$L#!!0 ( *]%(5=2CE^/1P, *X& 9 >&PO=V]R:W-H M965TO U-KSHHVJ2J#. RSH&)"^N-A.S?3 MXZ%J;"DDGVDP354Q_7+%2[4=^9&_GYB+]<:ZB6 \K-F:/W#[6,\T>L$!I1 5 MET8H"9JO1OXDNKQ*7'P;\*?@6_/&!M?)4JD?SOE4C/S0$>(ESZU#8#@\\6M> ME@X(:?S<8?J'DB[QK;U'OVU[QUZ6S/!K57X7A=V,_+X/!5^QIK1SM?W(=_VD M#B]7I6G_8=O%)JD/>6.LJG;)R* 2LAO9\VX?WB3TPW<2XEU"W/+N"K4L;YAE MXZ%66] N&M&[F\7WR?S*9PMV++DYGP86"SGDH)\!WW50_Y@=( M\\ UWG.]BD\"?F[D!="00!S&] 0>/?1.6SSZ7N\:[[:V+P1F)9,6F"Q@^K,1 M-5XZ"W]/EL9JO#7_'&N]0TZ.([N7=&EJEO.1CT_%W\%_G=XS[2?3CW&%?T_L?-3T\*.[M#PIN>,ZK)=<> MC=J9V#M[E*PIA.7%N7>_6HF9,FE&,S+",,9>H3'E3-27# M_4!!P4W/!6LEZRPC">V3P: /YW"6DC3&RDD"Y][KU3WTX;D-V#,A(%'0/T!& M>EF,5?MH]TB?4C((8SAV!X,W&E)QO6Z5TD"N&FD[.3G,'L1XTFG0:WBGY'=, MKX4T4/(5IH87/=0^W:ECYUA5MXJT5!;UK34W^$'AV@7@^DHINW=<@<,G:OPO M4$L#!!0 ( *]%(5>O5]-%_P4 &(. 9 >&PO=V]R:W-H965T8,DNL&U?8#P^=W_?.>/;5R'_4BO&-+SE6:'N:BNMRYM& M0Z4KEE/U092LP)V%D#G5N)3+ABHEHW.KE&<-WW6C1DYY46O=VG=#V;H5:YWQ M@@TEJ'6>4[FY9YEXO:MYM=V+$5^NM'G1:-V6=,G&3$_+H<158V]ESG-6*"X* MD&QQ5VM[-_>AD;<"GSE[50?/8#*9"?&76?3F=S77!,0REFIC@>+?"^NP+#.& M,(PO6YNUO4NC>/B\L_[1YHZYS*AB'9']QN=Z=5=+:C!G"[K.]$B\?F+;?&R MJKIUD-OW!GT)[W^M/L @V%WU)[T!OTQ MU"=TEC%U>=O0Z,7(-M*MQ?O*HG_"8@3/HM K!=UBSN;O]1L8W3Y$?Q?BO7_6 MX*_KX@,$K@.^ZP=G[ 7[E -K+SB5,EZ:T1.C\>:P0E9_KXWX,G6Y425-V5T.^*"9?6*WU\T]>Y/YR)HOK M?1;7YZRWQIU/W8?I4Q<&'P$/<3@8MY_@<328#L?0ZW>>I@^]_B.<.-YCR9QU M=SR9R8H1Q9<%7_"4%AJX9KD"7J39&H\>D:Q7O(#Y8;W%0;TE ZI@(3+L#.H& M=AF1_Y,1&?,W<@@\0-@PLH,-G-WV27U:T/4DEY>42VR'&C*AC!#VM/30#\=W5^ Y M'NJZ<4+JC]B3+XT8 MK(+X[)UT,_&VLZ!63.]7*D ,%CI8D3^S%:QUC04>)B++V]Q*ZVF/$5Z9MH3N1&#OQ< M'%B].+ +D_9@B& D",L/T!],NF,R&<#D4Q>F_3;B=(+81)2.!T^]A[99?.SU MV_U.#P$]GN"+YVY_,H8V'J-6Q/2=C-,9S[CFU3F=2OQ;:F&IH8,;(N-SBH"% M>YK1(F4P-@.AHAA6H)1<&4,+JU 1#H_YAKSGR -+63YCD@3>][0@':I6MD>F MYH%]6?,7A%6A39D\)_8B_$^Q#S\ Y#!%B ;'?"U=B<;56[*M1SP^=,$A(Y[VW'QQK M&"5.$,4V\L#@/PI).TW%VJ13THV9?<9X$CL^8A*WI#D)W)%8/!ONC!5LP5'\ M&IG;HJ&/!4$IQ0LW>K,-U-<&8K;A M[-N(_>2J(L=*NTTLIF^)Y 0!]K?0AQ/&>/&"C>$;$SX"* I";)\)=MLXB.#, M& WW8S3\UV/T>?!YRTQ<=$:_#R>#SG0TZB)QNT='YEG3IT?FGH#8F S0[*Y! MGF%G+EY8;E?'^C6UK]^?HOUNV5(7=M1]/T[/9O:?N@#."#O+=HVF&H")WW0\ MQ/\(=7FICX9NL;N=A >G>H4$\ERD(Y)AN);IBJJ3L\HSS$'L)&1\=J)AGXD1 M( 9>0[JQ'>9H1$*"L(S=DQ.UO1"[/(XT,_QIQO]&1"YQD.[FZ FG$0Y=S_.^ M'=,GAC0R(,00O=C?#4S;()TXB0DR\?L"7QW%>N/@NS]G&PO=V]R:W-H965T(D#$V:8\',@5J@I)69T@6S9.IY:!8:6>:#"A'&4=0."\9E MT.OXN1O=ZZC2"B[Q1H,IBX+IQP$*M>P&S6 ],>;SW+J)L-=9L#E.T-XN;C19 M88V2\0*EX4J"QEDWZ#=/!D?.WSM\X;@T&V-PF21*W3GC/.L&D2.$ E/K$!C] M'O 4A7! 1.-^A1G46[K S?$:_8//G7))F,%3);[RS.;=X&T &Q8+<]P ME8\GF"IA_!>6E>\A[9B6QJIB%4QVP67U9S]6==@(>!L]$1"O F+/N]K(LQPR MRWH=K9:@G3>AN8%/U4<3.2Y=4R96TRJG.-L;]*\^P\5U_VH"KZ=$)+ MP&XY3%<@@PHD?@*D#9=*VMS 2&:8_1D?$J&:5;QF-8AW GXJY0&THCV(H[BU M Z]59]GR>*TG\(:86!ARDPIE2HWPK9\8J^E$?-^6;(5UN!W+W9(3LV I=@.Z M!@;U P:]5R^:[>C]#J:'-=/#7>B]R>G9:'A[,8+K#S YNQY/]Z>C\27X-@U' M@^DVOCL1M_/]US8-Z@ VUAV (:98)*@;K::?B1NO;R4K,VXQ>].88$I%S1HF M5]KN6]0%",6D@9?0WCMN'^V]:S5I?+P71RVRX\94629@PSUA\JZQ,P9VU/:H MKNW1\VL[.KT=CX;/KO%.Y.TU'J)E7%!=N*S$TZF0FH&IR@5_E8N*()A,T0 S MSLUUH+X#P&16=P'678 ETF$F]YD2I*[F!)Z;XG_U]V/)-),6*97D$91-E2;/],*='$K5SH/694G9MN WJ9[?W"U!+ M P04 " "O12%7U7^TC(\$ "7"P &0 'AL+W=OEV1Y++^.,!.[FY;;.AX\L/5&FX/.\'H;KW&.^L-V)FG7J5%2EB-73'"0 MN+IIW;I7H]#(EP(?&>Y48PW&DZ40G\UFDMZT'&,09IAH@Q#3WQ<<8Y89(#+C MGP-FJW[2*#;71_2[TG?R91DK'(OL#Y;JS4VKWX(45W&1Z0>Q>XL'?[H&+Q&9 M*G]A5\EVNRU("J5%?E F"W+&J_]X?^"AH=!WOJ'@'12\TN[JH=+*-[&.A]=2 M[$ ::4(SB]+54IN,8]P$9:XEW3+2T\/)='S_/H+%[:=H#NU%O,Q075QW-$$; M@4YR@!E5,-XW8$)X+[C>*(AXBNE3_0Z95-OE'>T:>6O/A703W=W"(T2BZNW^(H!FQ M4U:?QYU)?*WCO=4F!M0%L(J6E10Y)!1!Q@O&UT U+V-3-0IBGD)*C%67F#;O MJ"> WB HMH>\BC^:^ -%#^OHE1"T\&"'Q#F];K*,GK:,[DIDU!C,HW\7DJF4 ME=6JKN!E#%ASMK>:N0?/#RQCC%4;T]QY5OL#CXN4:4POH+&V9@]C> 6!&]@# M+Z"5.[#]H&O7 MUD+H. /#-BR1",,#YQ;Q@(J@VZ[=ZP5VUR6 :CL8A+;7\^#B3!YUZSSJOCB/ MB+79_32:+N8-3HE%B#[-HND\@O8HFD9WD\7)!G#VG=/5,*D]!=S39T0AM)?( M<<7TQ;F36X7D_OIJ3"??>5T MF(\TL/][^ACN7:SH(YX(:=AG_%EG,(M*(HN)6M""FLYJ1?V")V@J1^\0>9D, MY@M?RA/65E#*'"NJ?%BB+B17E_ ]?/S 9J)TK LMY-?*2F.UUX6?RQ]K+/)M M8=PVM"6Z)*CVZ)%":@Y!X-NA-Z@Z13 8V$[8I[ZS.&(>2=.,FLY!L:HT [41 M&4OCK]#V>W;@FO[D4JOI#OK6#&G"X:3WA/:V.W#M,"C[7"_LVSVC4SZ&))1H M4Y]$2D$MVW1TC;D)"/G8 +&XT&7@UYS]2YY1[PQMU_$)T_==NS_H/@,TAIIV M2:H%;RCV/=_VJ>?VB()N[_OKJM,8EG*4ZW(D-#VGX+J:F^K3>NJ\K8:M1_%J M9'T?RS6C?I7ABE2=RQ[U2%F-@=5&BVTY>BV%ID&N7&YH&ULE5;;CN)&$'WW5Y2<*&(D[_C.90)(#+":1-EA!$SR M$.6AL0NPUN[V=K>'G7Q]RFUPF"Q#M"]0?:E3IRY=Y>%!R,]JCZCA:Y%S-;+W M6I=WKJN2/19,W8H2.9ULA2R8IJ7_I"/;JPEACHFN$1C]O> 4\[P& M(AI?CIAV:[)6/)=/Z!^-[^3+ABF^\H!$>%P/!N#!F6,Z;9>"C% M 61]F]!JP;AJM(E H+O4<)$Z50*YAE*LF%JB3"GY.-TI*JZZ]+X6FL1Y>MUR_N3I4LP9%- M3TJA?$%[_-,/?M?[^8IO4>M;= U]O)H^S&?/O\UA\1'^DV>3UTM\KR-VV U% MP!);H#Q@FXY+_18W#4@UKO%8(P= 9Q"$'4=;R^]^8N%F4N7I$64>STNWV* MQ\ 9^+ZUN.2V[W>=V.^!W_6=*.Y::T%U9AC%75(/XT:.(R?J]ZV:[7J/%KOD M$YQ\HJ8,FTI1EI2B7O1"/;8LC$TJ3"[XAXQKI,+2L$$F,[XSB:H/TPJ!FF)* M+9ZGMU>*+6Z++?[.8ONVD5PJN*NHEQ](9W.Q"M\KPB8;318<$Y539JY7XK?\ MOZL:WYBUSLP2!QJV=;*#R'/\@6_D7B]VXL@[*XL+IW I4>Y9]R]0[LR,JY]9 MQ74S"-K==HQ.FNGQ[_5F!G]B\Y'1<# !K!P M&0 'AL+W=O/>W;0S M7&RP2=(4F(&4-MR0*Q/(=?I1X#5H*DNN)(?FW]]*=MR\$*9?;+WL/GJ>7>UJ ML%?ZN]DA6OA9"&F&X<[:\B**S&:'!3,GJD1).[G2!;,TU=O(E!I9YIT*$?7B M^#0J&)?A:.#7%GHT4)457.)"@ZF*@NG["0JU'X;=\&'AAF]WUBU$HT')MKA$ M>ULN-,VB%B7C!4K#E02-^3 <=R\F?6?O#?[CN#>/QN"4K)7Z[B:S;!C&CA * MW%B'P.AWAY08O./0:AY[G M71_D67YDEHT&6NU!.VM"C%>S?S_#?#I> M3I?P=L76 LV[060)WAE%FP9J4D/U7H$ZA6LE[<[ 5&:8/?6/B%;+K?? ;=([ M"OA/)4\@B3O0BWO)$;RDU9IXO.0UK25J9KG:0Q!HA/8S@*N3"E&R# MPY!*P*"^PW#TUYON:?SA"+^TY9<>0Q\M+Z^F'V_G4_CR"9[EY1#5XV!?_7W$ M[&]V1ZJW&&AT->K4"Z<>+.H"F &5 P4:VT!W@,D,,FXVJI(6*&((5/S +=FV M$?08!IA&AY$K0=5M+N"(A. Y(SC(J-L_25Z:/J63GISUX<\C$>^W$>__=L2O MQZO;F]EJ1C7PDCS,9^/);.ZW#^7BZ#&'K\UJAT$=-Q.$W@7+%Q4*+MW3%3H]+S4^0^C9OP%^9NA>VJ^U+ M,JX;Z"_S^AFZ9GK+I2$&.;G&=--"T'5KKR=6E;Z=KI6EYNR'.WH-43L#VL^5 ML@\3=T#[OH[^!U!+ P04 " "O12%7RY*7E_T" ",!@ &0 'AL+W=O M>^X<7UI++EYEC*C@/4V8 M;#NQ4MFYZ\HPQI3(&L^0Z9T9%RE1VA1S5V8"261!:>+ZGG?BIH0RI].ROGO1 M:?%<)93AO0"9IRD1JTM,^++MU)V-XY'.8V4<;J>5D3E.4#UE]T);;LD2T129 MI)R!P%G;Z=;/+YLFW@8\4US*K3682J:[&HY]'0?]Q"(/1G.'SF5&0FP[^I)(% MT.E\/ZB?>Q1[QS5)\ =UJ9$PB(! 2(5:4S6%!DAQ!DWZ!TZKG_X#_*J=2' VBA.YT M*G!!B;W/AT;>>,E0R)AFT%MGJ=@LE0>]C B'@/#,Y![P0 NO5>%.135XN-IL M5($+8S9/X5#K.JJ\Y(P1]@GN9?0!I\VFIW%'E5M*V%SF'V !AC'C"9^OMAAN M)Q\8M.D?[V08X;(RQ(B2$FR"M1>LMT"/P*]KM.UF9=/57=^9NS4A4A1S.P7 M7<;Z=X'"!.C]&>=J8Y@$Y0^H\Q=02P,$% @ KT4A5^@#@=O; P '@@ M !D !X;"]W;W)K&ULE5;;;N,X#'WW5Q">P: % MW,9VG%LG"9 V&707G9F@E[U@L0^*S21";.ADRLKD7.!<@:Z*@JF7:\SE=N1'_D%PSU=K8P6M\;!D M*WQ \U3.%>U:#4K&"Q2:2P$*ER-_$EU=)U;?*?S!<:N/UF C64CY;#>_92,_ MM(0PQ]18!$:?#=Y@GEL@HO%KC^DW+JWA\?J _LW%3K$LF,8;F?_),[,>^7T? M,ERR*C?WR-B4'!1?UENWT>C@SZX3L& M\=X@=KQK1X[EE!DV'BJY!66U"KS8OX0\#?*W$)[3" .(S;'^"UF_#;#J_]7OAF MC0KN.%OPG!N.&J9H&W[]@';2T$X^0A\_W-S.ID]W,_CY#=Y4\&0!3['_$/\T^XGVY!*H M MA4 )C(8(HI%@M*8SMRTC@ Z=):LA=W<9P62U-580:XHWZB29A*>MG:@%Q> MP?^+Q[,,W-(2N,'H&0XH(+@W0-#"R0*2Y6SILE3VTUHR$ALDO/ M9<6"RA,IVY(Y91R!N<#U(7(KVK"<-BS+;%'8+H!%I>DZ:EWO4FY>P$X7@\*2 M=;[MW3&JJAN[4[-2+C*^X5G%O)^9VI%1<:&PO=V]R:W-H965TC?CFIM*H[!8F M;+56>L'N7J=D1:=4S=.QP)E=HH0LIHED/ %!ES<5KW'5Z^C]9L,#HQNY-P;M MR8+S9ST9A#<51QM$(QHHC4#P]T+[-(HT$)KQH\"LE$=JQ?WQ#OV+\1U]61!) M^SQZ9*%:WU0N*Q#2)&;.UKXT]9X 8^D^<(FW]O"S4$F%8\+9;0@9DG^ M)]LB#GL*E\X["FZAX!J[\X.,E;=$D>ZUX!L0>C>BZ8%QU6BC<2S129DJ@5*& M>JKK_S$?S)[@;$86$975:ULAJ!;900'0RP'<=P Z<,\3M9;@)R$-#_5M-*:T MR-U9U'-/ G[+DCHTG1JXCML\@=E-!YDLJ7FBE^^LOC8[SVPD#6Z6!K5/HW6G_SK^=?_=A] 6F M=][$AYXW]6]A[#W=^\/9%/P_Q_YPZA^S^R3R<;MG:VHM>82WD24K4#KOD K^ MPD(J0:TI*[FN30B:P8G A]_VT2C\_0:/6[#@UQW'@C%1Q?FY-]48) M3,H,#\5*"3K6+,"UIEOK.$VSL]&JM7,E:Z;C:!E\.!['XJ#/N?JGG?()NK5+ MNK5/TVU^?^]-GDRL9Z/^[S :SP:C(7C]V> !:\$QFIU$/$ZSJ>+!L\73M]JK M;Z&.S<^I@9$L7@GV#\J(A)RP$JGR$^NM1U.'4:L<>"]4X/MB3:A^I)"T9F)]2_3GD*69W2F9W/EQ('[W)Q!O.8#2?36?>\'8P_ KX MPTKB3_J#J=?[?K2>GCS@X_6TZ'[R>LJ+8.DD;(@01%]SOI]7DYV3D3RLD1]P MSCJLM<,L7E"A81]W%NPS:T=%'*1,$&VO+L\[BAJK]Y4WA.QPBL,$5VBJE._P$HF\D8MGRB>FN9HP16V6F:X MQMZ6"KT!Y4O.U6ZB#RB[Y>Z_4$L#!!0 ( *]%(5&PO=V]R:W-H965TF MJ'N:&' 2[ZZ+K!/$3OM0]$&VZ5A8271%.I=^?0\I6;&]WG0+]"$Q17=4[EVN=9Z6XJXA:%T5:O5Z*7#Y?=-S.9N,^>UQJ ML]'MG:_21S$6^F%U5^&IVZ+,LT*4*I,EJ<3BHM-WSRY](V\%?LO$L]I:$Q/) M5,JOYF$XO^@PXY#(Q4P;A!0_3^)*Y+D!@AM_-9B=UJ11W%YOT#_:V!'+-%7B M2N:_9W.]O.C$'3(7BW2=ZWOY_%DT\00&;R9S9?^3YUK6"SIDME9:%HTR/"BR MLOY-7QH>MA1B]AT%WBAPZW=MR'IYG>JT=U[)9U(9::"9A0W5:L.YK#2',M85 MWF;0T[VKV]'X]F9XW9\,KLEX\.G+8#0A>.J3XTDZS84Z.>]JV#'2W5F#>5EC M\N]@AN2++/52D4$Y%_-=_2[\:YWD&R>F]\]7EP_7 S(+8*.R+U3V0HKZ M_(4Y?X+3$^WID;2]&YHRS%V<[CC1.$AJRF$34C1+J>Y$#49\RZ#&60"^B'G-I MP+D#=+(QY8 4],,JM4G3T(,X7V;Y>BY C1;53!:KM'PE2*=2I;;WJ-,?".?X M1BIU @P @-Y*%AM3 -B+[YB[-&&,G)AUD"">P"4G)LA6*'!#ZD<>R*$)H@J\ MV C("AF?:N&88Y XK@KT\1/\@0A&8Q82\^"!AL@@'I/:JWUW@!I&(>6>9^5I M[#+JAVS;1 W?Q$.=$@/&C3GE@4]-=E\M&O\:->\22&$9XI .=98JI;$ M5 *(M*%1=!"Y@)=8ISE9"!R&R4%XI3! TW+V6F]NVDAC^)2,&CA'%*M(=_6.'\IT/<_0]4^^X6)'E&^+.MNNDWW7S_9: M&?JS%YN0N4>3)-SI8>@308)2"@G:4QC0(/(/4QS1( Y!K2&1QPGE$3>(U,4Z MB!B9]&_OS% 9CJZ04+>3P=B9W)+)YP%Y&/4?KH?FXV?G2^CC<-0?70W[-V0\ MP8:93>,?R(^[2CYERE:R.9;4T(S4%HYYFE4"!-E*1I[;+]*97)OY ;9$]F3* MCC9=\VVG)G#^9&"4J4JU7JWR#%'O,WGL@DK/K:O3 V\1KV="._B2&"W;9WB+ M1/-"T]".2!*!>#OSH)30R#,%_>^A#DN,1"TK#,2IDO@ F EX:*J\9N";<44+'HN/9SW1L=I=3;RSD;>L19);7$O#I^%8-;0A4F&Y$IV,I9'B"XT M$9HE;D8(@#O]VO5W.W\0QCB2R'0! /#MV;B=Z5Z$+Q-,+]]8BA.PQ:&' >\& MD?$)N8^!$[L!.?3MV=VZ*!2B>K37(45L&M9WAG:WO7'UZXO&FWA]7?N25H\9 M_,[% JKL-,(%IZJO0/6#EBM[[9A*C4N,72YQ:Q25$<#[A91Z\V ,M/?0WC]0 M2P,$% @ KT4A5QAPV$V^# +(D !D !X;"]W;W)K&ULM9WM;]I*%L:_[U\Q8J55*E7!&##032(E#/>&MFFC0EMM5_O! MA0EX"S9KF^:V?_W:YF4\9#@SXSF^TFW>YGEL/P/'OP'C<_4B-:KINLX7G/M M!V'CYJKXW6-\8)-OUVH]_W;%5]'S=:#4.O_@4+)9I_HOFS=7& M7[ )2S]O'N/LI^;191ZL69@$44AB]G3=N&V]H:U6-U<40[X$[#DI?4_R8_D> M13_R'\;SZX:3[Q);L5F:>_C9EY]LR%:KW"K;D?_M71O'C>;"\O<']S^*H\^. MYKN?L&&T^AK,T^5UH]\@<_;D;U?II^CYGNV/J-C!6;1*BG_)\VYLSVF0V39) MH_5>G.W!.@AW7_V_]DF4!-XY@;L7N">"EG=&T-X+VJ>"SAE!9R_H%,GL#J7( M@?JI?W,51\\DSD=G;ODW19B%.CO\(,PG?I+&V5^#3)?>3(;W(_KY_8A\_(-, M/M]-QG1\^VD\FI#;#Y1\R;Z]O775 M3+.=R*V:L_T&[W8;=,]LT",/49@N$S(*YVPNT0]A?$G:SFOB.FY;MD.PG+)9)F\5.$M@N_SAF_J1]M@G!! MQF'F^^\'MO[.XO_(I@FTR>O-FV3CS]AU(RLH"8M_LL;-/_[>\IQ_RB+"-*-( M9D)\G6-\'3"^49@&:< 266*PLAR\+")0;1H1DID04?<841<\T/?1S,]KMBPB M6'D79]DF2_(EB!=!2,;)R@_GLJB'H(]I6$AF0EC>,2Q/ZU%Q'ZWFV=>$O _6 M0/\%&A/.82"0\2] M+V%O2ZL8_!E'VPVY&"Z#T']%WJ?S2W(QSD#W_AUDB$Z:%2JJ8[F) M67%8;\',K2K5NG)IK8;%QDG5@>PMSNPM&+VUJG577:V50R@X1-Q[#M$M/8JF MP2)(_16Y31*6)N3B-@GR^G#D.'JK8&IX.\9E&Y6JL=S$C#E7MZJ#M4)J,CW2 M'%%!&\M-S)&C=JLZ:RND6O4;E;.QW,2L.&FW[%!;5RZOWZBPC>4FOD3):=NU MIVU73=OJ(10<(NX]IVU7C[9/"\3Q 2]4"44-A[=E6L-1W2B6FY@S1V^W.GHK MI/I3]#>2_5=,DS1/5!;'(N9W'7CL5UY=): M#HN-DZJ#Q5W.XJX]B[MJ%E 0<>\YB[MZ+#[T-T6AX(5[J"K%;(07G0QH<*FUCN8G!<=IVJ].V0JI5H5%I&\M-S(K3MFM'V[IR M>85&I6TL-_$M=$[;;7O:;JMI6SV$@D/$O>>TW89I^W:U6?I'D-N]EKI[#?66 M_@F7:-C9^*H 5+;&O^\H30KWTI,Z&+K-&;IMQ]"ZD0<_S():9WF1872Y+SWOIA\5YP)4 M7$=UHUAN8M("PW,5'.\>WJ'*^0[A)-4E\F M'L)BXY3J(/@V)_BV'<'KRN7G!U2"QW(3K^+D!-^Q)_B.FN#50R@X1-Q[3O = MF.!/BD1^93<99H?#8J& 4[B PQLQ+>"H;A3+30R8PWRG.LPKI-IS(PT1E>NQ MW,00.==WJG.]0@K7;%ALG%(MUY.7+BBW8WI=N;1FPV+CI.I@^@YG^HX]TW?4 MKXNKAU!PB+CWG+X[,'V/P]W'L'*6F[#9-@[27V3*9LO+XX5L67UXS:]F4Q1O M5/I&=:-8;F+2G+X[U>E;(369I!U]YQ,E3125OK'JT[=".EFR\'?V M/_ B.NQ@'%4="-[A"-ZQ0W!=N;RW9%K*4=THEIN8,N?P;G4.5TC- M)DB:)"J,8[F)27(8[U:'<854HX3##L91U4'D74[D73LBUY5+2S@L-DZJ#B+O MEC[I:4_D7361JX=0<(BX]YS(NQ6(?!Q-]\ GT/CXHX+'X6T9%W%4'L=R$W/F M/-ZMSN,*J>D42;-$)7$L-S%+3N+=ZB2ND.J4<502QW(3H^(DWK4C<5VYO(RC MDCB6F_@1=$[BGCV)>VH25P^AX!!Q[SF)>S")![>3Q]&PJ AAM(H6O_974)2* MPVZ(XN/TJ!2.ZD:QW,2$.85[U2E<(=6?'&F*J 2.Y2:FR G'8'KRJ6E&Q8;)U4'@7NZ5;JL!< M?Q?\#EF2DG'^IEO(TI>PN!^A."'@WF %]PXK=1"]QXG>JT[T"JG^Y$A31&5Y M+#>LWQ/B^7OHEFTEJ_SBS_!A1O>AFGA1G6C6&YBOISD>]5)7B'5 MG1IIAJ@=XQ52C;(-.QA'50?']SC']^PX7EHA%!PB[CTG[I[>9SX_L&?RP+(9$]YC^_"@J->HH(WJ1K'< MQ&!+-S.TN)NAWN<^S\Z)-#S<6QK6P=<]SM>]ZGRMD.H4:E2^QG(3H^)\W;/C M:UVYO%"C\C66FWBC3,[7?7N^[JOY6CV$@D/$O>=\W8?Y^O"X/EZ>/)IO=T^2 M\DNTI4(Q^38=*=[YA#=I6KY1W2B6FQ@WQ^U^==Q62/5GJK@.L3Q;TEA1"1S+ M38R5$WB_.H$KI!J%'78PCJH. N]S N_;$;BN7%K88;%Q4G40>)\3>-^>P&$+ MXU*'^DIZ_R77.Y?=+BK.GR4&?%TQ,+N!X^ZU81J% MB\4VOS_'Q>%;\>IK.E7=< ;>KG&6J(L++#B@3=DG&@=ZXH!7U<,JJ\K%%+^4#][QH =C*.J8UTQX.N*@=VZ0E+SA\-N?XTL3]'\[4?3B@#=K6M-Q[2B:W4GL;BEV MBSY*"JUJRE[,E#Q1W+Y*6'8GB98Z*SD6K9446OX@/]N9 W8PCZN6WDI.J;F2 M8[<&T-;+VW/ :O.XZE@&M)Q2AR4'H<62H]%C23V&PF-.#J'49LF!N?U;!C+_ MS1_HA]>:QQ'970B858R\7I!O;\$97<26*GCDF/9,+JNS:9*? I"[I=;3+K7< M+]6F8:I"JW&YD,+"/*]:L+[<,]6V::I=UU3DMJGU]$TM-T[%Z)PJ:7HJO.UZ MR ;UE7LTNUTVS63)6)K?S_;F:LWB!1NRU2HALV@;9O9Y?3O^EL3L*8_NS:W; M:+[X_;#UAK;RWS>YSJE;:(['S FQ9)!:_C6U8M-!6:G4_F&1(?)O8J>W KM0__NP0 M8@QF('O?5MHN!,]GG)!G/2$/]M%=FGW)9TH5XNMBGN0?.K.B6+[O=O/Q3"VB M?"]=JJ3\RDV:+:*B_#2;=O-EIJ+)>M!BWC5[O5%W$<5)Y_AH?=M%=GR4KHIY MG*B+3.2KQ2+*OGU4\_3N0\?H/-SP.9[.BNJ&[O'1,IJJ2U7\NKS(RL^Z6V42 M+U22QVDB,G7SH7-BO \'ZP'K+7Z+U5W^Z&-1W97K-/U2?2(G'SJ]:H_47(V+ MBHC*OV[5J9K/*ZGQ#YZ C M)NHF6LV+S^F=IS9W:%AYXW2>K_\O[C;;]CIBO,J+=+$97.[!(D[N_XZ^;AZ( M1P.,P0L#S,T \^F X0L#^IL!_;?.,-@,&+QUP' S8/C671IM!HS>.L/^9L#^ MTP&C%P8<; 8FX=LO]EO_FX;#]]N8_W][MX_L=;/ M2BLJHN.C++T36;5]Z54?K)_:Z_'EDS%.JA1>%EGYU;@<5QQ_^NR>G,L_3J[D MI_-WXN*S/#^5%R>A.#F]DK_)*VE?BI-S2YR=G)^X]IE]?O7C#P>FL?_+I;@( M3\XOQ4^6*J)XGHOS*,NB*E$_BW^+7R\M\=._?C[J%N4N5A-UQYO=.;W?'?.% MW3'$69H4LUS8R41-6L8[^O&CU\9[K\QO:H!N^=AN'V#SX0'^:&K%2[7<$\;! M.V'V3*/M =$/]U?S/=$WUL/[+<,M_7!'7>\)\WYVLV6X_8:=[_=>W'GGM9U/ MML/;=MY]^_"VG??TPRTUWCYT;)1H9P_>?M_;'OGP+3M_ MV#:\\2SN;_^9Z*^]_@O>199.5N-"R.3^P%\=0/\,RXV$+-0B_T_+'GZ\%P?M M8K6Z>)\OH['ZT"F7#[G*;E7G^,&T3\X-(9'W=O'"7R^7;^W_J^YG21WSB>Q@,1""&N$:[@-UU ; MKI/I-%/3J%!"?579.,Z56&;Q6+7E2ROMFB\2LTC,'CY_%A^T/#L=6Y,Y)$O-)+""Q$,(:>3K8YNG@U3R-HWPF5GEY9(O+ MUW?E82\JJN/?^DV-\D6?:@V;EMTU;"1FD9A-8L[!LQ"-]GOFOO$D:\\W&QK] M07_TY!#MD?LF29FL2%<*)Q/(^+;^+/,[6X5EGKNPMZ=->LH9J% M:C:J.:CFHIJ':A+5?%0+4"VDM&: 'U4(#/S-P0U)Q9?4+%2S4+W?(07+0N^W#1:3U4DZCFHUJ :B&E->-6-VD,[=O^U7)7)2LE M;K)T(=:MUUR 7UFB?!]4L5+-1S4$U%]4\5).HYJ-:@&HAI37C M6Y>$#'U+Z.&XO519=72/IJW](#VR+KH M1DM"J"91S4>U -5"2FM&L:X*&?JNT,-*6";C/?WJ%^T H9J%:C:J.:CFHIJ' M:A+5?%0+4"VDM&9FZ]:0L<^O?M$^$:I9J&:CFH-J+JIYJ"91S4>U -5"2FO& MMRXI&?J6$E_/-5JZ.(9I/JFSG>KW:^?4HM4D5'-0S44U#]4DJOFH%J!:2&G- MU-9U)T/?=WHYM>_$;31?J7-; MEZ9,?6GJTUVBLGP6+U]Y=T?/[!Q94K-0S48U!]5<5/-036ZTP\>OCIJOBWQT MP@#50DIKYK!N4YGZ-M59MB?\.$JFLU44B_+XJ5__HMTF5+-0S48U!]5<5/-0 M3:*:CVH!JH64U@QNW6TR^6Z3B7:;4,U"-1O5'%1S4;+N_?PDE715Y$R21.IN]>6PFC/2=4LU#-1C4'U5Q4\U!-HIJ/:H'9 MVC8S!Z/F4CU\?;MFX.H&DZEO,,GD5N5%FCWN]U^LKN?Q6%Q6"137WX3]UZKZ MM=F+53:>1;D2)]-,J4492?VB&*T\H9J%:C:J.:CFHIJ':A+5?%0+4"VDM&;( MZ\J3R5>>3+3RA&H6JMFHYJ":BVH>JDE4\U$M0+60TIKQK2M/IK[RM/YM/E&D M(E?SN4BSHJ/M/_1Z^=NZC?2A4LU#-1C4'U5Q4\U!-HIJ/:@&JA936C&_=A^IK M"QN[KYWUWL[9O=<:'>5>Z^(9G==&-0?57%3S4$VBFH]J :J%E-;,95UTZNN+ M3M]U#AF]N7,VT=83JMFHYJ":BVH>JDE4\U$M0+60TIKY?73AMG_@RFWLI=O8 M:[>Q%V]CK][&7KZ-O7X;>P$W]@IN["7QS'FQ]+Q4FA M2KX0T;B\(5.3U]H6>G;G"*-5*52S4.(5IZ0C4;U1Q4A MFH5J-JHYJ.:BFH=J$M5\5 LVVN-5;F]O^&PM_,I6SIN!)7:CQ[6!?_X^@)FU#-1C5G\%(;Z\FY_5NVVW^^F8?NG$0U']4"5 LI[3Y9W7RF5&%% M171\M%#95)VJ^3P7XW25%-6J]=&M(E,WU;E*WY^8G>ZSVT^-][;1YF*N;WG[YC,FJPN'#)T6Z_- I[^UU6A3I8OWA M3$43E54;E%^_2=/BX9-J@KLT^[*^.\?_ U!+ P04 " "O12%7%0;5;3 # M !J"P &0 'AL+W=O(ZL3,-M#^^]DAS7@$U$K9%^+'/;];90M(XA1Y'8I$DA+^U@;)5P\#&^T(_GLZD7C"; M]3F9P@#D<-[C:F86+.,X@53$+$4<)@VCA2\[. -D$4\QK,3&&&DK(\9>].1V MW# LK0@H1%)3$/580@F1D1 1U&?\5C.6L8 M-0.-84(65/;9Z@9R0Y[FBQ@5V2]:K6,]VT#10DB6Y&"E((G3]9.\YHG8 &#W M ,#. ?9' 4X.<#*C:V69K2Z1I%GG;(6XCE9L>I#E)D,K-W&J7^- EHW MI3I8P\TH/Z2]/L0^<,B/17J!'.L,V9;ME, [Q^%=B!0<9W![&VXJNX5GN_!L M9WSN ;X'EG*@1,(8]0B7;^CY'I(1\-]ESHY2Z4MV*>8D@H:A;I$ O@2C^>T+ M]JWO93XK(MMR[12NG8S=.9C%B5H9HS:D:B11CY(4=6,14286'-#SG=I&MQ(2 M49H(I\I$5$2VE0BW2(1[]/6WHH@M4BE0'R*(EV1$H\5@5LZO4*G=UPG5366I!$@5:U1Q&&LWIIZ60)$F=XU MF;\AXQQ;08BQ[>\(+HT,O2"TK7+%?J'8_VQFSU *LDRNOR?"MWW+=9P=L?MQ M2B:VW0/)#0JIP5&I_0\7@*,\G_WN*R+;LEPK+-?^:P&H59F(BLBV$A$6B0BK M* #AWI>'G="J!;7= E 2Z/HX"%R__!O%UK\_9ZO*$I"S;=]LI^8%CFOM:"X- M=3W;=X(#-PMOM!2XLC*04VU63P^[[FZ*2\)"[ 1X1ZJYT0CI+O2>\&F<"D1A MHG#61: (^+JQ6T\DFV>]T8A)U6EEPYEJAH'K +4_84R^3W2[5;37S;]02P,$ M% @ KT4A5SATS=,X P _@@ !D !X;"]W;W)K&ULK59=;^,V$/PK"[4H[H"[2)9E24YM 8[MX%+DFB!N>@]%'VAI;1,G MD2Y)V[E_WR7EJ#Y'%M"B+Q))[0QG^+&KT4&JKWJ#:."E*H4>>QMCMM>^K_,- M5DQ?R2T*^K*2JF*&NFKMZZU"5CA05?IA$,1^Q;CPLI$;>U392.Y,R04^*M"[ MJF+JVPV6\C#V>M[KP!-?;XP=\+/1EJUQ@>9Y^ZBHYSIK:>!?P.\>#/FF#=;*4\JOMW!5C+[""L,3<6 9&KSU.L2PM$2 MY#MM9'4$DX**B_K-7H[K< (@GG9 > 2$YX#X J!_!/2=T5J9LS5CAF4C)0^@ M;#2QV89;&X(+I MTWQV]QO^%W80^.2\L1^^VK\).QE_V8DKZ @U 2YPH(; M**76J#_ $M=<"%J6MB6H>0>.UR:M?18.HC0*AX.1OS^UUQ*8A'&81FD3^)WT M02-]T"F=3@$E4%TK7[+2N5"8RSV2#2AV"$8"[:'0*U0@5\ @E]66B6]M?CHG M^[=;6I/%)YX_)DFOEP[;+<>-Y;C3\ITX6N:4B2_O7)N]^(VB8=(?!L.SS7H; M%B=1'$?MNI-&=]*IFU(_)78!^))OF%@C%'Q%>X*DODUK\G;U>FE >M,SM6V! M<4I9X<+12AN]Z7^_%2B*"U5E.:U8R=H?GFROP%02P,$% @ KT4A5Q.#<\&ULO5AA;^HV%/TK5B9-FX2: MQ!1*.T!J2ZK'$^BA1^D^5/M@DAMBO23.LYT"TG[\[$ 3.H'3(;(OX"2^YQ[? MG/C8[J\9_R$B (DV29R*@15)F=W9MO C2(BX8AFDZDG(>$*DNN0K6V0<2% $ M);&-':=K)X2FUK!?W)OQ89_E,J8IS#@2>9(0OGV F*T'EFN]W_A.5Y'4-^QA M/R,KF(-<9#.NKNP2): )I(*R%'$(!]:]>_> >SJ@Z/%"82T.VD@/9#61(!CRS^DP8R M&E@]"P40DCR6W]GZ"^P'U-%X/HM%\8O6^[Z.A?Q<2);L@Q6#A*:[?[+9%^(@ MH.N>",#[ %SPWB4J6(Z(),,^9VO$=6^%IAO%4(MH18ZF^JW,)5=/J8J3P_GC M%V^TF'CHVQ/RYL_CZ?VS-T*+N?>TF*#)^,6;H]]&( F-Q>]]6ZJ,.L[V]^@/ M.W1\ OUKGEZAMM-"V,'MC^&V(EJRQ25;7.!=G\#[%H;4!_20TSB@Z0J]3B%9 M O\+_8VF-*5)GI2WCI$U@FO]WXF,^#"PE, %\#>PAK_^XG:=/PS4VR7U=H'> M/D%]QM67Q.6VA68Q224B:8"\GSG-E,0E>IVH[F@L(1%'F;<;8'Y=,K\V%MT3 MDBKY0X!R 6$>HYB&@%B(LG)(63DD>!_2L5&8\V ';8%P8:#<*2EWSM8)V=3J MQ A^9K6[)?5N@SKI-L#\IF1^\S_IQ)RG4Z^37DFY9X2:@)K0(Q8':)PHEF^@ M&0FC-HR 9U;XMJ1[VZ V;AM@[CJ5SSC&4O^+>^LC^19:[#0S49IIH6?@20N- M0/B<9H5[OWH;J=<"RQB0E^8)<*+O'QUH#9,/F>81XQ*XEFDAAB(U8AS="Z'6 M1 M)8RJW)Q3QL10'ENN:/Q2]).$LI;XXK,!3SE,J-;GM)-9D3=>K55'FX:S;7*9-J\GN!B/HQF)W0C'1N>2OK M=GM-:J,)'W-;GM);9@3U6L#5Q:.:RP\YWZD/#) U(?-)4D717+(*)7*.(H>3/X)S11628V.]D4 M DK0B HEU^UA?4W":&(WBRO#Q-=-"J,)1\25(V+SSO9R$T=-HD^(I')";#:H M1[[-)/-SSB'UM\4R5FW*I\2/=*V-4FEB0XLK-\0W34JE"8/$E4%B\^;V@E(Q M)S*L9NV#DTE]RCLE?$53@6((%91S=:-$R'<'I[L+R;+BL'+)I&1)T8R !,!U M!_4\9$R^7^CSS_+X>O@/4$L#!!0 ( *]%(5>V$H>=/ ( /@$ 9 M>&PO=V]R:W-H965TV0[IO/]L)$>H">XE]]OW^7.QS4#+^*A( B=Y2 MFHG02J3,A[8MX@12+#HLATSM[!E/L50A/]@BYX!W!I12VW63S>,4/=VAT6*Q&3VB^6PQFV_F:#5= M/*MPMA@_S:0Y7Y'K MN![:K!79QWT9)3$! 3Z.=H*R=6A_VKS M6?'UVOET(PQ%CF,(+773!? C6-&G#]V^\_V*6Z]QZUUCCW3Q;9XJE&]0NI>. M4=<=>'TGL(\M:KU&K?<_M5Z;6H7JGZD-?/_&:Q?S&S'_JM@SDYBVJ?G_U.9V MO6_>>SG[["+K-V&.^8%D E'8*Z#3N5$,O.JS*I L-W=[RZ3J%#--U-,$7">H M_3UC\A3H=FD>N^@O4$L#!!0 ( *]%(5>,%?)T^@, -X0 9 >&PO M=V]R:W-H965THP:-AI557]8)(#6)O$K&U@6_7'UTY"EH20&:KP 6+'YSW'CZ^'WI&R+WP+ M(-"W.$IX7]L*L;O7=1YL(<;\CNX@D6_6E,58R"+;Z'S' (>I41SIEF%X>HQ) MH@UZ:=V"#7IT+R*2P((AOH]CS/X>042/?T:J*RM*OZC"+.QKAHH((@B$ MDL#RYP!CB"*E)./XFHMJA4]E>/Y\4G](.R\[L\(Z&@IAC?>1 M>*;'3Y!WR%5Z 8UX^HV.65O/UE"PYX+&N;&,("9)]HN_Y2#.#"S_BH&5&UA5 M ^N*@9T;V&\U<'(#YZT&;FZ0=EW/^IZ"FV"!!SU&CXBIUE)-/:3T4VO)BR1J MHBP%DV^)M!.#Y3;_B!9/O\[& ML^D2O9N P"3B:(X9PVI\W_=T(6-02GJ0^QME_JPK_CST2!.QY6B:A!"6[749 M>]$!Z]2!D=4H^,L^N4.V\0%9AF6CE^4$O?OQ/9KOXQ6PFO#&;U>S3FHU,I-F MF0D$4L9\56;Z=AFS7J;$S"X&W4YU[2NZPR"@^T209(,6-"(! 8[^'*ZX8'+= M_E4WJ)F>4Z^G-K-[OL,!]#6Y6W%@!] &/_U@>L;/=4/0IMBD3;%I2V*E07&* M07&:U =CS+<(ON[) 4>0"%XW#)F"FRJH(^ P,'KZX9SMJRTFC5'<"JPEL1(P MMP#FO@JL#E)FY9TA<#S#=#H54I?-.HYG>F8%EWL!U)1BKE]I-VV,]7^2\ H2 M7B,)N4_(2P('1.3)&\FS'R!07?4)\*K$;_MR[9 M-L6F+8F5N'<*[IU&[L/;6'$[7\;P*[4:OM]*N\>I*IY;O5F9P3<.. MY5E=IULT+%'J%I2ZS93" S!!N#IN LK%![0#%L@M3EY$ZS!E:O[YBJOP:?1W M*Y\VQ:8MB94X^P5GOY'SLT(:R3T@H'$M6/]R*[.ZME==Z_[%EF"ZEUO"I#&8 M6[FU)%;B9AK?[\#&*^0"NDG(/Q#*W.< R;X67R[BE@X6VW$KZVAC3.!5!(C#)E87&?3O]>OX*!<^GVUVE6>C M[UN7>ZMJT[;4,N[Z61X7 ]ND"31'Z64]RXB*VB))'Z:I::5^9-Z/LU3[NTR6 M^3]BMB$)1Q&LI:1QUY'3E&7)=%80=)=FBRLJ9.Z9/FX!A\!4 _E^3:DX%92# MXB^-P7]02P,$% @ KT4A5R$80VHQ!P \#8 !D !X;"]W;W)K&ULM9MK;]LV%(;_"N$-PPK$M4A*OG2) <=B5Q>Y='6R M 2WV@;%I6ZMNE>BD_?>C9,4R)9FQBM,OB27KO)1>TD=\>*3SIRCYDFZ$D.A; MX(?I16H$(4R\*42)6%YT)?L-H/PO(C_C;$T_IP6>47Q13X?N9DCJ/KX5H9]]F%GCX^5G];7[QZF(>>"JFD?^/ MMY2;B\ZP@Y9BQ;>^_!@]O1/%!3F9WB+RT_PO>BJ.M3IHL4UE%!3!Z@P"+]S] MY]\*(PX"L'TD@!0!Y-0 6@304P/L(L ^-< I O)+[^VN/3?.Y9*/SY/H"279 MT4HM^Y"[GT7S%T^Q9=WL]G-VP^1Y/I7_>S M^>QN=GN#)O,YNRMV?63N&9KAW5TCN^>DKU$7W M<[7]ZZOSGE2GF#746Q2G<[D['7+D=-[S\#7"] P1BY"&\.D+X5L5;HWR<-P0 M[IX03JT\G#:$,W.X*Q8J'#>=?$]UR[YOR+YO2*Y'C^A=;E.U)TW19/%UZZ5> M_LOZ?*7VH9D40?IOD[\[2;M9,DL[;]*8+\1%1^655"2/HC/^[1?;[?9*PQLJVQD&*N7>LE9SC* MLL%A)[&7CM(,<_:&.4;#[G@4>^$:W:B[\[58>AQ-(W0EE^CSM0@>1-*8+HR2 M;9V$%',AQ1B0F-8O_7V_].'3>!^R7R#%7$@Q!B2F]S4%NC"[5# MIPFU'4HK,PD7M%D&I::[?<"BV.CV512NNU(D ?+"1Y'*0*AUV;B> M/>BPCT?5@0W:+(-2T\TNX1(;&6G\(8EBD2@1#Y=(J E*G+E^?)B# M\F6AICGO.!;&M.H\*#Q"J>G.E_B(S?R8K\:A:(6VBAUYFHHC@QP4'PLU+7?; M0US+)Z#\"*6F&UT2)#8CY'XZ$O/O6?9N=!F4)0NU0Y>[E([P:%CU&;)9!J6F M^UR")S:3YWXRLDJBH%BU/#(=,2NUMMNIVXVMD5U+'Z P":6FNUWB)#9243:J MDZU89H,ZB7P_3]P/(A0K[T@> 67)0DT?X61H5]>A0%ME4&JZY24I8C,J3H)= M'EEN13;A3H3/9=X#B?1$L^F@%(GK&-E5\Q.G-O4&;99!J>FNES")S32YFWP7 MN3O-QSDOQK[X%HLP/6(]*%GB.EIVAP,ZJ*484+2$4M.=+^$2F^GR2F3+VK[' M'SS?.SK$0=$2U]FRBQTZHK4[)RA>0JGI!9Z2+XF9+^\BR?ULKEW, ]4 5U/P M1"P;2SN@B$GJB.G8]G!86S,!;99!J>F&EXA)S(AY#>.QTGWJ)Q"FZ6:6TUJ1=7;-JWG7[5:]B"Y,]@2E(R M)3$SY:>-"/_S>+A&11EH%J$[="<6F^ONP.1Z1F/"AT@JHQ*#7= M^!(ZJ;D8VFJID=;KF,0:V@.KZC\2(^D+C^.>N/I%ZS5,TA_0 M4752:&ZNM=6@8 FEIEM=@B4U@Z7I4?$B](4GLJ?F%EJ["\J14&H[=WL'+PME M[X)=\V3MA2GRQ4K)6Z\'RJID]WK5;D-&&ULM=UOB45<'&5+D9ZMRGF2B@\Y*5:+19Q_>ROFV%&F20+D19)EI) 93XQP&X&V+L# M3I\8X#0#G-T!UA,#W&: >^@V'#<#C@]=PJ@9,#ITP$DSX.30 :?-@--#!YC& M^IDS#AZR>;+WGFWGJ2'KI]O9X]D+QZ MO/2J+^HTU./E_IND57!OREQ^-Y'CRLNW'V_H>^_FAKRY^M='>D-OZ:_OR0_7 MHHR3>4'>QWD>5\GZD7S_G7GL_D*2E-S.LE41IY/B?%C*-:BX-.N) MI1T3GJ7EK"!>.A&3CO&!?KQI:8"AW/3-]EOK[;^RM&(8IT?$M'\BEF%9I)C% MN>C:KNMGE)54C--:,L\'#+U&Q>U(=Y9I78 3O3>O,ZAO/#GS!3LV_; MFVS;M6<_E>U5(>\I"O)F_-2:>;K*819\4R M'HN+@9PG%"*_%X/+ZN=E_-*5&B3F(3$?B05(C"*Q$(E%2(PA,0["E)0YFY0Y M.OWR;9Q/Y029+%?Y>":GD*2ZU94L+=,W68^86V/5Y/Q>'AL-PS@?WF]'!KE( M'XD%2(PBL1")14B,(3$.PI3(N)O(N-K(_";N1;H272'1#NP;$B3F(3$?B05( MC"*QT-W[+659IXZS^WLJ>GR<:6[_.G/W?ITQY+IQ$*8$X'@3@&-M -Z+4KZ2 M&F>+S@QHQ_;- !+SCO>>SY_-$^/4L'>>J7?ZS?]D=DT]_0Z].J:YKJOJ 7*; M*!(+D5B$Q!@2XR!,R;_4#/UF=+WBT@_JF#8EYC]CQ]B]%QQB= M&,:IF@=__X$CVS#=ZC6HDAODVE$D%B*Q"(DQ),9!F)*;DTUN3IX]YLRSHNO] MJ"OMR+X90&+>R7X&N@XX_O[CN@\=R)6C2"Q$8A$28TB,@S E J>;")QJ(\#S M(Q(F<3J=K>*$,/FB_1,7B\\B[SPP:*V^H4!B'A+SD5B Q"@2"Y%8A,08$N,@ M3(F7:;0GDPS\.\Z-"0H:5/.@F@_5 JA&H5H(U2*HQJ :1VEJXK9.WYK:0]I- M?8Z19*NR*.-TDJ33G\A2Y&.1EO&T\]T%/=@[;LWI96-KYF4<6<[QSCO1T*7Z M4"V :A2JA5 M@FH,JO'G]R0U(E8;$4L;D=LX6\I5#-AVH! M5*-0+81J$51C4(VC-#5Q;0?!?*:$L$YR)(LCMRGY7R,-@9/6@UH=%. MM]^SVYT-0HL)4"V :A2JA5 M@FH,JG'M3J2&I&T=F/K:07=('EN:)"F*E9AL M;O[OZ?;FE7XQO>/B[K_%;9GVL;V;&6@! :H%4(U"M1"J15"-036.TM1XM9T& M4W]6_Z!XWL8QGY##KI8'ZH%4(U"M1"J15"-036.TM14 MM6T'4]]:.+A>JG=Z!VBT%R#3LAUW-S[(A?I0+8!J%*J%4"V":@RJ<92FQJ\_,("N'H5J8==&5#6GO9HH M=+$,JG&4IN[G;;/!U%<;](U2_>#>NSJTS-!H2G7'[=K5]Q]G=T0B@*X=A6IA MHRG3THYMC:!+95"-HS3USS7;BH&E/:'Z_-D<^=*]7\]'O\"^X8!J'E3SH5H MU2A4"Z%:!-485.,H38UCVS^P3/RI'@M:08!J'E3SH5H U2A4"Z%:!-485.,H M34U<6V>P]'6&OW>J1X_WCIZU]RZ]<>3NGNV!+M.':@%4HU MA&H15&-0C3^W M'ZE1:7L(EO:LZ^7O,Y'^6'4*;#5#-@VH^5 N@&H5J(52+H!IK-$U5C*,6J.:I M+358@%+# 9VA9C'J'ZB:KJ-N[;5^;7I'!EIN@&H!5*-0+81J$51C4(VC-#5= M;;G!>NEG.5SI1_8^%$$_F,':_\"%KC-6'0\S.SI( 73E*%0+H5H$U1A4XRA- MC4);5+!>_O$,^J&]LP!M*C2:^\Q.[G<\;M25!6A/ :J%4"V":@RJ<92F9J$M M,UCZ,D/?]^WDS.M&C+-T0C[4%3GM^WG0*@14\Z":#]4"J$:A6@C5(JC&H!I' M:>KG";?E"_L5/M_!AO8KH)H'U7RH%D U"M5"J!9!-0;5.$I3$]?V*VS]YSLT MKY#D$:Y"W:Y5O-(3O0,&K5- -1^J!5"--IKR(:95D5&=X(;0A490C4$UCM+4 MY+0]"5O?DV@;L?KP0 L14,V#:CY4"Z :;30E/!W9@18BH!J#:AREJ=G9NG $ MMC@A$W8[2_+=UU_R[G=9+L9Q46I?D^G7IG<&L5>=P%YV GO=">R%)[!7GL!> M>@)[[0GLQ2=>HV-AMQT+^Q4Z%C:T8P'5/*CF0[4 JE&H%D*U"*HQJ,91FIJX MMF-A'W3Y"OVT$MJD@&H>5/.A6F!W7 K".MZ="5+H0D.H%D$U!M4X2E.3T[8I M[$.O>Z$/#_2S(*":!]5\J!8TFOHJRMW+#K0K =4BJ,:@&D=I:G;:KH2M[TJ\ MY*1854_:A"PR@&H5J(52+H!J#:AREJ=>I;=L;COZC M,UYC!EF]Q9_D17E \TJ_=GT/R#. M*WS.A@,MAD U#ZKY4"V :A2JA5 M@FH,JG&4IB:N[8\X^O[(C?HW7F5]?GM9 M'^5T?^C5J-M_]'$\,D]VII/Z9??.$K0G M4"J$:A6@C5(JC&H!I':6J6VCZ) M ^^3'#+S/+CTKU^]W@=":,$$JOE0+8!J%*J%4"V":@RJ<92FAK MMST![^I/P'\R__@U_0>1_[U935=%2CBV6+GNRS_N10IR<6]R&44BS(;?R'%C)\E\5:V) M]^&&/,2%7(1Q/-Y5;Q)LDE!ZI]HM0E'GZP_ MFC^8*.JE?OY&,OFHN*KDD$),JRTMB/@ZGJ\F@B1R3#YN?A)E'J=%M:PL+8ZZ MGI-A,1.BO([+^/)\(?*IN!+S>2$W9I66U:^CK7OEBM]5E]$Y>VL-AGOW>^:9 M;W;<'YAG4=?]GG7VKLMYXYR>,;F+='S'-+^.IX'$^3=*" MS,6=7&WC:"1?,N7)=+:Y46;+BX$Y()^SLLP6]9&PO=V]R M:W-H965TO**,&,R [/D>D[:RXRHG13;%R9"R2Q%66I&WC>P,T(98IL9(3^.?RM.I0QKA[O6K^Z\V=YW+$Y$XX^E7&JMD[%PY$..:%*EZX-O? ML045;^D^\5AQV!/S@B""I!\+.@=T30 MK03=MPIZE:!GR92I6 XA460R$GP+PHS6;N;"PK1JG3YEYK$OE=!WJ=:IR9?I MP^WTYM,<;N]7\X?Y<@7S^]7MZD\X"U$1FDJX)T(0\W#.X0,\+D,X>W<.[X R MN*-IJI^='+E*S\3XN5$5]::,&AR)Z@=PQYE*),Q9C/&^@:M3J/,(7O.X"1H= M0XPZT/4O(/""X,"$9LWR/PK6 >_RJ#Q\@[SK6;G?D$VW?BI=Z]<[XD>GR\5\ M!BN,$L93OGF!WP0O(9G[7B/MO0$SM MSL[74-;J(7*E3=_:F#?4\Z0[F MU.9Q$=ERVEWC,V[6=N.*;@QQ:J6U:1:V9+:']K)&>]F(]O.6H9 )-8M9H?97 M%Z!7*QXBV.AT*L$VS<+2;+BS%KQ.WZ^7PQZ9JYK,52.91R8PU21B6"54Q+ @ M0KTT5EBCWZE\VC0+6S+;XSBL.0Y;J[!&IU,)#O]3%/[^!AFV%*[$XNZ<)#,4 M&WLBE_H-6#!5'BKKWOK0/[5G7??'\/*+X8Z(#6424EQKJ=>YU)NO*$_A94/Q MW)Y+G[C2IUQ[F>@/%Q1F@+Z_YER]-DR ^E-H\B]02P,$% @ KT4A5UU3 M&ULY5A=;^(X M%'W?7W'%K$8S4DOB\!4Z%(E"9MO5E%:EW7FH]L$0 ]DF,6L[9?KOUT[2!)!C M&,0\;1]*XO@)I=<_DG56P^$%$8A[0&!B97]8&Z,)S' 5( M>_P5D#7?N 8E94KIB[JY\2]KMHJ(A&0F% 66/Z]D2,)0,?H?UGE?NP:S MA L:Y6 9013$V2_^D2=B X :%0 G!SB[@%8%H)$#&H>.T,P!S5U LP+0R@&I M="O3GB9NA 7N]QA= U.])9NZ2+.?HF6^@E@5RD0P^320.-&?#*^]T=,W#^Z^ MPO#N]OYN[(T?)^KN:C"Y&<)@/(+1S;>G1V\$WN!A?#/^8P+WW@-,K@XN=JO5*MBWU#8+M4WC<-_3M4E\&+P2)O<:&"?1E#"@0]YR&VZSH=?>*K2W3JE]%(2) MV*WX3'WK0/7F>"K4:\A-ZMN%^K9QM*JIO#+#GAU=D,,,U-FJ_CK:EN]I.SEM MO8Y.H:-C#*AZ6J[,P HEG4.4:#M5*7$+)>XOV7E+3ER*M24_@69'83A/94C]^HYRJ+HR2OUE X%F4W!4-K-($[D M.QCN5O)%K3Y9.#S?$O6RUB\?(Z'ZFKO@*SPCES7YN<8)>R6U_LHZ M$=NV_-*DH).ZE.I:/M2D[(FG:O9_TJ:@TJ<@L^,XG4W+!SH@!7L\4$4*-/3& M%)06!^WS.'R6K0*9AD,7@9'RIQ?!B=BV$U Z(V3V)B=;!.ZA%7"45]+1&RN@ M-$O(;'M.N BZAZ9@CQ&K2(&&WI0"IW19CMDK'>M*V6 MTG$X>RW!7?P;R+]!LDBX )0=?YQMBH$@6H4D(K&:=PPT)N=SRLX%48=^L@PX M 2[H[ 7X*@R$*H4-\,Y4>:NZT#]&% MAW3MSL5(UW_@(/E AY %*Y^D&*L,*3M_OL5L$KDDV"=,=9#/YY2*]QLU0'&PWO\/4$L#!!0 ( *]%(5?W MA:FP70, (L. 9 >&PO=V]R:W-H965T>G'M\8OGV-XP_B!6 1(])3,7 6DF9GMJV"%>08'',4J#JR8+Q!$LU MY4M;I!QP9)*2V'8=Q[<33*@5],W:E =]ELF84)AR)+(DP?QI!#';#*R6];QP M2Y8KJ1?LH)_B)]"3BVA@.9H1Q!!*#8'5WQK&$,<:2?'X78!:Y3MUXO;X&?V;*5X5,\<" MQBR^(Y%<#:R>A2)8X"R6MVQS#D5!'8T7LEB87[0I8AT+A9F0+"F2%8.$T/P? M/Q9";"4HG/T);I'@[B:T#R1X18)1SLZ9F;+.L,1!G[,-XCI:H>F!T<9DJVH( MU=LXDUP])2I/!I8@^K94 M+]1I=EB CW)P]P"XCZX8E2N!)C2"J)IO*Z(E6_>9[T6/D.5^0Z[C> M'C[C?T]W:^AXI7B>P?,.X VI)!&),ZT3FD&8<2()J'(?PSA3%:,%9PD:LR3- M)#:N90LTP9P2NA1H"AS-M++H_E(!HPL)B?BU3^6<17L_"_VAGXH4AS"PU)+[!TT?2 M.G#Z]GJ[GKJ("LE.2;)32]+LR=%(G0T1FN(G=69)-%1? UV"'G]!-ZG9R_LK MT-7LW;':-[QUQQH"JXCAEV+X[\+B?I."-016$:Q;"M9MV.+=5P9VN[W.KLWW M1/6VHRID>R797CU9M5^3)(W9$Z@]G4D6/A3N%K7VKD5]ZVXU!%81X*04X.1= MV/ND2<$: JL(UG)>+@Q.PP8O +>]V^EZW1V#_RVJ2G?K?M-ZL\7O].6&RGJ/ MU^.^=<^:0JNJX+ZHX+X+GQA_G.Z]\K#G.\[N6;XG MK-UK^;M>M[>N]0GPI>EV! I91F5^9RY7RXYJ:/J(G?61[K1,N_ "D[=I5Y@O MB3KL8U@H2.>XJ^X:/.]\\HEDJ6D>YDRJ5L0,5ZI;!*X#U/,%8_)YHE]0]I_! M'U!+ P04 " "O12%79(N#S3"HKK M!32,/18B3A?#QAC?.KB?!*0E_O3H-CXX1LFMO#+V(SFY=X<-/6D1]>E<) @B MOS9T0GT_(#A\1O=3F]>WLPKB>F$^7]YKE@-&[T&; \#[PP^R8_\XXX"#",$P%&'F!< M&M#, YJ7!K3R@-:E >T\H'UI0"^FTIA$D-& LRWB26E) M2PY2?=-HJ8@7)E9\$5S^ZLDX,7JV'L8SRT1/X^?9-S1['C^^C">S^R^/+^C* MI()X?HP>">(.:^C4R=*.)OKZ8Z.K7 M3Q4-FUR.,1084XTQZ5QB<(K!"HQ5!S-Y_(:N,O6J6':=#CK#*HG8 M+)S<3+G-4TZF/A'414^$BQV:<1+&)!ONOC_(HNA>T"#^N\JN&;=5S4WF@MLX M(G,Z;,C!/J9\0QNCY.[USU46@829D# +$F9#PAP@6,DVK<(V+15=VF9#PS6- MT8*S0$ZNF8DB:2*/5@YN2EQ=MT#"S S63F')$F0S,HQ^JZ7K VUS:(2L',8' M!7&[7,:&;)@#!"OIVR[T;9_1-U-TPH*(A#OT91O*L[L=FO(;.2Z@[U,:O%)> M.3 HR76EAH29D# +$F9#PAP@6,DXG<(XG0^:3SJ0MH&$F9 P"Q)F0\(<(%C) M-MW"-EWE>&.N*1*L-)'LT+_YPKG*+4I<7;= PDQ(F 4)L[O',YCQ;I9S@"HL MF:!7F*"G-$$RR?!XY44HHGQ.0R&?ZJNTSRC]PXFX?!<393UU!86$69 P^VQ' M.$#5E>3L%W+VU?]I^BJND: \J!)1'2N?5H/T:;7J[ZH,K:LN),R"A-F0, <( M5C("UO?I$OVL%9 72B_06" NQ_C*!$@&2;X*0^LW>KOW;ID]4==6UP&@- N4 M9H/2'"A:V04'23-\P8 0$+'FGIS>W5,V4%.F9(=P]QHEF9!6U?"@CJ_M#DB: M!4JS06D.%*WL#F/O#D.IZXRPR N7Z)%NT92Z'I$/G^A!N,IG336S[CH0E&:" MTBQ0F@U*?L4YCXHW*8)"4HS06D6*,T&I3E0M+)]]JE,K,YE[A\[ MWE8HUZ>7**VC)7>R0GF_/@%-4(+2+%":?5%_.%!UE@7>YS*Q.IGY_V86T#0F M*,T$I5F@-!N4YD#1RL[9)S/Q1V4S,6@Z$Y1F@M(L4)H-2G.@:&7[[).:6)W5 MK/V6+.<=OHSJ8OW]JZA)13%L'!4SU:VKK3-H+A*4YD#1RCKO\Y;X3.)2K"B7 M^J9J5^J:Q7=*F==C67O'LO8K9 5-2(+2;%": T4KR[K/7^(S"[T*@4$SEZ T"Y1F@]*"1>F&LE&PO=V]R:W-H965T$SNS#;3_?G8"&86 M^K 7XNO<\7%LYP#*/229TQVK+E2Q:5MRW0..9$7O "FWTRYR(G2 MH9C9LA! )B4HSVS/<4([)Y192;N<>Q!)FR]41AD\""07>4[$ZS5D?-6Q7&LS M,:2SN3(3=M(NR Q&H!Z+!Z$CNV:9T!R8I)PA =..=>5>=F.37R8\45C)K3$R M3L:E=^UE3"1T M>?:#3M2\8\46FL"4+#(UY*M;6/L)#%_*,UG^HE65&S@62A=2\7P-U@IRRJHG M>5GOPQ; ]0\ O#7 >R\ KP&X-%HI*VWUB"))6_ 5$B9;LYE!N36[BM;=9>O=JK M5_+A WP#M@2FN'A%/2K3C,N% /3S:BR5T-7TJ\E?1>@W$YH3=BD+DD+'TD=( M@EB"E7SZX(;.YR:W_XGLC7=<>\?'V),A6>FR42 HR623TPH>E'!S])<)QH[; MMI?;#AJ2_,BKD]XH\VME_E%E-Y117;\3-.-\TBBMPH=;JP9A*_:C<$?=?IX? MMEINW*POJ/4%1_5UN52(3U$A^&]]]S0J#/96]G" @WA'X'Z:[\1NT*POK/6% M1_5MJIJ"/$,SP66CPG!_#ULXEN05@*2/<= M)'5PGO,E93.D0SZ6/ ,%B/YSTF0AVI-V[@9!U(IV+#3F1;I>FCW$M8?X_?O, M0#5)C/?.AU[8Q7BW$/;SJ/A>0O4$L#!!0 ( *]%(5=H MZ:9E60( )P% 9 >&PO=V]R:W-H965TSDP1H9)VO.'TPP MRV+',X* 0JH, ]:?+4R 4D.D9?QN.9WN2@,\7._9/UOOVLL:2YAP^H-DJHB= M:P=ED..:JB7??8'6SY7A2SF5]A?MFMS0=U!:2\7+%JP5E(0U7_S8UN$ H'F. M _P6X+\&A"< 00L(K-%&F;4UQ0HGD> [)$RV9C,+6QN+UFX(,__B2@E]2C1. M);/Y_$)3(E/*92T _1RMI1+Z>%[G;0R]_)_4]G?6^HV^U&S,AVUJO] ML1X]S:1XIFGFUBT6&\(DHI!K2J_W48L2S2QH L4KVTYKKG1SVF6AQR<(DZ#/ M<\[5/C 7= ,Y^0-02P,$% @ KT4A5^M'&L0V! MA, !D !X;"]W M;W)K&ULM5AK;^(X%/TK5G:UFI$Z39QWNH#4 M5T MU$[9TNYH-=H/;F+ FB1F'*>T_W[MD.8!P5I& 2'(X]Z3\%C',<22?#X68)JU35E8G/['?VZ*%X4\XPR/*;Q-Q+QU5#S-1#A M!E?3S>SN^G71W#Y=0+F]]>/WRX?IN##!'-$ MXNPC^ 2>YA/PX?>/ YT+%A)+#\LK7FVO:!ZXXI<\/0>6<09,P[0ZTL?J] D. M13HLTLUVNBYJKQI@5@TP"SSK -Z,B5N"\;:PI62I*XRNN ;Q/ 92#'O8N[L$7(]U[3M7>+[<9YO68%A=O-V*]ZN MDO?]8D%"#*YR$D43G]&4A/6HG('K MG*6$YPP7PW5-7N6V6K#*RQP[4CV!M3H"C?JA;9Q0LB5X3YWH"ZW=BH9_@;\F MVS*OJ4?3-0+'V=5M5Z#X>/# ; IK:P&5C^S1'8X( A.2K6/TUAP@A4K5D$,(W"1K1E^P'![U9*I&/'IL>D)KUU_;'NB>4J:].J&^ MT-JMJ+T05'H,A4R]?1O@>;ZQ*]*.L,"S_ ,2K\]%E!L"/0 MKL# $E^X(U&]L:@B5[3N$%N2- ,Q7HA,X]P3$&R[2+3=X71=K+,\4\YI4FRN M,(HPDP'B_()2_KXCEVZJI;K1?U!+ P04 " "O12%7N?Q.WS\# U# M&0 'AL+W=O\Z/+]?^ MCHM[N0%0Z#&A3 Z5T082+%M\"TR_67&18*6G8NW*K0 <6Z>$NH'G M==P$$^8,^W9M(89]GBI*&"P$DFF28/%K#)3O!H[O/"TLR7JCS(([[&_Q&JY MW6P70L_< B4F"3!).$,"5@-GY)].?.M@+;X2V,G2&!DJ=YS?F\EY/' \$Q%0 MB)2!P/KQ !.@U"#I.'[FH$ZQIW$LCY_0SRQY3>8.2YAP^HW$:C-P>@Z*8853 MJI9\]Q%R0B<&+^)4VE^TRVR[70=%J50\R9UU! EAV1,_YHDH.6B79]??1LL9.IJ"PH1*=(&%P";G;]$[=',U M14>OWZ+7B# T)Y3J(Y%]5^F(#*X;Y;N/L]V#9W;OH#EG:B/1C,405_U=S:2@ M$SS1&0>U@)]2UD*A=XP"+P@/Q#/Y>_>@)IRPR&YH\=K/X%VN5B0"-$X)C0E; MH]LY)'<@?AS*5"V2NDVQ8] M?$Y20A<9H7X=HP7%3"',8C3[F9*MOOT*W7[6YNA<02(/IJ'=9!H: JNDX:1( MPTGMV8^DU%58WT^*%0A,$4YXRM0ASAF0GZG2%-Z'8=!J]]V',I?:W?Z32Z?@ MTJGE,M&WE+#42/A2GRTV%5C6JKD6[U^/L2&P"O5N0;W[@FKN-IF&AL J:>@5 M:>C5*F *&C0B]N01/.HN0L+!@I_!^&%)RWXKW--R[Y#@@\*H$N'[(L+W]1$2 M&64RA?AO55J+^*_'TQ!8A;SO_?F.>R^HTQR\H4PTA59-1:FE\9O1:HY3T:%7 MTF'.)K,Z*8MU3ZINJ0%+0*QM7RIU\=<%/VM>BM6B]QW9CF]O?6QZ8MO8_8') M&NHY%FNBY4QAI2&]5E?'([(>-9LHOK5MWAU7NFFTPXWNZT$8 _U^Q;EZFI@- MBG\*P]]02P,$% @ KT4A5Q87JU1\" ?RL !D !X;"]W;W)K&ULM9I;<^*X$L??]U.HV%-;F:HA6!*^99-49;C,9BL3 M4F%RSD-J'A00P3O&9BU!AJK]\*=E' R64(*7F8<)%W6[^Z^6])/0^4N:?1=3 MSB7Z,8L3<=&82CD_:[7$:,IG3)RF;J0<93PNPR)Q6S&LM4G'J/W@/GJ>2O5!Z_)\ MSI[YD,N'^5T&[UH;+^-HQA,1I0G*^.2B<87/^C10!GF+_T;\16R]1BJ5IS3] MKMY8(X_BZ<-C;/5(;;KU^]]_/D(9DG)G@G MC?\7C>7THA$TT)A/V"*6]^G+'[Q(R%7^1FDL\O_12]'6::#10LAT5AA#!+,H M6?]E/PHAM@PPW6- "@-2-7#W&-#"@+[W">W"H%TU:.\Q< L#MVK@[3'P"@,O MUWXM5JYTETEV>9ZE+RA3K<&;>I%W5VX- D>)JJRAS.#;".SDY;#S1Z_[<--# M@S[J7@_O!L.K&_3Y?O!P-T37MYV;A^[U[6?U36=P^_7Z]J'718.[WOW5U^O! M[1"==+ED42P^H"9Z&';1R7\^G+FQ$(:^B=(C5XY^+Y!11YR,B#J&&@'KO-R>F?.SF73X"_S=\R5/%ARZJ).MYC(=+;*,)Z.5*J38$^,GN\!%_,_7R MVLC-C=2$MKS$;<;UAV\W23O6I._GLU9E,'Z(5&<"L$%@C5@M"U%Q(5)!:M;<]#(-+Y<74WLAU!, M%9%1<[&._K*2=_+U-_IXU_Y//L"1_4$D+%JOL)^_*WNKT@.P]+?NF2WS' M<2O9&]IY?H@Q-F?O;[+WK=D/Y)1GZ$3U_ <4):-TQC^BA$M3RKY>S8[O^96: MUUM!-V'7KPYX:UPU:S[89!W8:SZ1'+S*(F-3LH&6AJ<-;[T-=K!3R=,:2H37/6Z#5HF\G63I#XTB,8/6,8(48(P#6C"GB,]9WJ-<;#GQ2Z>VN_?F/ MQ+1X]$R^0QP$5>FLSFM*AYT2EAS[JL#$%+%DC$;J!?][$2UA@DBD4:["UTXM M^-BK%(RAE>^ZE59]0ZO :X?F@8ZWX ^_8ZBO9S6)&$SU>U*QNCE@:JOCR-1_ MA2I84X7Z0!)[9"&E+,0JRUVF!H))XOA*K713J1+RS;/QT6?K<#1['.@*X74&W9M$=QL!H&1*7$(]Z^X5+2(K;C MXM5HE"Y@$D1SMF)/L7'MM+LXI$1J.+*(8B!-6-(<;X\F)4%B.T*")IFJ!) D M2^,XGSZ>>,(GT9XAI,-50XB-^#S\6M2#RS%FA!O\Q MYXDPTS/6*=%S'$];+X\$B84$^D/=P-VW?\ E3&([3=YP!C-F'+&G*([DRIAO M#0HTCX@CX62AB(%@2>"%^T9$R9W8#GZOD^:K*+").GSFU#'1:[N^6ZV1(U%B MH4BH[3*I[\.6W:P(*6F2V&E2H7@.DO,L749CR/YIA4Y@J1VC?/NYEB)Y7A^_ MYHJ91"$Z&\(^T"%^E3I,#5U,V]2K'C[8 Z^)V:3$4F+'4J,P4;*$[=D[Y-"A ML$G;@>,[53GTAC@, UB)JVH<"5IWU2AIE-AIM+L]/@:;\8$>O_#9$\^,9W%V MEP>.@-Y1O?6/Y6U7SI)IB9UIK\;J%$]()>.26YQ^#UBKB %"C2=[=9[XME(ETA([TM8\ ;1[/40G MG4N;+L ZUG0Z$@[OZE1B+K%C[F"S1JV/S>H>+1$CBE;QU]"JB4, -FW].A(G M[ZI2$C YW@DJT0FT"=USM&=I16*NJB?^,(U128B_YUX>H1.=+K9M-AZC5 M$S%[)'4S+6F6V&GVY.;-.H?]WB3-^.O(D.S'GDGC?>>J/6,[TQFI/?2:TM 2 M:ZD=:Z\W^;XNKL9?"VL@IG&J/):C?AU';\M60B]]&WIKSI[4@+RF"C*V,U60 M/=2Z4I3$2^W$>Z2-$36,$F:I'6;?VA:A?ZJ_WG_)?[VW[IOLSSQT MWW14;_UC>=O5NT1B:D?BPZ^1=.P>#YGC=1RFA*JSBVI-_@P"Y1<0Q>DC^39(<@]7B^<%J+R^ M'T4_(F!MU"E,HMD\YLHE3 D,=F^\"036E%Q=@ESR3' DH%^^(S&/(ZDV=5O& MO_T:$.S_+E DA)I2U+EUNI!"P@L5;)K!'Y:M\B#$E(%^I^@KV*MX%S*??93+ M)R:B46X]CN*%BJ1W-T0O3$ ,,DO75RGC%6+COR /^!I"1"R.$<@2I6.!\IY1 M*9R:^J2U===OQK/G_%:F0/DO,.L;/IM/-S<_/^7W'2N?=_!9#YL^)V==4_LK MZI_UH!1,WP3P37ZYM%6&M+Z:^H5ESQ',RC&?0'C.J0\UG*UO>Z[?R'2>WTY\ M2J5,9_G+*6=CGJD&\/TD3>7K&_6 S9W;R_\#4$L#!!0 ( *]%(5<>Q1(P M] , 40 9 >&PO=V]R:W-H965TF.+%-^7/(_$(Y[!EK)O?(.Q /=9FO.AM1&B.+=M'F]PAO@9+7 N[ZPHRY"0 M3;:V><$P2BI1EMJNXP1VADANC095WYR-!K04*9AEB#Y# JWQ$HN;8LYDRVY=$I+AG!.: X970^L"GD^@JP35B*\$;_G. M-5"AW%+Z336NDJ'EJ!7A%,="62#Y=X?'.$V5DUS']\;4:N=4PMWK1_(W VQ<$'8)>(^A59.I0*@X3)-!HP.@6 M,#5:NJF+"F:EEN&37#WWI6#R+I$Z,5J./TXG-Y^F8/8!7,^^3J^GG[\L56.\ M^'O^93:^62RFG\=7TR5X,\$"D92_!>_!S7("WOSZ=F +N01E9,?-=)?U=&[' M= &XIKG8<##-$YQH]!.S'KH& UO&W@)P'P%^SB]RL_K\B,\EGQ(7N($S K,D-I='* \ ?)>03E* MP1^,E@4'_US<7KZ>50V.N<%BO'0DNF&8W:'K=%OO\# ^5W' M\&>:37Z2V3.^O99OS^0^&K.'0M"X9 SG,<'\'5 9F.1KF7Q2E,=8A])HJ5\P MT%&L??S*1^7SNU'D]F'@#^R[73XO#GL6N=]&[ALC7^ 8DT( N@+Q'@2P8C13 MR4EQJ!(Y$;);A\(XQQ$H3O#I?J%JLV '6 \ZD1>Z>F)!2RPP$IN7+-[(3Q+7 M,=/!,=H= ><$GVXXP0$ .<&G&TQX .:] M[\ P]#I>FZ@E$YE?&_0@SU4=&XTR0,4&,X#O9=[A>EQ&_R-PG>#3C2LZQ 5] M& 5]/:U^2ZO_0EI"*?DA/W9K><8%\B I/W#XM>^5T?H(4/V#V'PW=)S]Q'PX M+ C[$$(] >@\'>$<(X.KK$"$52]-2CE7%%X3O=GUB/ ;(__9LX5AWPFC/0+- MR/VW((1=N1;NG&.A$<),;0M]G$;A,7&>8-2](1JW719>&(4='-PG#NZ1)Q2< M)R\<4,R6QQ ZPUM:]F+JH+;Z[^$ MY^.Z(GVRJ0OD:\361!ZT4[R2ELY9*'<#JVO.NB%H455AMU3(FJZZW,@Z'3,U M0-Y?42H>&VJ"MO(?_0=02P,$% @ KT4A5TQE,W]4 @ L04 !D !X M;"]W;W)K&ULK53;CMHP$/T5*ZVJ7:F0D'!I:8@$ MA!6];!<1:!^J/I@P$ LG3FT'MG]?VPD1: 'M0U]BCSWGS#E)9OP#XSN1 $CT MG-),#*Q$RKQOVR).(,6BR7+(U,V&\11+%?*M+7(.>&U *;5=Q^G:*2:9%?CF M;,8#GQ62D@QF'(DB33'_.P+*#@.K91T/YF2;2'U@!WZ.MQ"!7.8SKB*[9EF3 M%#)!6(8X; ;6L-4?MW6^2?A!X"!.]D@[63&VT\'G]F'=CT,H-R?17C"17MT3A9!"-IY-P^6V"GAY0-'V:+QJ+ MR?P1C8;?OZ)P,EJ@NQ D)E3WOOVU)5UG@[KJJ,RBKNE2I?BJR) M/.<]O6EUG4^7C/XGLC/;7FW;N\4> M1! KMVLD$L9E0P)/$64X$Y=,ETP=PZ0GP3[H]KJ=CU[+M_>G?E[F]5S'ZW7= M.N],:KN6VKXI=<$DIJ="5SC;75?;?J7:EWF7U=HG#:6'V2/F6Y()1&&CD$ZS MIRAX.2#*0++<]-B*2=6Q9INHF0I<)ZC[#6/R&.BVK:=T\ ]02P,$% @ MKT4A5\=L! EV @ >@< !D !X;"]W;W)K&UL MK95=;]HP%(;_BI5-4RNM34@@;"Q$*H2*;K!6?&P7U2Y,.)"H=IS9!KI_/]M) M(U #ZB9N$A_[O*_/$SMVL&/\220 $CU3DHFNE4B9=VQ;Q E0+*Y9#ID:63%. ML50A7]LBYX"71D2)[3J.;U.<9E88F+X''@9L(TF:P0-'8D,IYG]Z0-BN:S6L MEXY)NDZD[K##(,=KF(**PZEHWC4[?U_DFX4<*.['7 M1IIDP=B3#NZ67)^:]@5RP(+ MZ#/R,UW*I&M]LM 25GA#Y(3MAE#RM+1?S(@P3[0K 2TJ,U@1EC@,.-LAKK.5FVZ8;V/4BB;-]"I. M)5>CJ=+)<-H?#J+Y:(#N;]%TT)]/!A&:#N\GLZO98#)&O9OOWU TZ,W01002 MIT1V2VKYOL&GG.1^0ZKE+>"=XV?=PP^85Q>S8!3%,%"HL>12D!W$JCX50=7N#7KW?3_ MUA$YCJ%KJ1]* -^"%7YXU_"=+W6H9S([ /SAC$I,ZPD+6,C)] &Q# MO^VW/GN-P-[N%_\ZK^TZ7MMWJ[R#NII57?7[S]X[&?6M-,9\ MG68"$5@II7/=5A:\..F+0++<')8+)M71:YJ)NAR!ZP0UOF),O@3Z_*VNV_ O M4$L#!!0 ( *]%(5?N:CB:SP, &01 9 >&PO=V]R:W-H965T%+N@ MI6-;B"2J)&4G_WXD)$OH$UL#XX1VCM/"FHY5W2.=CDG% ML[2 1XI8E>>8OLP@(]N)Y5J[BL_I:LUEA3T=EW@%<^!?RDB,4(\K2H?_%S8\2!(!R<$'B-P#L2N,$)@=\(_+<* M@D80*&?J4)0/$>9X.J9DBZAL+6CR0IFIU"+\M)#/?^.[K5B Q(J\P30E%5-0AI:4Y.ACE;T@ M-Z@S\"=.T!Q*,6$70)'GGFH(UC$^;(T/M>9\56\12!#> !5O1?$0 MQ-0#QA%5SI= 8_% Q)T^XVNVZQQ,!^?2"8;AT10\T>[JJ%VD'>L/.C%LG1AJ MG;C;!0[/8@?"H#?GAJ^FO]B-B+^C>-_6+-(.Z ?#O6K#O=*&>Y\6:5[EZ-N] MFNV]"[26<.X";1(6&8)UG!NUSHV,ON9&)ETT"8L,P3HNNLY^F^9H9^",4*%) MBQ6[Z*XZO1LSIW\)"0='J:?O]%R'3-&Z%AWL9%U]DN+G_TU2/>+<^664%IFB M=>WS]O9Y1C.UP9FRTB0M,D7K6KG?VKO:/>^9R5JS1MU(9B4A6\/MZUM>VG@AMU0#ZJG[G7M_6!?X^IOS_<8[H2.UZ4P5(@ MG $J&P@[B\)X;N"[*#]L#+]#U!+ P04 M " "O12%7-V/FE%X# #9#0 &0 'AL+W=OLT57L $^,WJBHJ1FK/,@@AB%I 849BWE+9^VM5- M"4@B;@/8L)UK)*W<$7(O!_ZLI6A2$80PY9("B],#="$,)9/0\3LM^EI@79NXP@RX)?P8SOFPI)PJ:P1RO0SXFFP%DAAJ2;TI"EAS1)HUMN J: MKADG4086"J(@3L_X,4O$#D#PE .,#&#L ZQ7 &8&2#*GILH26SW,L=>D9(.H MC!9L\B+)38(6;H)8/L8)I^)N('#L!Q$+*OZ C=3'KHX//7ILK%^I)%G69K==*UC%?6LM$EB?F2H7X\ M@UD1KPK=N7AC*[YC5!)^7\?'R-0.D:$99HF>[O_#C0HY9IY+,^$S7^$;K8!B M'L0+=$$80UU,Z9-XT3:8SACZ?2&BD<\A8G_*4I=26^74\F4^92L\A98BWE8& M] $4[\LGW=:^E?FNB:R0!2O/@E7%[ET3CD,4R@S<@; /*(BG) +$\2.P,NLI M7R/ADY^=!^](=QRKH3M-]6'75EF@Z]J&8^2!!# :GJ,?XE"FK1+ZUL=2$UG!I9N[=#^N.-TZLU 362$+NO;\ M*]9J+L^,T"Y\$773TNR] BT+-$2@I9\XY26J[W00>J7L6W]\[@^1/[EH#WN3 M0]09^]?^9%"JMY+IK4^K+K:B;^/9M_%Q99MQUY6)FMB*F7CN>_3*AN(]A6N^ M_)4;FF-K9F._$B\8^N5R*O1=0&2#N MSPGAVX%<(-_->?\ 4$L#!!0 ( *]%(5>CT9SDB0( %D& 9 >&PO M=V]R:W-H965T6G;(DZQ(.*,+9&JE3GC!9&JY M;+#F2Q("*W'8=Y]PN2$:MH&/F MQCSHL%+F&<4Q!U$6!>%_^IBS===J6=N)NVR12CUA!YTE6> $Y?URS%5E-RQ) M5B 5&:/ <=ZU>JW+T-?]IN%[AFNQ,P;M9,;8HRZ&2==RM"#,,9::@:C'"D/, M#^6P2W5Q#>WHQO M1]%H.M'5<*3J"*:]!X@>QM%H$L%)/QI%5\/I*9P,4)(L%Z?P">XG SAY?]JQ MI=*C6>VXWKM?[>T>V/L<;AB5J8"()I@\Q]O*1V/&W9KINT<)OY;T##SG([B. MZ^W1$[X=[AZ1XS5GZQD^[P#?D,:L0)B2#0PR$>=,E!SA9V\F)%>?[Z]])U8Q MMOY\V6?W/Y$],]]NS+>/L0=AR3E2"5*Y MQXT*'8'[_%8DOB'1B;,*O+;?4B]OM6OD=5?;O7AJ>B;0;P3Z1P76;^?O7-+"^0+$UX"8E9267WCS6R3CST3"R_F^RHWJYA[HJE"]X;P148% MY#A7E,Z9CBE>!5E52+8T63!C4B6+&:8J^Y'K!K4^9TQN"[U!\V\2_ 502P,$ M% @ KT4A5^FFI->/ P PH !D !X;"]W;W)K&ULK99K;]LV%(;_"J$50PJLT=62E=D&'-E!/307.$Y7H-@'6CJRB4JD M1E)QLE]?4E(41Y;=%>@76Z3.>?F\%,G#T8[Q;V(+(-%3GE$Q-K92%A>F*>(M MY%BI,RGF.IFGQCBH(#3JJD/#,=R_+-'!-J3$95WQV?C%@I,T+ACB-1 MYCGFSY>0L=W8L(V7CB79;*7N,">C F_@'N1#<<=5RVQ5$I(#%811Q"$=&U/[ M(K(MG5!%?":P$WO/2%M9,_9--Q;)V+ T$6002RV!U=\C1)!E6DEQ_-N(&NV8 M.G'_^47]JC*OS*RQ@(AE?Y-$;L?&T$ )I+C,Y)+M/D)C:*#U8I:)ZA?MZMC M-5!<"LGR)ED1Y(36__BIF8B]!*73G^ T"4XWP3N2X#8);F6T)JMLS;#$DQ%G M.\1UM%+3#]7<5-G*#:'Z,]Y+KMX2E2SATQS=7J'YU=4\6BT^S]'B M)KJ]GJ/5] M:3E=SM)Q'MS?1XM-BNEK?4 /]S-T]N[]R)2* M1FN:<3/R93VRE!(2!$^% M.E/4 ZF_F*8]6P.%E,C>=5WK#O9H/GB>ZSMAA[HO+@PM?]@/[K?@_DGP53.; M*"%I"ARH)#A##3!*.FF .GVIHF[Y8Q!]E,$AI1W:ON=W,'OB G\8V$?6Q[#E'/YPFD$!QA*Q5%6& MI%059YVI]0%YP;BJ>?L&$&52E;68;2CYKWNUA^$1 M.V%K)_P).WJ!J!-)*/"2GL8.#W"&CNM:W:]P&!9X[B!P^ZEMZ[4^62>Y%Z^; M4F]4*GI/D49D?Z^YWL#N3FU/F.<,NXSF7CG-@6^J6X9 ,2NIK,M1V]O>9*95 M_>[T7^H;3E6F7V7JZ]$UYAM"!:"0>'WCJ!N2%5717C.IK@#5XU;= MTH#K /4^94R^-/0 [;UO\AU02P,$% @ KT4A5U]S>,RS P WQ( !D M !X;"]W;W)K&ULM9AM;]LV$,>_RD$KB@0(K ?; M[NS]U M%,7AAO$?8H4HX2&)J1A9*RG34]L6\Q4F1'18BE3=63">$*F:?&F+E",),Z,D MMCW'\>V$1-0:#[.^:SX>LK6,(XK7',0Z20A_G&#,-B/+M;8=GZ/E2NH.>SQ, MR1)O4'Y)K[EJV24EC!*D(F(4."Y&UIE[&K@];9"-^!KA1E2N0:=RQ]@/W;@( M1Y:C(\(8YU(CB/J[QRG&L2:I.'X64*OTJ0VKUUOZGUGR*ID[(G#*XK^C4*Y& MUK$%(2[(.I:?V>8#%@GU-6_.8I']PB8?ZWL6S-="LJ0P5A$D$\[ *PR\)P9*F6:#;F'0?:F'7F&026WGJ60Z!$22\9"S#7 ]6M'T129F9JW2 MCZB>]QO)U=U(V7T:G8.MV??SF_@($!)HEC )>&UO%7R;A;9.8 M>*W CVO:@:YS!)[C=>'+30 ';PX;XIJ^'.,UF ?[1#&]_ <.#=9^!7*>H9H4OXQ(2 J9J@1U7U&\)# =\_J=%P(3$1_S9-1X[N-:/URG(J M4C+'D:66#H'\'JVQCMQYUZ2A25A@"%:3M%=*VFNC5R2-M:1S+2EL-3T"BK)) MRYSIY@^!7E7OQUZOXP[M^ZI(K9[W%:EPV:NX='V_,RA]UM+OE^GW6].?,IXR M)0"") ]'H*^:\LTA)Q7?3L?K/TGW)8."UG#^YUS[9;)^:[(?U/(/MSA?41:S MY:-:>23RE$<"X?L,DSODC873"MVW<$S" D.PFIB#4LS!ZZU% Y.2FH0%AF U M28]+28]-%.-Q0YVY3XNQU=.^HAB"U40Y*44Y:15E$OU'4VMC2%: M71MOIXW7_I*]NGP/?ZF?1D5:;?=^IDS2 E.TNFZ[K;W[BGM[U^CFWB@M,$6K MZ[K;W[OM&_Q;\@ I9XM(-G^D]AIKU/^M1HUNYDW1G*7E# MLC0[7[AC4K(DNUPA"9'K >K^@C&Y;6@'Y9G6^!=02P,$% @ KT4A5^TA M?\Z# P 00L !D !X;"]W;W)K&ULM5;;;N,V M$'WO5Q!J4>P"W>@NRZEM(+&]R!:[36 [[4/0!UH:V\)*I):D[,W?=T0IJB^T MFP)I'F)>YIPYR"YHQ:S30:P]B-."5RC,&#X+(JBBH>+Z%G.^&EFN] M+,RR]4;5"_9H4-(US$$]E@\"9W;'DF8%,)EQ1@2LAM:->SUQ-4!'_)'!3NZ- M25W*DO.O]>13.K2<6A'DD*B:@N+'%L:0YS43ZOC6DEI=SAJX/WYA_ZB+QV*6 M5,*8YW]FJ=H,K=@B*:QHE:L9W]U!6U!8\R4\E_H_V;6QCD622BI>M&!44&2L M^:3?6R/V *Y_!N"U .\8$)P!^"W ?RT@: &!=J8I1?LPH8J.!H+OB*BCD:T> M:#,U&LO/6'WN3-LNXR>*=R?);Q:Z([_Q"/,?S#?#) M9?@$$H2[&NX=PFVLMRO:ZXKV-)]_EF^%*RFY!88C11YRRL@DDTG.926 /'W& M;?))02'_,A7;L =F]OJF7LN2)C"T\"I*$%NP1C__Z$;.KZ;2WXCLP B_,\*_ MQ#ZZ2;>4)2")XJ1B G*JT):2"I6!-(B]O4SWY!KM:D"A!M7OT';DNE$_Z/<& M]G;?B=.XV.\Y@=N%'=08=#4&KZZ1DOT:GTUB&[)H3X3G^_W0/])J" LB)W;, M6L-.:WA1Z[W:@,!K+P0P1:B4H$S', Y/LJ.CH7MLJ"$L_U# 6*M M^S!)$EXQU?R8=*M=KW>K6Z*3=>=ZC':8=ES<:;JY?U(TS>47*M89DR2'%:9S MKGIHO&CZM6:B>*D[F"57V _IX09[7!!U .ZO.%&ULK53?;YLP$/Y7+#9-G926'R'-UA&DE*3JIJV)0K(]3'MPX!*L&IO9)NGV MU\\V%*42K?JP%[BS[_ONOH.[Z,C%O2P %'HH*9,3IU"JNG)=F1508GG!*V#Z M9L=%B95VQ=Z5E0"<6U!)W<#S+MT2$^;$D3U;BCCBM:*$P5(@69!OPGQP3=6*'V^AU3,R?!FGTC[1L8D=CQV4U5+QL@7K"DK" MFC=^:/MP O##9P!!"PA>"QBV@*$5VE1F9+N/-FL5O.[-9JFZ7R=HK,9*$RH M?(_.T2:=H;.W[R-7Z>R&P\W:3-=-IN"93%]J=H&&W@ %7C#L@20:;AO MX<%3N*LU=\*#3GA@^8;/\NU ",A1PJ62 Y3@BBA,R5_(!V@IH,)$&YCE:*$* M$&@J)2B)9D1FE,M: /HYW4HE]'_XJZ\93?:P/[N9S2M9X0PFCAX^">( 3OSN MC7_I?>IKS7\B>]*H8=>HX4OL<2,?6_D#Q#@[SVK=.*:T ZI/>L,WLGQFBQQB M/P@]_Z,?N8=353UQX_%H%'I=W)."PZ[@\,6"UUQ_Q[ZZPE?6U1/76Y=[,G9F MY7W#8D^81!1V&NE=C#6%:-9(XRA>V4G<&PO=V]R:W-H965T M0\^B3)\^?.6'TUG^^"A:^=":KH-GT2L]D M"ESX(EC.9H[__JN<>F_?+K2+S82>^_P2QA.N M[FX7SK.T9-A?=/SHW=56F;@S.0]<;RY\^?3MXKMV,])+<<"JQ<"5;\&GUR)> ME$?/^R-^4Y]\N\C$/9)3.0YCPHG^>Y7W0LIV'/>ZO)]0+E8V_L38/5O^+MHVTQ>R'& MRR#T9NO@J F_#C]I$7OUCM/E?QT0[/G<=[>BOTHT_= M*"Z\:]NU$(8W#U\"49Y/Y"0E MWE#'%[^*[ZKC-5T!7$5K58GL<7HJ,_D^A9_1,V@I1AS>6\TN1 MS:S"LZ)O/8B?__J/%*9\#G-O_EO\_#%<:59%;1G.^RD]JIZA?-&AFIHRO=?M MPNF*'M7/8;[H4N/T]:WJ4O/DE:126F;G[ K/'<%[\E7.ES(MN=XK(^-#Q)M@X8SEMXOH M&#"0_JN\N(L[EODE+3&16)G$*B16);$:B=5)K$%B31)KD9A!8B:)M4FL0V)= M$NN1F/6!Y5=8?(;J]4[7KW.Y3/2'].OGI/713M,^-=3RR39]LF,#$AN2V C" M$JDIMTU-.65J:H*(U M4EN)I)+?)I7\*<<[*4OXJSKP-^WWM 2D##HW >4/UHN6RQ1+FA/XR/DZ*#IFB'.=$+R8R&/ON(K[E M(2UW*=5S)E4FL0F)5$JN16)W$&B36)+$6B1DD9I)86[W%VR]2^!]_R0HW M$*$7;?YC7SJ!_&GU(MX-.-/INWA\%UK^;_%5]*BU_RX"]X>8?5R2?O;<^;-X M\OPWQY^(Y3QTIR*,W''TL>^,0R%_+-RHIU&3I2_>I>,'PGD*I;]N-8MF,HZ) MB1-*X3VM)GL+&5_ 3]W?=/X/EZE+#GJ/Q"P2LTFL3V(#$AN2V C"$G\2%+=_ M$A25&]/]YA<^^MV>I5[<4\?G/C:.M$2O##PWT9-8A<2J)%8CL3J)-4BL26(M M$C-(S"2Q-HEU2*Q+8CT2LTC,)K$^B0U(;$AB(PA+I+;2-K653K@LZ 2!# ,Q M]^9BO/3](Y<'E=*Y1[@?6.'SV5D]E]&NM;V3L^1,*R16);$:B=5)K$%B31)K MD9A!8B:)M4FL0V+=TN$5EF(QG\_M77GJD3.U2,PFL3Z)#4AL2&(C"$NDJ^MM MNKK^XD@L".,S"<^>-PF$,Y^(> [N./V62Z5U;L*Z/DA8^92KK&5RGA42JY)8 MC<3J)-8@L2:)M4C,(#&3Q-HDUB&Q+HGU2,PB,9O$^B0V(+$AB8T@+)'4M,PV MJ\6/M"K2VO?)J_1#-XA/EO]FR-FC]%/OCU$SYV8T5"NC6@75JJA60[4ZJC50 MK8EJ+50S4,U$M3:J=5"MBVH]5+-0S4:U/JH-4&V(:B-*2R;#3\^X:\ID>/RF MTGMUY-GY3SL\?Y'5"M?9O?L.R^AL*ZA61;4:JM51K9$V7%HI5RSLG3)NHK-M MH9J!:B:JM5&M@VI=5.NAFH5J-JKU46V :D-4&U%:,FOINZRE*[-6O3T0EO<4 MOCF^5!_#*9VSIQ<^&]S:4?O+@+ ML9#^.+[[^#G]$ ^MD[+6KC\?,^P?W*'E3U"MBFHU5*NC6@/5FJC60C4#U4Q4 M:Z-:!]6ZJ-9#-0O5;%3KH]H U8:H-J*T9,[;%5B):[DJLGU-?5$N+""+XB=Z%57U"MC&J5M?9YZ\^G;/W5=3LM]WGK MO]PKN59+T72]E#_@ZFFUF;:L6>V@N'#"7ABMMX%J%JK9J-9'M0&J#5%M1&G)O?"N[H:F+IS1DU,G ME!/1U :H-46U$:\BSA\[6 M0C4;U?JH-D"U(:J-*"WY[=*[LAZZNJQ'^NE+\:=(W"J8EM34\+E)#=7*J%9! MM2JJU5"MCFH-5&NB6@O5#%0S4:V-:AU4ZZ):#]4L5+-1K8]J U0;HMJ(TI+I M<5?H0U<7^CC]&$\-G9T.2:V,:A54JZ):#=7JJ-9 M2:JM5#-0#43U=JHUD&U M+JKU4,U"-1O5^OIAV9WT[RI=-U1_6>FIVN@++9ER]%W*45?I&,CYQ/.5=Y*H MA;-S#5J? ]4JJ%9%M1JJU5&M@6I-5&NAFH%J)JJU4:V#:EU4ZZ&:A6HVJO51 M;8!J0U0;45HR#^[J<^CJ^AR5Y7P2/Y<G/Q)%,?RE(#9Z>M#^US":G,I;9? M(AB=9P75JJA60[4ZJC50K8EJ+50S4,U$M3:J=5"MBVH]5+-0S4:U/JH-4&V( M:B-*2Z:W7:$,75THPUH^;KY?W?./9CBT9,9:2V:X_'Z"0RMAH%H5U6JH5D>U M!JHU4:V%:@:JF:C61K4.JG51K8=J%JK9J-9'M0&J#5%M1&G)!+>KK*&K*VNL M*T&EW^>!EM/0#TLE%-.^LE-/*;R0NRSMGW(D^U9%M1JJU5&M@6I-5&NAFH%J M)JJU4:V#:MV4[52+?@XVU%[:AEK<_TO52N'T;*F0+>QQ=AJGY2_W3NWTT84= MH-H0U4:4ELP,<;6/Y)3= \^Z^H'GW[3?-^GB)Q']/+X+;R%])XRO707R.;YP M%0CY8SQ=3N)23:'TQ]YLX7:=V["EZD#!^97_>+J8/J#=M/24J8;VDTG;7I7N['3 MIO>UFT':]*%V,TJ;_ETOW@RCM9OV22GZI!1_!F,JG M:#$SE\5H._'=YY?MF]!;1-O$A7CTPM";K5Z^2&&PO=V]R:W-H M965T*QY__]V1X[:KAXD06 0J\E93)V"J6JB>O* MM( 2RP&O@.F1/1?=N"4FS$DBV[<62<1K10F#M4"R M+DLLWF9 >1,[OG/LV)"\4*;#3:(*Y[ %]52MA8[S MH-F)-4%)6/O'K]T^G C\\05!T D"R]U.9"EOL<)))'B#A,G6;J9AEVK5&HXP M\%M5(+ B+$=+T&<@ MSQ&U#L/S#J:X)[+"*<2.KEX)X@!.\OZ=?^-]N\(7]GSA-??DV9X^9 @?-&@. MNE[-C3# U C!:(\!WW=UA^ADC-52/059?A-7B$=]J3#_R+]?"3-B$QYS132 M&PSG$%L_W[.&YI(?$F_@#<>CR#V<@K@G56@N] \L&PO=V]R:W-H965TJ;VT1\ZYMJ]464JJN1 Z9WDF$3"GJJ=S8*I= MUP4HY;;K.!T[I2RSPEZQ-I%A3^R0LPPFDJA=FE+Y,@0N#GVK9;TN3-EFBV;! M#GLYW< ,<)%/I)[9-E;@U9W&)CX(N [@X,Z&A.3R5*()S.) MUGW+,8: PPH- ]6?/=P"YX9(V_A=<5JUI $>CU_9[XK<=2Y+JN!6\!]LC=N^ M=6V1-21TQW$J#O=0Y=,V?"O!5?%+#E6L8Y'53J%(*[!VD+*L_-+GJ@Y' -<] M 7 K@%OX+H4*ER.*-.Q)<2#21&LV,RA2+=#:',O,H32>F=GC9#P=S*-O7T@\'LS&)(X&PR@NMR]&@)1Q]9%53Z'I4_W MA,^ON^R*>,XGXCJN1Q:S$;EX__%O&ENG7N?OUOF[!:]W@O>.90SA,M978TVB M#&FV84L.9* 4H#83FP?553E=0=_2+T:9TECAAW>MCO/Y MC'6OMNZ=8P]-)9H\E:AV@3)O/N-N.?[-T&S>*<6[YP5CT&I+HG2?(?Z M2K ,01\=-LEWWLA?MASG1.Y!+1^Y]_\>^;V49\P+?>!R@W+E)9(-,ZY"C2!+-M8.4&1%ZUC*5 WHF*XU9T? MI G0^XD0^#HQW:C^+PG_ %!+ P04 " "O12%7)*@25Q($ !"&@ &0 M 'AL+W=O\86. MV-]P\44N 13YFJ6Y'#A+I597KBN3)614GO,5Y/K.G(N,*GTJ%JY<":"S(BA+ MW<#SNFY&6>Z$_>+:6(1]OE8IRV$LB%QG&17/UY#RS<#QG9<+CVRQ5.:"&_97 M= $34)]78Z'/W)HR8QGDDO&<")@/G*%_%?M=$U"T^(/!1NX<$S.5*>=?S,G- M;.!X9D200J(,@NJ_)QA!FAJ2'L>_%=2I^S2!N\0V8PI^M4/?+-1Z@FU#&\A*>R^"6;LFV[[9!D+17/JF ]@HSEY3_]6B5B M)R (#@0$54!P;$"K"F@=&]"N MK'!G2J@&+J;CGW(G$1533L"[XAPK36-'-0 M9+^(UOEBN7E0)DKHNTS'J?!A'#\.?[^Y_Y7H3U,(.785X'5N!OZ_R %+?)Y$I&S'_>-:W0*YN.G0YC(CKFC0F/\ A-81A.?@AG=_T7.?OK![W;> MO[-DK%4+VRK@K0/P#RQG"GZYU0+.R$VN:+Y@TQ3(4$I0DOQ]J]N3&P69_&>? MOB6\O1]NW.M*KF@" T?;DP3Q!$YHQNZ]WR<*)BS"A,5(L(9"[5JAMHT>3I9< M**) 9"0%[74DX5+MT\**V3](LD^&_\ Y+ ,F+$:"-63HU#)TK#*,M%.Q?,WR M!7E8@;$\GNOU<0?9%,3>M6'EG;HV,&$1)BQ&@C5$Z=:B=-_2O;J8"F'"(DQ8 MC 1K*'11*W1A73;#)!%K+8Z ?*]IE='=(MJ\K3Z%NF//Z[M/N[FU]G%J;C%A M,1*LD=M>G=N>-;<1DTGI2CK!1YJ2E7CJ(X\)BS!A,1*L(^Y*]EU/SBTJ+L6C-#.\4C+XUPP_S M.4N 3$P75D>RJ+2HHG4:YMD+FMX95ZU\?_?=[Z*WTZZ9OVV] M[-L+YHB+C"DNGNVV@UF9CE!I$2HMQJ(UY=C6S7[G36T'M8Q&I46HM!B+UM1I M6TK[UCKP2-OIOEK:[5:K]_UKT>M6K?:KMZ?(/J"3TX=:YKH[W\HS$(MBDT*2 MA*]S57Z/KJ_6&R'#XO/_=]>OS09)\0U^BREW5^ZH6#!=KJ4PUTCO_$+G2Y0; M%N6)XJOBB_R4*\6SXG )= ;"--#WYYRKEQ/30;UM%'X#4$L#!!0 ( *]% M(5>6 ]PB' , %,, 9 >&PO=V]R:W-H965T84*O52._=\%:#)3(D%&XX$DD48;X\A9 MFI9K MO=RX([- ZAMVJQ'C&0Q CN(;KG9V[L4G$5!!&$4]/RFY6A&$,)$:A=87>;0AC#4GA2/I\RIE6-JP\WUB_>S-'@5 MS!@+:+/P%_%ET+2.+>3#%">AO&.+<\@"JFA_$Q:*]!XQVAT:"##KZ^<6,KSCEQ+R?NI7[+ M6_RV,>=+0F=HCL,$BGBM["NIO2[.>:OF>/6&/2] /$R"7J@PR8 MCWIT#D*J&I4"_>Y#- ;^IXB)T:=^[TY$C"?0M-2+)8#/P6I]^^)6G1^&/)5S MQN4/YJG\CCQ5*TUG+LV@?%--H79P89 MDG*<$SLV$GM(*,7T?\EMQ-Y3[GH>6?U3Y*X7R5VLMNNL/\[.!_4V.WB_X.Y& MXW"-W"X(IC.1O-)\"). LI#-EI\IOYG(GOJ[ZT;CFCO-KA60N7E= EYE2PVL M.XYK;CD[U, >_<58 ^O>XIJ;R]L:N%)36!]\@G/Y/T%](X5]U5\W,M?CYE3+YL]"":_X]H_0-02P,$% @ KT4A5_/U MN*S, P L@\ !D !X;"]W;W)K&ULM9=M_BH9V.GV9Q+CMNDTN4RTHS,382*==7IBFB!%(L+M@:,O5FR7B* MI6KRE2G6''!<.*74="S+,U-,,F,R*OH>^&3$J?]2%*^* M66 !4T;_)+%,QD9@H!B6.*?RD6U_@ZJ@2ZT7,2J*_VA;VOK*.,J%9&GEK#)( M25;^XN\5B(:#TNEV<"H'Y]!A\(J#6SFX;W485 Z#@DQ92L$AQ!)/1IQM$=?6 M2DT_%# +;U4^R?2XSR57;XGRDY,_/MW_>OXT>[Q#M_=?9O.GN]G]TQQ]"$%B M0@6ZQYQC/3(?T3GZ/ _1AQ\_CDRI FMW,ZJ"W)1!G%>">.B.93(1:);%$._[ MFRKA.FMGE_6-TROX>YY=(-YRWZO&K.*['& M$8P-M34(X!LP)C_]8'O6SUWH3BD6GDAL#^N@QCKH4Y_,ON5$/J,49,)B1%YH M=B$LI2X+*;U7;B9>X-O^R-PTV?0&/);-B<3VV%S6;"Y[V4S5NGXFV0IM,,VA M"TCI[S6 ^)8S/.#1&^18'B<2V^/AU3R\]\V5,\2*Q2@3G"$)Z9IQ]7E$)%UC MPK5%%SNOQ6OKO %]O3L?B.Y'8'CZ_QN?WXGN$B*TR\@_$B#(AT)*S%,$Q MZ\]O(3L/7.^ E]]:I.>NY0\L=]\N[$WVG2B"&D70B^*VGADH2C!?06>Y0:O< MP[GQGQ9A;Q[OK')85SG\GP=\V*JO/=YMF\[A[DWUG2!LZ^4 9;UEZVB4JXYP MBD ND3Z($_JLSJ$2N#J\X04%M%33X_5MMPK6K-FSO2 X(-.?T[%;1Z767%B! M[[N#.N@^FL;9TNY?"QF1!-,&F]T<.14MN_V5LNWV1MN?Y]&X3J2V3]5YH>H< MN<,@MCQN\541F@/N='R?.LSN@_\:^FI;7QQ>9\C9[IZB13" *2R5I7?BJ0EY>$,N&9.OBRK1@4EW MBL=$S4[@VD"]7S(F=PT=H+ZF3_X%4$L#!!0 ( *]%(5=,Z_!G* 0 '<+ M 9 >&PO=V]R:W-H965T H?UP^1 L:9_5 M\ZQ6J^UOA?RJU@":/.<95P-KK75Q8]LJ64-.54<4P'%E*61.-0[ERE:%!)I6 MH#RS/<<)[9PR;@W[U=Q,#ONBU!GC,)-$E7E.Y,2 X _!W /]G <$.$%21J:54<9A038=]*;9$&FOT9CZJ8%9HE,^X M.?>YEKC*$*>'\_'==/+X:4KN/Y+[+W?3!S(;_3.ZQ8G1YPD9C<3^?DW00T99EZ3Z[)XWQ"WOWZOF]KY&&\V$P*O\N>?\7>OUR#))T87+&.:@2(3II), MJ%(">1HME):8G?^VZ:P=!^V.S96]405-8&#AG50@-V -W[YQ0^=#F^K_R=FK M&/A-#/Q+WH>C=$-Y@M*74N2DY!(RJB$E>LUD2@HJ35Q:2-]>=OODMH:M!G4K MD"E,FV$<]L(@[MN;PX"$AX\!QW3@X4G9J%WAN&,5AN[1N(ZU[^1231)9X:H442U"F--., M+*'UY,;=$PYNU.OVND=43\T\MQO'9PXA;)B&EYGFHN2:I"40+0CD129>VGG> M7G;TY+<>1'C".@JBV#G2=FH5N%'LM4N+&FG1C_.K->+1:<3#7N $4H3\D^7:;/V$6H]BR)3^Y@@)Q#)SHBW6+7ZX5^$+2S M[EE'$Z[S_<%R?E13OJSA%X)_]$S5VM4K0K& <\&O&=> -5.3!5#)^*I2;W(/ M&X\4^RB>=O!"[[V*TP)!MHC'8@B$5HFK]IEKIC8TPP%-4U,OZ?,5690*.2M5 MCQ*F7XCIP#1PP[;:/!$,HV+"UI5A%A/!$YF.4.IGDC^C6# MYN[4' N0^$!S(_)P\>V;V'.C#P0[OVNQO"Y$\A5[2M@=/,'^D> KMX&LXI$# MU@V:84]H"%\1T$FG[9&Q#_J.'.2JZM\4BD."]=O3S#8]XFW52AW/]V[&O;9Y MU[D9UTVE_7V#NB7]@\H5XXIDL,3-G$Z$R2?K+J\>:%%4?<]":.RBJL\U=L8@ MC0&N+X70^X'9H.FUA_\!4$L#!!0 ( *]%(5=G6JUS@@( +D& 9 M>&PO=V]R:W-H965T5L@'M4;4 M\)@SKOK>6NOBPO=5NL:$J[8BK-S&]< MEC1'KJC@(#'K>X/P8MBU\2[@GN)6[8S!DBR$>+"3\;+O!38A9)AJZT#,8X-# M9,P:F33^U)Y>.W; LB,*A8+_I4J_[WCDV(*TT<;-#EQMG-K04&[?XEQ+LTN-3L>SJ_G5[/X*!C<))./Y[6Q\ M>7<[GMS 9 33V60TOH7C!#6A3,$-D9+8JI_ 5[B;)W!\= )'0#E<4\;,2U$] M7YN/7LI]4XFF'%%3 MCLCYM=\J!RJ4&X0!7T)"E99T4;J_VR2#J109U?L0*\_.?D][#R]405+L>^:B M.7\O_OPI/ V^[P/^3V8O\-L-?ON0>SS@O"0,-'F$PM$J*%"FR+6YT?O(*[MS M9V<;QB8.6F'/W^P"'3SR@T"=!JAS$&BNB2ZUD$]0>[_#T]G#TWW%<_#$#_)T M&Y[N09X?R%&:-U0[[T.H#,)HAR$,6M$KB/>BJNS\G<9BF_HUD2O*%3#,C"QH MG1D;637*:J)%X7K-0FC3N=QP;;XM*&V V<^$T,\3V[Z:KU7\%U!+ P04 M" "O12%7&99H(<<" !8!P &0 'AL+W=O,YD:K+%[8H.9+$@/+,=AW'MW-""ROHF[$I#_JLDADM<,I!5'E.^'J$&5L- MK(ZU';BEBU3J 3OHEV2!$',70?AM&MY$ M(9Q,4!*:B5,X@_MH B%LI M;^2[6_DC]RCAQZHX!\]Y#:[C>BUZQG\/=X_(\9K=] R?=X O?*RH7,./X4Q( MKF[HS[8MJBFZ[10Z:R]$26(<6"HM!?(E6L&K%QW?>=_F[S^1[;GM-FZ[Q]B# M,"\SMD840(H$$LI5:C(N0*2$XYE.K@1*LE8Y+T7;1M3L/<.NJ\TRZ'B^HWY] M>[GK\:B*=H]PQ%ZOL=<[:B_2-@10(2IE1!5,T.0TQE8S-9>_8\9S?<=[9N7/ MJ$ZWMV-X3ZC?"/7_?0?NF"19?12P?Q2 3^H-$"CJBW#P;HW\EO-YUV*J):[% ME+U3I'+D"U.[!<2L*F2=\,UH\SP,355\-CY2ST9=Y7_3U&_.->$+6@C(<*XH MG?,W2A.OZWC=D:PTI7#&I"JLIIFJIP^Y#E#S<\;DMJ,7:![3X!=02P,$% M @ KT4A5VU!\QI*! :A( !D !X;"]W;W)K&ULK5AM;^(X$/XKHUQU:J6V20R%M@M(0+LZ[K8+ZMNJ6MT'DPP0;1*SMH%6 MVA]_=A*2K!KF6HS 676LAY?+2MH6WP(B* M4[;$6#V9,1Y1J89\;HLE1^HG1E%H$\=IV1$-8JO72>8FO-=A*QD&,4XXB%44 M4?XRP)!MNI9K;2=N@_E"Z@F[UUG2.=ZA?%A.N!K9N1<_B# 6 8N!XZQK]=W+ M 6EH@V3%8X ;4;H'GU"ZHNJQQB&&H/2DKE3=] MDZ2:6"MP0:S?RIWDZFF@[&3O[N'FIG_[!.//<'<_'OX#X\G]:/P5^L/[T>/H M_@D.KU#2(!1'< +7/U>!?('Q,BGH]QN,ILC_[=A2 ='N;"\+.DB#DAU!6W## M8KD0Q6?0L,Y!N*0!CS<7<'AP1$<@ UB03F* M[&*(U,CKU4@B-7;52SLZ&2@>^#!DD=H<@B;5Z'-.XSDJPDJ8OD!YW82^)-/] M#>4^?/^B7,)(8B0J2Y?&;U;'UYOT4BRIAUU+[4*!?(U6[\\_W);SR9!=,\^N M:?+>R][L>"6%I+$?Q/-C&-"0QA[" .=!'*LI^%59SA1]ZK^5^-<=8=TCY^3, MZ=CK"EAG.:PS(ZQOR=Y2E>ROD:M> =?/R+U ($QXX.%Q"=L6[:_2VZ_"F08\ M*^-L5H-LY2!;^X&\1=T5-:BA8CM7_6=%0_@2S! .GY#RHQ+N*HCF<&V(TCW4 M I^^F*C=SA-H&SWVYW..J\'CS2<*4*7&+$;T0XJ )N#%/-8##@ M/\_QG^]-WBU1?"-IC7[W!WR1 [[X&*W+Z,UT-@;:/P/7*>3#V;OH0[T#PS=J MGODM=XJ3IK.C4;@E.7,_5M,2.'-)LT!U6H1+"GCDW0WV.MU>QJ*1U^VU?;ZK MO;J%J+E&5:G!Q&SKU^RN6;A:M2NTR36+TWL:;(J[$J(YF)NVU[>[JUN(F&M6 ML;K]->=!97,U!WG'5B_TS34K3A5W'U'H?-00\'FIOK350#*8(JS3)T8VM_9B MOSO% UURQK)I[7 MJ7QE%O^SP)%"X,C^ K>M>L8K.@W12'3R6NL,1">%V)$/BETU4#.W27W=(X7N M$;/N?83;6("OQ&N.7)O@I%!+8E9+8R-_#7H7I\U1]N"T7?K['R&?)X<< CRV MBF5Z$I#/Y@GL+<4*X^[@6$.%.FSFE;T8"G!QOI0+)EL0XC]0( -P( M 9 >&PO=V]R:W-H965TV ZVT'S_;"2F3()TF5?L2O^3N>9[S M^7+I;!E_%&M$"4]Q1$776DN9G-FV\-<8$U%A"5+U9LEX3*1:\I4M$HXD,$YQ M9+N.T[1C$E++ZYB]*?W/0H2P8>]2+4="U M'*T((_2EAB!JV. HT@C*1T_4 -C>>S2)@G;#/;5ML"/Q62Q;FS4A"'-!O)4WX0>PXU]XB# MFSNX1G=&9%2>$TF\#F=;X-I:H>F)"=5X*W$AU5F92Z[>ALI/>O/!Y?#\[GH( MDPNX[\UFO?$M3.YNY[>]\?EH_!74 ,/OP]E@-._UE=G'$H\J&$H5:<3LTPU(\PW!/."94PH0@/-Q@OD/\X%'@IBBZL,Y$0'[N6JAR! M?(.6]^%=M>E\*=%8+S36#7KM6 9UL)_[ZF8&,&"Q*E=!S(7O:>TK5"4D8?$, M^W93\FRV>UO" WBX5I PDAB+@]'5WR"Z1A%=HS0#XU0?.K EY+D0,$FED(0& M(5V!&F#XA-P/!5E$>$A]AM\T^/H;M?$:K5JK8V\.J&H6JIJEJG)*A"D/?81? M>Y?OD(0,K.KN:7";E?IA#:U"0^L5#4G(LTRKRC\8>CG 51I5 )SV"9@"*DG6 M:2'I]&_*19362BG$/]ZF=B&P_9]KI?T&T56=EX^Y\\;5DA.\4B[V7L.)D:], M6Q7@LY3*K/<4NT7K[F4-Z\4\Z_LWA*]"*B#"I7)U*BU5KSQKI=E"LL2TKP63 MJAF:Z5K]?B#7!NK]DC&Y6VB"XH?&^PU02P,$% @ KT4A5S0\H7N:!P MME8 !D !X;"]W;W)K&ULQ9QK4^,V&(7_BB;M M=+8SNR1V+@0*F8'8DM4I7;KLMM/N](-Q1.*N+UG9(=#ICZ]\(8Z)$3%S9N$# MQ([>YY7(L2SIQ#I9Q_)+LA B)7=A$"6GG46:+H^[W<1;B-!-#N*EB-0[-[$, MW50=RGDW64KASO*@,.B:O=ZH&[I^U)F0D7J6!'XE+29)5&+KR_EP$ M\?JT8W0>3GSPYXLT.]&=G"S=N;@2Z:?EI51'W0UEYH MSP/R$K_[8IULO2994Z[C^$MVP&>GG5Y6(Q$(+\T0KOIS*Z8B"#*2JL?7$MK9 MY,P"MU\_T&G>>-68:S<1TSCXPY^EB]/.N$-FXL9=!>F'>.V(LD'#C.?%09+_ M)NNB[.%1AWBK)(W#,EC5(/2CXJ][5_XCM@(4ISG + /,QP&#)P+Z94!_WX!! M&3#8-V!8!@SW#1B5 :-]&WU8!ASNFV%N/>D;[PE9L_L-U1GJH\^6\H#TN\]&6[IPW]>!0?Z<$MX3[6]IH/^1N[]G-=_ M@G>U<*5X=ZYZQQF9QJ&Z921NWNF>*=E'NXV3I>N*TH^Y-B9"WHC/YX3MCU/NI299(F(6$ MV4@81<(8$N8@81P$JPE_L!'^0$>?O)$G>5+F+I_]O8/9]K M86U5C(192)B-A%$DC!6P40[+!JRW$Z-7_IQT;[$64B8C831X<[G9O:,X: N%89,Z2!A' 2K M27.TD>9(*\VK-/:^$#])5DJ4>;I1[J%4N=7U9:C2^(4FN MXWB9CV=O57_;?&O7(MO*% FSD# ;":-(&'L!C#1UP" .!S6NIN#Q1L%C?=]; M]*?UN=CG"Q%>"]DXO=+BVJH7";.0,!L)HT@80\(<)(R#8#4='VUT?/3*ZPI' M2.$C81829B-A% EC2)B#A'$0K"9\HUZ.SZ;ZA&WE":79 M4!J%TAB4YD!I'$6KBW3+Y3!>.LZ4)H%I=E0&H72&)3F0&D<1:OKN/+2C,$K MS_8,J $'I5E0F@VE42B-06D.E,91M/HE4-EYAM[/PPVH=ZVKQ@$UU,AK2&KN MY+3W*D6A-6-0F@.E<12M+KG*IC.^C4]G[/I$S0-@J ?7D-7L&[N:VZL8A=:- M06D.E,91M+KH*H?-T%ML#4-6\A\Q>\:(V%]7?GI/>.2I^[I_*\AEX.K-"WVN MUG=UJ/D&I=E0&H72&)3F0&D<1:NKO7+CC/%K#VRA!AZ49D%I-I1&H30&I3E0 M&D?1ZI= 9>096KMD,@W<),F^3K'.O@D?I".T 1<]O MJVLHS8+2;"B-0FD,2G.@-(ZBU15>^7BF\'EK9QU$7Y_6&H8:@5 :A=(8E.9 :1Q%JVNX M,@)-O1&(6LHKTSS[E>^IOCZM-0PU :$T"J4Q*,V!TCB*5M=P90*:6H=ELM^ M&NKC06D6E&9#:11*8U": Z5Q%*VNXLK',X>O/:"&/L\'I5E0F@VE42B-06D. ME,91M/HE4/F*YCZ^8OGZY"I7T=2[BMN22XBX$]+SDR=4!_4,H30+2K.A- JEL9*F5=VS13BJ M3G755>Z>J7_8[J^%B.;_^.JV3CZZ\3*;=&G'KE"K#DJSH#0;2J-0&H/2'"B- MHVAU/5=6G?G:#]V94)\/2K.@-!M*HU :@](<*(VC:/7=K"K'KP][^$Y/:JOE M_NZC?*-#8UR_X5G0G#:41O=J 8/F=* TCJ+5M5=Y<7W],W6/M?>V6+MMU![4 M5"MIVZN^@Z.=-5\+FM2&TFA#$PQCO-,&!LWJ0&D<12ODU]W:PS(4_@4'TLLM@DM3A(XV6^@^9UG*9QF+]<"'&ULQ9M;<^(X%L??]U.HF*VIGJHD6!??,@E5Z01FLI5.4DEZ]B'5 M#P:4X&UCL9;(93_]2K;!( L!+E/3#QTPYQSI_*W+3[)U]LZRGWQ"J0 ?TR3E MYYV)$+/3;I>/)G0:\1,VHZG\Y85ETTC(K]EKE\\R&HUSIVG218[C=:=1G'9Z M9_FU^ZQWQN8BB5-ZGP$^GTZC[/,K3=C[>0=V%A<>XM>)4!>ZO;-9]$H?J?@^ MN\_DM^XRRCB>TI3'+ 49?3GO7,#3 ?&50V[Q5TS?^GW<< M52.:T)%0(2+YYXU>TB11D60]_EL&[2S+5(ZKGQ?1!WGR,IEAQ.DE2_X=C\7D MO!-TP)B^1/-$/+#W/VF9D*OBC5C"\__!>VGK=,!HS@6;ELZR!M,X+?Y&'Z40 M*PX0;W! I0/2'=P-#KATP+N60$H'HCN0#0YNZ>#NZN"5#EZN?2%6KO15)*+> M6<;>0::L933U(;]=N;<4.$Y5RWH4F?PUEGZB]WCY9__J^TT?W W 8_^/;_W; M)_#0O[][>+J^_0-\N:(BBA/^&S@&WQ^OP)=__G;6%;)8Y=P=E45<%D6@#45X MX!M+Q82#?CJFXW7_KJSNLLYH4>=+9 WXKWEZ K!S!)"#L*$^_=W=D<%]8'>_ MHB/I#DWN:]G@Y1W >3R\Z0[05]E3!7B@,Y:).'T%UVDQ8JB>]WPCS<&UH%/^ MPR1]$9N88ZMAZ93/HA$][\AQA]/LC79ZO_X"/>=WDVYM!ANT%&Q-4[+4E-BB M]Y[NGBYN9#O^JW_[O6^HW%>[^S,T:ETXN;F3&K'?>I X?N XX5GW;57'NJ&/ M'>BJYK)J-[#6HJ%$[E(BUYKCEQO&9;^.TQ&;4O"2L2F0TU66MSINRKX(YZTD M=0P]WT,8:]D;#%$ '>(Y6OK6"C9,WUNF[UG3OV29[&Z1H(")":^6$PP01#*B<4NNCK(OJ@QAX>&GJX[[I^J*=N,@P<@D-]@+/6KF'NT*G0QK%F M?[W,UW:_RR!KV6#B0GU8,]D1%&AF WN=FN:\@G-PEYSS\7PDL2M.YPHI[$-[ M&5.[\Z&#G9H()LO "3Q?'^+L]6RJ ZIT0#OK,(YY*04=;U,"F?+SD:_K8+(+ M81#HXYZ]FDUEJ-@26C&K=RO7IHD< XRY8N.]5+==S]9@*9>NCNO6[OHAJ ]6 MV ?MX'9#.3\%:M #D1!9/)R+:)C((8 !.K&F;$)W+(GJJ)*A^@C&(:"!-[,MM:EVU0%W.K.P2KP@I6 MH9U6KZ@,.XJ+Q7"4CD$T5:OD_VU6R("C* B1CW2%ZH8(!J'KUX;P0[ KK. 5 MVNGU/F-OL=K(XT!2'(B2A+U'Z8CFWT89'<=%OZ0T+X[1F6TU7T3%"(GD 4ORUU/N<)B M9,?BI^LGL-AH>_Y&IT.:&;=X[&'VW4]K-=J@K6CK$E9$C= !]RE12QQ<"MMF MM$%;T=:%K1@=V1E]ZV;E%O\-NY6H#NW0#X@#]3YLL$.RU^F#EKT6356JT![9 MT7[O_WKVAX!G5,$SLN_7_NT4A.KD?0P1QK7N9+##(=;Q%59X"YMOXY\M_AOX!]>WJB$.Y,3FZ,LV@Z4/_9!@_5&.O2)-A:H('-OWM/=& M(%S?I7:A1WQ]5]]@=PQ#/W!QH"MP"%3&*Z]*V%%W;P;")KB5=.=XN@1U0P0] MU_6)KL A,!A7&(SM&/RW(CH6&FP.\:>@SW]@9D]X::"5EB-[5C= M!(1P'9DEXM1Z5=T*.CCP:BWJ$&2-*[+&=K+>1D*X#K3(=Y!70[J^O:"]9R53 MNO=N,-F@KVKJ6%4CCX)!8U"8^ M]UN--F@KVKJP%;+CG=[=V'FV_[HEWC,VWP'#RQP(^DY0GR)-ECAP?'UI9Z]( MTU?_*E GC7EUY^=LI+X%;G[.UJ0NQN=LS9.RB59!.+%#]-YD10S0[ 9ZF[&7 MNH\\AT!O4J$WL:/WMDF2U D:^^HAF:Y'JQO7AE*)G)N##=L%I.)L8N?LBSQ1 M,)"#SAAW%["U*O52(D8>\#<\TB0+W]2L5UQ([ MUS[#'P]4+F?FE/\#R'_#SP4RR%;&BW;' ?T8)?-Q^3+LJ'AQ!X@LDM-A?MJ' MGSRC'W=I'N%B_CKG A2G'?#1ZKL^()[.$JI"RF$ADJM->BR;\;&@ZL31FR1J M"KA@HY^ R\6D .QEU?G77P()&;]S$'.NAA4UX["YX$)^R-]7S.2?*/O,*\$G MD13Z!#Q)?U7?N2CZB@PYC'@\RKW'<3)7->G?/X+W2*UX1<:*_D?F M(7\N%\U RA*S,0?Y+50IG$@^NDYS90KQ4A,K'*F%X0OE:F4H&]L+E2MF5;H< M(/D\D;4??18753DK^9Z86GAWY=C.E&:O^0$K#O(E>_$B__+J\A#7U_SHDG;] M$I[VH>DZ.KTRV5\0[[1//.,OOOPE/R?6K:I4G#+[%F6OL1SW$_HBJ^><^+)- M9\7!K>*+8+/\H-&0"<&F^<<)C<8T4P;R]Q?&Q.*+*F!Y?*[W?U!+ P04 M" "O12%7KHG/R+<$ "'(P &0 'AL+W=OB#(J]C(9+HDK1] M!?KC2\FR9 HR$_LVEX=$HKE#[BR'TL0_0Y70:8$7 M\U26O\FZZNLY)%Y*Q;,J6,\@2_+-W^A;1<1.@,;I#J!5 &T']/8$!%5 T X( M]P3TJH!>R]N MQQ]O'R>7C]=WMP_D9P8J2E));B,AHJ(DOPQKMQA7FUP:1[,$-RPW,U ME^1C/H5I1SRSQ_O4 N#J!.LLZ3;+*VI%_+S,3TC@_4JH1X.."8W?'DZ[\K&' M,XAUN-\5;F03U#4+2KS>'KP)K"!? KF"/)YKM;Z0OVX@>P+Q-_F/C,LU X*, M>1Y#KHHJ:GU-$MG=;=O656;K-(H=Z4(NHAB&CMYR)(@5.*,//_FA]UL7Q9A@ M# G,H+]7T]\KT8-]DND@]@_=AUPKR&0GD3U,(C'!&!*80>1I3>2I=1V;1/(9 M$067"Q!%JW[H=#&Y03PO$8MGVFKDG?@#=[5+D'740PE" C,("FN"PG<7^B-? MD$]Z'W^;XJWS.72A8H(Q)#"C#F=U'>V8E9YW9DYN=UYN<_[IE]IY>>3<76J1RZ^##!&!*840+?:]YU/6P= M5XA(7**B,2PTD\T=Y^"CB[F";#V_VVJV#WPP39UCTGI,,WW:I$]_G*(?U]RJ M:/M<#EZ&F&@,"\VL0V.&_ !=U*C&!A6-8:&9;#;>QK>^\1\GZMX;7LKMXQ[, MTGOX%K\Q+K[=N5S&,5_F2I()Q)"LHJ<4ON?5O$&1]ET T]F,4=$8%II9D<8I M^2'Z+H!J=E#1&!::R6;C=WRK"SAN%SCKV 5Z07L;0/4RG6,&>Y[LC4GQ[2[E M?BGB>21WQ*C%^K!<+-($A'Q%U*6@O^0"TDC!="?,*FPD:U)QC(G&L-#,8C2^ MR3]'%S:J_T%%8UAHYK_!&P=$K9[@*&%7D*;(POZY\=.2>6=,_[1ER.V3/9:, MQL!0NX'Y+IUO^[UJQNV3.'0UHJ(Q+#2S (V%HA1;VQ35"*&B,2PTD\W&"%'[ MUT)':3OHT"EM/[0[>P5A6\WOX5QHXURHW;G@J/DU(VZ?Q,'K#]448:&9!6A, M$3U%5S.JH4%%8UAH)IN-H:'V[WZ.4G/89<3[;35W]6IKGMFG=VCZ[LX)!6V, MG\N3'I*4+GKS-7[=6I\FN2S/4+3:K_R+\>9,2 .S.:)R$XGG))C/X'4$L#!!0 M ( *]%(5>+W^*OJ 4 #X@ 9 >&PO=V]R:W-H965T[#())'G:U2\?M> M3WI;&A+9Y3&-X,F:BY HN!2;GHP%)7YJ% 8][#BC7DA8U)G/TGL78C[CB0I8 M1"\$DDD8$O'P@09\=]1Q.X\W+MEFJ_2-WGP6DPU=4G4=7PBXZA4H/@MI)!F/ MD*#KH\ZQ^WZ!I]H@;?&%T9VLG"--9<7YC;[XZ!]U'.T1#:BG- 2!GSNZH$&@ MD<"/VQRT4_2I#:OGC^@_I>2!S(I(NN#!;\Q7VZ/.I(-\NB9)H"[Y[A>:$QIJ M/(\',CVB7=[6Z2 OD8J'N3%X$+(H^R7W>2 J!NY@CP'.#? 3@[T]]'.#?DHT M\RRE=4(4F<\$WR&A6P.:/DECDUH#&Q;I85PJ 4\9V*GY\OK#\O3S]>GY%3K] M LG-"%6&!1.=$"**#_!;]@);)2M+;A$8*G=[IX^]G-%Q1\16>72]/T)O7 M;V<]!0YIV)Z7=_XAZQSOZ?PXV721@]\A[.!^@_G";/YK$G21.VXR[T$8BEC@ M(A8XQ>OOB\4SCI^@!?JH:"B_-K'+X ;-<'H"OIA1!V:8I.*.=N;??^>. MG!^;N%H"JS'O%\S[)O3Y);VC0E($Z>;=(!D'3+V#R2 ]P6(]VYK(&Q';DC>[ M=[6EK\1S%]&.2,0B12.?^DAQ./>@E$$CM:4HIE"MMD3 E2 ^BS8H%LRCB*_3 MQUS /2A<61NIS25DNUP_I(]?NUW'T1..A4F(5LS/K,&-VX0)&NKT@"**/!XI M%B70?\"DTKU ;=( Y\?+D^//:)FZ>T;$#55=]#$,J<^(HL$#6 =00[6%;MY$ M3]]?\# FT0/:$A^1.!;\GH6I_2NW.QF!@T&@J^%3-DQ*[1.)? 2U6RHX@9[> M(7KO!8F$.:W#4&E+5@%%"<115-LCGHZ^3'%VNAQ$L&:@J]+?5U5_4Q_7:RC0 MJ>M1H@M$&F^N2(!(HK9H!G<)HJ0=T MD0AOJQ/C>"-H-GB/]:LIM8W8;5/;$E@M#,,B#$.[%6UHD[DEL!KS4<%\9$R M"RH\( Q*I)+I<2)DF@<^E I81?6DS.9U4RR,';2-10;F.BF:UE9W^N@>:XH#DVTCPOYEAMXC?1,0*UI9.!C2IL!OW^'BZ3@LODA5Q>5LV:2&8] M#"M^]<>.,W$*SS+WC8Y\8V9."YK3@].[E6UE4Y+%K:2%!?R&@'/VAU\T%B9E>\GX6/(EA M64.?E&]<<M)V=MM#J,2MEM&M91[M6A;0MM#K[4DJ[9K%J8>4Q]] Z'AG: MM+;T3(;-Q=HM%9;[#Q*+!!G#5 &N PYJ>#\CJY(J1QO7&.$]A$JMY!H%B96! MLZJ?=1V%?Z>O\KJZ6A,0[/=9KK. T2Y@4- MZ]Z7*LPUR[!_MT,T@[<>R$,H-5PJ->Q8?N]E29/E+[X.H?!PJ?"P6>&UV$*9 MD5KS=ALW48/FS,:5MYA&@?-?25:S%ZV#<0C1ADO1AON6IX!5B68+KLN-1Q^/^JX\R.M8[.(70< M+G4\7>'K6'2[6'#__2S=Q%:[+3%RK; M7N7CKOZR?D;$AD42!70-EDYW#! B^UB=72@>I]][5UPI'J:G6TI@@'4#>+[F M7#U>Z$_(Q;\,S/\&4$L#!!0 ( *]%(5>&^[=9;@, ,86 - >&PO M/7Q-^WX8?_0]2S_YH5ZNJ=9X\G'TY.6O?G M5]OV,P.<^X&3]'(/THL6SJLQC#K>I#:GGVHBZWB*N74<;CK*RA,FF'/7G5=I1)(2XTW(FNY8JYACND^C%CE1QZO9^+;&S)RQY4#?VH)<5 M8M7?D6\-.CK)J?= >-\?$LY&DH%71G+&%];05X_O M%J56.)%D$;8O_96#.>@@HT*F5#9A0G]I&O0XS4".9),I'%51!@ J5>1ZD#(R M*00Q&I8>]4#3CBGGMW!#^IEM<,^SM74UG2::H194#RV-G0#_.IOE7J>-7\7K ME>RA4%]F.AUAYM M]$;2C,W-?)XU C#V$&K+S9G?VEX@,CT%D^R!%!O6>O![T_1_P,L)70;W1C''%1#V; MLC2EXMGN5=,K,M(OZ1O\^OR49F3&U5T#]OW5^#M-V2Q/FK-NH!#U6:OQ-TA/ M;X67[R8Z%A,IG=-T6$_E9&2&GA[HJ/4''+:1:_-Q(YB/Q=P(8%@<3 'F8[VP M./]3/ETT'XMAVKI.I(OZ=%$?Z^5"AN:+Q7'[)/KCSC1)HBB.L8H.ATX%0ZQN M<0Q_;C9,&WA@<2#2RVJ-KS;>(;O[ %O371V"98IW(I8I7FM W'4#CR1QKS86 M!SRP5CNT3A&JA/#U[T^V%4214GB M1@!S*X@B#(&K$4WGD?!\CD5K/YS/?@+4$L#!!0 ( *]% M(5>7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:GY3'>!@ :3H \ !X;"]W;W)K8F]O:RYX;6S%FUUS MFS@4AO^*QE?=F78=8PRTTW0&8]G1E*]%X-9[LT-LTC#%)@,DW>VO7PGB]) X M9_=&^"H%N_BQOAZ]DOSQ1UE]OR[+[^3O?7&H+T>W37/W83RNM[?9/JU_+^^R M@WCEIJSV:2,NJV_C^J[*TEU]FV7-OAAK%Q?&>)_FA]&GC\=GA=487I1-MFWR M\B!NRAOK//M1_WI=7I*'O,ZO\R)O_KDCBQ&I;\L? M5V65_RP/35KP;546Q>5HTKVPSJHFW[ZXS25DG%[7[9TFO8Y2 7(Y,B[$ V_R MJF[:=[3/3P7C0R;>W%W=-^4R+YJL6J1-MJK*^[O\\$T^1GR+,?@:;3D<_W:% M^*'Z/\58WMSDVVQ1;N_WV:'IRK'*"@EXJ&_SNWI$#ND^NQPYY4-6R>\C/H#M MNN_6""A04M6'7+Q0L5V+IQ+E4)=%OA.?OB/SM$@/VXRT15@#0 T!U,X&2-Z$ M*8"<(I#3 2&YA)#_H2;E#0GN>E6M(Y#ZV2"=T2VXG9FL4 M\CT"^5XM)$\\SXXV)%@2SE8^6S+']F/!Z 2)'S,XD%]@(_F%6LQYPIE/.1=@ M?R2,,UFFD VUC&+-K.V(V7.7$N;'-*(\)E247+R!?)AD)HHMLV \#+CM66B6"P1==NB"NTHWI X MLGTN^Z\H14B(266BV"K,7XMZ#")&>TB80B:*'1)&@:C(>/.64-%;0X_*$<5? M$!XLXR]V!#$QB4P46T1T#-$=8N8GHH(EL?VB8C%]3!3[8V[[GXD;V'TBS!43 MQ;(0!@L\2F+[:Z^M:9@9-,5F".(K,68X210=6YD?^.^>KB$F)@E-L20>FY>_ M(BZU>;_XT 2B6 YNX*_>"6UY1(XC/)9]M0>'*4%3K(2N;D-[(_7*V\H5$Y-( M=E?Z-82.T#!':,H=P6FTIBV?&%/BB,T3.9)(WXJA$&)BHM 4BT*.Q;U9B88Y M0E.=,^!$A--5*PEQU>NQF!TTU1DC\#S6]8>V9CM5K*B8Q?>[+^8(3;$C!)0C M"%^:2\,\H2D/%7,N6INL4;I^-J!,,5E,%)@[IL.%C)-LF$FF MYTP;_=Z"^61ZGK1Q+$Z(B1EE.ECJ.%G1F%:F \:/4W ZIA;]G#FDUPIU3"WZ MP#GD9#EB4M'/$4A.4F).T<^93/JUC>Z**+9*-^4_67J83735&R&OS?T[4HB) MB457+!;N7-%%XM)V@B.FM&S![-: LKK7,*CHF%ATQ6+!9XMP&J9C8M$5BP66 MYN/V B<1=2A;RTX$,3')Z*JS"\1TW>"++1(6609B;(_H FZ(S##=S%0G&8 I M1DGFM7TIX729N,3M86*ZF2G63:\T?3\1S=)C/O,2CT@O0DQ,.K.S)AD=8F+6 MF2FV#BS-$ZD&8F+6F2FVSNG M%0$LY"AV$(GT)YJ_"&#\TT#LY QH(5.K!9 3,Q"AF(+X0L9 M<")G8!8R!K30\6P!645!$G+15N& 9& 6,A1;"&)ZP9IZQV'3B39A#&5I8!8R M%%NH%S*N@BCNPF^[#+.@ES4FE,1,6AW!3$Q"1D#2J@_\WB.:6(2,H>,0LLEE;&7DJ?%0HB)2H;^Z+PA'W@H-;IKOC+R6/O_+\]"]0 M2P,$% @ KT4A5SAE:^>: @ 7]H=N6'R>CN=A7>W'L?M5U\-F M7T[-\-!VY7RYLFW[4S->EOVN[IK->[,KM2R75O?W,ZJGQ_N9B]>OKOS/Q':[ M/6S*[W;SYU3.XS\&UQ]M_S[L2QFKQ6O3[\JXKNK/X^WT4%\/X>$RN5H\OZVK M_ODM5/7<00)!,G^00I#.'Q0A*,X?E" HS1]D$&3S!SD$^?Q!&8+R_$$K"%K- M'Q26*..2(&F"-8'6 ;D.!%X'!#L0B!V0[$!@=D"T X': =D.!&X'A#L0R!V0 M[D!@=T"\ X'>@GH+@=Z">@N!WC)YV2;06U!O(=!;4&\AT%M0;R'06U!O(=!; M4&\AT%M0;R'06U!O(=!;46\ET%M1;R706U%O)=!;)Q]+"/16U%L)]%;46PGT M5M1;"?16U%L)]%;46PGT5M1;"?2.J'B4#OA'HG KT3ZIT(]$ZH=R+0VU!O(]#;4&\C MT-M0;R/0VU!O(]#;4&\CT-M0;R/0VR:;30CT-M3;"/0VU-L(]#;4VPCT=M3; M"?1VU-L)]';4VPGT=M3;"?1VU-L)]';4VPGT=M3;"?3VR69! KT=]78"O1WU M=@*],^J="?3.J'"WR3Z$Z:,0OM[;OO+I.-DAKNQ& MUUK3:>.K:N@IQ73P,S1\IZZ>$-)Y<]OA]._FKN"$1KR;,*W\/>#KW M[<$ZUS9V=5NY\+7JXRYQ[(0/CYWUZ?D2K_0X[G9M;9NQON_CD=1/SE:-WUL; M^BX]%;TZGQSB#=O39W9Q_E+F7&#<>>O&R<>).?O^N.>1S*?74RQD76C/O^)+ M8BQ]\?O9>=J-;=Z8':_WY^@.RSR\6!Z7W_'O,WZI_\X^)*0/!>DCA_110/K0 MD#X,I(\2TL<'2!_9AM((1=2,0FI&,36CH)I15,THK&845S,*K!E%5DF155)D ME119)45629%54F25%%DE159)D5529%44615%5D6155%D5119%45619%54615 M%%D51=:<(FM.D36GR)I39,TILN8467.*K#E%UIPB:TZ1M:#(6E!D+2BR%A19 M"XJL!476@B)K09&UH,A:4&35%%DU159-D5539-44635%5DV155-DU119-456 M0Y'54&0U%%D-159#D=509#4460U%5D.1U5!D+2FREA192XJL)476DB)K29&U MI,A:4F0M*;*6_U/6'^-X^,?QRS/MJW9XSA?+_UIN?@%02P$"% ,4 " "O M12%7!T%-8H$ "Q $ @ $ 9&]C4')O<',O87!P M+GAM;%!+ 0(4 Q0 ( *]%(5<]/?82[P "L" 1 " M :\ !D;V-097)PC$ 8 M )PG 3 " &UL4$L! M A0#% @ KT4A5XI\CBIZ P 4PP !@ ("!#@@ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KT4A5Z*. M4-SM" MBH !@ ("!#Q@ 'AL+W=O&DKD) S2 & @(&!) >&PO=V]R:W-H965T M&UL4$L! A0#% @ KT4A5V6W[4\,"P Z3T !@ M ("!<"X 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ KT4A5PDY#B*D+ 2X8 !D ("!M$P 'AL M+W=O0 >&PO=V]R:W-H965TS0:_*&P4 .4+ 9 " M@5V! !X;"]W;W)K&UL4$L! A0#% @ KT4A M5\['/=@M P NP8 !D ("!KX8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KT4A5UTH_"=: P Y 8 M !D ("!K)( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KT4A5WGDG=F8 P SP< !D M ("!Z:$ 'AL+W=O&PO=V]R:W-H965T MN !X;"]W;W)K&UL4$L! A0# M% @ KT4A5^BQI03O!0 0T !D ("!.+8 'AL+W=O MO >&PO=V]R:W-H965T&UL4$L! A0#% @ KT4A5^\V M -IS! XPD !D ("!+<4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KT4A5V=//;U/!@ 90X !D M ("!ZM< 'AL+W=O&PO M=V]R:W-H965TG[H#P8 M /0. 9 " @6SA !X;"]W;W)K&UL4$L! A0#% @ KT4A5_NP+P ^,@ &PO=V]R:W-H965T&UL4$L! A0#% M @ KT4A5^RLB[W/! J0T !D ("!@B0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KT4A5]5_M(R/! EPL !D M ("!SCT! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ KT4A5\N2EY?] @ C 8 !D ("!H4D! M 'AL+W=O" &0 @('53 $ >&PO=V]R:W-H965T=0 0!X;"]W;W)K&UL4$L! A0#% @ MKT4A5S"HS&(W!@ DPX !D ("!G54! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KT4A5Q4&U6TP P M:@L !D ("!E'0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KT4A5[82AYT\ @ ^ 0 !D M ("!RG\! 'AL+W=O$ &0 @($]@@$ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ KT4A5RDBJI"<# Z0 !D ("!UHT! 'AL M+W=O&PO=V]R:W-H965T 0!X;"]W;W)K&UL4$L! A0#% @ KT4A M5_>%J;!= P BPX !D ("!B*,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KT4A5VCIIF59 @ G 4 M !D ("!UJ\! 'AL+W=O&PO=V]R:W-H965TY_$[? M/P, #4, 9 " @=.V 0!X;"]W;W)K&UL4$L! A0#% @ KT4A5Q87JU1\" ?RL !D M ("!2;H! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ KT4A5\=L! EV @ >@< !D ("!LLD! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ KT4A5Z/1 MG.2) @ 608 !D ("!^M,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KT4A5^TA?\Z# P 00L !D M ("!:MX! 'AL+W=O&PO M=V]R:W-H965T&PO=V]R:W-H965T&UL4$L! A0#% M @ KT4A5Y8#W"(< P 4PP !D ("!;_L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KT4A5V=:K7." M @ N08 !D ("!) <" 'AL+W=O&UL4$L! A0#% @ KT4A5QZQ#B/U @ W @ !D M ("!7!$" 'AL+W=OYH' "V5@ &0 @(&(% ( >&PO=V]R M:W-H965T&UL M4$L! A0#% @ KT4A5ZZ)S\BW! AR, !D ("!_24" M 'AL+W=O&PO=V]R:W-H965T&^[=9;@, ,86 - M " !@ :3H \ ( !3#4" 'AL+W=OGD>I9-P( -\R 3 " 2D_ @!;0V]N=&5N=%]4>7!E <&UL4$L%!@ !A &$ GAH )%! @ $! end XML 101 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 102 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 103 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 294 387 1 true 127 0 false 7 false false R1.htm 00000001 - Document - Cover Sheet http://taop.com/role/Cover Cover Cover 1 false false R2.htm 00000002 - Statement - Consolidated Balance Sheets Sheet http://taop.com/role/BalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 00000003 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://taop.com/role/BalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - Consolidated Statements of Operations (Unaudited) Sheet http://taop.com/role/StatementsOfOperations Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 00000005 - Statement - Consolidated Statements of Comprehensive Loss (Unaudited) Sheet http://taop.com/role/StatementsOfComprehensiveLoss Consolidated Statements of Comprehensive Loss (Unaudited) Statements 5 false false R6.htm 00000006 - Statement - Consolidated Statements of Changes in Equity (Unaudited) Sheet http://taop.com/role/StatementsOfChangesInEquity Consolidated Statements of Changes in Equity (Unaudited) Statements 6 false false R7.htm 00000007 - Statement - Consolidated Statements of Cash Flows (Unaudited) Sheet http://taop.com/role/StatementsOfCashFlows Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 00000008 - Statement - Consolidated Statements of Cash Flows (Parenthetical) Sheet http://taop.com/role/StatementsOfCashFlowsParenthetical Consolidated Statements of Cash Flows (Parenthetical) Statements 8 false false R9.htm 00000009 - Disclosure - ORGANIZATION, PRINCIPAL ACTIVITIES AND MANAGEMENT???S PLANS Sheet http://taop.com/role/OrganizationPrincipalActivitiesAndManagementsPlans ORGANIZATION, PRINCIPAL ACTIVITIES AND MANAGEMENT???S PLANS Notes 9 false false R10.htm 00000010 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://taop.com/role/SummaryOfSignificantAccountingPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 10 false false R11.htm 00000011 - Disclosure - BUSINESS ACQUISITION Sheet http://taop.com/role/BusinessAcquisition BUSINESS ACQUISITION Notes 11 false false R12.htm 00000012 - Disclosure - VARIABLE INTEREST ENTITY Sheet http://taop.com/role/VariableInterestEntity VARIABLE INTEREST ENTITY Notes 12 false false R13.htm 00000013 - Disclosure - DISPOSALS OF CONSOLIDATED ENTITIES Sheet http://taop.com/role/DisposalsOfConsolidatedEntities DISPOSALS OF CONSOLIDATED ENTITIES Notes 13 false false R14.htm 00000014 - Disclosure - LOSS PER SHARE Sheet http://taop.com/role/LossPerShare LOSS PER SHARE Notes 14 false false R15.htm 00000015 - Disclosure - RELATED PARTY TRANSACTIONS Sheet http://taop.com/role/RelatedPartyTransactions RELATED PARTY TRANSACTIONS Notes 15 false false R16.htm 00000016 - Disclosure - INVENTORIES Sheet http://taop.com/role/Inventories INVENTORIES Notes 16 false false R17.htm 00000017 - Disclosure - PROPERTY, EQUIPMENT AND SOFTWARE Sheet http://taop.com/role/PropertyEquipmentAndSoftware PROPERTY, EQUIPMENT AND SOFTWARE Notes 17 false false R18.htm 00000018 - Disclosure - DISCONTINUED OPERATIONS Sheet http://taop.com/role/DiscontinuedOperations DISCONTINUED OPERATIONS Notes 18 false false R19.htm 00000019 - Disclosure - BANK LOANS Sheet http://taop.com/role/BankLoans BANK LOANS Notes 19 false false R20.htm 00000020 - Disclosure - INCOME TAXES Sheet http://taop.com/role/IncomeTaxes INCOME TAXES Notes 20 false false R21.htm 00000021 - Disclosure - OTHER CURRENT AND NON-CURRENT ASSETS Sheet http://taop.com/role/OtherCurrentAndNon-currentAssets OTHER CURRENT AND NON-CURRENT ASSETS Notes 21 false false R22.htm 00000022 - Disclosure - OPERATING LEASES Sheet http://taop.com/role/OperatingLeases OPERATING LEASES Notes 22 false false R23.htm 00000023 - Disclosure - LONG-TERM INVESTMENTS Sheet http://taop.com/role/Long-termInvestments LONG-TERM INVESTMENTS Notes 23 false false R24.htm 00000024 - Disclosure - OTHER PAYABLES AND ACCRUED EXPENSES Sheet http://taop.com/role/OtherPayablesAndAccruedExpenses OTHER PAYABLES AND ACCRUED EXPENSES Notes 24 false false R25.htm 00000025 - Disclosure - RESERVE AND DISTRIBUTION OF PROFIT Sheet http://taop.com/role/ReserveAndDistributionOfProfit RESERVE AND DISTRIBUTION OF PROFIT Notes 25 false false R26.htm 00000026 - Disclosure - EQUITY Sheet http://taop.com/role/Equity EQUITY Notes 26 false false R27.htm 00000027 - Disclosure - CONSOLIDATED SEGMENT DATA Sheet http://taop.com/role/ConsolidatedSegmentData CONSOLIDATED SEGMENT DATA Notes 27 false false R28.htm 00000028 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://taop.com/role/CommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 28 false false R29.htm 00000029 - Disclosure - CONCENTRATIONS Sheet http://taop.com/role/Concentrations CONCENTRATIONS Notes 29 false false R30.htm 00000030 - Disclosure - SUBSEQUENT EVENTS Sheet http://taop.com/role/SubsequentEvents SUBSEQUENT EVENTS Notes 30 false false R31.htm 00000031 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://taop.com/role/SummaryOfSignificantAccountingPoliciesPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 31 false false R32.htm 00000032 - Disclosure - ORGANIZATION, PRINCIPAL ACTIVITIES AND MANAGEMENT???S PLANS (Tables) Sheet http://taop.com/role/OrganizationPrincipalActivitiesAndManagementsPlansTables ORGANIZATION, PRINCIPAL ACTIVITIES AND MANAGEMENT???S PLANS (Tables) Tables http://taop.com/role/OrganizationPrincipalActivitiesAndManagementsPlans 32 false false R33.htm 00000033 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://taop.com/role/SummaryOfSignificantAccountingPoliciesTables SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://taop.com/role/SummaryOfSignificantAccountingPolicies 33 false false R34.htm 00000034 - Disclosure - BUSINESS ACQUISITION (Tables) Sheet http://taop.com/role/BusinessAcquisitionTables BUSINESS ACQUISITION (Tables) Tables http://taop.com/role/BusinessAcquisition 34 false false R35.htm 00000035 - Disclosure - LOSS PER SHARE (Tables) Sheet http://taop.com/role/LossPerShareTables LOSS PER SHARE (Tables) Tables http://taop.com/role/LossPerShare 35 false false R36.htm 00000036 - Disclosure - INVENTORIES (Tables) Sheet http://taop.com/role/InventoriesTables INVENTORIES (Tables) Tables http://taop.com/role/Inventories 36 false false R37.htm 00000037 - Disclosure - PROPERTY, EQUIPMENT AND SOFTWARE (Tables) Sheet http://taop.com/role/PropertyEquipmentAndSoftwareTables PROPERTY, EQUIPMENT AND SOFTWARE (Tables) Tables http://taop.com/role/PropertyEquipmentAndSoftware 37 false false R38.htm 00000038 - Disclosure - DISCONTINUED OPERATIONS (Tables) Sheet http://taop.com/role/DiscontinuedOperationsTables DISCONTINUED OPERATIONS (Tables) Tables http://taop.com/role/DiscontinuedOperations 38 false false R39.htm 00000039 - Disclosure - BANK LOANS (Tables) Sheet http://taop.com/role/BankLoansTables BANK LOANS (Tables) Tables http://taop.com/role/BankLoans 39 false false R40.htm 00000040 - Disclosure - INCOME TAXES (Tables) Sheet http://taop.com/role/IncomeTaxesTables INCOME TAXES (Tables) Tables http://taop.com/role/IncomeTaxes 40 false false R41.htm 00000041 - Disclosure - OTHER CURRENT AND NON-CURRENT ASSETS (Tables) Sheet http://taop.com/role/OtherCurrentAndNon-currentAssetsTables OTHER CURRENT AND NON-CURRENT ASSETS (Tables) Tables http://taop.com/role/OtherCurrentAndNon-currentAssets 41 false false R42.htm 00000042 - Disclosure - OPERATING LEASES (Tables) Sheet http://taop.com/role/OperatingLeasesTables OPERATING LEASES (Tables) Tables http://taop.com/role/OperatingLeases 42 false false R43.htm 00000043 - Disclosure - LONG-TERM INVESTMENTS (Tables) Sheet http://taop.com/role/Long-termInvestmentsTables LONG-TERM INVESTMENTS (Tables) Tables http://taop.com/role/Long-termInvestments 43 false false R44.htm 00000044 - Disclosure - OTHER PAYABLES AND ACCRUED EXPENSES (Tables) Sheet http://taop.com/role/OtherPayablesAndAccruedExpensesTables OTHER PAYABLES AND ACCRUED EXPENSES (Tables) Tables http://taop.com/role/OtherPayablesAndAccruedExpenses 44 false false R45.htm 00000045 - Disclosure - EQUITY (Tables) Sheet http://taop.com/role/EquityTables EQUITY (Tables) Tables http://taop.com/role/Equity 45 false false R46.htm 00000046 - Disclosure - CONSOLIDATED SEGMENT DATA (Tables) Sheet http://taop.com/role/ConsolidatedSegmentDataTables CONSOLIDATED SEGMENT DATA (Tables) Tables http://taop.com/role/ConsolidatedSegmentData 46 false false R47.htm 00000047 - Disclosure - SCHEDULE OF SUBSIDIARIES AND VARIABLE INTEREST ENTITY (Details) Sheet http://taop.com/role/ScheduleOfSubsidiariesAndVariableInterestEntityDetails SCHEDULE OF SUBSIDIARIES AND VARIABLE INTEREST ENTITY (Details) Details 47 false false R48.htm 00000048 - Disclosure - ORGANIZATION, PRINCIPAL ACTIVITIES AND MANAGEMENT???S PLANS (Details Narrative) Sheet http://taop.com/role/OrganizationPrincipalActivitiesAndManagementsPlansDetailsNarrative ORGANIZATION, PRINCIPAL ACTIVITIES AND MANAGEMENT???S PLANS (Details Narrative) Details http://taop.com/role/OrganizationPrincipalActivitiesAndManagementsPlansTables 48 false false R49.htm 00000049 - Disclosure - SCHEDULE OF ACCOUNTS RECEIVABLE (Details) Sheet http://taop.com/role/ScheduleOfAccountsReceivableDetails SCHEDULE OF ACCOUNTS RECEIVABLE (Details) Details 49 false false R50.htm 00000050 - Disclosure - SCHEDULE OF ALLOWANCE FOR CREDIT LOSSES (Details) Sheet http://taop.com/role/ScheduleOfAllowanceForCreditLossesDetails SCHEDULE OF ALLOWANCE FOR CREDIT LOSSES (Details) Details 50 false false R51.htm 00000051 - Disclosure - SCHEDULE OF ESTIMATED USEFUL LIVES (Details) Sheet http://taop.com/role/ScheduleOfEstimatedUsefulLivesDetails SCHEDULE OF ESTIMATED USEFUL LIVES (Details) Details 51 false false R52.htm 00000052 - Disclosure - SCHEDULE OF ANNUAL MINIMUM RENTAL INCOME RECEIVED (Details) Sheet http://taop.com/role/ScheduleOfAnnualMinimumRentalIncomeReceivedDetails SCHEDULE OF ANNUAL MINIMUM RENTAL INCOME RECEIVED (Details) Details 52 false false R53.htm 00000053 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) Sheet http://taop.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) Details http://taop.com/role/SummaryOfSignificantAccountingPoliciesTables 53 false false R54.htm 00000054 - Disclosure - SCHEDULE OF BUSINESS ACQUISITION ASSETS ACQUIRED, AND LIABILITIES ASSUMED (Details) Sheet http://taop.com/role/ScheduleOfBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails SCHEDULE OF BUSINESS ACQUISITION ASSETS ACQUIRED, AND LIABILITIES ASSUMED (Details) Details 54 false false R55.htm 00000055 - Disclosure - BUSINESS ACQUISITION (Details Narrative) Sheet http://taop.com/role/BusinessAcquisitionDetailsNarrative BUSINESS ACQUISITION (Details Narrative) Details http://taop.com/role/BusinessAcquisitionTables 55 false false R56.htm 00000056 - Disclosure - VARIABLE INTEREST ENTITY (Details Narrative) Sheet http://taop.com/role/VariableInterestEntityDetailsNarrative VARIABLE INTEREST ENTITY (Details Narrative) Details http://taop.com/role/VariableInterestEntity 56 false false R57.htm 00000057 - Disclosure - SCHEDULE OF COMPONENTS OF BASIC AND DILUTED EARNINGS PER SHARE (Details) Sheet http://taop.com/role/ScheduleOfComponentsOfBasicAndDilutedEarningsPerShareDetails SCHEDULE OF COMPONENTS OF BASIC AND DILUTED EARNINGS PER SHARE (Details) Details 57 false false R58.htm 00000058 - Disclosure - LOSS PER SHARE (Details Narrative) Sheet http://taop.com/role/LossPerShareDetailsNarrative LOSS PER SHARE (Details Narrative) Details http://taop.com/role/LossPerShareTables 58 false false R59.htm 00000059 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative) Sheet http://taop.com/role/RelatedPartyTransactionsDetailsNarrative RELATED PARTY TRANSACTIONS (Details Narrative) Details http://taop.com/role/RelatedPartyTransactions 59 false false R60.htm 00000060 - Disclosure - SCHEDULE OF INVENTORIES (Details) Sheet http://taop.com/role/ScheduleOfInventoriesDetails SCHEDULE OF INVENTORIES (Details) Details 60 false false R61.htm 00000061 - Disclosure - INVENTORIES (Details Narrative) Sheet http://taop.com/role/InventoriesDetailsNarrative INVENTORIES (Details Narrative) Details http://taop.com/role/InventoriesTables 61 false false R62.htm 00000062 - Disclosure - SCHEDULE OF PROPERTY, EQUIPMENT AND SOFTWARE (Details) Sheet http://taop.com/role/ScheduleOfPropertyEquipmentAndSoftwareDetails SCHEDULE OF PROPERTY, EQUIPMENT AND SOFTWARE (Details) Details 62 false false R63.htm 00000063 - Disclosure - PROPERTY, EQUIPMENT AND SOFTWARE (Details Narrative) Sheet http://taop.com/role/PropertyEquipmentAndSoftwareDetailsNarrative PROPERTY, EQUIPMENT AND SOFTWARE (Details Narrative) Details http://taop.com/role/PropertyEquipmentAndSoftwareTables 63 false false R64.htm 00000064 - Disclosure - SCHEDULE OF DISPOSAL GROUPS INCLUDING DISCONTINUED OPERATIONS (Details) Sheet http://taop.com/role/ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsDetails SCHEDULE OF DISPOSAL GROUPS INCLUDING DISCONTINUED OPERATIONS (Details) Details 64 false false R65.htm 00000065 - Disclosure - SCHEDULE OF MOVEMENTS OF CRYPTOCURRENCIES (Details) Sheet http://taop.com/role/ScheduleOfMovementsOfCryptocurrenciesDetails SCHEDULE OF MOVEMENTS OF CRYPTOCURRENCIES (Details) Details 65 false false R66.htm 00000066 - Disclosure - SCHEDULE OF SHORT-TERM BANK DEBT (Details) Sheet http://taop.com/role/ScheduleOfShort-termBankDebtDetails SCHEDULE OF SHORT-TERM BANK DEBT (Details) Details 66 false false R67.htm 00000067 - Disclosure - SCHEDULE OF SECURED SHORT-TERM BANK DEBT (Details) Sheet http://taop.com/role/ScheduleOfSecuredShort-termBankDebtDetails SCHEDULE OF SECURED SHORT-TERM BANK DEBT (Details) Details 67 false false R68.htm 00000068 - Disclosure - BANK LOANS (Details Narrative) Sheet http://taop.com/role/BankLoansDetailsNarrative BANK LOANS (Details Narrative) Details http://taop.com/role/BankLoansTables 68 false false R69.htm 00000069 - Disclosure - SCHEDULE OF INCOME BEFORE INCOME TAXES (Details) Sheet http://taop.com/role/ScheduleOfIncomeBeforeIncomeTaxesDetails SCHEDULE OF INCOME BEFORE INCOME TAXES (Details) Details 69 false false R70.htm 00000070 - Disclosure - SCHEDULE OF COMPONENTS OF INCOME TAX EXPENSE (BENEFIT) (Details) Sheet http://taop.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails SCHEDULE OF COMPONENTS OF INCOME TAX EXPENSE (BENEFIT) (Details) Details 70 false false R71.htm 00000071 - Disclosure - SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION (Details) Sheet http://taop.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION (Details) Details 71 false false R72.htm 00000072 - Disclosure - INCOME TAXES (Details Narrative) Sheet http://taop.com/role/IncomeTaxesDetailsNarrative INCOME TAXES (Details Narrative) Details http://taop.com/role/IncomeTaxesTables 72 false false R73.htm 00000073 - Disclosure - SCHEDULE OF OTHER CURRENT ASSETS (Details) Sheet http://taop.com/role/ScheduleOfOtherCurrentAssetsDetails SCHEDULE OF OTHER CURRENT ASSETS (Details) Details 73 false false R74.htm 00000074 - Disclosure - SCHEDULE OF OTHER NON-CURRENT ASSETS (Details) Sheet http://taop.com/role/ScheduleOfOtherNon-currentAssetsDetails SCHEDULE OF OTHER NON-CURRENT ASSETS (Details) Details 74 false false R75.htm 00000075 - Disclosure - OTHER CURRENT AND NON-CURRENT ASSETS (Details Narrative) Sheet http://taop.com/role/OtherCurrentAndNon-currentAssetsDetailsNarrative OTHER CURRENT AND NON-CURRENT ASSETS (Details Narrative) Details http://taop.com/role/OtherCurrentAndNon-currentAssetsTables 75 false false R76.htm 00000076 - Disclosure - SCHEDULE OF OPERATING LEASE (Details) Sheet http://taop.com/role/ScheduleOfOperatingLeaseDetails SCHEDULE OF OPERATING LEASE (Details) Details 76 false false R77.htm 00000077 - Disclosure - SCHEDULE OF MATURITIES OF OPERATING LEASE LIABILITIES (Details) Sheet http://taop.com/role/ScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails SCHEDULE OF MATURITIES OF OPERATING LEASE LIABILITIES (Details) Details 77 false false R78.htm 00000078 - Disclosure - OPERATING LEASES (Details Narrative) Sheet http://taop.com/role/OperatingLeasesDetailsNarrative OPERATING LEASES (Details Narrative) Details http://taop.com/role/OperatingLeasesTables 78 false false R79.htm 00000079 - Disclosure - SCHEDULE OF EQUITY METHOD INVESTMENTS (Details) Sheet http://taop.com/role/ScheduleOfEquityMethodInvestmentsDetails SCHEDULE OF EQUITY METHOD INVESTMENTS (Details) Details 79 false false R80.htm 00000080 - Disclosure - LONG-TERM INVESTMENTS (Details Narrative) Sheet http://taop.com/role/Long-termInvestmentsDetailsNarrative LONG-TERM INVESTMENTS (Details Narrative) Details http://taop.com/role/Long-termInvestmentsTables 80 false false R81.htm 00000081 - Disclosure - SCHEDULE OF OTHER PAYABLE AND ACCRUED EXPENSES (Details) Sheet http://taop.com/role/ScheduleOfOtherPayableAndAccruedExpensesDetails SCHEDULE OF OTHER PAYABLE AND ACCRUED EXPENSES (Details) Details 81 false false R82.htm 00000082 - Disclosure - RESERVE AND DISTRIBUTION OF PROFIT (Details Narrative) Sheet http://taop.com/role/ReserveAndDistributionOfProfitDetailsNarrative RESERVE AND DISTRIBUTION OF PROFIT (Details Narrative) Details http://taop.com/role/ReserveAndDistributionOfProfit 82 false false R83.htm 00000083 - Disclosure - SCHEDULE OF SHARE BASED PAYMENTS EXPENSE (Details) Sheet http://taop.com/role/ScheduleOfShareBasedPaymentsExpenseDetails SCHEDULE OF SHARE BASED PAYMENTS EXPENSE (Details) Details 83 false false R84.htm 00000084 - Disclosure - SUMMARY OF STOCK OPTION ACTIVITY (Details) Sheet http://taop.com/role/SummaryOfStockOptionActivityDetails SUMMARY OF STOCK OPTION ACTIVITY (Details) Details 84 false false R85.htm 00000085 - Disclosure - SCHEDULE OF WARRANT OUTSTANDING AND EXERCISABLE (Details) Sheet http://taop.com/role/ScheduleOfWarrantOutstandingAndExercisableDetails SCHEDULE OF WARRANT OUTSTANDING AND EXERCISABLE (Details) Details 85 false false R86.htm 00000086 - Disclosure - EQUITY (Details Narrative) Sheet http://taop.com/role/EquityDetailsNarrative EQUITY (Details Narrative) Details http://taop.com/role/EquityTables 86 false false R87.htm 00000087 - Disclosure - SCHEDULE OF SEGMENT REPORTING (Details) Sheet http://taop.com/role/ScheduleOfSegmentReportingDetails SCHEDULE OF SEGMENT REPORTING (Details) Details 87 false false R88.htm 00000088 - Disclosure - CONCENTRATIONS (Details Narrative) Sheet http://taop.com/role/ConcentrationsDetailsNarrative CONCENTRATIONS (Details Narrative) Details http://taop.com/role/Concentrations 88 false false R89.htm 00000089 - Disclosure - SUBSEQUENT EVENTS (Details Narrative) Sheet http://taop.com/role/SubsequentEventsDetailsNarrative SUBSEQUENT EVENTS (Details Narrative) Details http://taop.com/role/SubsequentEvents 89 false false All Reports Book All Reports ex99-1.htm form6-k.htm ex99-2.htm ex99-3.htm taop-20230630.xsd taop-20230630_cal.xml taop-20230630_def.xml taop-20230630_lab.xml taop-20230630_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 106 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "ex99-1.htm form6-k.htm": { "axisCustom": 0, "axisStandard": 29, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1002, "http://xbrl.sec.gov/dei/2023": 16 }, "contextCount": 294, "dts": { "calculationLink": { "local": [ "taop-20230630_cal.xml" ] }, "definitionLink": { "local": [ "taop-20230630_def.xml" ] }, "inline": { "local": [ "ex99-1.htm", "form6-k.htm" ] }, "labelLink": { "local": [ "taop-20230630_lab.xml" ] }, "presentationLink": { "local": [ "taop-20230630_pre.xml" ] }, "schema": { "local": [ "taop-20230630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] } }, "elementCount": 684, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2023": 111, "http://taop.com/20230630": 19, "http://xbrl.sec.gov/dei/2023": 8, "total": 138 }, "keyCustom": 61, "keyStandard": 326, "memberCustom": 88, "memberStandard": 33, "nsprefix": "TAOP", "nsuri": "http://taop.com/20230630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "span", "b", "span", "p", "body", "html" ], "baseRef": "form6-k.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityFileNumber", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00000001 - Document - Cover", "menuCat": "Cover", "order": "1", "role": "http://taop.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "b", "span", "p", "body", "html" ], "baseRef": "form6-k.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityFileNumber", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-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": "00000010 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "menuCat": "Notes", "order": "10", "role": "http://taop.com/role/SummaryOfSignificantAccountingPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000011 - Disclosure - BUSINESS ACQUISITION", "menuCat": "Notes", "order": "11", "role": "http://taop.com/role/BusinessAcquisition", "shortName": "BUSINESS ACQUISITION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000012 - Disclosure - VARIABLE INTEREST ENTITY", "menuCat": "Notes", "order": "12", "role": "http://taop.com/role/VariableInterestEntity", "shortName": "VARIABLE INTEREST ENTITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "TAOP:DisposalsofConsolidatedEntitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000013 - Disclosure - DISPOSALS OF CONSOLIDATED ENTITIES", "menuCat": "Notes", "order": "13", "role": "http://taop.com/role/DisposalsOfConsolidatedEntities", "shortName": "DISPOSALS OF CONSOLIDATED ENTITIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "TAOP:DisposalsofConsolidatedEntitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000014 - Disclosure - LOSS PER SHARE", "menuCat": "Notes", "order": "14", "role": "http://taop.com/role/LossPerShare", "shortName": "LOSS PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-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": "00000015 - Disclosure - RELATED PARTY TRANSACTIONS", "menuCat": "Notes", "order": "15", "role": "http://taop.com/role/RelatedPartyTransactions", "shortName": "RELATED PARTY TRANSACTIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-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": "00000016 - Disclosure - INVENTORIES", "menuCat": "Notes", "order": "16", "role": "http://taop.com/role/Inventories", "shortName": "INVENTORIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-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": "00000017 - Disclosure - PROPERTY, EQUIPMENT AND SOFTWARE", "menuCat": "Notes", "order": "17", "role": "http://taop.com/role/PropertyEquipmentAndSoftware", "shortName": "PROPERTY, EQUIPMENT AND SOFTWARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000018 - Disclosure - DISCONTINUED OPERATIONS", "menuCat": "Notes", "order": "18", "role": "http://taop.com/role/DiscontinuedOperations", "shortName": "DISCONTINUED OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-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": "00000019 - Disclosure - BANK LOANS", "menuCat": "Notes", "order": "19", "role": "http://taop.com/role/BankLoans", "shortName": "BANK LOANS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "AsOf2023-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", "menuCat": "Statements", "order": "2", "role": "http://taop.com/role/BalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "lang": null, "name": "us-gaap:AdvancesOnInventoryPurchases", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000020 - Disclosure - INCOME TAXES", "menuCat": "Notes", "order": "20", "role": "http://taop.com/role/IncomeTaxes", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000021 - Disclosure - OTHER CURRENT AND NON-CURRENT ASSETS", "menuCat": "Notes", "order": "21", "role": "http://taop.com/role/OtherCurrentAndNon-currentAssets", "shortName": "OTHER CURRENT AND NON-CURRENT ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000022 - Disclosure - OPERATING LEASES", "menuCat": "Notes", "order": "22", "role": "http://taop.com/role/OperatingLeases", "shortName": "OPERATING LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000023 - Disclosure - LONG-TERM INVESTMENTS", "menuCat": "Notes", "order": "23", "role": "http://taop.com/role/Long-termInvestments", "shortName": "LONG-TERM INVESTMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000024 - Disclosure - OTHER PAYABLES AND ACCRUED EXPENSES", "menuCat": "Notes", "order": "24", "role": "http://taop.com/role/OtherPayablesAndAccruedExpenses", "shortName": "OTHER PAYABLES AND ACCRUED EXPENSES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "TAOP:StatutoryReserveAndDistributionOfProfitTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000025 - Disclosure - RESERVE AND DISTRIBUTION OF PROFIT", "menuCat": "Notes", "order": "25", "role": "http://taop.com/role/ReserveAndDistributionOfProfit", "shortName": "RESERVE AND DISTRIBUTION OF PROFIT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "TAOP:StatutoryReserveAndDistributionOfProfitTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000026 - Disclosure - EQUITY", "menuCat": "Notes", "order": "26", "role": "http://taop.com/role/Equity", "shortName": "EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000027 - Disclosure - CONSOLIDATED SEGMENT DATA", "menuCat": "Notes", "order": "27", "role": "http://taop.com/role/ConsolidatedSegmentData", "shortName": "CONSOLIDATED SEGMENT DATA", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000028 - Disclosure - COMMITMENTS AND CONTINGENCIES", "menuCat": "Notes", "order": "28", "role": "http://taop.com/role/CommitmentsAndContingencies", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000029 - Disclosure - CONCENTRATIONS", "menuCat": "Notes", "order": "29", "role": "http://taop.com/role/Concentrations", "shortName": "CONCENTRATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockNoParValue", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000003 - Statement - Consolidated Balance Sheets (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://taop.com/role/BalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockNoParValue", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000030 - Disclosure - SUBSEQUENT EVENTS", "menuCat": "Notes", "order": "30", "role": "http://taop.com/role/SubsequentEvents", "shortName": "SUBSEQUENT EVENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000031 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "menuCat": "Policies", "order": "31", "role": "http://taop.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:NatureOfOperations", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000032 - Disclosure - ORGANIZATION, PRINCIPAL ACTIVITIES AND MANAGEMENT\u2019S PLANS (Tables)", "menuCat": "Tables", "order": "32", "role": "http://taop.com/role/OrganizationPrincipalActivitiesAndManagementsPlansTables", "shortName": "ORGANIZATION, PRINCIPAL ACTIVITIES AND MANAGEMENT\u2019S PLANS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:NatureOfOperations", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:TradeAndOtherAccountsReceivablePolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-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": "00000033 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "menuCat": "Tables", "order": "33", "role": "http://taop.com/role/SummaryOfSignificantAccountingPoliciesTables", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:TradeAndOtherAccountsReceivablePolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-012023-06-30_custom_TaopingNewMediaCoLtdMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000034 - Disclosure - BUSINESS ACQUISITION (Tables)", "menuCat": "Tables", "order": "34", "role": "http://taop.com/role/BusinessAcquisitionTables", "shortName": "BUSINESS ACQUISITION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-012023-06-30_custom_TaopingNewMediaCoLtdMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000035 - Disclosure - LOSS PER SHARE (Tables)", "menuCat": "Tables", "order": "35", "role": "http://taop.com/role/LossPerShareTables", "shortName": "LOSS PER SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-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": "00000036 - Disclosure - INVENTORIES (Tables)", "menuCat": "Tables", "order": "36", "role": "http://taop.com/role/InventoriesTables", "shortName": "INVENTORIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000037 - Disclosure - PROPERTY, EQUIPMENT AND SOFTWARE (Tables)", "menuCat": "Tables", "order": "37", "role": "http://taop.com/role/PropertyEquipmentAndSoftwareTables", "shortName": "PROPERTY, EQUIPMENT AND SOFTWARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000038 - Disclosure - DISCONTINUED OPERATIONS (Tables)", "menuCat": "Tables", "order": "38", "role": "http://taop.com/role/DiscontinuedOperationsTables", "shortName": "DISCONTINUED OPERATIONS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShortTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000039 - Disclosure - BANK LOANS (Tables)", "menuCat": "Tables", "order": "39", "role": "http://taop.com/role/BankLoansTables", "shortName": "BANK LOANS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShortTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000004 - Statement - Consolidated Statements of Operations (Unaudited)", "menuCat": "Statements", "order": "4", "role": "http://taop.com/role/StatementsOfOperations", "shortName": "Consolidated Statements of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": "0", "lang": null, "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000040 - Disclosure - INCOME TAXES (Tables)", "menuCat": "Tables", "order": "40", "role": "http://taop.com/role/IncomeTaxesTables", "shortName": "INCOME TAXES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "us-gaap:OtherAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000041 - Disclosure - OTHER CURRENT AND NON-CURRENT ASSETS (Tables)", "menuCat": "Tables", "order": "41", "role": "http://taop.com/role/OtherCurrentAndNon-currentAssetsTables", "shortName": "OTHER CURRENT AND NON-CURRENT ASSETS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:OtherAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000042 - Disclosure - OPERATING LEASES (Tables)", "menuCat": "Tables", "order": "42", "role": "http://taop.com/role/OperatingLeasesTables", "shortName": "OPERATING LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "us-gaap:InvestmentTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000043 - Disclosure - LONG-TERM INVESTMENTS (Tables)", "menuCat": "Tables", "order": "43", "role": "http://taop.com/role/Long-termInvestmentsTables", "shortName": "LONG-TERM INVESTMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InvestmentTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "us-gaap:OtherLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000044 - Disclosure - OTHER PAYABLES AND ACCRUED EXPENSES (Tables)", "menuCat": "Tables", "order": "44", "role": "http://taop.com/role/OtherPayablesAndAccruedExpensesTables", "shortName": "OTHER PAYABLES AND ACCRUED EXPENSES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:OtherLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000045 - Disclosure - EQUITY (Tables)", "menuCat": "Tables", "order": "45", "role": "http://taop.com/role/EquityTables", "shortName": "EQUITY (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000046 - Disclosure - CONSOLIDATED SEGMENT DATA (Tables)", "menuCat": "Tables", "order": "46", "role": "http://taop.com/role/ConsolidatedSegmentDataTables", "shortName": "CONSOLIDATED SEGMENT DATA (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "us-gaap:NatureOfOperations", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-012023-06-30_custom_TaopingIncMember", "decimals": null, "first": true, "lang": "en-US", "name": "TAOP:Entities", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000047 - Disclosure - SCHEDULE OF SUBSIDIARIES AND VARIABLE INTEREST ENTITY (Details)", "menuCat": "Details", "order": "47", "role": "http://taop.com/role/ScheduleOfSubsidiariesAndVariableInterestEntityDetails", "shortName": "SCHEDULE OF SUBSIDIARIES AND VARIABLE INTEREST ENTITY (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "us-gaap:NatureOfOperations", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-012023-06-30_custom_TaopingIncMember", "decimals": null, "first": true, "lang": "en-US", "name": "TAOP:Entities", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2022-01-012022-06-30", "decimals": "0", "first": true, "lang": null, "name": "TAOP:OtherComprehensiveIncomeLossDisposalOfiASPEC", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000048 - Disclosure - ORGANIZATION, PRINCIPAL ACTIVITIES AND MANAGEMENT\u2019S PLANS (Details Narrative)", "menuCat": "Details", "order": "48", "role": "http://taop.com/role/OrganizationPrincipalActivitiesAndManagementsPlansDetailsNarrative", "shortName": "ORGANIZATION, PRINCIPAL ACTIVITIES AND MANAGEMENT\u2019S PLANS (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:NatureOfOperations", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2021-09-012021-09-30", "decimals": "INF", "lang": null, "name": "us-gaap:StockOptionExercisePriceIncrease", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "AsOf2023-06-30_us-gaap_NonrelatedPartyMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000049 - Disclosure - SCHEDULE OF ACCOUNTS RECEIVABLE (Details)", "menuCat": "Details", "order": "49", "role": "http://taop.com/role/ScheduleOfAccountsReceivableDetails", "shortName": "SCHEDULE OF ACCOUNTS RECEIVABLE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "AsOf2023-06-30_us-gaap_NonrelatedPartyMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000005 - Statement - Consolidated Statements of Comprehensive Loss (Unaudited)", "menuCat": "Statements", "order": "5", "role": "http://taop.com/role/StatementsOfComprehensiveLoss", "shortName": "Consolidated Statements of Comprehensive Loss (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": "0", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000050 - Disclosure - SCHEDULE OF ALLOWANCE FOR CREDIT LOSSES (Details)", "menuCat": "Details", "order": "50", "role": "http://taop.com/role/ScheduleOfAllowanceForCreditLossesDetails", "shortName": "SCHEDULE OF ALLOWANCE FOR CREDIT LOSSES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2022-01-012022-12-31", "decimals": "0", "lang": null, "name": "TAOP:DecreaseForBalanceRecovered", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "TAOP:ScheduleOfEstimatedUsefulLivesTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "AsOf2023-06-30_srt_OfficeBuildingMember_srt_MinimumMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000051 - Disclosure - SCHEDULE OF ESTIMATED USEFUL LIVES (Details)", "menuCat": "Details", "order": "51", "role": "http://taop.com/role/ScheduleOfEstimatedUsefulLivesDetails", "shortName": "SCHEDULE OF ESTIMATED USEFUL LIVES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "TAOP:ScheduleOfEstimatedUsefulLivesTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "AsOf2023-06-30_srt_OfficeBuildingMember_srt_MinimumMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "TAOP:ScheduleOfAnnualMinimumRentalIncomeReceviedTableTextBlock", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000052 - Disclosure - SCHEDULE OF ANNUAL MINIMUM RENTAL INCOME RECEIVED (Details)", "menuCat": "Details", "order": "52", "role": "http://taop.com/role/ScheduleOfAnnualMinimumRentalIncomeReceivedDetails", "shortName": "SCHEDULE OF ANNUAL MINIMUM RENTAL INCOME RECEIVED (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "TAOP:ScheduleOfAnnualMinimumRentalIncomeReceviedTableTextBlock", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "span", "span", "p", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000053 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)", "menuCat": "Details", "order": "53", "role": "http://taop.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "span", "p", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2021-06-012021-06-09", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000054 - Disclosure - SCHEDULE OF BUSINESS ACQUISITION ASSETS ACQUIRED, AND LIABILITIES ASSUMED (Details)", "menuCat": "Details", "order": "54", "role": "http://taop.com/role/ScheduleOfBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails", "shortName": "SCHEDULE OF BUSINESS ACQUISITION ASSETS ACQUIRED, AND LIABILITIES ASSUMED (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "AsOf2021-06-09_custom_TaopingNewMediaCoLtdMember", "decimals": "0", "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2021-06-012021-06-09", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000055 - Disclosure - BUSINESS ACQUISITION (Details Narrative)", "menuCat": "Details", "order": "55", "role": "http://taop.com/role/BusinessAcquisitionDetailsNarrative", "shortName": "BUSINESS ACQUISITION (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2021-06-012021-06-09_custom_TaopingNewMediaCoLtdMember", "decimals": "INF", "lang": null, "name": "us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:VariableInterestEntityDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2022-01-012022-12-31_custom_IASPECTechnologyGroupCoLtdiASPECMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000056 - Disclosure - VARIABLE INTEREST ENTITY (Details Narrative)", "menuCat": "Details", "order": "56", "role": "http://taop.com/role/VariableInterestEntityDetailsNarrative", "shortName": "VARIABLE INTEREST ENTITY (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:VariableInterestEntityDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2022-01-012022-12-31_custom_IASPECTechnologyGroupCoLtdiASPECMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000057 - Disclosure - SCHEDULE OF COMPONENTS OF BASIC AND DILUTED EARNINGS PER SHARE (Details)", "menuCat": "Details", "order": "57", "role": "http://taop.com/role/ScheduleOfComponentsOfBasicAndDilutedEarningsPerShareDetails", "shortName": "SCHEDULE OF COMPONENTS OF BASIC AND DILUTED EARNINGS PER SHARE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": "INF", "lang": null, "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "span", "span", "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000058 - Disclosure - LOSS PER SHARE (Details Narrative)", "menuCat": "Details", "order": "58", "role": "http://taop.com/role/LossPerShareDetailsNarrative", "shortName": "LOSS PER SHARE (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "span", "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:OtherAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2021-01-012021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000059 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative)", "menuCat": "Details", "order": "59", "role": "http://taop.com/role/RelatedPartyTransactionsDetailsNarrative", "shortName": "RELATED PARTY TRANSACTIONS (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "AsOf2023-06-30_custom_RelatedCompanyOwnedByMrLinMember", "decimals": "-6", "lang": null, "name": "us-gaap:OtherLiabilities", "reportCount": 1, "unique": true, "unitRef": "RMB", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "AsOf2021-12-31_us-gaap_CommonStockMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000006 - Statement - Consolidated Statements of Changes in Equity (Unaudited)", "menuCat": "Statements", "order": "6", "role": "http://taop.com/role/StatementsOfChangesInEquity", "shortName": "Consolidated Statements of Changes in Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2022-01-012022-06-30_us-gaap_CommonStockMember", "decimals": "0", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsAndSupplies", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000060 - Disclosure - SCHEDULE OF INVENTORIES (Details)", "menuCat": "Details", "order": "60", "role": "http://taop.com/role/ScheduleOfInventoriesDetails", "shortName": "SCHEDULE OF INVENTORIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsAndSupplies", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryWriteDown", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000061 - Disclosure - INVENTORIES (Details Narrative)", "menuCat": "Details", "order": "61", "role": "http://taop.com/role/InventoriesDetailsNarrative", "shortName": "INVENTORIES (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryWriteDown", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "AsOf2023-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": "00000062 - Disclosure - SCHEDULE OF PROPERTY, EQUIPMENT AND SOFTWARE (Details)", "menuCat": "Details", "order": "62", "role": "http://taop.com/role/ScheduleOfPropertyEquipmentAndSoftwareDetails", "shortName": "SCHEDULE OF PROPERTY, EQUIPMENT AND SOFTWARE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "AsOf2023-06-30_srt_OfficeBuildingMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCollateralAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000063 - Disclosure - PROPERTY, EQUIPMENT AND SOFTWARE (Details Narrative)", "menuCat": "Details", "order": "63", "role": "http://taop.com/role/PropertyEquipmentAndSoftwareDetailsNarrative", "shortName": "PROPERTY, EQUIPMENT AND SOFTWARE (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "AsOf2023-06-30_srt_OfficeBuildingMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCollateralAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000064 - Disclosure - SCHEDULE OF DISPOSAL GROUPS INCLUDING DISCONTINUED OPERATIONS (Details)", "menuCat": "Details", "order": "64", "role": "http://taop.com/role/ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsDetails", "shortName": "SCHEDULE OF DISPOSAL GROUPS INCLUDING DISCONTINUED OPERATIONS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "lang": null, "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:InvestmentHoldingsScheduleOfInvestmentsTableTextBlock", "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Investments", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000065 - Disclosure - SCHEDULE OF MOVEMENTS OF CRYPTOCURRENCIES (Details)", "menuCat": "Details", "order": "65", "role": "http://taop.com/role/ScheduleOfMovementsOfCryptocurrenciesDetails", "shortName": "SCHEDULE OF MOVEMENTS OF CRYPTOCURRENCIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:InvestmentHoldingsScheduleOfInvestmentsTableTextBlock", "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2022-01-012022-12-31", "decimals": "0", "lang": null, "name": "TAOP:ReceiptOfCryptocurrenciesFromMiningActivities", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShortTermBankLoansAndNotesPayable", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000066 - Disclosure - SCHEDULE OF SHORT-TERM BANK DEBT (Details)", "menuCat": "Details", "order": "66", "role": "http://taop.com/role/ScheduleOfShort-termBankDebtDetails", "shortName": "SCHEDULE OF SHORT-TERM BANK DEBT (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShortTermDebtTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "lang": null, "name": "us-gaap:ShortTermBorrowings", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShortTermBankLoansAndNotesPayable", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000067 - Disclosure - SCHEDULE OF SECURED SHORT-TERM BANK DEBT (Details)", "menuCat": "Details", "order": "67", "role": "http://taop.com/role/ScheduleOfSecuredShort-termBankDebtDetails", "shortName": "SCHEDULE OF SECURED SHORT-TERM BANK DEBT (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "AsOf2023-06-30_custom_BankLoanMember", "decimals": "0", "lang": null, "name": "us-gaap:ShortTermBankLoansAndNotesPayable", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShortTermBankLoansAndNotesPayable", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000068 - Disclosure - BANK LOANS (Details Narrative)", "menuCat": "Details", "order": "68", "role": "http://taop.com/role/BankLoansDetailsNarrative", "shortName": "BANK LOANS (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "lang": "en-US", "name": "us-gaap:DebtInstrumentMaturityDateDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "TAOP:IncomeLossFromContinuingAndDiscontinuedOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000069 - Disclosure - SCHEDULE OF INCOME BEFORE INCOME TAXES (Details)", "menuCat": "Details", "order": "69", "role": "http://taop.com/role/ScheduleOfIncomeBeforeIncomeTaxesDetails", "shortName": "SCHEDULE OF INCOME BEFORE INCOME TAXES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "TAOP:IncomeLossFromContinuingAndDiscontinuedOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000007 - Statement - Consolidated Statements of Cash Flows (Unaudited)", "menuCat": "Statements", "order": "7", "role": "http://taop.com/role/StatementsOfCashFlows", "shortName": "Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": "0", "lang": null, "name": "TAOP:ProvisionForObsoleteInventories", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000070 - Disclosure - SCHEDULE OF COMPONENTS OF INCOME TAX EXPENSE (BENEFIT) (Details)", "menuCat": "Details", "order": "70", "role": "http://taop.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails", "shortName": "SCHEDULE OF COMPONENTS OF INCOME TAX EXPENSE (BENEFIT) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000071 - Disclosure - SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION (Details)", "menuCat": "Details", "order": "71", "role": "http://taop.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails", "shortName": "SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": "0", "lang": null, "name": "TAOP:ComputedExpectedIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000072 - Disclosure - INCOME TAXES (Details Narrative)", "menuCat": "Details", "order": "72", "role": "http://taop.com/role/IncomeTaxesDetailsNarrative", "shortName": "INCOME TAXES (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "us-gaap:OtherAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "TAOP:AdvancesToUnrelatedparties", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000073 - Disclosure - SCHEDULE OF OTHER CURRENT ASSETS (Details)", "menuCat": "Details", "order": "73", "role": "http://taop.com/role/ScheduleOfOtherCurrentAssetsDetails", "shortName": "SCHEDULE OF OTHER CURRENT ASSETS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "us-gaap:OtherAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "TAOP:AdvancesToUnrelatedparties", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OtherAssetsNoncurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000074 - Disclosure - SCHEDULE OF OTHER NON-CURRENT ASSETS (Details)", "menuCat": "Details", "order": "74", "role": "http://taop.com/role/ScheduleOfOtherNon-currentAssetsDetails", "shortName": "SCHEDULE OF OTHER NON-CURRENT ASSETS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "us-gaap:OtherAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "lang": null, "name": "us-gaap:OtherAssetsMiscellaneousNoncurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:OtherAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2021-01-012021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000075 - Disclosure - OTHER CURRENT AND NON-CURRENT ASSETS (Details Narrative)", "menuCat": "Details", "order": "75", "role": "http://taop.com/role/OtherCurrentAndNon-currentAssetsDetailsNarrative", "shortName": "OTHER CURRENT AND NON-CURRENT ASSETS (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:OtherCommitment", "span", "span", "span", "p", "us-gaap:OtherAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "AsOf2020-12-31", "decimals": "-5", "lang": null, "name": "us-gaap:OtherCommitment", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000076 - Disclosure - SCHEDULE OF OPERATING LEASE (Details)", "menuCat": "Details", "order": "76", "role": "http://taop.com/role/ScheduleOfOperatingLeaseDetails", "shortName": "SCHEDULE OF OPERATING LEASE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "AsOf2023-06-30_custom_LeasesOfficeServerRoomsDormitoryleasesMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000077 - Disclosure - SCHEDULE OF MATURITIES OF OPERATING LEASE LIABILITIES (Details)", "menuCat": "Details", "order": "77", "role": "http://taop.com/role/ScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails", "shortName": "SCHEDULE OF MATURITIES OF OPERATING LEASE LIABILITIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "AsOf2023-06-30_custom_LeasesOfficeServerRoomsDormitoryleasesMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "AsOf2023-06-30_us-gaap_SegmentContinuingOperationsMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccruedRentCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000078 - Disclosure - OPERATING LEASES (Details Narrative)", "menuCat": "Details", "order": "78", "role": "http://taop.com/role/OperatingLeasesDetailsNarrative", "shortName": "OPERATING LEASES (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "AsOf2023-06-30_us-gaap_SegmentContinuingOperationsMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccruedRentCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:EquityMethodInvestmentsTextBlock", "us-gaap:InvestmentTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestmentUnderlyingEquityInNetAssets", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000079 - Disclosure - SCHEDULE OF EQUITY METHOD INVESTMENTS (Details)", "menuCat": "Details", "order": "79", "role": "http://taop.com/role/ScheduleOfEquityMethodInvestmentsDetails", "shortName": "SCHEDULE OF EQUITY METHOD INVESTMENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:EquityMethodInvestmentsTextBlock", "us-gaap:InvestmentTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "AsOf2023-06-30_us-gaap_EquityMethodInvestmentsMember", "decimals": "0", "lang": null, "name": "us-gaap:EquityMethodInvestmentUnderlyingEquityInNetAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "span", "p", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-05-012023-05-31_custom_ConsultantMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesIssuedForServices", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000008 - Statement - Consolidated Statements of Cash Flows (Parenthetical)", "menuCat": "Statements", "order": "8", "role": "http://taop.com/role/StatementsOfCashFlowsParenthetical", "shortName": "Consolidated Statements of Cash Flows (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-05-012023-05-31_custom_DirectorsExecutiveOfficersAndEmployeesMember", "decimals": "INF", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesIssuedForServices", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:InvestmentTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000080 - Disclosure - LONG-TERM INVESTMENTS (Details Narrative)", "menuCat": "Details", "order": "80", "role": "http://taop.com/role/Long-termInvestmentsDetailsNarrative", "shortName": "LONG-TERM INVESTMENTS (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:InvestmentTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:OtherLiabilitiesTableTextBlock", "us-gaap:OtherLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "TAOP:AdvancesFromUnrelatedThirdparties", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000081 - Disclosure - SCHEDULE OF OTHER PAYABLE AND ACCRUED EXPENSES (Details)", "menuCat": "Details", "order": "81", "role": "http://taop.com/role/ScheduleOfOtherPayableAndAccruedExpensesDetails", "shortName": "SCHEDULE OF OTHER PAYABLE AND ACCRUED EXPENSES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:OtherLiabilitiesTableTextBlock", "us-gaap:OtherLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "TAOP:AdvancesFromUnrelatedThirdparties", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "span", "p", "TAOP:StatutoryReserveAndDistributionOfProfitTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "INF", "first": true, "lang": null, "name": "TAOP:PercentageOfAnnualTaxProfits", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000082 - Disclosure - RESERVE AND DISTRIBUTION OF PROFIT (Details Narrative)", "menuCat": "Details", "order": "82", "role": "http://taop.com/role/ReserveAndDistributionOfProfitDetailsNarrative", "shortName": "RESERVE AND DISTRIBUTION OF PROFIT (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "TAOP:StatutoryReserveAndDistributionOfProfitTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "INF", "first": true, "lang": null, "name": "TAOP:PercentageOfAnnualTaxProfits", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000083 - Disclosure - SCHEDULE OF SHARE BASED PAYMENTS EXPENSE (Details)", "menuCat": "Details", "order": "83", "role": "http://taop.com/role/ScheduleOfShareBasedPaymentsExpenseDetails", "shortName": "SCHEDULE OF SHARE BASED PAYMENTS EXPENSE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "AsOf2022-12-31_us-gaap_StockOptionMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000084 - Disclosure - SUMMARY OF STOCK OPTION ACTIVITY (Details)", "menuCat": "Details", "order": "84", "role": "http://taop.com/role/SummaryOfStockOptionActivityDetails", "shortName": "SUMMARY OF STOCK OPTION ACTIVITY (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "AsOf2022-12-31_us-gaap_StockOptionMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "AsOf2023-06-30_custom_WarrantOneMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000085 - Disclosure - SCHEDULE OF WARRANT OUTSTANDING AND EXERCISABLE (Details)", "menuCat": "Details", "order": "85", "role": "http://taop.com/role/ScheduleOfWarrantOutstandingAndExercisableDetails", "shortName": "SCHEDULE OF WARRANT OUTSTANDING AND EXERCISABLE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "AsOf2023-06-30_custom_WarrantOneMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "AsOf2023-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000086 - Disclosure - EQUITY (Details Narrative)", "menuCat": "Details", "order": "86", "role": "http://taop.com/role/EquityDetailsNarrative", "shortName": "EQUITY (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-05-012023-05-31_custom_ServiceCompensationMember", "decimals": "INF", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000087 - Disclosure - SCHEDULE OF SEGMENT REPORTING (Details)", "menuCat": "Details", "order": "87", "role": "http://taop.com/role/ScheduleOfSegmentReportingDetails", "shortName": "SCHEDULE OF SEGMENT REPORTING (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": "0", "lang": null, "name": "us-gaap:NonoperatingIncomeExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-012023-06-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000088 - Disclosure - CONCENTRATIONS (Details Narrative)", "menuCat": "Details", "order": "88", "role": "http://taop.com/role/ConcentrationsDetailsNarrative", "shortName": "CONCENTRATIONS (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-012023-06-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-07-172023-07-17_us-gaap_SubsequentEventMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityReverseStockSplit", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000089 - Disclosure - SUBSEQUENT EVENTS (Details Narrative)", "menuCat": "Details", "order": "89", "role": "http://taop.com/role/SubsequentEventsDetailsNarrative", "shortName": "SUBSEQUENT EVENTS (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-07-172023-07-17_us-gaap_SubsequentEventMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityReverseStockSplit", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-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": "00000009 - Disclosure - ORGANIZATION, PRINCIPAL ACTIVITIES AND MANAGEMENT\u2019S PLANS", "menuCat": "Notes", "order": "9", "role": "http://taop.com/role/OrganizationPrincipalActivitiesAndManagementsPlans", "shortName": "ORGANIZATION, PRINCIPAL ACTIVITIES AND MANAGEMENT\u2019S PLANS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ex99-1.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 127, "tag": { "TAOP_AdvancesFromUnrelatedThirdparties": { "auth_ref": [], "calculation": { "http://taop.com/role/ScheduleOfOtherPayableAndAccruedExpensesDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Advances from unrelated third parties.", "label": "Advances from unrelated third parties" } } }, "localname": "AdvancesFromUnrelatedThirdparties", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfOtherPayableAndAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "TAOP_AdvancesToRelatedParty": { "auth_ref": [], "calculation": { "http://taop.com/role/ScheduleOfOtherCurrentAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Advances to related party.", "label": "Advances to a related party" } } }, "localname": "AdvancesToRelatedParty", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "TAOP_AdvancesToUnrelatedparties": { "auth_ref": [], "calculation": { "http://taop.com/role/ScheduleOfOtherCurrentAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Advances to unrelated parties.", "label": "Advances to unrelated parties" } } }, "localname": "AdvancesToUnrelatedparties", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "TAOP_AdvertisingCostPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Advertising cost, percentage.", "label": "Advertising cost, percentage" } } }, "localname": "AdvertisingCostPercentage", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "percentItemType" }, "TAOP_AdvertisingRelatedPartiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Advertising Related Parties [Member]" } } }, "localname": "AdvertisingRelatedPartiesMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/StatementsOfOperations" ], "xbrltype": "domainItemType" }, "TAOP_AllowanceForSlowmovingOrObsoleteInventories": { "auth_ref": [], "calculation": { "http://taop.com/role/ScheduleOfInventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Allowance for slow-moving or obsolete inventories.", "label": "Allowance for slow-moving or obsolete inventories" } } }, "localname": "AllowanceForSlowmovingOrObsoleteInventories", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "TAOP_AlphaDigitalGroupLtdADGMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Alpha Digital Group Ltd. (ADG) [Member]", "label": "Alpha Digital Group Ltd. (ADG) [Member]" } } }, "localname": "AlphaDigitalGroupLtdADGMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfSubsidiariesAndVariableInterestEntityDetails" ], "xbrltype": "domainItemType" }, "TAOP_AmountDueToEmployees": { "auth_ref": [], "calculation": { "http://taop.com/role/ScheduleOfOtherPayableAndAccruedExpensesDetails": { "order": 4.0, "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount due to employees.", "label": "Amount due to employees" } } }, "localname": "AmountDueToEmployees", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfOtherPayableAndAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "TAOP_AssetsFromdDiscontinuedOperationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets Fromd Discontinued Operations [Member]", "label": "Assets Fromd Discontinued Operations [Member]" } } }, "localname": "AssetsFromdDiscontinuedOperationsMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "TAOP_BankLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bank Loan [Member]", "label": "Bank Loan [Member]" } } }, "localname": "BankLoanMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfSecuredShort-termBankDebtDetails" ], "xbrltype": "domainItemType" }, "TAOP_BiznestInternetTechCoLtdBiznestMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Biznest Internet Tech. Co., Ltd. (Biznest) [Member]", "label": "Biznest Internet Tech. Co., Ltd. (Biznest) [Member]" } } }, "localname": "BiznestInternetTechCoLtdBiznestMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfSubsidiariesAndVariableInterestEntityDetails" ], "xbrltype": "domainItemType" }, "TAOP_BiznestMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Biznest [Member]", "label": "Biznest [Member]" } } }, "localname": "BiznestMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "domainItemType" }, "TAOP_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAdvancesToSuppliers": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed advances to suppliers.", "label": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAdvancesToSuppliers", "verboseLabel": "Advances to suppliers" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAdvancesToSuppliers", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "TAOP_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedPayrollAndBenefits": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed current liabilities accrued payroll and benefits.", "label": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedPayrollAndBenefits", "verboseLabel": "Accrued payroll and benefits" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedPayrollAndBenefits", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "TAOP_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAdvancesFromCustomer": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed current liabilities advances from customer.", "label": "Advances from customers" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAdvancesFromCustomer", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "TAOP_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDueToRelatedParties": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed current liabilities due to related parties.", "label": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDueToRelatedParties", "verboseLabel": "Amounts due to related parties" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDueToRelatedParties", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "TAOP_CBTSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "CBT Segment [Member]", "label": "CBT Segment [Member]" } } }, "localname": "CBTSegmentMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "TAOP_CashPaidDuringTheYearAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash paid during the year abstract.", "label": "Cash paid during the year" } } }, "localname": "CashPaidDuringTheYearAbstract", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "TAOP_CommissionFee": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission fee.", "label": "Commission fee" } } }, "localname": "CommissionFee", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/OtherCurrentAndNon-currentAssetsDetailsNarrative" ], "xbrltype": "percentItemType" }, "TAOP_ComputedExpectedIncomeTaxExpenseBenefit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Computed expected income tax expense benefit.", "label": "Computed expected income tax (benefit)" } } }, "localname": "ComputedExpectedIncomeTaxExpenseBenefit", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "TAOP_ConsultantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Consultant [Member]", "label": "Consultant [Member]" } } }, "localname": "ConsultantMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/EquityDetailsNarrative", "http://taop.com/role/StatementsOfCashFlowsParenthetical" ], "xbrltype": "domainItemType" }, "TAOP_ContractTerms": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract Terms", "label": "Contract terms" } } }, "localname": "ContractTerms", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/OtherCurrentAndNon-currentAssetsDetailsNarrative" ], "xbrltype": "durationItemType" }, "TAOP_CorporateAndOthersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Corporate and Others [Member]", "label": "Corporate and Others [Member]" } } }, "localname": "CorporateAndOthersMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "TAOP_CryptocurrenciesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cryptocurrencies [Policy Text Block]", "label": "Cryptocurrencies" } } }, "localname": "CryptocurrenciesPolicyTextBlock", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "TAOP_CryptocurrencyMiningMachineMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cryptocurrency Mining Machine [Member]", "label": "Cryptocurrency Mining Machine [Member]" } } }, "localname": "CryptocurrencyMiningMachineMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "TAOP_CryptocurrencyMiningMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cryptocurrency Mining [Member]", "label": "Cryptocurrency Mining [Member]" } } }, "localname": "CryptocurrencyMiningMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "TAOP_CustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer [Member]", "label": "Customer [Member]" } } }, "localname": "CustomerMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ConcentrationsDetailsNarrative" ], "xbrltype": "domainItemType" }, "TAOP_CustomerOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer One [Member]", "label": "Customer One [Member]" } } }, "localname": "CustomerOneMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ConcentrationsDetailsNarrative" ], "xbrltype": "domainItemType" }, "TAOP_CustomerTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer Two [Member]", "label": "Customer Two [Member]" } } }, "localname": "CustomerTwoMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ConcentrationsDetailsNarrative" ], "xbrltype": "domainItemType" }, "TAOP_DecreaseForBalanceRecovered": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease for balance recovered.", "label": "Decrease for balance recovered due to transfer of a company" } } }, "localname": "DecreaseForBalanceRecovered", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfAllowanceForCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "TAOP_DecreaseInAllowanceForCreditLosses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease in allowance for credit losses.", "label": "Decrease in allowance for credit losses" } } }, "localname": "DecreaseInAllowanceForCreditLosses", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "TAOP_DirectorsExecutiveOffcersEmployeeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Directors Executive Offcers Employee [Member]", "label": "Directors Executive Offcers Employee [Member]" } } }, "localname": "DirectorsExecutiveOffcersEmployeeMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/EquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "TAOP_DirectorsExecutiveOfficersAndEmployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Directors Executive Officers and Employees [Member]", "label": "Directors Executive Officers and Employees [Member]" } } }, "localname": "DirectorsExecutiveOfficersAndEmployeesMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/StatementsOfCashFlowsParenthetical" ], "xbrltype": "domainItemType" }, "TAOP_DisclosureDisposalsOfConsolidatedEntitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disposals Of Consolidated Entities" } } }, "localname": "DisclosureDisposalsOfConsolidatedEntitiesAbstract", "nsuri": "http://taop.com/20230630", "xbrltype": "stringItemType" }, "TAOP_DisclosureOperatingLeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Leases", "verboseLabel": "Schedule Of Operating Lease" } } }, "localname": "DisclosureOperatingLeasesAbstract", "nsuri": "http://taop.com/20230630", "xbrltype": "stringItemType" }, "TAOP_DisclosureReserveAndDistributionOfProfitAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Reserve And Distribution Of Profit" } } }, "localname": "DisclosureReserveAndDistributionOfProfitAbstract", "nsuri": "http://taop.com/20230630", "xbrltype": "stringItemType" }, "TAOP_DiscontinuedOperationRightOfUseAssetCurrent": { "auth_ref": [], "calculation": { "http://taop.com/role/ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsDetails": { "order": 4.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Discontinued operation right of use asset current.", "label": "DiscontinuedOperationRightOfUseAssetCurrent", "verboseLabel": "Right-of-use assets" } } }, "localname": "DiscontinuedOperationRightOfUseAssetCurrent", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "TAOP_DiscontinuedOperationsGeneralAndAdministrativeExpense": { "auth_ref": [], "calculation": { "http://taop.com/role/ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Discontinued operations, administrative expenses.", "label": "DiscontinuedOperationsGeneralAndAdministrativeExpense", "verboseLabel": "Administrative expenses" } } }, "localname": "DiscontinuedOperationsGeneralAndAdministrativeExpense", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "TAOP_DisposalGroupIncludingDiscontinuedOperationLeaseLiabiltyCurrent": { "auth_ref": [], "calculation": { "http://taop.com/role/ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsDetails": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Disposal group including discontinued operation lease liabilty current.", "label": "DisposalGroupIncludingDiscontinuedOperationLeaseLiabiltyCurrent", "verboseLabel": "Lease liability" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationLeaseLiabiltyCurrent", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "TAOP_DisposalOfSubsidiaryPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disposal Of Subsidiary [Policy Text Block]", "label": "Disposal of subsidiary" } } }, "localname": "DisposalOfSubsidiaryPolicyTextBlock", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "TAOP_DisposalsofConsolidatedEntitiesDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disposals of Consolidated Entities Disclosure [Text Block]", "label": "DISPOSALS OF CONSOLIDATED ENTITIES" } } }, "localname": "DisposalsofConsolidatedEntitiesDisclosureTextBlock", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/DisposalsOfConsolidatedEntities" ], "xbrltype": "textBlockItemType" }, "TAOP_DormitoryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Dormitory [Member]", "label": "Dormitory [Member]" } } }, "localname": "DormitoryMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/OperatingLeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "TAOP_EconomicPandemicAndPoliticalRisksPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Economic pandemic and political risks [Policy text block].", "label": "Economic, Pandemic, Political, and Currency Exchange Risks" } } }, "localname": "EconomicPandemicAndPoliticalRisksPolicyTextBlock", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "TAOP_ElectronicEquipmentFurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Electronic Equipment, Furniture and Fixtures [Member]", "label": "Electronic Equipment, Furniture and Fixtures [Member]" } } }, "localname": "ElectronicEquipmentFurnitureAndFixturesMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfPropertyEquipmentAndSoftwareDetails" ], "xbrltype": "domainItemType" }, "TAOP_ElectronicsEquipmentFurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Electronics Equipment, Furniture and Fixtures [Member]", "label": "Electronics Equipment, Furniture and Fixtures [Member]" } } }, "localname": "ElectronicsEquipmentFurnitureAndFixturesMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "TAOP_EmployeeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee [Member]", "label": "Employee [Member]" } } }, "localname": "EmployeeMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/EquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "TAOP_Entities": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Entities.", "label": "Entities" } } }, "localname": "Entities", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfSubsidiariesAndVariableInterestEntityDetails" ], "xbrltype": "stringItemType" }, "TAOP_EquityExpirationDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity expiration date.", "label": "Expiration Date" } } }, "localname": "EquityExpirationDate", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfWarrantOutstandingAndExercisableDetails" ], "xbrltype": "dateItemType" }, "TAOP_FirstPhaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First Phase [Member]", "label": "First Phase [Member]" } } }, "localname": "FirstPhaseMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/BusinessAcquisitionDetailsNarrative" ], "xbrltype": "domainItemType" }, "TAOP_FiveUnrelatedSuppliersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Five Unrelated Suppliers [Member]", "label": "Five Unrelated Suppliers [Member]" } } }, "localname": "FiveUnrelatedSuppliersMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ConcentrationsDetailsNarrative" ], "xbrltype": "domainItemType" }, "TAOP_ForeignExchangeDifference": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Foreign exchange difference.", "label": "Foreign exchange difference" } } }, "localname": "ForeignExchangeDifference", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfAllowanceForCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "TAOP_FundingCommitment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Funding commitment.", "label": "Funding commitment" } } }, "localname": "FundingCommitment", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/OtherCurrentAndNon-currentAssetsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "TAOP_GeneralReserve": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "General reserve.", "label": "General reserve" } } }, "localname": "GeneralReserve", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ReserveAndDistributionOfProfitDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "TAOP_HighTechnologyEnterpriseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "High Technology Enterprise [Member]", "label": "High Technology Enterprise [Member]" } } }, "localname": "HighTechnologyEnterpriseMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "domainItemType" }, "TAOP_IASPECBocomIoTTechCoLtdBocomMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "iASPEC Bocom IoT Tech. Co., Ltd. (Bocom) [Member]", "label": "iASPEC Bocom IoT Tech. Co., Ltd. (Bocom) [Member]" } } }, "localname": "IASPECBocomIoTTechCoLtdBocomMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfSubsidiariesAndVariableInterestEntityDetails" ], "xbrltype": "domainItemType" }, "TAOP_IASPECSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "IASPECS [Member]", "label": "IASPECS [Member]" } } }, "localname": "IASPECSMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/OrganizationPrincipalActivitiesAndManagementsPlansDetailsNarrative" ], "xbrltype": "domainItemType" }, "TAOP_IASPECTechnologyGroupCoLtdiASPECMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "iASPEC Technology Group Co., Ltd. (iASPEC) [Member]", "label": "iASPEC Technology Group Co., Ltd. (iASPEC) [Member]" } } }, "localname": "IASPECTechnologyGroupCoLtdiASPECMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfSubsidiariesAndVariableInterestEntityDetails", "http://taop.com/role/VariableInterestEntityDetailsNarrative" ], "xbrltype": "domainItemType" }, "TAOP_IOVSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "IOV Software [Member]", "label": "IOV Software [Member]" } } }, "localname": "IOVSoftwareMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/OtherCurrentAndNon-currentAssetsDetailsNarrative" ], "xbrltype": "domainItemType" }, "TAOP_ImpairmentChargesOnEquityMethodInvestments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Impairment charges on equity Method investments.", "label": "Impairment charges of equity method investments" } } }, "localname": "ImpairmentChargesOnEquityMethodInvestments", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/Long-termInvestmentsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "TAOP_IncomeLossFromContinuingAndDiscontinuedOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Income loss from continuing and discontinued operations before income taxes extraordinary items non controlling interest.", "label": "Total loss before income taxes" } } }, "localname": "IncomeLossFromContinuingAndDiscontinuedOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfIncomeBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "TAOP_IncomeTaxReconciliationTaxLossesUnrecognized": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Income tax reconciliation tax losses unrecognized.", "label": "Tax effect of tax losses unrecognized" } } }, "localname": "IncomeTaxReconciliationTaxLossesUnrecognized", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "TAOP_IncreaseDecreaseInAdvancesFromCustomersFromRelatedParties": { "auth_ref": [], "calculation": { "http://taop.com/role/StatementsOfCashFlows": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "(Decrease) increase in advances from related parties.", "label": "Decrease in advances from customers - related parties" } } }, "localname": "IncreaseDecreaseInAdvancesFromCustomersFromRelatedParties", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "TAOP_IncreaseInRevenue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase in revenue.", "label": "Increase in revenue" } } }, "localname": "IncreaseInRevenue", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/OtherCurrentAndNon-currentAssetsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "TAOP_InformationSecurityIOTTechCoLtdISIOTMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information Security IoT Tech. Co., Ltd. (ISIOT) [Member]", "label": "Information Security IoT Tech. Co., Ltd. (ISIOT) [Member]" } } }, "localname": "InformationSecurityIOTTechCoLtdISIOTMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfSubsidiariesAndVariableInterestEntityDetails" ], "xbrltype": "domainItemType" }, "TAOP_InformationSecurityTechMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information Security Tech. (China) Co., Ltd. (IST) [Member]", "label": "Information Security Tech. (China) Co., Ltd. (IST) [Member]" } } }, "localname": "InformationSecurityTechMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfSubsidiariesAndVariableInterestEntityDetails" ], "xbrltype": "domainItemType" }, "TAOP_InitialInvestmentEquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Initial Investment Equity Securities Without Readily Determinable Fair Value Amount.", "label": "Initial investment equity investments without readily determinable fair value" } } }, "localname": "InitialInvestmentEquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/Long-termInvestmentsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "TAOP_InventoryCostOfProjects": { "auth_ref": [], "calculation": { "http://taop.com/role/ScheduleOfInventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of projects.", "label": "Cost of projects" } } }, "localname": "InventoryCostOfProjects", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "TAOP_InventoryObsolescenceProvision": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Inventory write down.", "label": "Inventory obsolescence provision" } } }, "localname": "InventoryObsolescenceProvision", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfSegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "TAOP_JiangsuTaopingIoTTechnologyCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Jiangsu Taoping IoT Technology Co., Ltd. [Member]", "label": "Jiangsu Taoping IoT Technology Co., Ltd. [Member]" } } }, "localname": "JiangsuTaopingIoTTechnologyCoLtdMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfEquityMethodInvestmentsDetails" ], "xbrltype": "domainItemType" }, "TAOP_JiangsuTaopingNewMediaCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Jiangsu Taoping New Media Co., Ltd [Member]", "label": "Jiangsu Taoping New Media Co., Ltd [Member]" } } }, "localname": "JiangsuTaopingNewMediaCoLtdMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfEquityMethodInvestmentsDetails" ], "xbrltype": "domainItemType" }, "TAOP_KazakhTaopingDataCenterCoLtdKTDMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Kazakh Taoping Data Center Co. Ltd. (KTD) [Member]", "label": "Kazakh Taoping Data Center Co. Ltd. (KTD) [Member]" } } }, "localname": "KazakhTaopingDataCenterCoLtdKTDMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfSubsidiariesAndVariableInterestEntityDetails" ], "xbrltype": "domainItemType" }, "TAOP_KazakhTaopingOperationManagementCoLtdKTOMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Kazakh Taoping Operation Management Co. Ltd. (KTO) [Member]", "label": "Kazakh Taoping Operation Management Co. Ltd. (KTO) [Member]" } } }, "localname": "KazakhTaopingOperationManagementCoLtdKTOMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfSubsidiariesAndVariableInterestEntityDetails" ], "xbrltype": "domainItemType" }, "TAOP_LeasesOfficeServerRoomsDormitoryleasesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leases Office Server Rooms Dormitory leases [Member]", "label": "Leases Office Server Rooms Dormitory leases [Member]" } } }, "localname": "LeasesOfficeServerRoomsDormitoryleasesMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "TAOP_Location": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Location.", "label": "Location" } } }, "localname": "Location", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfSubsidiariesAndVariableInterestEntityDetails" ], "xbrltype": "stringItemType" }, "TAOP_MediaDisplayEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Media Display Equipment [Member]", "label": "Media Display Equipment [Member]" } } }, "localname": "MediaDisplayEquipmentMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfEstimatedUsefulLivesDetails", "http://taop.com/role/ScheduleOfPropertyEquipmentAndSoftwareDetails" ], "xbrltype": "domainItemType" }, "TAOP_MotorVehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Motor Vehicles [Member]", "label": "Motor Vehicles [Member]" } } }, "localname": "MotorVehiclesMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "TAOP_MrJianghuaiLinMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Mr. Jianghuai Lin [Member]", "label": "Mr. Jianghuai Lin [Member]" } } }, "localname": "MrJianghuaiLinMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/BusinessAcquisitionDetailsNarrative", "http://taop.com/role/OrganizationPrincipalActivitiesAndManagementsPlansDetailsNarrative" ], "xbrltype": "domainItemType" }, "TAOP_NonEmployeesStockOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non Employees Stock Options [Member]", "label": "Non Employees Stock Options [Member]" } } }, "localname": "NonEmployeesStockOptionsMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/LossPerShareDetailsNarrative" ], "xbrltype": "domainItemType" }, "TAOP_NonEmployeesStockWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non Employees Stock Warrants [Member]", "label": "Non Employees Stock Warrants [Member]" } } }, "localname": "NonEmployeesStockWarrantsMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/LossPerShareDetailsNarrative" ], "xbrltype": "domainItemType" }, "TAOP_NumberOfOrdinarySharesIssuedAndOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of ordinary shares issued and outstanding", "label": "Number of ordinary shares issued and outstanding [Default Label]", "verboseLabel": "Number of ordinary shares issued and outstanding" } } }, "localname": "NumberOfOrdinarySharesIssuedAndOutstanding", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "sharesItemType" }, "TAOP_OfficeBuildingsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Office Buildings [Member]", "label": "Office Buildings [Member]" } } }, "localname": "OfficeBuildingsMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfPropertyEquipmentAndSoftwareDetails" ], "xbrltype": "domainItemType" }, "TAOP_OfficeSpaceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Office Space [Member]", "label": "Office Space [Member]" } } }, "localname": "OfficeSpaceMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/OperatingLeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "TAOP_OtherComprehensiveIncomeLossDisposalOfiASPEC": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Other comprehensive income loss disposal ofi ASPEC.", "label": "Disposal of iASPEC", "verboseLabel": "Disposition of iASPEC" } } }, "localname": "OtherComprehensiveIncomeLossDisposalOfiASPEC", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/OrganizationPrincipalActivitiesAndManagementsPlansDetailsNarrative", "http://taop.com/role/StatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "TAOP_OtherCurrentAssets": { "auth_ref": [], "calculation": { "http://taop.com/role/ScheduleOfOtherCurrentAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other current assets", "label": "OtherCurrentAssets", "verboseLabel": "Other current assets" } } }, "localname": "OtherCurrentAssets", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "TAOP_OtherRelatedPartiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Related Parties [Member]" } } }, "localname": "OtherRelatedPartiesMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/StatementsOfOperations" ], "xbrltype": "domainItemType" }, "TAOP_OtherTaxesPayable": { "auth_ref": [], "calculation": { "http://taop.com/role/ScheduleOfOtherPayableAndAccruedExpensesDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Other taxes payable.", "label": "Other taxes payable" } } }, "localname": "OtherTaxesPayable", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfOtherPayableAndAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "TAOP_PaymentOfCryptocurrenciesForOtherExpenses": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payment of crypto currencies for other expenses.", "label": "Payment of cryptocurrencies for other expenses" } } }, "localname": "PaymentOfCryptocurrenciesForOtherExpenses", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfMovementsOfCryptocurrenciesDetails" ], "xbrltype": "monetaryItemType" }, "TAOP_PercentageOfAnnualTaxProfits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of annual tax profits.", "label": "Annual tax profits percentage" } } }, "localname": "PercentageOfAnnualTaxProfits", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ReserveAndDistributionOfProfitDetailsNarrative" ], "xbrltype": "percentItemType" }, "TAOP_PercentageOfSharesPurschasedInMarketPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of shares purschased in market price.", "label": "Percentage of shares purschased in market price" } } }, "localname": "PercentageOfSharesPurschasedInMarketPrice", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "percentItemType" }, "TAOP_PrivateStandbyEquityPurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Private Stand by Equity Purchase Agreement [Member]", "label": "Private Stand by Equity Purchase Agreement [Member]" } } }, "localname": "PrivateStandbyEquityPurchaseAgreementMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/OrganizationPrincipalActivitiesAndManagementsPlansDetailsNarrative" ], "xbrltype": "domainItemType" }, "TAOP_ProceedsFromSalesOfCryptocurrencies": { "auth_ref": [], "calculation": { "http://taop.com/role/StatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from sales of crypto currencies.", "label": "Proceeds from sales of cryptocurrencies" } } }, "localname": "ProceedsFromSalesOfCryptocurrencies", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "TAOP_ProductsRelatedPartiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Products Related Parties [Member]" } } }, "localname": "ProductsRelatedPartiesMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/StatementsOfOperations" ], "xbrltype": "domainItemType" }, "TAOP_ProvisionForObsoleteInventories": { "auth_ref": [], "calculation": { "http://taop.com/role/StatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Provision for obsolete inventories.", "label": "Provision for obsolete inventories" } } }, "localname": "ProvisionForObsoleteInventories", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "TAOP_PublicStandbyEquityPurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Public Stand by Equity Purchase Agreement [Member]", "label": "Public Stand by Equity Purchase Agreement [Member]" } } }, "localname": "PublicStandbyEquityPurchaseAgreementMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/OrganizationPrincipalActivitiesAndManagementsPlansDetailsNarrative" ], "xbrltype": "domainItemType" }, "TAOP_PurchasedSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchased Software [Member]", "label": "Purchased Software [Member]" } } }, "localname": "PurchasedSoftwareMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfEstimatedUsefulLivesDetails", "http://taop.com/role/ScheduleOfPropertyEquipmentAndSoftwareDetails" ], "xbrltype": "domainItemType" }, "TAOP_PurchasesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchases [Member]", "label": "Purchases [Member]" } } }, "localname": "PurchasesMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ConcentrationsDetailsNarrative" ], "xbrltype": "domainItemType" }, "TAOP_PurchasesOfCryptocurrencies": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Purchases of cryptocurrencies.", "label": "PurchasesOfCryptocurrencies", "negatedLabel": "Purchases of cryptocurrencies" } } }, "localname": "PurchasesOfCryptocurrencies", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfMovementsOfCryptocurrenciesDetails" ], "xbrltype": "monetaryItemType" }, "TAOP_QingdaoTaopingIoTCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Qingdao Taoping IoT Co., Ltd. [Member]", "label": "Qingdao Taoping IoT Co., Ltd. [Member]" } } }, "localname": "QingdaoTaopingIoTCoLtdMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfEquityMethodInvestmentsDetails" ], "xbrltype": "domainItemType" }, "TAOP_ReceiptOfCryptocurrenciesFromMiningActivities": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Receipt of cryptocurrencies from mining activities.", "label": "ReceiptOfCryptocurrenciesFromMiningActivities", "negatedLabel": "Receipt of cryptocurrencies from mining activities" } } }, "localname": "ReceiptOfCryptocurrenciesFromMiningActivities", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfMovementsOfCryptocurrenciesDetails" ], "xbrltype": "monetaryItemType" }, "TAOP_ReconciliationToAmountsOnConsolidatedBalanceSheets": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reconciliation to amounts on consolidated balance sheets.", "label": "Reconciliation to amounts on consolidated balance sheets" } } }, "localname": "ReconciliationToAmountsOnConsolidatedBalanceSheets", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "TAOP_RelatedCompanyOwnedByMrLinMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related Company Owned By Mr.Lin [Member]", "label": "Related Company Owned By Mr.Lin [Member]" } } }, "localname": "RelatedCompanyOwnedByMrLinMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "domainItemType" }, "TAOP_ScheduleOfAnnualMinimumRentalIncomeReceviedTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Annual Minimum Rental Income Recevied [Table Text Block]", "label": "SCHEDULE OF ANNUAL MINIMUM RENTAL INCOME RECEIVED" } } }, "localname": "ScheduleOfAnnualMinimumRentalIncomeReceviedTableTextBlock", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "TAOP_ScheduleOfEstimatedUsefulLivesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Estimated Useful Lives [Table Text Block]", "label": "SCHEDULE OF ESTIMATED USEFUL LIVES" } } }, "localname": "ScheduleOfEstimatedUsefulLivesTableTextBlock", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "TAOP_SecondPhaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second Phase [Member]", "label": "Second Phase [Member]" } } }, "localname": "SecondPhaseMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/BusinessAcquisitionDetailsNarrative" ], "xbrltype": "domainItemType" }, "TAOP_ServiceCompensationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Service Compensation [Member]", "label": "Service Compensation [Member]" } } }, "localname": "ServiceCompensationMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/EquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "TAOP_ShanjingCapitalGroupCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shanjing Capital Group Co Ltd [Member]", "label": "Shanjing Capital Group Co Ltd [Member]" } } }, "localname": "ShanjingCapitalGroupCoLtdMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "TAOP_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the warrants.", "label": "Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfWarrantOutstandingAndExercisableDetails" ], "xbrltype": "perShareItemType" }, "TAOP_ShareBasedCompensationExpenses": { "auth_ref": [], "calculation": { "http://taop.com/role/ScheduleOfShareBasedPaymentsExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share based compensation expenses.", "label": "ShareBasedCompensationExpenses", "totalLabel": "Total share based payments expenses" } } }, "localname": "ShareBasedCompensationExpenses", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfShareBasedPaymentsExpenseDetails" ], "xbrltype": "monetaryItemType" }, "TAOP_SharePurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Purchase Agreement [Member]", "label": "Share Purchase Agreement [Member]" } } }, "localname": "SharePurchaseAgreementMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/BusinessAcquisitionDetailsNarrative" ], "xbrltype": "domainItemType" }, "TAOP_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Weighted Average Remaining Contractual Life (Year), Ending" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/SummaryOfStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "TAOP_SharesIssuedForServices": { "auth_ref": [], "calculation": { "http://taop.com/role/ScheduleOfShareBasedPaymentsExpenseDetails": { "order": 2.0, "parentTag": "TAOP_ShareBasedCompensationExpenses", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Shares issued for services.", "label": "SharesIssuedForServices", "negatedLabel": "Shares issued for services" } } }, "localname": "SharesIssuedForServices", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfShareBasedPaymentsExpenseDetails" ], "xbrltype": "monetaryItemType" }, "TAOP_SharesOutstandingPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares outstanding percentage.", "label": "Shares outstanding, percentage" } } }, "localname": "SharesOutstandingPercentage", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/BusinessAcquisitionDetailsNarrative", "http://taop.com/role/OrganizationPrincipalActivitiesAndManagementsPlansDetailsNarrative" ], "xbrltype": "percentItemType" }, "TAOP_ShenzhenTaopingEducationTechnologyCoLtdSZTETMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shenzhen Taoping Education Technology Co., Ltd. (SZTET) [Member]", "label": "Shenzhen Taoping Education Technology Co., Ltd. (SZTET) [Member]" } } }, "localname": "ShenzhenTaopingEducationTechnologyCoLtdSZTETMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfSubsidiariesAndVariableInterestEntityDetails" ], "xbrltype": "domainItemType" }, "TAOP_SoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Software [Member]", "label": "Software [Member]" } } }, "localname": "SoftwareMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/StatementsOfOperations" ], "xbrltype": "domainItemType" }, "TAOP_StandbyEquityPurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Standby Equity Purchase Agreement [Member]", "label": "Standby Equity Purchase Agreement [Member]" } } }, "localname": "StandbyEquityPurchaseAgreementMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "TAOP_StandbyEquityPurchaseAgreementOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Standby Equity Purchase Agreement [Member]", "label": "Standby Equity Purchase Agreement [Member] [Default Label]", "verboseLabel": "Standby Equity Purchase Agreement [Member]" } } }, "localname": "StandbyEquityPurchaseAgreementOneMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "TAOP_StatutoryReserveAndDistributionOfProfitTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Statutory reserve and distribution of profit [Text block].", "label": "RESERVE AND DISTRIBUTION OF PROFIT" } } }, "localname": "StatutoryReserveAndDistributionOfProfitTextBlock", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ReserveAndDistributionOfProfit" ], "xbrltype": "textBlockItemType" }, "TAOP_StatutoryReserveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Statutory Reserve [Member]", "label": "Statutory Reserve [Member]" } } }, "localname": "StatutoryReserveMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/StatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "TAOP_StatutoryReservePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Statutory reserve percentage.", "label": "Statutory reserve percentage" } } }, "localname": "StatutoryReservePercentage", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ReserveAndDistributionOfProfitDetailsNarrative" ], "xbrltype": "percentItemType" }, "TAOP_StockIssuedDuringPeriodValueDisposalOfConsolidatedEntity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock issued during period value disposal of consolidated entity.", "label": "Disposal of a consolidated entity" } } }, "localname": "StockIssuedDuringPeriodValueDisposalOfConsolidatedEntity", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/StatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "TAOP_StockbasedPaymentsForConsultingServices": { "auth_ref": [], "calculation": { "http://taop.com/role/StatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Stock-based payments for consulting services.", "label": "Stock-based payments for consulting services" } } }, "localname": "StockbasedPaymentsForConsultingServices", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "TAOP_SubcontractorFee": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subcontractor fee.", "label": "Subcontractor fee" } } }, "localname": "SubcontractorFee", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/OtherCurrentAndNon-currentAssetsDetailsNarrative" ], "xbrltype": "percentItemType" }, "TAOP_SubsidyIncome": { "auth_ref": [], "calculation": { "http://taop.com/role/StatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Subsidy income.", "label": "Subsidy income" } } }, "localname": "SubsidyIncome", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "TAOP_SupplierOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Supplier One [Member]", "label": "Supplier One [Member]" } } }, "localname": "SupplierOneMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ConcentrationsDetailsNarrative" ], "xbrltype": "domainItemType" }, "TAOP_SupplierTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Supplier Two [Member]", "label": "Supplier Two [Member]" } } }, "localname": "SupplierTwoMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ConcentrationsDetailsNarrative" ], "xbrltype": "domainItemType" }, "TAOP_SuppliersConcentrationRiskMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Suppliers Concentration Risk [Member]", "label": "Suppliers Concentration Risk [Member]" } } }, "localname": "SuppliersConcentrationRiskMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ConcentrationsDetailsNarrative" ], "xbrltype": "domainItemType" }, "TAOP_TITSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "TIT Segment [Member]", "label": "TIT Segment [Member]" } } }, "localname": "TITSegmentMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "TAOP_TaopingCapitalLimitedTCLMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Taoping Capital Limited (TCL) [Member]", "label": "Taoping Capital Limited (TCL) [Member]" } } }, "localname": "TaopingCapitalLimitedTCLMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfSubsidiariesAndVariableInterestEntityDetails" ], "xbrltype": "domainItemType" }, "TAOP_TaopingDigitalAssetsAsiaLimitedTDALMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Taoping Digital Assets (Asia) Limited (TDAL) [Member]", "label": "Taoping Digital Assets (Asia) Limited (TDAL) [Member]" } } }, "localname": "TaopingDigitalAssetsAsiaLimitedTDALMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfSubsidiariesAndVariableInterestEntityDetails" ], "xbrltype": "domainItemType" }, "TAOP_TaopingDigitalAssetsHongKongLimitedTDLMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Taoping Digital Assets (Hong Kong) Limited (TDL) [Member]", "label": "Taoping Digital Assets (Hong Kong) Limited (TDL) [Member]" } } }, "localname": "TaopingDigitalAssetsHongKongLimitedTDLMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfSubsidiariesAndVariableInterestEntityDetails" ], "xbrltype": "domainItemType" }, "TAOP_TaopingDigitalTechDongguanCoLtdTDTDGMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Taoping Digital Tech. Dongguan, (Dongguan) Co., Ltd. (TDTDG) [Member]", "label": "Taoping Digital Tech. Dongguan, (Dongguan) Co., Ltd. (TDTDG) [Member]" } } }, "localname": "TaopingDigitalTechDongguanCoLtdTDTDGMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfSubsidiariesAndVariableInterestEntityDetails" ], "xbrltype": "domainItemType" }, "TAOP_TaopingDigitalTechJiangsuCoLtdTDTJSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Taoping Digital Tech. (Jiangsu) Jiangsu, Co., Ltd. (TDTJS) [Member]", "label": "Taoping Digital Tech. (Jiangsu) Jiangsu, Co., Ltd. (TDTJS) [Member]" } } }, "localname": "TaopingDigitalTechJiangsuCoLtdTDTJSMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfSubsidiariesAndVariableInterestEntityDetails" ], "xbrltype": "domainItemType" }, "TAOP_TaopingEPHoldingsShenzhenCoLtdTEPHMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Taoping EP Holdings Shenzhen Co Ltd TEPH [Member]", "label": "Taoping EP Holdings Shenzhen Co Ltd TEPH [Member]" } } }, "localname": "TaopingEPHoldingsShenzhenCoLtdTEPHMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfSubsidiariesAndVariableInterestEntityDetails" ], "xbrltype": "domainItemType" }, "TAOP_TaopingGroupChinaLtdISTHKMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Taoping Group (China) Ltd. (IST HK) [Member]", "label": "Taoping Group (China) Ltd. (IST HK) [Member]" } } }, "localname": "TaopingGroupChinaLtdISTHKMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfSubsidiariesAndVariableInterestEntityDetails" ], "xbrltype": "domainItemType" }, "TAOP_TaopingHoldingsLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Taoping Holdings Limited (THL) [Member]", "label": "Taoping Holdings Limited (THL) [Member]" } } }, "localname": "TaopingHoldingsLimitedMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfSubsidiariesAndVariableInterestEntityDetails" ], "xbrltype": "domainItemType" }, "TAOP_TaopingIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Taoping Inc. [Member]", "label": "Taoping Inc. [Member]" } } }, "localname": "TaopingIncMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/OrganizationPrincipalActivitiesAndManagementsPlansDetailsNarrative", "http://taop.com/role/ScheduleOfSubsidiariesAndVariableInterestEntityDetails" ], "xbrltype": "domainItemType" }, "TAOP_TaopingNewMediaCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Taoping New Media Co Ltd [Member]", "label": "Taoping New Media Co Ltd [Member]" } } }, "localname": "TaopingNewMediaCoLtdMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/BusinessAcquisitionDetailsNarrative", "http://taop.com/role/BusinessAcquisitionTables", "http://taop.com/role/OrganizationPrincipalActivitiesAndManagementsPlansDetailsNarrative", "http://taop.com/role/RelatedPartyTransactionsDetailsNarrative", "http://taop.com/role/ScheduleOfBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "TAOP_TaopingNewMediaCoLtdTNMMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Taoping New Media Co., Ltd. (TNM) [Member]", "label": "Taoping New Media Co., Ltd. (TNM) [Member]" } } }, "localname": "TaopingNewMediaCoLtdTNMMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfSubsidiariesAndVariableInterestEntityDetails" ], "xbrltype": "domainItemType" }, "TAOP_ThirdPhaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Third Phase [Member]", "label": "Third Phase [Member]" } } }, "localname": "ThirdPhaseMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/BusinessAcquisitionDetailsNarrative" ], "xbrltype": "domainItemType" }, "TAOP_TopCloudSoftwareChinaCoLtdTopCloudMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "TopCloud Software (China) Co., Ltd. (TopCloud) [Member]", "label": "TopCloud Software (China) Co., Ltd. (TopCloud) [Member]" } } }, "localname": "TopCloudSoftwareChinaCoLtdTopCloudMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfSubsidiariesAndVariableInterestEntityDetails" ], "xbrltype": "domainItemType" }, "TAOP_TopCloudTechChenzhouCoLtdTCTCZMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "TopCloud Tech. (Chenzhou) Co., Chenzhou, Ltd. (TCTCZ) [Member]", "label": "TopCloud Tech. (Chenzhou) Co., Chenzhou, Ltd. (TCTCZ) [Member]" } } }, "localname": "TopCloudTechChenzhouCoLtdTCTCZMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfSubsidiariesAndVariableInterestEntityDetails" ], "xbrltype": "domainItemType" }, "TAOP_TopFiveCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Top Five Customer [Member]", "label": "Top Five Customer [Member]" } } }, "localname": "TopFiveCustomerMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ConcentrationsDetailsNarrative" ], "xbrltype": "domainItemType" }, "TAOP_TopFiveReceivablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Top Five Receivables [Member]", "label": "Top Five Receivables [Member]" } } }, "localname": "TopFiveReceivablesMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ConcentrationsDetailsNarrative" ], "xbrltype": "domainItemType" }, "TAOP_TwoThousandSixteenEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2016 Equity Incentive Plan [Member]", "label": "2016 Equity Incentive Plan [Member]" } } }, "localname": "TwoThousandSixteenEquityIncentivePlanMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/EquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "TAOP_UnrelatedThirdPartyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unrelated Third Party [Member]", "label": "Unrelated Third Party [Member]" } } }, "localname": "UnrelatedThirdPartyMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/VariableInterestEntityDetailsNarrative" ], "xbrltype": "domainItemType" }, "TAOP_VendorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vendor [Member]", "label": "Vendor [Member]" } } }, "localname": "VendorMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/OtherCurrentAndNon-currentAssetsDetailsNarrative" ], "xbrltype": "domainItemType" }, "TAOP_WarrantOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrant One [Member]", "label": "Warrant One [Member]" } } }, "localname": "WarrantOneMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfWarrantOutstandingAndExercisableDetails" ], "xbrltype": "domainItemType" }, "TAOP_WarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants [Member]", "label": "Warrants [Member]" } } }, "localname": "WarrantsMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfWarrantOutstandingAndExercisableDetails" ], "xbrltype": "domainItemType" }, "TAOP_WorkingCapitalDeficiency": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Working capital deficiency.", "label": "WorkingCapitalDeficiency", "negatedLabel": "Working capital deficiency" } } }, "localname": "WorkingCapitalDeficiency", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/OrganizationPrincipalActivitiesAndManagementsPlansDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "TAOP_WuhuTaopingEducationTechnologyCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Wuhu Taoping Education Technology Co Ltd [Member]", "label": "Wuhu Taoping Education Technology Co Ltd [Member]" } } }, "localname": "WuhuTaopingEducationTechnologyCoLtdMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/VariableInterestEntityDetailsNarrative" ], "xbrltype": "domainItemType" }, "TAOP_WuhuTaopingEducationTechnologyCoLtdWHTETMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Wuhu Taoping Education Technology Co., Ltd. (WHTET) [Member]", "label": "Wuhu Taoping Education Technology Co., Ltd. (WHTET) [Member]" } } }, "localname": "WuhuTaopingEducationTechnologyCoLtdWHTETMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfSubsidiariesAndVariableInterestEntityDetails" ], "xbrltype": "domainItemType" }, "TAOP_YunnanTaopingIoTCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Yunnan Taoping IoT Co., Ltd. [Member]", "label": "Yunnan Taoping IoT Co., Ltd. [Member]" } } }, "localname": "YunnanTaopingIoTCoLtdMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/ScheduleOfEquityMethodInvestmentsDetails" ], "xbrltype": "domainItemType" }, "TAOP_ZhengjiangTaopingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Zhengjiang Taoping [Member]", "label": "Zhengjiang Taoping [Member]" } } }, "localname": "ZhengjiangTaopingMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/EquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "TAOP_ZhenjiangTaopingIoTTechCoLtdZJIOTMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Zhenjiang TaopingIo T Tech Co Ltd ZJIOT [Member]", "label": "Zhenjiang TaopingIo T Tech Co Ltd ZJIOT [Member]" } } }, "localname": "ZhenjiangTaopingIoTTechCoLtdZJIOTMember", "nsuri": "http://taop.com/20230630", "presentation": [ "http://taop.com/role/BusinessAcquisitionDetailsNarrative", "http://taop.com/role/BusinessAcquisitionTables", "http://taop.com/role/OrganizationPrincipalActivitiesAndManagementsPlansDetailsNarrative", "http://taop.com/role/ScheduleOfBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails", "http://taop.com/role/ScheduleOfSubsidiariesAndVariableInterestEntityDetails", "http://taop.com/role/StatementsOfCashFlowsParenthetical" ], "xbrltype": "domainItemType" }, "country_CN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CHINA" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2023", "presentation": [ "http://taop.com/role/ScheduleOfIncomeBeforeIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "country_HK": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "HONG KONG" } } }, "localname": "HK", "nsuri": "http://xbrl.sec.gov/country/2023", "presentation": [ "http://taop.com/role/IncomeTaxesDetailsNarrative", "http://taop.com/role/ScheduleOfIncomeBeforeIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2023", "presentation": [ "http://taop.com/role/OtherCurrentAndNon-currentAssetsDetailsNarrative" ], "xbrltype": "domainItemType" }, "country_VG": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "VIRGIN ISLANDS, BRITISH" } } }, "localname": "VG", "nsuri": "http://xbrl.sec.gov/country/2023", "presentation": [ "http://taop.com/role/ScheduleOfIncomeBeforeIncomeTaxesDetails" ], "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/2023", "presentation": [ "http://taop.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/2023", "presentation": [ "http://taop.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AnnualInformationForm": { "auth_ref": [ "r829" ], "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/2023", "presentation": [ "http://taop.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditedAnnualFinancialStatements": { "auth_ref": [ "r829" ], "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/2023", "presentation": [ "http://taop.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/2023", "presentation": [ "http://taop.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/2023", "presentation": [ "http://taop.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/2023", "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/2023", "presentation": [ "http://taop.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAccountingStandard": { "auth_ref": [ "r828" ], "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/2023", "presentation": [ "http://taop.com/role/Cover" ], "xbrltype": "accountingStandardItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r826", "r828", "r829" ], "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/2023", "presentation": [ "http://taop.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/2023", "presentation": [ "http://taop.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/2023", "presentation": [ "http://taop.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/2023", "presentation": [ "http://taop.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/2023", "presentation": [ "http://taop.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r827" ], "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/2023", "presentation": [ "http://taop.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentRegistrationStatement": { "auth_ref": [ "r815" ], "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/2023", "presentation": [ "http://taop.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentShellCompanyEventDate": { "auth_ref": [ "r828" ], "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/2023", "presentation": [ "http://taop.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentShellCompanyReport": { "auth_ref": [ "r828" ], "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/2023", "presentation": [ "http://taop.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r830" ], "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/2023", "presentation": [ "http://taop.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/2023", "presentation": [ "http://taop.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r818" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://taop.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/2023", "presentation": [ "http://taop.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/2023", "presentation": [ "http://taop.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/2023", "presentation": [ "http://taop.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/2023", "presentation": [ "http://taop.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/2023", "presentation": [ "http://taop.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/2023", "presentation": [ "http://taop.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/2023", "presentation": [ "http://taop.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "auth_ref": [ "r821" ], "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/2023", "presentation": [ "http://taop.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r817" ], "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/2023", "presentation": [ "http://taop.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/2023", "presentation": [ "http://taop.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/2023", "presentation": [ "http://taop.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://taop.com/role/IncomeTaxesDetailsNarrative", "http://taop.com/role/ScheduleOfSubsidiariesAndVariableInterestEntityDetails", "http://taop.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r817" ], "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/2023", "presentation": [ "http://taop.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r834" ], "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/2023", "presentation": [ "http://taop.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/2023", "presentation": [ "http://taop.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r817" ], "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/2023", "presentation": [ "http://taop.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "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/2023", "presentation": [ "http://taop.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r831" ], "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/2023", "presentation": [ "http://taop.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityPrimarySicNumber": { "auth_ref": [ "r829" ], "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/2023", "presentation": [ "http://taop.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/2023", "presentation": [ "http://taop.com/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r817" ], "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/2023", "presentation": [ "http://taop.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r817" ], "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/2023", "presentation": [ "http://taop.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r817" ], "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/2023", "presentation": [ "http://taop.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r817" ], "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/2023", "presentation": [ "http://taop.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/2023", "presentation": [ "http://taop.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r832" ], "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/2023", "presentation": [ "http://taop.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/2023", "presentation": [ "http://taop.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://taop.com/role/IncomeTaxesDetailsNarrative", "http://taop.com/role/ScheduleOfSubsidiariesAndVariableInterestEntityDetails", "http://taop.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "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/2023", "presentation": [ "http://taop.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/2023", "presentation": [ "http://taop.com/role/Cover" ], "xbrltype": "trueItemType" }, "dei_OtherReportingStandardItemNumber": { "auth_ref": [ "r828" ], "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/2023", "presentation": [ "http://taop.com/role/Cover" ], "xbrltype": "otherReportingStandardItemNumberItemType" }, "dei_PreCommencementIssuerTenderOffer": { "auth_ref": [ "r822" ], "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/2023", "presentation": [ "http://taop.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "auth_ref": [ "r823" ], "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/2023", "presentation": [ "http://taop.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r816" ], "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/2023", "presentation": [ "http://taop.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_Security12gTitle": { "auth_ref": [ "r820" ], "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/2023", "presentation": [ "http://taop.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r819" ], "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/2023", "presentation": [ "http://taop.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SecurityReportingObligation": { "auth_ref": [ "r824" ], "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/2023", "presentation": [ "http://taop.com/role/Cover" ], "xbrltype": "securityReportingObligationItemType" }, "dei_SolicitingMaterial": { "auth_ref": [ "r825" ], "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/2023", "presentation": [ "http://taop.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/2023", "presentation": [ "http://taop.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "dei_WrittenCommunications": { "auth_ref": [ "r833" ], "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/2023", "presentation": [ "http://taop.com/role/Cover" ], "xbrltype": "booleanItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [ "r367", "r368", "r369" ], "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://taop.com/role/OrganizationPrincipalActivitiesAndManagementsPlansDetailsNarrative", "http://taop.com/role/OtherCurrentAndNon-currentAssetsDetailsNarrative", "http://taop.com/role/RelatedPartyTransactionsDetailsNarrative", "http://taop.com/role/ScheduleOfEquityMethodInvestmentsDetails", "http://taop.com/role/VariableInterestEntityDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r357", "r794", "r884", "r941", "r942" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://taop.com/role/ConcentrationsDetailsNarrative", "http://taop.com/role/OrganizationPrincipalActivitiesAndManagementsPlansDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r409", "r410", "r411", "r412", "r479", "r586", "r650", "r675", "r676", "r739", "r743", "r745", "r746", "r748", "r768", "r769", "r784", "r791", "r797", "r803", "r883", "r927", "r928", "r929", "r930", "r931", "r932" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://taop.com/role/BankLoansDetailsNarrative", "http://taop.com/role/ScheduleOfEstimatedUsefulLivesDetails", "http://taop.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r409", "r410", "r411", "r412", "r479", "r586", "r650", "r675", "r676", "r739", "r743", "r745", "r746", "r748", "r768", "r769", "r784", "r791", "r797", "r803", "r883", "r927", "r928", "r929", "r930", "r931", "r932" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://taop.com/role/BankLoansDetailsNarrative", "http://taop.com/role/ScheduleOfEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r357", "r794", "r884", "r941", "r942" ], "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://taop.com/role/ConcentrationsDetailsNarrative", "http://taop.com/role/OrganizationPrincipalActivitiesAndManagementsPlansDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_OfficeBuildingMember": { "auth_ref": [ "r954", "r955" ], "lang": { "en-us": { "role": { "label": "Office Building [Member]" } } }, "localname": "OfficeBuildingMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://taop.com/role/PropertyEquipmentAndSoftwareDetailsNarrative", "http://taop.com/role/ScheduleOfEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://taop.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://taop.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r353", "r589", "r644", "r645", "r646", "r647", "r648", "r649", "r771", "r792", "r802", "r840", "r879", "r880", "r884", "r941" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://taop.com/role/OtherCurrentAndNon-currentAssetsDetailsNarrative", "http://taop.com/role/ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsDetails", "http://taop.com/role/StatementsOfOperations" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r353", "r589", "r644", "r645", "r646", "r647", "r648", "r649", "r771", "r792", "r802", "r840", "r879", "r880", "r884", "r941" ], "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://taop.com/role/OtherCurrentAndNon-currentAssetsDetailsNarrative", "http://taop.com/role/ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsDetails", "http://taop.com/role/StatementsOfOperations" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r409", "r410", "r411", "r412", "r477", "r479", "r505", "r506", "r507", "r585", "r586", "r650", "r675", "r676", "r739", "r743", "r745", "r746", "r748", "r768", "r769", "r784", "r791", "r797", "r803", "r806", "r877", "r883", "r928", "r929", "r930", "r931", "r932" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://taop.com/role/BankLoansDetailsNarrative", "http://taop.com/role/ScheduleOfEstimatedUsefulLivesDetails", "http://taop.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r409", "r410", "r411", "r412", "r477", "r479", "r505", "r506", "r507", "r585", "r586", "r650", "r675", "r676", "r739", "r743", "r745", "r746", "r748", "r768", "r769", "r784", "r791", "r797", "r803", "r806", "r877", "r883", "r928", "r929", "r930", "r931", "r932" ], "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://taop.com/role/BankLoansDetailsNarrative", "http://taop.com/role/ScheduleOfEstimatedUsefulLivesDetails", "http://taop.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r480", "r865" ], "lang": { "en-us": { "role": { "label": "Forecast [Member]" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://taop.com/role/BusinessAcquisitionDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r303", "r480", "r835", "r865" ], "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://taop.com/role/BusinessAcquisitionDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r367", "r368", "r369" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://taop.com/role/OrganizationPrincipalActivitiesAndManagementsPlansDetailsNarrative", "http://taop.com/role/OtherCurrentAndNon-currentAssetsDetailsNarrative", "http://taop.com/role/RelatedPartyTransactionsDetailsNarrative", "http://taop.com/role/ScheduleOfEquityMethodInvestmentsDetails", "http://taop.com/role/VariableInterestEntityDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r355", "r356", "r672", "r673", "r674", "r740", "r744", "r747", "r752", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r772", "r793", "r806", "r884", "r941" ], "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://taop.com/role/OtherCurrentAndNon-currentAssetsDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r355", "r356", "r672", "r673", "r674", "r740", "r744", "r747", "r752", "r756", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r772", "r793", "r806", "r884", "r941" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://taop.com/role/OtherCurrentAndNon-currentAssetsDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r303", "r480", "r835", "r836", "r865" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://taop.com/role/BusinessAcquisitionDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r868", "r923" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://taop.com/role/EquityDetailsNarrative", "http://taop.com/role/OrganizationPrincipalActivitiesAndManagementsPlansDetailsNarrative", "http://taop.com/role/StatementsOfCashFlowsParenthetical" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://taop.com/role/EquityDetailsNarrative", "http://taop.com/role/OrganizationPrincipalActivitiesAndManagementsPlansDetailsNarrative", "http://taop.com/role/StatementsOfCashFlowsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndOtherAccruedLiabilities": { "auth_ref": [ "r678" ], "calculation": { "http://taop.com/role/ScheduleOfOtherPayableAndAccruedExpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred and payable to vendors for goods and services received, and accrued liabilities classified as other.", "label": "Accounts Payable and Other Accrued Liabilities", "totalLabel": "Other Payables and Accrued Expenses" } } }, "localname": "AccountsPayableAndOtherAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfOtherPayableAndAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r33", "r801" ], "calculation": { "http://taop.com/role/BalanceSheets": { "order": 2.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-related parties" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableOtherCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://taop.com/role/ScheduleOfOtherPayableAndAccruedExpensesDetails": { "order": 5.0, "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligations incurred classified as other, payable within one year or the normal operating cycle, if longer.", "label": "Others" } } }, "localname": "AccountsPayableOtherCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfOtherPayableAndAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r873" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.", "label": "SCHEDULE OF ALLOWANCE FOR CREDIT LOSSES" } } }, "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r254", "r358", "r359", "r775" ], "calculation": { "http://taop.com/role/ScheduleOfAccountsReceivableDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r757" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ConcentrationsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r358", "r359" ], "calculation": { "http://taop.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://taop.com/role/ScheduleOfAccountsReceivableDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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-related parties, net", "totalLabel": "Accounts Receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BalanceSheets", "http://taop.com/role/ScheduleOfAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent": { "auth_ref": [ "r122" ], "calculation": { "http://taop.com/role/ScheduleOfOtherPayableAndAccruedExpensesDetails": { "order": 3.0, "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received.", "label": "Accrued professional fees" } } }, "localname": "AccruedProfessionalFeesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfOtherPayableAndAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedRentCurrent": { "auth_ref": [ "r38", "r777" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for contractual rent under lease arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued rent" } } }, "localname": "AccruedRentCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/OperatingLeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalariesCurrent": { "auth_ref": [ "r38", "r777" ], "calculation": { "http://taop.com/role/BalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued payroll and benefits" } } }, "localname": "AccruedSalariesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r76", "r250", "r620" ], "calculation": { "http://taop.com/role/ScheduleOfPropertyEquipmentAndSoftwareDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "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/2023", "presentation": [ "http://taop.com/role/ScheduleOfPropertyEquipmentAndSoftwareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r47", "r48", "r162", "r256", "r614", "r655", "r656" ], "calculation": { "http://taop.com/role/BalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.", "label": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r5", "r20", "r48", "r545", "r548", "r573", "r651", "r652", "r849", "r850", "r851", "r862", "r863", "r864" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r154" ], "calculation": { "http://taop.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r511", "r512", "r513", "r670", "r862", "r863", "r864", "r914", "r952" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvancesOnInventoryPurchases": { "auth_ref": [ "r848" ], "calculation": { "http://taop.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying value of capitalized payments made in advance for inventory that is expected to be received within one year or the normal operating cycle, if longer.", "label": "Advances to suppliers" } } }, "localname": "AdvancesOnInventoryPurchases", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r227" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Cost of Sales - advertising and cost of cryptocurrencies" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingMember": { "auth_ref": [ "r885" ], "lang": { "en-us": { "role": { "documentation": "Announcement promoting product, service, or event.", "label": "Advertising [Member]" } } }, "localname": "AdvertisingMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/OtherCurrentAndNon-currentAssetsDetailsNarrative", "http://taop.com/role/StatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r509", "r514" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Non-cash compensation" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfSegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r257", "r362", "r373", "r374", "r376", "r938" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Allowance for credit losses", "periodEndLabel": "Allowance for credit losses, ending", "periodStartLabel": "Allowance for credit losses, beginning" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfAllowanceForCreditLossesDetails", "http://taop.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r257", "r362", "r373" ], "calculation": { "http://taop.com/role/ScheduleOfAccountsReceivableDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "negatedLabel": "Allowance for credit losses" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease": { "auth_ref": [ "r873" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in allowance for credit loss on accounts receivable.", "label": "Increase in allowance for credit losses" } } }, "localname": "AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfAllowanceForCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r313" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Number of anti-dilutive shares" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/LossPerShareDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r58" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/LossPerShareDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "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": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/LossPerShareDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r58" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/LossPerShareDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [ "r536" ], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BusinessAcquisitionDetailsNarrative", "http://taop.com/role/OrganizationPrincipalActivitiesAndManagementsPlansDetailsNarrative", "http://taop.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r12", "r74" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Impairment charges" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/Long-termInvestmentsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r210", "r253", "r285", "r322", "r343", "r349", "r370", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r538", "r542", "r554", "r611", "r699", "r801", "r814", "r881", "r882", "r925" ], "calculation": { "http://taop.com/role/BalanceSheets": { "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": "Total assets", "totalLabel": "TOTAL ASSETS" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BalanceSheets", "http://taop.com/role/ScheduleOfSegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r244", "r262", "r285", "r370", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r538", "r542", "r554", "r801", "r881", "r882", "r925" ], "calculation": { "http://taop.com/role/BalanceSheets": { "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/2023", "presentation": [ "http://taop.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CURRENT ASSETS" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "auth_ref": [ "r4", "r130", "r146", "r185", "r187", "r242", "r243" ], "calculation": { "http://taop.com/role/BalanceSheets": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://taop.com/role/ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Current assets from discontinued operations", "totalLabel": "Current assets from discontinued operations" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BalanceSheets", "http://taop.com/role/ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/EquityDetailsNarrative", "http://taop.com/role/ScheduleOfWarrantOutstandingAndExercisableDetails", "http://taop.com/role/StatementsOfCashFlowsParenthetical", "http://taop.com/role/SummaryOfStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r534", "r795", "r796" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BusinessAcquisitionDetailsNarrative", "http://taop.com/role/BusinessAcquisitionTables", "http://taop.com/role/EquityDetailsNarrative", "http://taop.com/role/OrganizationPrincipalActivitiesAndManagementsPlansDetailsNarrative", "http://taop.com/role/ScheduleOfBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails", "http://taop.com/role/StatementsOfCashFlowsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r89", "r91", "r534", "r795", "r796" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BusinessAcquisitionDetailsNarrative", "http://taop.com/role/BusinessAcquisitionTables", "http://taop.com/role/EquityDetailsNarrative", "http://taop.com/role/OrganizationPrincipalActivitiesAndManagementsPlansDetailsNarrative", "http://taop.com/role/ScheduleOfBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails", "http://taop.com/role/StatementsOfCashFlowsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned": { "auth_ref": [ "r202" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of equity interests (such as common shares, preferred shares, or partnership interest) issued or issuable to acquire the entity.", "label": "Business acquisition, shares issued, value" } } }, "localname": "BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BusinessAcquisitionDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r202" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business acquisition, shares issued, shares" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BusinessAcquisitionDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [ "r534" ], "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": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BusinessAcquisitionDetailsNarrative", "http://taop.com/role/BusinessAcquisitionTables", "http://taop.com/role/ScheduleOfBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r90" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Equity interest acquired, percentage", "verboseLabel": "Business acquisition, percentage of voting" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BusinessAcquisitionDetailsNarrative", "http://taop.com/role/OrganizationPrincipalActivitiesAndManagementsPlansDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount": { "auth_ref": [ "r94", "r95", "r96", "r97", "r98", "r99" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "In a business combination in which the amount of net identifiable assets acquired and liabilities assumed exceeds the aggregate consideration transferred or to be transferred (as defined), this element represents the amount of gain recognized by the entity.", "label": "Bargain purchase gain", "negatedLabel": "Bargain purchase gain" } } }, "localname": "BusinessCombinationBargainPurchaseGainRecognizedAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BusinessAcquisitionDetailsNarrative", "http://taop.com/role/ScheduleOfBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r1", "r2", "r17" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Total purchase price" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r200", "r535" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "BUSINESS ACQUISITION" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BusinessAcquisition" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r93" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets acquired at the acquisition date.", "label": "Total net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": { "auth_ref": [ "r93" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lease obligation assumed in business combination.", "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation", "negatedLabel": "Lease liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r93" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r93" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Other receivables, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r93" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Accounts receivable, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r93" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "negatedLabel": "Accounts payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "auth_ref": [ "r93" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "negatedLabel": "Other payables and accrued expenses" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets": { "auth_ref": [ "r92", "r93", "r207" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of financial assets (as defined) recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Financial Assets", "verboseLabel": "Long-term investments" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r93" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Right of use assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r92", "r93" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Property, plant and equipment, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r88" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business combination" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAcquiredFromAcquisition": { "auth_ref": [ "r51" ], "calculation": { "http://taop.com/role/StatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).", "label": "Acquired cash in connection with a business acquisition" } } }, "localname": "CashAcquiredFromAcquisition", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r55", "r247", "r773" ], "calculation": { "http://taop.com/role/BalanceSheets": { "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 and cash equivalents", "periodEndLabel": "Cash and cash equivalents from continuing operations", "verboseLabel": "Cash" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BalanceSheets", "http://taop.com/role/StatementsOfCashFlows", "http://taop.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r56" ], "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/2023", "presentation": [ "http://taop.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r55", "r178", "r281" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; 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": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "periodEndLabel": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH, ENDING", "periodStartLabel": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH, BEGINNING" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r3", "r178" ], "calculation": { "http://taop.com/role/StatementsOfCashFlows": { "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": "NET DECREASE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsAtCarryingValue": { "auth_ref": [ "r843", "r937" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash equivalents" } } }, "localname": "CashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r462" ], "lang": { "en-us": { "role": { "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.", "label": "Class of warrants" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/EquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r189", "r407", "r408", "r758", "r878" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r804", "r805", "r806", "r808", "r809", "r810", "r811", "r862", "r863", "r914", "r943", "r952" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockNoParValue": { "auth_ref": [ "r153" ], "lang": { "en-us": { "role": { "documentation": "Face amount per share of no-par value common stock.", "label": "Common stock, no par value" } } }, "localname": "CommonStockNoParValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r153", "r686" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common stock, shares authorized", "verboseLabel": "Ordinary shares, authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BalanceSheetsParenthetical", "http://taop.com/role/EquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r153" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r21", "r153", "r686", "r705", "r952", "r953" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r153", "r613", "r801" ], "calculation": { "http://taop.com/role/BalanceSheets": { "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 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": "Ordinary shares, 2023 and 2022: par $0; authorized capital 100,000,000 shares; shares issued and outstanding, June 30, 2023: 1,844,089 shares; December 31, 2022: 1,587,371 shares*;" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r49", "r265", "r267", "r273", "r605", "r628" ], "calculation": { "http://taop.com/role/StatementsOfComprehensiveLoss": { "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, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss attributable to the Company" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r60", "r63", "r114", "r115", "r357", "r757" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ConcentrationsDetailsNarrative", "http://taop.com/role/OrganizationPrincipalActivitiesAndManagementsPlansDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r60", "r63", "r114", "r115", "r357", "r657", "r757" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ConcentrationsDetailsNarrative", "http://taop.com/role/OrganizationPrincipalActivitiesAndManagementsPlansDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r60", "r63", "r114", "r115", "r357", "r757", "r838" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ConcentrationsDetailsNarrative", "http://taop.com/role/OrganizationPrincipalActivitiesAndManagementsPlansDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r182" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.", "label": "CONCENTRATIONS" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/Concentrations" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [ "r757" ], "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": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ConcentrationsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r60", "r63", "r114", "r115", "r357" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Revenue percentage", "verboseLabel": "Concentration of risk percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ConcentrationsDetailsNarrative", "http://taop.com/role/OrganizationPrincipalActivitiesAndManagementsPlansDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r59", "r60", "r63", "r64", "r114", "r208", "r757" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ConcentrationsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r60", "r63", "r114", "r115", "r357", "r757" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ConcentrationsDetailsNarrative", "http://taop.com/role/OrganizationPrincipalActivitiesAndManagementsPlansDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r103", "r778" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Basis of Presentation and Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r464", "r465", "r476" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Recognized revenue" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r464", "r465", "r476" ], "calculation": { "http://taop.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Advances from customers-related parties" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldAmortization": { "auth_ref": [ "r852" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for allocation of cost of intangible asset over its useful life directly used in production of good and rendering of service.", "label": "Cost of goods and services" } } }, "localname": "CostOfGoodsAndServicesSoldAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/OtherCurrentAndNon-currentAssetsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r170", "r285", "r370", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r554", "r881" ], "calculation": { "http://taop.com/role/ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://taop.com/role/StatementsOfOperations": { "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": "TOTAL COST", "verboseLabel": "Cost - Cryptocurrency mining" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsDetails", "http://taop.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/OrganizationPrincipalActivitiesAndManagementsPlansDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/OrganizationPrincipalActivitiesAndManagementsPlansDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r199", "r522", "r527", "r859" ], "calculation": { "http://taop.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current tax expense" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r61", "r357" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ConcentrationsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r190", "r283", "r422", "r428", "r429", "r430", "r431", "r432", "r433", "r438", "r445", "r446", "r448" ], "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 LOANS" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BankLoans" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentCollateralAmount": { "auth_ref": [ "r125" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets pledged to secure a debt instrument.", "label": "Asset collateral amount" } } }, "localname": "DebtInstrumentCollateralAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/PropertyEquipmentAndSoftwareDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentCovenantDescription": { "auth_ref": [ "r28", "r126" ], "lang": { "en-us": { "role": { "documentation": "Description of minimum financial levels (for example, tangible net worth and working capital) and achievement of certain financial ratios (for example, working capital ratio and debt service coverage ratio), and adherence to certain clauses which generally require or restrict certain actions (for example, entering into a debt arrangement with equal or greater seniority, and selling or discontinuing a certain business segment or material subsidiary) to be in compliance with the covenant clauses of the debt agreement. May also include a discussion of the adverse consequences that would result if the entity violates or fails to satisfy the covenants.", "label": "Debt instrument covenant description" } } }, "localname": "DebtInstrumentCovenantDescription", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/OtherCurrentAndNon-currentAssetsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "auth_ref": [ "r41", "r117", "r441" ], "lang": { "en-us": { "role": { "documentation": "The average effective interest rate during the reporting period.", "label": "Debt interest rate", "verboseLabel": "Borrowings, interest rate" } } }, "localname": "DebtInstrumentInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BankLoansDetailsNarrative", "http://taop.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [ "r289", "r423", "r424", "r425", "r426", "r427", "r429", "r434", "r435", "r436", "r437", "r439", "r440", "r441", "r442", "r443", "r444", "r447", "r563", "r786", "r787", "r788", "r789", "r790", "r857" ], "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": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BankLoansDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r236", "r786", "r915" ], "lang": { "en-us": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.", "label": "Debt, maturity date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentMaturityDateDescription": { "auth_ref": [ "r42" ], "lang": { "en-us": { "role": { "documentation": "Description of the maturity date of the debt instrument including whether the debt matures serially and, if so, a brief description of the serial maturities.", "label": "Debt instrument maturity date, description" } } }, "localname": "DebtInstrumentMaturityDateDescription", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BankLoansDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r43", "r77", "r78", "r116", "r117", "r119", "r124", "r192", "r193", "r289", "r423", "r424", "r425", "r426", "r427", "r429", "r434", "r435", "r436", "r437", "r439", "r440", "r441", "r442", "r443", "r444", "r447", "r563", "r786", "r787", "r788", "r789", "r790", "r857" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BankLoansDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt, term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_DebtWeightedAverageInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average interest rate of debt outstanding.", "label": "Weighted average interest rate, percentage" } } }, "localname": "DebtWeightedAverageInterestRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BankLoansDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "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": "Defined Benefit Plan Disclosure [Line Items]" } } }, "localname": "DefinedBenefitPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BalanceSheets", "http://taop.com/role/ScheduleOfAccountsReceivableDetails", "http://taop.com/role/ScheduleOfOtherCurrentAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r12", "r75" ], "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 expenses" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/PropertyEquipmentAndSoftwareDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r12", "r75" ], "calculation": { "http://taop.com/role/StatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r12", "r327" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "verboseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfSegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "auth_ref": [ "r14", "r84" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of share-based payment arrangement.", "label": "SCHEDULE OF SHARE BASED PAYMENTS EXPENSE" } } }, "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/EquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax": { "auth_ref": [ "r134", "r135", "r136", "r137", "r138", "r144", "r166", "r939" ], "calculation": { "http://taop.com/role/ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.", "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax", "totalLabel": "(Loss) from discontinued operations before income taxes" } } }, "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax": { "auth_ref": [ "r134", "r135", "r148" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from operations classified as a discontinued operation. Excludes gain (loss) on disposal and provision for gain (loss) until disposal.", "label": "Income from discontinued operations" } } }, "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfSegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation": { "auth_ref": [ "r135", "r136", "r137", "r138", "r144", "r148", "r517", "r526", "r530" ], "calculation": { "http://taop.com/role/ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal.", "label": "Discontinued Operation, Tax Effect of Discontinued Operation", "negatedLabel": "Income tax expense" } } }, "localname": "DiscontinuedOperationTaxEffectOfDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Discontinued Operations and Disposal Groups [Abstract]" } } }, "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationsPolicyTextBlock": { "auth_ref": [ "r15", "r30" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for discontinued operations. Includes, but is not limited to, method of interest allocation to a discontinued operation.", "label": "Discontinued Operations" } } }, "localname": "DiscontinuedOperationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisposalGroupClassificationAxis": { "auth_ref": [ "r242" ], "lang": { "en-us": { "role": { "documentation": "Information by disposal group classification.", "label": "Disposal Group Classification [Axis]" } } }, "localname": "DisposalGroupClassificationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/VariableInterestEntityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations." } } }, "localname": "DisposalGroupClassificationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/VariableInterestEntityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent": { "auth_ref": [ "r4", "r130", "r146", "r185", "r187" ], "calculation": { "http://taop.com/role/ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsDetails": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as accounts payable and accrued liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Accounts Payable and Accrued Liabilities, Current", "verboseLabel": "Other payables and accrued expenses" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent": { "auth_ref": [ "r4", "r130", "r146", "r185", "r187" ], "calculation": { "http://taop.com/role/ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as accounts payable attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Accounts payable" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxesPayable": { "auth_ref": [ "r4", "r130", "r146", "r185", "r187" ], "calculation": { "http://taop.com/role/ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as income tax obligations attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Accrued Income Tax Payable, Current", "verboseLabel": "Accrued payroll and benefits" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents": { "auth_ref": [ "r4", "r130", "r146", "r187" ], "calculation": { "http://taop.com/role/ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as cash and cash equivalents attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents", "periodEndLabel": "Cash and cash equivalents from discontinued operations", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsDetails", "http://taop.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.", "label": "Disposal group including discontinued operation, consideration" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/VariableInterestEntityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets": { "auth_ref": [ "r4", "r130", "r146", "r185", "r187" ], "calculation": { "http://taop.com/role/ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Other Assets, Current", "verboseLabel": "Other current assets" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome": { "auth_ref": [ "r145" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other income attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposition of iASPEC" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOtherIncome", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/VariableInterestEntityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent": { "auth_ref": [ "r4", "r130", "r146", "r185", "r187" ], "calculation": { "http://taop.com/role/ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsDetails": { "order": 3.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Current", "verboseLabel": "Property, equipment and software, net" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "auth_ref": [ "r129", "r184" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "verboseLabel": "DISCONTINUED OPERATIONS" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/DiscontinuedOperations" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Loss per share \u2013 Basic and Diluted*", "verboseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r274", "r295", "r296", "r297", "r298", "r299", "r305", "r307", "r310", "r311", "r312", "r316", "r552", "r553", "r606", "r629", "r780" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "verboseLabel": "Basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfComponentsOfBasicAndDilutedEarningsPerShareDetails", "http://taop.com/role/StatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NET LOSS PER SHARE ATTRIBUTABLE TO THE COMPANY*" } } }, "localname": "EarningsPerShareBasicOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r274", "r295", "r296", "r297", "r298", "r299", "r307", "r310", "r311", "r312", "r316", "r552", "r553", "r606", "r629", "r780" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "verboseLabel": "Diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfComponentsOfBasicAndDilutedEarningsPerShareDetails", "http://taop.com/role/StatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r304", "r313", "r314", "r315" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "LOSS PER SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/LossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r917" ], "calculation": { "http://taop.com/role/StatementsOfCashFlows": { "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 changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r286", "r518", "r528" ], "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "PRC statutory tax rate", "verboseLabel": "Corporate tax, rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/IncomeTaxesDetailsNarrative", "http://taop.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r912", "r913" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.", "label": "Tax profits" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "auth_ref": [ "r510" ], "calculation": { "http://taop.com/role/ScheduleOfShareBasedPaymentsExpenseDetails": { "order": 1.0, "parentTag": "TAOP_ShareBasedCompensationExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost capitalized for award under share-based payment arrangement.", "label": "Employees and directors share-based payments" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfShareBasedPaymentsExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-Based Payment Arrangement, Option [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/LossPerShareDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r21", "r239", "r268", "r269", "r270", "r290", "r291", "r292", "r294", "r300", "r302", "r317", "r371", "r372", "r463", "r511", "r512", "r513", "r523", "r524", "r544", "r545", "r546", "r547", "r548", "r549", "r551", "r555", "r556", "r557", "r558", "r559", "r560", "r573", "r651", "r652", "r653", "r670", "r731" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment": { "auth_ref": [ "r870" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents an other than temporary decline in value that has been recognized against an investment accounted for under the equity method of accounting. The excess of the carrying amount over the fair value of the investment represents the amount of the write down which is or was reflected in earnings. The written down value is a new cost basis with the adjusted value of the investment becoming its new carrying value subject to the equity accounting method. Evidence of a loss in value might include, but would not necessarily be limited to, absence of an ability to recover the carrying amount of the investment or inability of the investee to sustain an earnings capacity which would justify the carrying amount of the investment.", "label": "Equity method investments, other than temporary impairment" } } }, "localname": "EquityMethodInvestmentOtherThanTemporaryImpairment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/Long-termInvestmentsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r367" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Ownership percentage", "terseLabel": "Equity investment ownership percentage", "verboseLabel": "Ownership interest, rate" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/OrganizationPrincipalActivitiesAndManagementsPlansDetailsNarrative", "http://taop.com/role/OtherCurrentAndNon-currentAssetsDetailsNarrative", "http://taop.com/role/RelatedPartyTransactionsDetailsNarrative", "http://taop.com/role/ScheduleOfEquityMethodInvestmentsDetails", "http://taop.com/role/VariableInterestEntityDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal": { "auth_ref": [ "r853", "r854", "r856" ], "calculation": { "http://taop.com/role/StatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of an equity method investment.", "label": "Equity Method Investment, Realized Gain (Loss) on Disposal", "negatedLabel": "Loss on equity method investment" } } }, "localname": "EquityMethodInvestmentRealizedGainLossOnDisposal", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets": { "auth_ref": [ "r871" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This item represents the entity's ownership percentage in the investee multiplied by the investee's total equity.", "label": "Carrying value" } } }, "localname": "EquityMethodInvestmentUnderlyingEquityInNetAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/Long-termInvestmentsDetailsNarrative", "http://taop.com/role/ScheduleOfEquityMethodInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r332", "r365", "r844", "r871" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity method investments" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/Long-termInvestmentsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Investment in the stock of an investee which is adjusted for the investor's share of the earnings or losses of the investee after the date of acquisition.", "label": "Equity Method Investments [Member]" } } }, "localname": "EquityMethodInvestmentsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfEquityMethodInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentsTextBlock": { "auth_ref": [ "r366" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of equity method investments including, but not limited to, name of each investee or group of investments, percentage ownership, difference between recorded amount of an investment and the value of the underlying equity in the net assets, and summarized financial information.", "label": "SCHEDULE OF EQUITY METHOD INVESTMENTS" } } }, "localname": "EquityMethodInvestmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/Long-termInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [ "r364" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security without readily determinable fair value.", "label": "Equity investments without readily determinable fair value" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/Long-termInvestmentsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "Class of asset." } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfEquityMethodInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r112", "r113" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfEquityMethodInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Accounting" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Estimated useful life of intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfEstimatedUsefulLivesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r395", "r396", "r397", "r398", "r590", "r591" ], "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/2023", "presentation": [ "http://taop.com/role/OperatingLeasesDetailsNarrative", "http://taop.com/role/ScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [ "r590" ], "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/2023", "presentation": [ "http://taop.com/role/OperatingLeasesDetailsNarrative", "http://taop.com/role/ScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r72", "r73" ], "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/2023", "presentation": [ "http://taop.com/role/OperatingLeasesDetailsNarrative", "http://taop.com/role/ScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfOtherInvestments": { "auth_ref": [ "r12" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) included in earnings for investments classified as other.", "label": "Gain (Loss) on Sale of Other Investments", "negatedLabel": "Others" } } }, "localname": "GainLossOnSaleOfOtherInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfMovementsOfCryptocurrenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r12" ], "calculation": { "http://taop.com/role/StatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Loss on sale of property and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainOnSaleOfInvestments": { "auth_ref": [ "r853", "r854", "r856", "r934" ], "calculation": { "http://taop.com/role/ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsDetails": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest", "weight": -1.0 }, "http://taop.com/role/StatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The difference between the carrying value and the sale price of an investment. A gain would be recognized when the sale price of the investment is greater than the carrying value of the investment. This element refers to the Gain included in earnings and not to the cash proceeds of the sale.", "label": "Realized gain on sale of cryptocurrencies", "negatedLabel": "(Gain) on sales of cryptocurrencies" } } }, "localname": "GainOnSaleOfInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsDetails", "http://taop.com/role/ScheduleOfMovementsOfCryptocurrenciesDetails", "http://taop.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r171", "r710" ], "calculation": { "http://taop.com/role/StatementsOfOperations": { "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": "Administrative expenses" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r251", "r384", "r604", "r785", "r801", "r874", "r875" ], "calculation": { "http://taop.com/role/BalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "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" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BalanceSheets", "http://taop.com/role/ScheduleOfBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r383", "r394", "r785" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "verboseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r168", "r285", "r322", "r342", "r348", "r351", "r370", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r554", "r782", "r881" ], "calculation": { "http://taop.com/role/StatementsOfOperations": { "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/2023", "presentation": [ "http://taop.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfInvestments": { "auth_ref": [ "r223" ], "calculation": { "http://taop.com/role/ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://taop.com/role/StatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount by which the fair value of an investment is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income.", "label": "Impairment on cryptocurrencies", "negatedLabel": "Impairment loss on cryptocurrencies", "verboseLabel": "Impairment losses on cryptocurrencies" } } }, "localname": "ImpairmentOfInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsDetails", "http://taop.com/role/ScheduleOfMovementsOfCryptocurrenciesDetails", "http://taop.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperations": { "auth_ref": [ "r102", "r169", "r180", "r295", "r296", "r297", "r298", "r309", "r312" ], "calculation": { "http://taop.com/role/StatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent.", "label": "Net loss attributable to the Company", "totalLabel": "Net loss from continuing operations" } } }, "localname": "IncomeLossFromContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfComponentsOfBasicAndDilutedEarningsPerShareDetails", "http://taop.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r0", "r164", "r216", "r322", "r342", "r348", "r351", "r607", "r623", "r782" ], "calculation": { "http://taop.com/role/StatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "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": "(Loss) before income taxes", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfSegmentReportingDetails", "http://taop.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r204", "r285", "r293", "r322", "r342", "r348", "r351", "r370", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r553", "r554", "r623", "r782", "r881" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.", "label": "Income from continuing operations" } } }, "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfSegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "auth_ref": [ "r163", "r214", "r217", "r274", "r293", "r295", "r296", "r297", "r298", "r307", "r310", "r311", "r553", "r606", "r940" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.", "label": "Basic" } } }, "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfComponentsOfBasicAndDilutedEarningsPerShareDetails", "http://taop.com/role/StatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "auth_ref": [ "r163", "r274", "r293", "r295", "r296", "r297", "r298", "r307", "r310", "r311", "r312", "r553", "r606", "r940" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Diluted" } } }, "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfComponentsOfBasicAndDilutedEarningsPerShareDetails", "http://taop.com/role/StatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsAndDisposalOfDiscontinuedOperationsNetOfTaxPerBasicShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "DISCONTINUED OPERATIONS" } } }, "localname": "IncomeLossFromDiscontinuedOperationsAndDisposalOfDiscontinuedOperationsNetOfTaxPerBasicShareAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": { "auth_ref": [ "r134", "r135", "r136", "r137", "r138", "r148", "r243", "r531", "r624" ], "calculation": { "http://taop.com/role/ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://taop.com/role/StatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.", "label": "Net loss from discontinued operations", "totalLabel": "Net (loss) from discontinued operations", "verboseLabel": "Net loss attributable to the Company" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfComponentsOfBasicAndDilutedEarningsPerShareDetails", "http://taop.com/role/ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsDetails", "http://taop.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r100", "r134", "r135", "r136", "r137", "r138", "r144", "r148", "r204" ], "calculation": { "http://taop.com/role/ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.", "label": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Noncontrolling Interest", "totalLabel": "Operating income (loss) from discontinued operations" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": { "auth_ref": [ "r166", "r274", "r308", "r310", "r311", "r935", "r940" ], "lang": { "en-us": { "role": { "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share", "verboseLabel": "Basic" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfComponentsOfBasicAndDilutedEarningsPerShareDetails", "http://taop.com/role/StatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": { "auth_ref": [ "r206", "r308", "r310", "r311" ], "lang": { "en-us": { "role": { "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share", "verboseLabel": "Diluted" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfComponentsOfBasicAndDilutedEarningsPerShareDetails", "http://taop.com/role/StatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r12", "r165", "r215", "r329", "r365", "r622" ], "calculation": { "http://taop.com/role/StatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "(Loss) from equity method investment", "negatedLabel": "Recognized loss from equity method investments", "verboseLabel": "Recognized loss from equity method investments" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/Long-termInvestmentsDetailsNarrative", "http://taop.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/IncomeTaxesDetailsNarrative", "http://taop.com/role/ScheduleOfIncomeBeforeIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/IncomeTaxesDetailsNarrative", "http://taop.com/role/ScheduleOfIncomeBeforeIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r286", "r516", "r519", "r520", "r521", "r525", "r529", "r532", "r533", "r664" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r224", "r235", "r301", "r302", "r330", "r517", "r526", "r632" ], "calculation": { "http://taop.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://taop.com/role/StatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "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", "negatedLabel": "Income tax expense", "totalLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails", "http://taop.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails", "http://taop.com/role/ScheduleOfSegmentReportingDetails", "http://taop.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationDeductions": { "auth_ref": [ "r912" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations attributable to deduction. Includes, but is not limited to, dividend deduction, deduction for dividend paid to employee stock ownership plan (ESOP), Medicare prescription drug benefit subsidy deduction, and other deductions.", "label": "Effective Income Tax Rate Reconciliation, Deduction, Amount", "negatedLabel": "Tax effect of deductible temporary differences not recognized" } } }, "localname": "IncomeTaxReconciliationDeductions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxExemptIncome": { "auth_ref": [ "r912" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income (loss) exempt from income taxes.", "label": "Permanent differences" } } }, "localname": "IncomeTaxReconciliationTaxExemptIncome", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxHolidays": { "auth_ref": [ "r912" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income exempt from income tax because of a tax holiday.", "label": "Effective Income Tax Rate Reconciliation, Tax Holiday, Amount", "negatedLabel": "Tax rate differential benefit from tax holiday" } } }, "localname": "IncomeTaxReconciliationTaxHolidays", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r57" ], "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" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r11" ], "calculation": { "http://taop.com/role/StatementsOfCashFlows": { "order": 23.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": "Decrease in accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r11" ], "calculation": { "http://taop.com/role/StatementsOfCashFlows": { "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 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": "Decrease (increase) in accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties": { "auth_ref": [ "r11" ], "calculation": { "http://taop.com/role/StatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the 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": "Decrease (increase) in accounts receivable - related parties" } } }, "localname": "IncreaseDecreaseInAccountsReceivableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r11" ], "calculation": { "http://taop.com/role/StatementsOfCashFlows": { "order": 26.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (decrease) in income tax payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r855" ], "calculation": { "http://taop.com/role/StatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Increase (Decrease) in Contract with Customer, Asset", "negatedLabel": "Decrease in advances to suppliers" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r587", "r855" ], "calculation": { "http://taop.com/role/StatementsOfCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase in advances from customers" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDueToRelatedParties": { "auth_ref": [ "r11" ], "calculation": { "http://taop.com/role/StatementsOfCashFlows": { "order": 22.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 obligations to be paid 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 entities' management; an entity and its principal owners, management, or member of their immediate families; affiliates; or other parties with the ability to exert significant influence.", "label": "Increase in amounts due to related parties" } } }, "localname": "IncreaseDecreaseInDueToRelatedParties", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r11" ], "calculation": { "http://taop.com/role/StatementsOfCashFlows": { "order": 24.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 obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase in payroll payable and benefits" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInIntangibleAssetsCurrent": { "auth_ref": [ "r11" ], "calculation": { "http://taop.com/role/StatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in intangible assets (for example patents and licenses).", "label": "Increase (Decrease) in Intangible Assets, Current", "negatedLabel": "Cryptocurrencies \u2013 mining" } } }, "localname": "IncreaseDecreaseInIntangibleAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r11" ], "calculation": { "http://taop.com/role/StatementsOfCashFlows": { "order": 14.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": "Increase in inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfCashFlows" ], "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/2023", "presentation": [ "http://taop.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r839", "r855" ], "calculation": { "http://taop.com/role/StatementsOfCashFlows": { "order": 25.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "(Decrease) increase in lease liability" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r11" ], "calculation": { "http://taop.com/role/StatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid.", "label": "Decrease in other payables and accrued expenses" } } }, "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "auth_ref": [ "r855" ], "calculation": { "http://taop.com/role/StatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current assets classified as other.", "label": "Increase (Decrease) in Other Current Assets", "negatedLabel": "Increase in other current assets" } } }, "localname": "IncreaseDecreaseInOtherCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r855" ], "calculation": { "http://taop.com/role/StatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedLabel": "Decrease (increase) in other non-current assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "auth_ref": [ "r11" ], "calculation": { "http://taop.com/role/StatementsOfCashFlows": { "order": 13.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 of outstanding money paid in advance for goods or services that bring economic benefits for future periods.", "label": "Increase (Decrease) in Prepaid Expense", "negatedLabel": "Decrease in prepaid expenses" } } }, "localname": "IncreaseDecreaseInPrepaidExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r118", "r219", "r271", "r326", "r562", "r716", "r812", "r951" ], "calculation": { "http://taop.com/role/StatementsOfOperations": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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 and debt discounts, net of interest income" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r174", "r442", "r449", "r789", "r790" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "negatedLabel": "Corporate interest expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfSegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseOther": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense classified as other.", "label": "Interest expenses" } } }, "localname": "InterestExpenseOther", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BankLoansDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r276", "r279", "r280" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r377" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "INVENTORIES" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r846" ], "calculation": { "http://taop.com/role/ScheduleOfInventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r847" ], "calculation": { "http://taop.com/role/ScheduleOfInventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Inventory, Gross", "totalLabel": "Inventories, gross" } } }, "localname": "InventoryGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r259", "r774", "r801" ], "calculation": { "http://taop.com/role/BalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://taop.com/role/ScheduleOfInventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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, net", "totalLabel": "Inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BalanceSheets", "http://taop.com/role/ScheduleOfInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r225", "r246", "r258", "r377", "r378", "r380", "r588", "r779" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "verboseLabel": "Inventories, net" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsAndSupplies": { "auth_ref": [ "r847" ], "calculation": { "http://taop.com/role/ScheduleOfInventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed.", "label": "Raw materials" } } }, "localname": "InventoryRawMaterialsAndSupplies", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r379" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Impairment of inventory" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/InventoriesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentHoldingsScheduleOfInvestmentsTableTextBlock": { "auth_ref": [ "r944", "r945", "r946", "r947", "r948", "r949" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of data and information required in the supplementary schedule applicable to management investment companies listing holdings of unaffiliated investments.", "label": "SCHEDULE OF MOVEMENTS OF CRYPTOCURRENCIES" } } }, "localname": "InvestmentHoldingsScheduleOfInvestmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/DiscontinuedOperationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r172", "r325" ], "calculation": { "http://taop.com/role/ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsDetails": { "order": 3.0, "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "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", "verboseLabel": "Corporate interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsDetails", "http://taop.com/role/ScheduleOfSegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentPolicyTextBlock": { "auth_ref": [ "r630", "r658", "r659", "r660", "r661", "r741", "r742" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment in financial asset.", "label": "Long-term investment" } } }, "localname": "InvestmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentTextBlock": { "auth_ref": [ "r841", "r842", "r869" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investment.", "label": "LONG-TERM INVESTMENTS" } } }, "localname": "InvestmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/Long-termInvestments" ], "xbrltype": "textBlockItemType" }, "us-gaap_Investments": { "auth_ref": [ "r610" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all investments.", "label": "Investments", "periodEndLabel": "Cryptocurrencies, ending balance", "periodStartLabel": "Cryptocurrencies, opening balance" } } }, "localname": "Investments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfMovementsOfCryptocurrenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsAllOtherInvestmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments, All Other Investments [Abstract]" } } }, "localname": "InvestmentsAllOtherInvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_InvestorMember": { "auth_ref": [ "r921", "r922" ], "lang": { "en-us": { "role": { "documentation": "Business entity or individual that puts money, by purchase or expenditure, in something offering potential profitable returns, such as interest income or appreciation in value.", "label": "Investor [Member]" } } }, "localname": "InvestorMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/OrganizationPrincipalActivitiesAndManagementsPlansDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r918" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "SCHEDULE OF OPERATING LEASE" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/OperatingLeasesTables" ], "xbrltype": "textBlockItemType" }, "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/2023", "presentation": [ "http://taop.com/role/ScheduleOfEstimatedUsefulLivesDetails", "http://taop.com/role/ScheduleOfPropertyEquipmentAndSoftwareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r567" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Operating leases - Right-of-use assets and lease liabilities" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r919" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "SCHEDULE OF MATURITIES OF OPERATING LEASE LIABILITIES" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/OperatingLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r571" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Present value of lease liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo": { "auth_ref": [ "r919" ], "calculation": { "http://taop.com/role/ScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "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": "Lessee, Operating Lease, Liability, to be Paid, Rolling Year Two", "verboseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths": { "auth_ref": [ "r919" ], "calculation": { "http://taop.com/role/ScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "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": "Lessee, Operating Lease, Liability, to be Paid, Next Rolling 12 Months", "verboseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r571" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: Imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r564" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "OPERATING LEASES" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/OperatingLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceived": { "auth_ref": [ "r572" ], "calculation": { "http://taop.com/role/ScheduleOfAnnualMinimumRentalIncomeReceivedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease payments to be received by lessor for operating lease.", "label": "Lessor, Operating Lease, Payment to be Received", "totalLabel": "Total" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceived", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfAnnualMinimumRentalIncomeReceivedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths": { "auth_ref": [ "r572" ], "calculation": { "http://taop.com/role/ScheduleOfAnnualMinimumRentalIncomeReceivedDetails": { "order": 2.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease payment to be received by lessor for operating lease in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2024" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfAnnualMinimumRentalIncomeReceivedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear": { "auth_ref": [ "r920" ], "calculation": { "http://taop.com/role/ScheduleOfAnnualMinimumRentalIncomeReceivedDetails": { "order": 1.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease payment to be received by lessor for operating lease in remainder of current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2023" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfAnnualMinimumRentalIncomeReceivedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r37", "r285", "r370", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r539", "r542", "r543", "r554", "r685", "r781", "r814", "r881", "r925", "r926" ], "calculation": { "http://taop.com/role/BalanceSheets": { "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/2023", "presentation": [ "http://taop.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r158", "r213", "r618", "r801", "r858", "r872", "r916" ], "calculation": { "http://taop.com/role/BalanceSheets": { "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 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LIABILITIES AND EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r40", "r245", "r285", "r370", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r539", "r542", "r543", "r554", "r801", "r881", "r925", "r926" ], "calculation": { "http://taop.com/role/BalanceSheets": { "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/2023", "presentation": [ "http://taop.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CURRENT LIABILITIES" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "auth_ref": [ "r4", "r130", "r146", "r185", "r187", "r242", "r243" ], "calculation": { "http://taop.com/role/BalanceSheets": { "order": 10.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://taop.com/role/ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Current liabilities from discontinued operations", "totalLabel": "Current liabilities from discontinued operations" } } }, "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BalanceSheets", "http://taop.com/role/ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r34" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/OrganizationPrincipalActivitiesAndManagementsPlansDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r248" ], "calculation": { "http://taop.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).", "label": "Long-term investments" } } }, "localname": "LongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r46", "r212", "r285", "r370", "r413", "r415", "r416", "r417", "r420", "r421", "r554", "r617", "r688" ], "calculation": { "http://taop.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity.", "label": "Non-controlling interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BalanceSheets" ], "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": "Subsidiary, Ownership Percentage, Parent", "verboseLabel": "Ownership percentage" } } }, "localname": "MinorityInterestOwnershipPercentageByParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r226", "r237" ], "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": "ORGANIZATION, PRINCIPAL ACTIVITIES AND MANAGEMENT\u2019S PLANS" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/OrganizationPrincipalActivitiesAndManagementsPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r278" ], "calculation": { "http://taop.com/role/StatementsOfCashFlows": { "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 provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FINANCING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r278" ], "calculation": { "http://taop.com/role/StatementsOfCashFlows": { "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 investing activities", "totalLabel": "Net cash (used in) provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsDetails", "http://taop.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INVESTING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r178", "r179", "r180" ], "calculation": { "http://taop.com/role/StatementsOfCashFlows": { "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", "negatedLabel": "Net cash used in operating activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/OrganizationPrincipalActivitiesAndManagementsPlansDetailsNarrative", "http://taop.com/role/ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsDetails", "http://taop.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OPERATING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r167", "r180", "r218", "r243", "r263", "r266", "r270", "r285", "r293", "r295", "r296", "r297", "r298", "r301", "r302", "r309", "r322", "r342", "r348", "r351", "r370", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r553", "r554", "r627", "r707", "r729", "r730", "r782", "r812", "r881" ], "calculation": { "http://taop.com/role/StatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "NET LOSS ATTRIBUTABLE TO THE COMPANY", "verboseLabel": "Net loss attributable to the Company" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BusinessAcquisitionDetailsNarrative", "http://taop.com/role/ScheduleOfComponentsOfBasicAndDilutedEarningsPerShareDetails", "http://taop.com/role/ScheduleOfSegmentReportingDetails", "http://taop.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r111", "r205", "r263", "r266", "r301", "r302", "r626", "r851" ], "calculation": { "http://taop.com/role/StatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "negatedLabel": "Less: Net loss attributable to the non- controlling interest", "negatedTerseLabel": "Less: Loss attributable to the non-controlling interest" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfSegmentReportingDetails", "http://taop.com/role/StatementsOfOperations" ], "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/2023", "presentation": [ "http://taop.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r100", "r463", "r862", "r863", "r864", "r952" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r173" ], "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": "Corporate other income, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfSegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonrelatedPartyMember": { "auth_ref": [ "r860", "r861" ], "lang": { "en-us": { "role": { "documentation": "Party not related to reporting entity.", "label": "Nonrelated Party [Member]" } } }, "localname": "NonrelatedPartyMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BalanceSheets", "http://taop.com/role/ScheduleOfAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r867" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r322", "r342", "r348", "r351", "r782" ], "calculation": { "http://taop.com/role/StatementsOfOperations": { "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": "(Loss) income from operations", "totalLabel": "LOSS FROM OPERATIONS" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfSegmentReportingDetails", "http://taop.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r566" ], "calculation": { "http://taop.com/role/ScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Total lease payments" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r566" ], "calculation": { "http://taop.com/role/BalanceSheets": { "order": 8.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": "Lease liability-current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r566" ], "calculation": { "http://taop.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "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": "Lease liability" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r565" ], "calculation": { "http://taop.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r570", "r800" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Weighted-average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfOperatingLeaseDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r569", "r800" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Weighted average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfOperatingLeaseDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r87" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating loss carry forwards, net" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwardsLineItems": { "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": "Operating Loss Carryforwards [Line Items]" } } }, "localname": "OperatingLossCarryforwardsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/IncomeTaxesDetailsNarrative", "http://taop.com/role/ScheduleOfIncomeBeforeIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r86" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.", "label": "Operating Loss Carryforwards [Table]" } } }, "localname": "OperatingLossCarryforwardsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/IncomeTaxesDetailsNarrative", "http://taop.com/role/ScheduleOfIncomeBeforeIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "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/2023", "xbrltype": "stringItemType" }, "us-gaap_OtherAccountsPayableAndAccruedLiabilities": { "auth_ref": [], "calculation": { "http://taop.com/role/BalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred and payable to vendors for goods and services received classified as other, and expenses incurred but not yet paid, payable within one year or the operating cycle, if longer.", "label": "Other payables and accrued expenses" } } }, "localname": "OtherAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r261", "r801" ], "calculation": { "http://taop.com/role/BalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://taop.com/role/ScheduleOfOtherCurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other current assets", "totalLabel": "Total" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BalanceSheets", "http://taop.com/role/ScheduleOfOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets.", "label": "OTHER CURRENT AND NON-CURRENT ASSETS" } } }, "localname": "OtherAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/OtherCurrentAndNon-currentAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "auth_ref": [], "calculation": { "http://taop.com/role/ScheduleOfOtherNon-currentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.", "label": "Other Assets, Miscellaneous, Noncurrent", "totalLabel": "Total" } } }, "localname": "OtherAssetsMiscellaneousNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfOtherNon-currentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r252" ], "calculation": { "http://taop.com/role/BalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://taop.com/role/ScheduleOfOtherNon-currentAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsMiscellaneousNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other assets, non-current, net", "verboseLabel": "Other assets non current" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BalanceSheets", "http://taop.com/role/OtherCurrentAndNon-currentAssetsDetailsNarrative", "http://taop.com/role/ScheduleOfOtherNon-currentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.", "label": "Other commitment" } } }, "localname": "OtherCommitment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/OtherCurrentAndNon-currentAssetsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r9", "r19", "r204" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Foreign currency translation gain" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r6" ], "calculation": { "http://taop.com/role/StatementsOfComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Foreign currency translation loss" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r9", "r19", "r204", "r264", "r267" ], "calculation": { "http://taop.com/role/StatementsOfComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other comprehensive loss:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r9", "r19", "r204" ], "calculation": { "http://taop.com/role/StatementsOfComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to noncontrolling interest.", "label": "Comprehensive loss attributable to the non- controlling interest" } } }, "localname": "OtherComprehensiveIncomeLossTaxPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncome": { "auth_ref": [ "r631", "r708", "r749", "r750", "r751" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue and income classified as other.", "label": "Other revenue" } } }, "localname": "OtherIncome", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilities": { "auth_ref": [ "r123", "r609", "r680", "r681", "r814", "r950" ], "calculation": { "http://taop.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other.", "label": "Amounts due to related parties", "terseLabel": "Due to related parties", "verboseLabel": "Due to related party" } } }, "localname": "OtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BalanceSheets", "http://taop.com/role/OtherCurrentAndNon-currentAssetsDetailsNarrative", "http://taop.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r38", "r801" ], "calculation": { "http://taop.com/role/BalanceSheets": { "order": 9.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other current liability" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Liabilities Disclosure [Abstract]" } } }, "localname": "OtherLiabilitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r39" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other liabilities.", "label": "OTHER PAYABLES AND ACCRUED EXPENSES" } } }, "localname": "OtherLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/OtherPayablesAndAccruedExpenses" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other liabilities.", "label": "SCHEDULE OF OTHER PAYABLE AND ACCRUED EXPENSES" } } }, "localname": "OtherLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/OtherPayablesAndAccruedExpensesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r175" ], "calculation": { "http://taop.com/role/ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "weight": 1.0 }, "http://taop.com/role/StatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other income (loss), net", "verboseLabel": "Other (loss) income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsDetails", "http://taop.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherReceivables": { "auth_ref": [ "r255", "r694" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from parties in nontrade transactions, classified as other.", "label": "Due from related parties" } } }, "localname": "OtherReceivables", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/OtherCurrentAndNon-currentAssetsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherReceivablesNetCurrent": { "auth_ref": [], "calculation": { "http://taop.com/role/ScheduleOfOtherCurrentAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.", "label": "Advances to employees" } } }, "localname": "OtherReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRent": { "auth_ref": [ "r10" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash payments to lessor's for use of assets under operating leases.", "label": "Payments for rent" } } }, "localname": "PaymentsForRent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/OperatingLeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r52" ], "calculation": { "http://taop.com/role/StatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Consideration paid for acquisition" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r177" ], "calculation": { "http://taop.com/role/StatementsOfCashFlows": { "order": 2.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": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/EquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement." } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/EquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r260", "r381", "r382", "r776" ], "calculation": { "http://taop.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r7" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Number of ordinary shares issued and outstanding" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRelatedPartyDebt": { "auth_ref": [ "r53" ], "calculation": { "http://taop.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates.", "label": "Borrowings from related parties" } } }, "localname": "ProceedsFromRelatedPartyDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": { "auth_ref": [ "r50" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period.", "label": "Proceeds from Sale, Maturity and Collection of Investments", "negatedLabel": "Sales of cryptocurrencies" } } }, "localname": "ProceedsFromSaleMaturityAndCollectionsOfInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfMovementsOfCryptocurrenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r176" ], "calculation": { "http://taop.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from sales of property and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductAndServiceOtherMember": { "auth_ref": [ "r885" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other.", "label": "Product and Service, Other [Member]" } } }, "localname": "ProductAndServiceOtherMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_ProductInformationLineItems": { "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": "Product Information [Line Items]" } } }, "localname": "ProductInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/OrganizationPrincipalActivitiesAndManagementsPlansDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r792" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r243", "r263", "r266", "r277", "r285", "r293", "r301", "r302", "r322", "r342", "r348", "r351", "r370", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r537", "r540", "r541", "r553", "r554", "r607", "r625", "r669", "r707", "r729", "r730", "r782", "r798", "r799", "r813", "r851", "r881" ], "calculation": { "http://taop.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://taop.com/role/StatementsOfComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 }, "http://taop.com/role/StatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "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 loss", "negatedLabel": "Net loss", "totalLabel": "NET LOSS", "verboseLabel": "Net loss for the year" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BusinessAcquisitionDetailsNarrative", "http://taop.com/role/OrganizationPrincipalActivitiesAndManagementsPlansDetailsNarrative", "http://taop.com/role/ScheduleOfSegmentReportingDetails", "http://taop.com/role/StatementsOfCashFlows", "http://taop.com/role/StatementsOfChangesInEquity", "http://taop.com/role/StatementsOfComprehensiveLoss", "http://taop.com/role/StatementsOfOperations" ], "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/2023", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r13" ], "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/2023", "presentation": [ "http://taop.com/role/PropertyEquipmentAndSoftwareDetailsNarrative", "http://taop.com/role/ScheduleOfEstimatedUsefulLivesDetails", "http://taop.com/role/ScheduleOfPropertyEquipmentAndSoftwareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r184", "r230", "r233", "r234" ], "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, EQUIPMENT AND SOFTWARE" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/PropertyEquipmentAndSoftware" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r186", "r249", "r621" ], "calculation": { "http://taop.com/role/ScheduleOfPropertyEquipmentAndSoftwareDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "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/2023", "presentation": [ "http://taop.com/role/ScheduleOfPropertyEquipmentAndSoftwareDetails" ], "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/2023", "presentation": [ "http://taop.com/role/PropertyEquipmentAndSoftwareDetailsNarrative", "http://taop.com/role/ScheduleOfEstimatedUsefulLivesDetails", "http://taop.com/role/ScheduleOfPropertyEquipmentAndSoftwareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r13", "r608", "r621", "r801" ], "calculation": { "http://taop.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://taop.com/role/ScheduleOfPropertyEquipmentAndSoftwareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Property, equipment and software, net", "totalLabel": "Property, equipment and software, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BalanceSheets", "http://taop.com/role/ScheduleOfPropertyEquipmentAndSoftwareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r13", "r230", "r233", "r619" ], "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": "Property, Plant and Equipment, Policy [Policy Text Block]", "verboseLabel": "Property, equipment and software, net" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "SCHEDULE OF PROPERTY, EQUIPMENT AND SOFTWARE" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/PropertyEquipmentAndSoftwareTables" ], "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/2023", "presentation": [ "http://taop.com/role/PropertyEquipmentAndSoftwareDetailsNarrative", "http://taop.com/role/ScheduleOfEstimatedUsefulLivesDetails", "http://taop.com/role/ScheduleOfPropertyEquipmentAndSoftwareDetails" ], "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 of property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfEstimatedUsefulLivesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration": { "auth_ref": [ "r876" ], "lang": { "en-us": { "role": { "documentation": "Indicates description of term of useful life for property, plant, and equipment when not stated as numeric value.", "label": "Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration]" } } }, "localname": "PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfEstimatedUsefulLivesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r275", "r375" ], "calculation": { "http://taop.com/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Provision for credit losses on accounts receivable and other current assets", "verboseLabel": "Provisions for allowance for credit losses on accounts receivable, other receivable and advances to suppliers" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfSegmentReportingDetails", "http://taop.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r478", "r577", "r578", "r679", "r680", "r681", "r683", "r684", "r704", "r706", "r738" ], "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/2023", "presentation": [ "http://taop.com/role/BalanceSheets", "http://taop.com/role/BusinessAcquisitionDetailsNarrative", "http://taop.com/role/OrganizationPrincipalActivitiesAndManagementsPlansDetailsNarrative", "http://taop.com/role/OtherCurrentAndNon-currentAssetsDetailsNarrative", "http://taop.com/role/RelatedPartyTransactionsDetailsNarrative", "http://taop.com/role/ScheduleOfAccountsReceivableDetails", "http://taop.com/role/ScheduleOfOtherCurrentAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyMember": { "auth_ref": [ "r287", "r288", "r577", "r578", "r579", "r580", "r679", "r680", "r681", "r683", "r684", "r704", "r706", "r738" ], "lang": { "en-us": { "role": { "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family.", "label": "Related Party [Member]" } } }, "localname": "RelatedPartyMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BalanceSheets", "http://taop.com/role/OtherCurrentAndNon-currentAssetsDetailsNarrative", "http://taop.com/role/ScheduleOfAccountsReceivableDetails", "http://taop.com/role/ScheduleOfOtherCurrentAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [ "r711", "r712", "r715" ], "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/2023", "presentation": [ "http://taop.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r478", "r577", "r578", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r679", "r680", "r681", "r683", "r684", "r704", "r706", "r738", "r924" ], "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, Type [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BalanceSheets", "http://taop.com/role/BusinessAcquisitionDetailsNarrative", "http://taop.com/role/OrganizationPrincipalActivitiesAndManagementsPlansDetailsNarrative", "http://taop.com/role/OtherCurrentAndNon-currentAssetsDetailsNarrative", "http://taop.com/role/RelatedPartyTransactionsDetailsNarrative", "http://taop.com/role/ScheduleOfAccountsReceivableDetails", "http://taop.com/role/ScheduleOfOtherCurrentAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r574", "r575", "r576", "r578", "r581", "r665", "r666", "r667", "r713", "r714", "r715", "r735", "r737" ], "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 TRANSACTIONS" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RentalIncomeNonoperating": { "auth_ref": [ "r173" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Income earned by providing the use of assets to an outside party in exchange for a payment or series of payments that is nonoperating in nature.", "label": "Rental income" } } }, "localname": "RentalIncomeNonoperating", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfShortTermDebt": { "auth_ref": [ "r54" ], "calculation": { "http://taop.com/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.", "label": "Repayments of Short-Term Debt", "negatedLabel": "Repayment of short-term bank loans" } } }, "localname": "RepaymentsOfShortTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r128", "r515", "r933" ], "calculation": { "http://taop.com/role/StatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and development expenses" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r55", "r209", "r247", "r281", "r612" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. 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": "Restricted Cash and Cash Equivalents", "periodEndLabel": "Total cash, cash equivalents, and restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r58" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfCashFlowsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "auth_ref": [ "r400", "r401", "r402", "r403", "r404", "r405", "r406" ], "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": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfCashFlowsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r155", "r194", "r615", "r654", "r656", "r663", "r687", "r801" ], "calculation": { "http://taop.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r239", "r290", "r291", "r292", "r294", "r300", "r302", "r371", "r372", "r511", "r512", "r513", "r523", "r524", "r544", "r546", "r547", "r549", "r551", "r651", "r653", "r670", "r952" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r323", "r324", "r341", "r346", "r347", "r353", "r355", "r357", "r474", "r475", "r589" ], "calculation": { "http://taop.com/role/ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest", "weight": -1.0 }, "http://taop.com/role/StatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "TOTAL REVENUE", "terseLabel": "Revenue - Cryptocurrency mining", "verboseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BusinessAcquisitionDetailsNarrative", "http://taop.com/role/OtherCurrentAndNon-currentAssetsDetailsNarrative", "http://taop.com/role/ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsDetails", "http://taop.com/role/ScheduleOfSegmentReportingDetails", "http://taop.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r357", "r837" ], "lang": { "en-us": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue from Contract with Customer Benchmark [Member]" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/OrganizationPrincipalActivitiesAndManagementsPlansDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r238", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r770" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromRightsConcentrationRiskMember": { "auth_ref": [ "r62" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that license fee or royalty revenues during the period from other parties from use of a specified patent, trademark, or other form of right granted to such parties are to a specified benchmark, such as total license fees, total revenues, segment revenues or product line revenues. May also reflect the percentage contribution the revenue made to operating results. Risk is materially adverse effects of a loss of such revenues, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence.", "label": "Revenue from Rights Concentration Risk [Member]" } } }, "localname": "RevenueFromRightsConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/OrganizationPrincipalActivitiesAndManagementsPlansDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r272", "r285", "r323", "r324", "r341", "r346", "r347", "r353", "r355", "r357", "r370", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r554", "r607", "r881" ], "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": "Revenue", "terseLabel": "Revenues", "verboseLabel": "Revenues from related parties" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BusinessAcquisitionDetailsNarrative", "http://taop.com/role/OtherCurrentAndNon-currentAssetsDetailsNarrative", "http://taop.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/OrganizationPrincipalActivitiesAndManagementsPlansDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RisksAndUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Risks and Uncertainties [Abstract]" } } }, "localname": "RisksAndUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received on stock transaction after deduction of issuance costs.", "label": "Consideration received on sale of stock" } } }, "localname": "SaleOfStockConsiderationReceivedOnTransaction", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockPercentageOfOwnershipBeforeTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of subsidiary's or equity investee's stock owned by parent company before stock transaction.", "label": "Sale of Stock, Percentage of Ownership before Transaction", "verboseLabel": "Percentage of shares purschased in market price" } } }, "localname": "SaleOfStockPercentageOfOwnershipBeforeTransaction", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of stock floor price" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r357", "r837" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ConcentrationsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r45" ], "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/2023", "presentation": [ "http://taop.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r58" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/LossPerShareDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r89", "r91", "r534" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BusinessAcquisitionDetailsNarrative", "http://taop.com/role/BusinessAcquisitionTables", "http://taop.com/role/ScheduleOfBusinessAcquisitionAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r198" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "SCHEDULE OF COMPONENTS OF INCOME TAX EXPENSE (BENEFIT)" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/IncomeTaxesTables" ], "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 SECURED SHORT-TERM BANK DEBT" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BankLoansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r16", "r79", "r80", "r81", "r82" ], "lang": { "en-us": { "role": { "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Defined Benefit Plans Disclosures [Table]" } } }, "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BalanceSheets", "http://taop.com/role/ScheduleOfAccountsReceivableDetails", "http://taop.com/role/ScheduleOfOtherCurrentAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": { "auth_ref": [ "r15", "r27", "r29", "r130", "r139", "r140", "r141", "r142", "r143", "r147", "r149", "r150", "r188" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "SCHEDULE OF DISPOSAL GROUPS INCLUDING DISCONTINUED OPERATIONS" } } }, "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/DiscontinuedOperationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r866" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "SCHEDULE OF COMPONENTS OF BASIC AND DILUTED EARNINGS PER SHARE" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/LossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r197" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r72", "r73", "r590" ], "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/2023", "presentation": [ "http://taop.com/role/OperatingLeasesDetailsNarrative", "http://taop.com/role/ScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r859" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "SCHEDULE OF INCOME BEFORE INCOME TAXES" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r31", "r159", "r160", "r161" ], "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/2023", "presentation": [ "http://taop.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": { "auth_ref": [ "r845" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of noncurrent assets.", "label": "SCHEDULE OF OTHER NON-CURRENT ASSETS" } } }, "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/OtherCurrentAndNon-currentAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amounts of other current assets.", "label": "SCHEDULE OF OTHER CURRENT ASSETS" } } }, "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/OtherCurrentAndNon-currentAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule detailing quantitative information concerning products or product lines by product or product line.", "label": "Schedule of Product Information [Table]" } } }, "localname": "ScheduleOfProductInformationTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/OrganizationPrincipalActivitiesAndManagementsPlansDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r13" ], "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/2023", "presentation": [ "http://taop.com/role/PropertyEquipmentAndSoftwareDetailsNarrative", "http://taop.com/role/ScheduleOfEstimatedUsefulLivesDetails", "http://taop.com/role/ScheduleOfPropertyEquipmentAndSoftwareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r201" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "SCHEDULE OF BUSINESS ACQUISITION ASSETS ACQUIRED, AND LIABILITIES ASSUMED" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BusinessAcquisitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r120", "r121", "r711", "r712", "r715" ], "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/2023", "presentation": [ "http://taop.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r400", "r401", "r402", "r403", "r404", "r405", "r406" ], "lang": { "en-us": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfCashFlowsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r68", "r69", "r70", "r71" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfSegmentReportingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r68", "r69", "r70", "r71" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "SCHEDULE OF SEGMENT REPORTING" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ConsolidatedSegmentDataTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/EquityDetailsNarrative", "http://taop.com/role/ScheduleOfWarrantOutstandingAndExercisableDetails", "http://taop.com/role/SummaryOfStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r25", "r26", "r85" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "SUMMARY OF STOCK OPTION ACTIVITY" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/EquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShortTermDebtTable": { "auth_ref": [ "r35" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.", "label": "Schedule of Short-Term Debt [Table]" } } }, "localname": "ScheduleOfShortTermDebtTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfSecuredShort-termBankDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShortTermDebtTextBlock": { "auth_ref": [ "r35" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of short-term debt arrangements (having initial terms of repayment within one year or the normal operating cycle, if longer) including: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.", "label": "SCHEDULE OF SHORT-TERM BANK DEBT" } } }, "localname": "ScheduleOfShortTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BankLoansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "auth_ref": [ "r83" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "SCHEDULE OF WARRANT OUTSTANDING AND EXERCISABLE" } } }, "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/EquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": { "auth_ref": [ "r104", "r105", "r106", "r108", "r109" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.", "label": "SCHEDULE OF SUBSIDIARIES AND VARIABLE INTEREST ENTITY" } } }, "localname": "ScheduleOfVariableInterestEntitiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/OrganizationPrincipalActivitiesAndManagementsPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentContinuingOperationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Component of an entity expected to operate in the foreseeable future.", "label": "Continuing Operations [Member]" } } }, "localname": "SegmentContinuingOperationsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/OperatingLeasesDetailsNarrative", "http://taop.com/role/PropertyEquipmentAndSoftwareDetailsNarrative", "http://taop.com/role/ScheduleOfComponentsOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentDiscontinuedOperationsMember": { "auth_ref": [ "r8", "r131", "r132", "r133" ], "lang": { "en-us": { "role": { "documentation": "Component or group of components disposed of or classified as held-for-sale and representing a strategic shift that has or will have a major effect on operations and financial results. Includes a business or nonprofit activity on acquisition classified as held-for-sale.", "label": "Discontinued Operations [Member]" } } }, "localname": "SegmentDiscontinuedOperationsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/OperatingLeasesDetailsNarrative", "http://taop.com/role/PropertyEquipmentAndSoftwareDetailsNarrative", "http://taop.com/role/ScheduleOfComponentsOfBasicAndDilutedEarningsPerShareDetails", "http://taop.com/role/ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r319", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r351", "r357", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r403", "r406", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r785", "r840", "r941" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentOperatingActivitiesDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operations of an entity including continuing and discontinued operations." } } }, "localname": "SegmentOperatingActivitiesDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/OperatingLeasesDetailsNarrative", "http://taop.com/role/PropertyEquipmentAndSoftwareDetailsNarrative", "http://taop.com/role/ScheduleOfComponentsOfBasicAndDilutedEarningsPerShareDetails", "http://taop.com/role/ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r318", "r319", "r320", "r321", "r322", "r334", "r345", "r349", "r350", "r351", "r352", "r353", "r354", "r357" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "CONSOLIDATED SEGMENT DATA" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ConsolidatedSegmentData" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "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": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfSegmentReportingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r335", "r336", "r337", "r338", "r339", "r340", "r355", "r783" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment reporting" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingExpense": { "auth_ref": [ "r171" ], "calculation": { "http://taop.com/role/StatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses recognized in the period that are directly related to the selling and distribution of products or services.", "label": "Selling expenses" } } }, "localname": "SellingExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r11" ], "calculation": { "http://taop.com/role/StatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [ "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508" ], "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": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/EquityDetailsNarrative", "http://taop.com/role/ScheduleOfWarrantOutstandingAndExercisableDetails", "http://taop.com/role/SummaryOfStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": { "auth_ref": [ "r23", "r24" ], "lang": { "en-us": { "role": { "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments.", "label": "Number of Warrants Outstanding and Exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfWarrantOutstandingAndExercisableDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r488" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "periodEndLabel": "Option Outstanding, Options Exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/SummaryOfStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r488" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "periodEndLabel": "Weighted Average Exercise Price, Options Exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/SummaryOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r492" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Option Outstanding, Canceled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/SummaryOfStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r490" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Stock option granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/EquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r84" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "periodEndLabel": "Aggregated Intrinsic Value, Outstanding Ending", "periodStartLabel": "Aggregated Intrinsic Value, Outstanding Beginning" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/SummaryOfStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r486", "r487" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Option Outstanding, Balance Ending", "periodStartLabel": "Option Outstanding, Balance Beginning" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/SummaryOfStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r486", "r487" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted Average Exercise Price, Ending Balance", "periodStartLabel": "Weighted Average Exercise Price, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/SummaryOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r502" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "periodEndLabel": "Aggregated Intrinsic Value, Vested and expected to be vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/SummaryOfStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r502" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "periodEndLabel": "Option Outstanding, Vested and expected to be vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/SummaryOfStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r502" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted Average Exercise Price, Vested and expected to be vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/SummaryOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement." } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/EquityDetailsNarrative", "http://taop.com/role/ScheduleOfWarrantOutstandingAndExercisableDetails", "http://taop.com/role/StatementsOfCashFlowsParenthetical", "http://taop.com/role/SummaryOfStockOptionActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r491" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Weighted Average Exercise Price, Exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/SummaryOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r492" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Weighted Average Exercise Price, Canceled" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/SummaryOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r84" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "periodEndLabel": "Aggregated Intrinsic Value, Options exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/SummaryOfStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r84" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Weighted Average Remaining Contractual Life (Year), Options exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/SummaryOfStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r196" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Weighted Average Remaining Contractual Life (Year), Beginning" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/SummaryOfStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r502" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Weighted Average Remaining Contractual Life (Year), Options vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/SummaryOfStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r501" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.", "label": "Fair value of stock option vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/EquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares issued, third phase" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BusinessAcquisitionDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesIssuedPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share or per unit amount of equity securities issued.", "label": "Share price" } } }, "localname": "SharesIssuedPricePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance, shares", "periodStartLabel": "Beginning balance, shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfChangesInEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermBankLoansAndNotesPayable": { "auth_ref": [ "r32", "r682", "r936" ], "calculation": { "http://taop.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowings from a bank classified as other, maturing within one year or operating cycle, if longer.", "label": "Short-term bank loans", "terseLabel": "Total", "verboseLabel": "Secured short-term loans" } } }, "localname": "ShortTermBankLoansAndNotesPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BalanceSheets", "http://taop.com/role/BankLoansDetailsNarrative", "http://taop.com/role/ScheduleOfSecuredShort-termBankDebtDetails", "http://taop.com/role/ScheduleOfShort-termBankDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermBorrowings": { "auth_ref": [ "r151", "r211", "r801", "r936" ], "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": "Total short-term bank loans" } } }, "localname": "ShortTermBorrowings", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfShort-termBankDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermDebtLineItems": { "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": "Short-Term Debt [Line Items]" } } }, "localname": "ShortTermDebtLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfSecuredShort-termBankDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r35" ], "lang": { "en-us": { "role": { "documentation": "Information by type of short-term debt arrangement.", "label": "Short-Term Debt, Type [Axis]" } } }, "localname": "ShortTermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfSecuredShort-termBankDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r33" ], "lang": { "en-us": { "role": { "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing." } } }, "localname": "ShortTermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfSecuredShort-termBankDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r568", "r800" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/OperatingLeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r181", "r282" ], "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/2023", "presentation": [ "http://taop.com/role/SummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r241", "r319", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r351", "r357", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r399", "r403", "r406", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r785", "r840", "r941" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfSegmentReportingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r21", "r44", "r239", "r268", "r269", "r270", "r290", "r291", "r292", "r294", "r300", "r302", "r317", "r371", "r372", "r463", "r511", "r512", "r513", "r523", "r524", "r544", "r545", "r546", "r547", "r548", "r549", "r551", "r555", "r556", "r557", "r558", "r559", "r560", "r573", "r651", "r652", "r653", "r670", "r731" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfChangesInEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r290", "r291", "r292", "r317", "r589", "r658", "r671", "r677", "r679", "r680", "r681", "r683", "r684", "r686", "r689", "r690", "r691", "r692", "r693", "r695", "r696", "r697", "r698", "r700", "r701", "r702", "r703", "r704", "r706", "r709", "r710", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r731", "r807" ], "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/2023", "presentation": [ "http://taop.com/role/OtherCurrentAndNon-currentAssetsDetailsNarrative", "http://taop.com/role/ScheduleOfComponentsOfBasicAndDilutedEarningsPerShareDetails", "http://taop.com/role/ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsDetails", "http://taop.com/role/ScheduleOfEquityMethodInvestmentsDetails", "http://taop.com/role/ScheduleOfSubsidiariesAndVariableInterestEntityDetails", "http://taop.com/role/StatementsOfChangesInEquity", "http://taop.com/role/StatementsOfOperations", "http://taop.com/role/VariableInterestEntityDetailsNarrative" ], "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/2023", "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/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOperatingActivitiesSegmentAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by continuing and discontinuing operations.", "label": "Operating Activities [Axis]" } } }, "localname": "StatementOperatingActivitiesSegmentAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/OperatingLeasesDetailsNarrative", "http://taop.com/role/PropertyEquipmentAndSoftwareDetailsNarrative", "http://taop.com/role/ScheduleOfComponentsOfBasicAndDilutedEarningsPerShareDetails", "http://taop.com/role/ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r290", "r291", "r292", "r317", "r589", "r658", "r671", "r677", "r679", "r680", "r681", "r683", "r684", "r686", "r689", "r690", "r691", "r692", "r693", "r695", "r696", "r697", "r698", "r700", "r701", "r702", "r703", "r704", "r706", "r709", "r710", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r731", "r807" ], "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/2023", "presentation": [ "http://taop.com/role/OtherCurrentAndNon-currentAssetsDetailsNarrative", "http://taop.com/role/ScheduleOfComponentsOfBasicAndDilutedEarningsPerShareDetails", "http://taop.com/role/ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsDetails", "http://taop.com/role/ScheduleOfEquityMethodInvestmentsDetails", "http://taop.com/role/ScheduleOfSubsidiariesAndVariableInterestEntityDetails", "http://taop.com/role/StatementsOfChangesInEquity", "http://taop.com/role/StatementsOfOperations", "http://taop.com/role/VariableInterestEntityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance": { "auth_ref": [ "r127", "r616" ], "calculation": { "http://taop.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of statutory capital and surplus (stockholders' equity) as of the balance sheet date using prescribed or permitted statutory accounting practices (rather than GAAP, if different) of the state or country.", "label": "Reserve" } } }, "localname": "StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r152", "r153", "r194" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Common stock issued for business acquisition, shares", "verboseLabel": "Issuance of shares, acquisition" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfCashFlowsParenthetical", "http://taop.com/role/StatementsOfChangesInEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.", "label": "Issued common stock for Equity Incentive Plan, shares", "terseLabel": "Stock issued during period shares issued for services", "verboseLabel": "Issuance of shares" } } }, "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/EquityDetailsNarrative", "http://taop.com/role/StatementsOfCashFlowsParenthetical", "http://taop.com/role/StatementsOfChangesInEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r21", "r152", "r153", "r194", "r662", "r731", "r753" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Number of shares issued" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r21", "r194" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock issued during period shares restricted stock award gross", "verboseLabel": "Restricted award shares" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/EquityDetailsNarrative", "http://taop.com/role/OrganizationPrincipalActivitiesAndManagementsPlansDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Stock-based payment for consulting fee, shares" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensationGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfChangesInEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r21", "r152", "r153", "r194", "r491" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Option Outstanding, Exercised", "verboseLabel": "Stock options exercised" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/EquityDetailsNarrative", "http://taop.com/role/SummaryOfStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r21", "r44", "r194" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Common stock issued for business acquisition", "verboseLabel": "Issuance of shares acquisition, value" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfCashFlowsParenthetical", "http://taop.com/role/StatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.", "label": "Issued common stock for Equity Incentive Plan (Note 18)", "terseLabel": "Stock issued during period value issued for services", "verboseLabel": "Issuance of shares, value" } } }, "localname": "StockIssuedDuringPeriodValueIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/EquityDetailsNarrative", "http://taop.com/role/StatementsOfCashFlowsParenthetical", "http://taop.com/role/StatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of shares of stock issued attributable to transactions classified as other.", "label": "Right to sell ordinary shares" } } }, "localname": "StockIssuedDuringPeriodValueOther", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/OrganizationPrincipalActivitiesAndManagementsPlansDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r21", "r152", "r153", "r194" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Stock issued during period, value, restricted stock award, gross", "verboseLabel": "Restricted award, value" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/EquityDetailsNarrative", "http://taop.com/role/OrganizationPrincipalActivitiesAndManagementsPlansDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Stock-based payment for consulting fee (Note 18)" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensationGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockOptionExercisePriceIncrease": { "auth_ref": [ "r462" ], "lang": { "en-us": { "role": { "documentation": "Per share increase in exercise price of option. Excludes change due to standard antidilution provision and option granted under share-based payment arrangement.", "label": "Aggregate exercise price" } } }, "localname": "StockOptionExercisePriceIncrease", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/OrganizationPrincipalActivitiesAndManagementsPlansDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_StockOptionMember": { "auth_ref": [ "r806" ], "lang": { "en-us": { "role": { "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).", "label": "Equity Option [Member]" } } }, "localname": "StockOptionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/SummaryOfStockOptionActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r153", "r156", "r157", "r183", "r688", "r705", "r732", "r733", "r801", "r814", "r858", "r872", "r916", "r952" ], "calculation": { "http://taop.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.", "label": "Equity, Attributable to Parent", "totalLabel": "Total equity of the Company" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "EQUITY" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r100", "r101", "r110", "r239", "r240", "r269", "r290", "r291", "r292", "r294", "r300", "r371", "r372", "r463", "r511", "r512", "r513", "r523", "r524", "r544", "r545", "r546", "r547", "r548", "r549", "r551", "r555", "r556", "r560", "r573", "r652", "r653", "r668", "r688", "r705", "r732", "r733", "r754", "r813", "r858", "r872", "r916", "r952" ], "calculation": { "http://taop.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance, value", "periodStartLabel": "Beginning balance, value", "totalLabel": "Total Equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BalanceSheets", "http://taop.com/role/StatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r191", "r284", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r463", "r550", "r734", "r736", "r755" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity.", "label": "Equity [Text Block]", "verboseLabel": "EQUITY" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/Equity" ], "xbrltype": "textBlockItemType" }, "us-gaap_StockholdersEquityReverseStockSplit": { "auth_ref": [ "r195" ], "lang": { "en-us": { "role": { "documentation": "Description of the reverse stock split arrangement. Also provide the retroactive effect given by the reverse split that occurs after the balance sheet date but before the release of financial statements.", "label": "Reverse stock split, description" } } }, "localname": "StockholdersEquityReverseStockSplit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [ "r561", "r583" ], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r561", "r583" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r561", "r583" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r561", "r583" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r561", "r583" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r582", "r584" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "SUBSEQUENT EVENTS" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental disclosure of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://taop.com/role/BalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Income tax payable" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r220", "r221", "r222", "r360", "r361", "r363" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable, Accounts Receivable \u2013 related parties, and Concentration of Risk" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r536" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BusinessAcquisitionDetailsNarrative", "http://taop.com/role/OrganizationPrincipalActivitiesAndManagementsPlansDetailsNarrative", "http://taop.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r65", "r66", "r67", "r228", "r229", "r231", "r232" ], "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/2023", "presentation": [ "http://taop.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableInterestEntityDisclosureTextBlock": { "auth_ref": [ "r203" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a variable interest entity (VIE), including but not limited to, judgments and assumptions in determining whether to consolidate and in identifying the primary beneficiary, gain (loss) recognized on the initial consolidation of the VIE, terms of arrangements, amounts and classification of the VIE's assets and liabilities, and the entity's maximum exposure to loss.", "label": "VARIABLE INTEREST ENTITY" } } }, "localname": "VariableInterestEntityDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/VariableInterestEntity" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableInterestEntityOwnershipPercentage": { "auth_ref": [ "r107" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly).", "label": "Percentage owned" } } }, "localname": "VariableInterestEntityOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfSubsidiariesAndVariableInterestEntityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_VariableInterestEntitySimilarEntityAggregationDescription": { "auth_ref": [ "r109" ], "lang": { "en-us": { "role": { "documentation": "Describes how the entity aggregates Variable Interest Entities (VIE) for disclosure purposes, distinguishing between (a) VIEs that are not consolidated because the enterprise is not the primary beneficiary but has a variable interest and (b) VIEs that are consolidated.", "label": "Subsidiaries" } } }, "localname": "VariableInterestEntitySimilarEntityAggregationDescription", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfSubsidiariesAndVariableInterestEntityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BusinessAcquisitionDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/BusinessAcquisitionDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r306", "r312" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfComponentsOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r305", "r312" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://taop.com/role/ScheduleOfComponentsOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-5A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-5A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(d)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(g)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479989/944-505-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//205-20/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-1B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-1C", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "3B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5D", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(13))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "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//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(14))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r167": { "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//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r168": { "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//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.13)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "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//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r171": { "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//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r172": { "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//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r173": { "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//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r175": { "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//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r181": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org//235/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r182": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org//275/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r184": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org//360/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r189": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org//440/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org//470/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r191": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org//505/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.C)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r199": { "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//1943274/2147479360/740-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org//805/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r203": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org//810/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.E)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147479836/810-10-S99-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r207": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "825", "URI": "https://asc.fasb.org//825/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "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//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r211": { "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//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r212": { "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//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r213": { "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//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r216": { "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//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(20))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r218": { "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//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r219": { "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//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "8A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-8A", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "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//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org//275/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org//606/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "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//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "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//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "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//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "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//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "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//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(2))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "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//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147480781/205-20-S99-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org//260/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org//280/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org//330/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//350-20/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20,24)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-10", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "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//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "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//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "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//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "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//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "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//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "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//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "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//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "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//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "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//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "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//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "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//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org//740/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "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//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482551/740-270-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "808", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iv)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//842-20/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org//850/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org//855/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "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//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "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//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "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//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(h))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "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//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "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//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "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//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(c))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "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//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "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//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "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//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(12))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(16))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(17))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "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//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r628": { "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//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(b))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(4))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r632": { "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//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column G))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column H))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column I))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column J))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column K))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(f)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(f)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(f)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(10)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(14))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(5)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(i)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column E)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r756": { "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//1943274/2147479851/948-310-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r759": { "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//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "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//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r761": { "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//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r762": { "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//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r763": { "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//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r764": { "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//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r765": { "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//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r766": { "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//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r767": { "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//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r771": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r782": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r783": { "Name": "Accounting Standards Codification", "Paragraph": "47", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r786": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r787": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r788": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r789": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r790": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r791": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r792": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r793": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r794": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r795": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r796": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r797": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r798": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r799": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-1D", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r800": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r801": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r802": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r803": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r804": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r805": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r806": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r807": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r808": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r809": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r810": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r811": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r812": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r813": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r814": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r815": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r816": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r817": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r818": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r819": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r820": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "g", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r821": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12, 13, 15d", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r822": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r823": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r824": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r825": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r826": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r827": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r828": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r829": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r830": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r831": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r832": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r833": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r834": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r835": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r836": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r837": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r838": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r839": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r840": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r841": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "321", "URI": "https://asc.fasb.org//321/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r842": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "325", "URI": "https://asc.fasb.org//325/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r843": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r844": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(10))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r845": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r846": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r847": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r848": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r849": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r850": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r851": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r852": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(2))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r853": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(7)(c))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r854": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(9)(a))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r855": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r856": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r857": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r858": { "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//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r859": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r860": { "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//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r861": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(2))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r862": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r863": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r864": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r865": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r866": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r867": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r868": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r869": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org//320/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r870": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r871": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r872": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r873": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r874": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r875": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r876": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482190/360-10-35-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r877": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r878": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org//450/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r879": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479515/805-10-05-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r880": { "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//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r881": { "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//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r882": { "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//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r883": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r884": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r885": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r886": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r887": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r888": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r889": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r890": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r891": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r892": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r893": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r894": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r895": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r896": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r897": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r898": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r899": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r900": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r901": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r902": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r903": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r904": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r905": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r906": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r907": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r908": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r909": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r910": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r911": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r912": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r913": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r914": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r915": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r916": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r917": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r918": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r919": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r920": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-12", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r921": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r922": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r923": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r924": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r925": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r926": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r927": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r928": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r929": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r930": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r931": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r932": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r933": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r934": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r935": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r936": { "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//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r937": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r938": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(5))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r939": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(12))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r940": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r941": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r942": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r943": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r944": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r945": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r946": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r947": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(3)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r948": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(4)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r949": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r950": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r951": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(i)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r952": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r953": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r954": { "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//1943274/2147479851/948-310-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r955": { "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//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(f)(1)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 107 0001493152-23-031410-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001493152-23-031410-xbrl.zip M4$L#!!0 ( *]%(5<^HEZ>H,@! 9%P * 97@Y.2TQ+FAT;>Q]>7/: MR-;W_U,UWT&/[S-/Y=X2B1;6;&\!QC&.#<3@;'6K*%EJ0+&0B!;'\.G?;BT@ M0( $DFA!STPF-DNKSSF_L_;I[O?_[V6L4,] -V1-_7#!OF8N**"*FB2KPP\7 MECG(E2_^W\>__WH_,N'GX&=5X\/%R#0G;]^\^?/GS^L__&M-'[YA*Y7*FQ?T MF0OG0V]? C_',0S[YOO=;5<<@;&0DU7#%%01S+^DR.K3YO'1N_.//NJ*O/11 M](KW$/[-VM#P76GQ!?^'BV^<-Y<^:@9^M.!\U/0^*AM:GF-+V^;A?&+^A9=- MGV71G"&%X'OM_G;Q<3/X\XN/OC%U034&FCX63"A#-%(AQW YKN@;)&< <6D@ M^/OKH?:\]<=:$LTPI>OM1,.8^Z .!AN'+;Z! M[WH?M(S<4! F\P\/!./1_J#[QM*H\#5=4X 1^&G[G:6/2Z:>,Z<38 1/!;[] M!KV-OL/E&-['%E&S5%.?!M/JOKGT*$,WUR<%7USZ4*_:[LP_90K:Y+6HC>U/ M,$6>N;!5$@@2_)M"_[PW95,!']^_^,.^_Y_?JM4._ M-C\KEPGZ;+_81F7V/O+Y'7H0Q\G7G6RS# M[O/U M\'$(]P[O"_A@JY-ZU#MNB"TE0E\/(93/L,M%F% E*A4X,OL:OACEVY?]>J?_TYG6?VV.MSN-^VJOV6YUG=\;4(_O_\N4 MJ:HUM SSO[YYPE?AUWC&5?+_7D$_0=F<^>^E+@S,_W9T3;)$Y#G^BWP(>NOI M-30K$698K$%C^A%MC)8U?@1ZO^#^$(U# MUY\O5R< 7W+'>-2D*?I;DI\IPYPJX,.%)!L319B^I51-!;8+DU_>(G<#=.3' M[-]D20*J[=70K_"#<&)0IT7'8;V8]RA8N-*U,8)ACF'A?Z;F_%S,0<=(J7"N M\%% ?AMHSB\^+NSY^S=+CXCGJ4O&_N*C;>T3>5"@*[CXN/AP(D_=Y"4N/N9R M+ ?#HD1I77$<#K4I/-'G5BX^?N$2?:(=GWTLYCXG\I0@AW3QT>^1MCSV2A=L M$^^.YX;=;SLZF BRU'B9 -4 +D(NEB97-=H#.W2V,7)!R=*'"VA&.!E90(;) MER\H2Y6=ST+S"J-@XZTJ*S \U2TX/V].W@1"3*HJVK&WT1&FPJ,29E9]]ZO] M>Z! 1$L=03>G=P#9Q;4)5_C8)WPGJYH.9=.$\X/^)'BJ1,5"98NJ80#XG]037BZ" M%(1S%,3Y"3&S+]I#]-T0QO")7P9&, #8,H:851-4YA+20J$9PI9HVJGI'BF M&#M-75,3GT:: H-BH_';L@VPJ_A[T[/!SP5_-=@8\&Q"I#8-PP+2I:4C NTP MZZN@6,#.O&H"-'-(OE"X=E7RDPXE&]+H>516)4E&WX51' Q2FFI=F,BFH&P@ MDXO?KB=+IFO;NZ9@6J:FP]#. /HSV$1>_'%+.E*\!Z8@JT!J"+H*G['!9?%< M/J/TP7#5&ENV4]YDU3:1'+]=38?D2.:'2]?\."]?:7H7*I,L@F2-#I^NT=F7 MN&BFAD_7U!PJL9 &AD_7P!R,P[W-"I^N63F4T$C&A(_?F,#D<2";M]&M()3( M6%-MUFR8;9[%9[;1[%H^?KL6>>;1C%8^?J.U/Z_WUMU\_+J[-Q61%#,?OV)N M8ATT-4 >JDY=4)SV4/>#,T!5E>S?%#NRJ4J_(()081:F_^W!IK2R(ZR7%^/0 M_?BK&#@S))IY*:17)SDFR*7,_>SEI5TK>7A9$8SGI5TC6=\4@QG2_-,NK8T1I3N:UKS M3+JF-3Z2HYB?/!.?^4%=/EO73"]E8Z(9@M(>R-5NIU&/2-?.=#;/E#)#3"3K MF6?BLYY)$1;)7N:9^.QETI(*:2'9^"QDTA1%,A!LZD760RP FWII,BX53Z ! M(O+,H^DP&Y^U/9S7>[MY-O[(;6\J(BDF=XKER4-T/X'F$YP9$LV\)-"Y@B-S MHEFP!'I;<&1*Q$@F@5X8G+D2S>AB5O2-RSRDW"*T!UW1-#OE[J #Y!12*5-N M##H$>'N'8BGW!!U 8R2;$6,[D)T9;J-ID1G6(56:(DM(#LZNK-@#KA@[A](D M+)IEC+')* TBHYG)&/N1TI1@2)N9C\]FIHK/O0UH HU9B>X7.<"H)M55@"&I MQ?A)_035IZUV!06T!TWU&3BQ]=8EW6V;K_+E^,/BYG@BR#J:5CQ3K"2PG!.X M9+/?7J]" LM-$+XZ@-.[!,[?375Y*_6^O"PD4&5=GRO4"D$=RE#5T(Y4TPC< M8AUATES,T%15N1#V)Q(/5@$0+*AX-A<^,H$Z.:THPBJ654E MY&XFX]"UB[5))^ BZH(QLC,D'4AH'KYL:6]$)+!MOR-,;;_0T]S)UBP#AH9H M#[M=*O*3L2=S2S$'R:MP@"%"79].8/3AE,$.T;E2(NM?\^GZCZZX!(_[PK6< MB/^ YK8GO #9750]OO-K9C >J<7WVV;6 CA%MD#M#SH2)<-[6NWR+*B.!B& M8+KV#&S]"HY-*VSY8ATNP:;MP0 #2[F5!]!Z&Z(N3] 4VX,>T,>-%Q-E-]#5 M-U0T3R>.^KCM',9_+8;KCF!T#G1GJ/; GGY;MX.&!Q,Y _>4E>@GSWA)W2== MLR;S9 "^BK@HJS /;$_H+A@B! 0RSD66QY8E2SB]DU%^'\P*+H'>USV2 MCOW(72.F%']TMT>2%QGSKLC5#;.G>].JF3IX@@*-;X4B>43J*.L9G1W@FFAL^U@ M^%O7% 78WS'BJ&/"Z<>\J.$FT ' T'3;YKK%P@-F'+]6Q5N_9I/8OQEO_1I. M,?ZN',1%U*7H<=(6=QQS36#GW2X[NG$J\5?&]C7IQ9B-XZ(?W$O=H#M$=ER5 M@N.Z&AAH.O!52F#>K0N:#AVJH$^;)A@;8=:T-J\].[<1]+]^6J4]SQX0UFPY MC9;)L8PS!^*.N[7UH(5LH MQ9_".BN7=\ <:=("J0^J!'1E"F7JK6RV0(@PVLO*O\ O2H+6$[0)@H76LPL5 M;N;NY13!3]Z031036.]*A/0?EJH*:JR4QU_"283R&UE0AX:U('U1K(J!"?$G MD\OV<,-T]E75(MHG( %1'@N*\>$"OF_(0_7#16Z%C(]EOKB/ -UE+/=XJN"5 MY:JB:**3# ]@/*\-57D&)*<)!9DAP^UD0J]6Q\@8[U4#9TLQ[J/;OE9>U76( M,;O"7)LN/N+&I-4_@@[=EQ,\6R:Z<4ERO)(NJX8LVHTWH8XBM5L[G)&"\5A* M[^1*Y]('WXR@&P:Z*!L;%JBVU*MV4^4W-[\#'?+6+H7]F+*"[DYZC(D5Y-$IYQ/8I7X@R5^A889R5^V>%!'^ MV-/02SY.5(=#'0P%$R3"DGQ"INYQ-TL>MVL'*L MD\S&1',A@3;! VEV8."9 M@RN8.0=1'-Y=EXH9IW&WDR[&C]RZ(A@05-\$1)/9UNUZMG-U3WO0!2(J:LD MAAF* J3:U/V0.>E]I*8C/F23"#2YX92REEO)X-)_U.8(D1,_U.H)4GK>LQV'("A\JF M@JZ[S2'=!-=5OKZQ8!II?,VNF'VPX4ACR$' MG.M8W4(EQO?EZ^5F_URXO'O0E\GONTB6V7UV&_M M:\"YF6[I1KSE=U:GM30![T67I9OYO++ D2W>.O=DFP%,\MZ)E4G>TDMFF<1Y MMQPFR*2 XPKU]2OICL7"A5HZ+4J^-]RW)#B9EXDBB[(;-E.2/$;]H^B*^453 MXX(BW[$"1FWJ?Z?Z(AL7'^<11A CWK\)?*9_OF^")YPEC2%@P!T,Q[ , 3=5 MGB$2UKEP9C:!P [&"1J#7:NL;A7F68;"X9NOG4):7O7 BU+?(G,M(6->5:R ML\.<8"1EC'#[8(1+ 2,;+R;8>B/RR2'&V_NYD61B8<)9&((>[-"3/=O3U0;F M'T$')XV792*)?8ED7PA"B W9>6'4,X FV%CL43XYE,R7_%9))=8D6CY$L$+L M2LC8Q,>_,PIN=U!-[$VDZ(5@"#<,9<@.K=3PJJKDLMIN=3E5!*V4] *I)E9H MKRHP01 >",J0#7+]F,VY,_)@&^DEEB=2_$-P@P-NL+4WZVW(QX+%27)Y0R/) M^I42&57&Q19?R#/T?6=_#FJ"UU3XJ[$<#ZS1?:J=(QODOOW&C?/ P%8>G D> MME].UWE6 MT-C&@A-' TNR!^RR!_8("6/7!'D#O)'O#-'M+$ \D><,L>CF$-2/: 4_9P%'] LH?,90_' MP G)'G#-'E)$0W8W2B7*I,5Z'S=?[^-R7-D+LGY"\_%+%M1A3] F"#I:KP?$ M45V[-:6?-\UV[S34J&89T)T:1E6$:F38$;8OW@K)A&.O_7'[K/TA82>]E'P0 MM'P!GV'JL@B]VPFE_BD!+\J4JG\$7>I-)V UY Q@/X'\!LCS<\CSOK,]ZIIJ M6 HRW]E&+SJLMR>;"F@/FJHD/\N2)2@^W*[2>6R8\/O A/?M3DX*)J4Y3$H$ M)D>'26D?F)22A@D$;WZ^GR;O*X"1V"PCL9DKP6C0M -#7=:+P T3+E9\CG@2P"W:BJ M4F,\4;0I.(5[-;9!* H/"+R"3V):6I9TXY 6^',')%FP Y%L0RA<(+:9[B,6 MF-D4"LPK\K_3;U X.K($^5963T/ROHMWICU=4 U!1-(W:E/_.SXP!#'AO&"P M61U.&2C)F0@"UWCA:N\56H1"I): ;RUA>2V03?Z6 H@^IN0AHUGM=AKU;K;E MCZ+@+IR'9*% V%DKOP/F2).:ZC-,N!DEX MO@4TBT>-QK$S5<&>\"$37;==MLIB\] M0#ZW+T\')E&75-%R )=0"'$ MO6P\K=7)YU^HH\8K&(%^D\U1W8:==U?RZ9<,UMA4FP95O,,Q-]XD(6!J-:"* MH[&@/VVIDQ=V+%T<"0:H#G5@-UR?!F*BE,J\[RSS+%ZOC**#]J"JPZD, M;3;[_%]XJ1S;'T9O).+3:22*I@6Z_ PG0=0 ,S4(+Q:B!Y'N8CB5:H $Y+>W M8"@H#7N^N-8!\$L<0@+D6H,L4X?&K3R6H6TX<; $4DN $ZIF3H"#%7!P7@9@ MO64 AS\@,/N QPV!>#LR*MR:4K/;N_Y\XMC91#!Q6/LX+ (? M'."36;=%X(,#?#+KO"[E(3KXX,GLRZ-@.?XX,F>VZHJDY'@Q@-V-?C6 ME*J7GTX5.UO))4XKDMTAT,$$.MFS.I^%F? T<@UY&S[#WM5T)ZB"TSYJ[Q7Z MW&N?*I:BT4_L4J1@FH K,^#*7K!-P)49<&7<+<+G"G6 KKYP>7IY%IC:1#9Q M@OL[00(E?*"4<9='H(0/E++GX)KJ0-/'=LC0!:*E0\K1B66G"J&MY!*'%LFA M$>A@ IWL.3 "'4R@DSV'U=,F=46SI*XV,/\(.K![Y>T0P'OG5%$4EG+BQJ*M M]!- X0RH[#DW BBL 94]EQ<0/C3;BX.EF]W,GZX=*73:0#MQ>X=F;P14>($J M>ZZ/@ I[4&70_=EGYB-&JIJB#:?.%FG$4]E^YV0!%8INXO:B62@")ES!E#W+ M5)-G*C#,)EJ%4H$YM_7NZZ>*I5!D$[L4*1PG4,(42MD+P@F4,(52]AR<$S74 M-%$;^Z\RLU\X51SMIIFXMFB5)@(BW$"4/:=&0(0=B++GSH+N/^JU[DX5/UO) M)4YLG_, "'2.#9WLN2X"'4R@DSV'U1T!=0;_N#QM2)9H+S MZK@V>[L_>XV3 M75>+S@/BVB+9)P*RS($L>Y;LFS6R=C#WV_4) RP:_<2"1;)@!%R9 5?V+-?R M"8V(K9>:.AQ:@NJ$MI>]TSUA)SSMQ&(=<.@I 16&H,J@I7*;[.U*L1W0:I;# MTGJO_O-DX12":F*=]MH218"$%9 R6/HD0,(12!ET;6LQPXTLJ$/#\D*&F^[) MHBDLZ<3)'7"A!8$4=I#*H+LCD,(;4MES?#]A_/ +<=)EL+\1Z.?-"6^G"TDX M<7J1G!Z!$\9PPM;A[0K+&QWOPG5O'=6Q^O#U4\536,J)?5H"5-5H#WPP,G2S MWQX,9!'4+-GFH\,>^XT[697'5L:[>RTC-Q2$R=N.KD&.F=..(JAF594:ORUY M@L:K37O3"7"0!:E^&\2.W2 *,Q4T^CVT@+Z'+;$X;:C**@0D'&4=<]X[1\"< M\$(PES#F_"P^$\RY$NG? L$ (^@QFN.)KCW;Y[,;9P0V[\-;^' FB' #J(8" M1%/75%DTY@R[LG15-BT=0"Y>R2_H)^.LW:(=<$7C%/&8>&#U[-PI5E@]0T_K M8O5.,S7]*QC)H@+.R<':\ L@_KRDW[%T<00CC/E!E.>&@ T,."\4V-N/+F5C MH@C3.:O.#0E;F'!>:*CKTXFIB9:N U6)K9VG5Q$ M9:U;*_GFOTC'GQ$ D>ZLU<3(1C;+1^P971PG(^C *T!7ASH IU-WW8ZSV'I, MHTP)U?;:@ZJNH[4_1-K2J3:;17'$;,G%5Z+9DO,,;F\T$Z0>VSRZ$HSL7_W0 M2L,\7LFZ87:0AH6W@V<&QJ_ ,"%U/@"N,BTK-O'D53 M,QVL2UT /R,198JF M3&M<(]I$M GE>R-9)\H449E6F49TZ ?,W3H.;OK@A4 4[N2M.!*&3]XJE,P3\9)X9ZRKLF!"%BGR?=1;MYL+RS M6&)-4/&"FQ-)1$8BI.RT4>Y:J#P3I&82(QE?P@S)58[C\DR1*Q"('1MB)[;( M20!U)ID_RQ.,9 DC 4N'?&2_EOC2(1OY4I1L0\I)"T= LA08U*,=2>;T#I@C M36JJSS!K14.NOPI 2QC[-RR%YM,1+1.;PL8E._1B2AY\'E3=Z8YWTGW4(D_@ M N&RD2_'=5Q(=&G"P[D^=J$GGW3-FMC*(MOO9!LKGK=">ULU0U C'V_!!-NM/Y'2. M>5W<)4P=5D53?H;1,S!/P-K)$9*VARLZ$HAE$V(9*CZN0 PZ$M'A*9 ( MR';SA%BRO2P9@5F&8(:M-=L,L\9XHFA3 +JF)CZU)XB3IP&N*AQ7DA4+ @IT M@6CI-JP:+Z)B24!"?*EKXXEEVN!I#QJ"CD[ ,3I MQ>8:]/@ 98!N9%[!(:1 M%HM;FNJQTO#Q\D3L7*)0M//5[?PC8#P,C-\$U(AR*FA#9"E_*.B(CG\U'CEN) M*1O9A:T"3["%![;P2RV"]YF8YSG!QF/YTM$3*=^$OX0ED/Q3-2#!$05! %8(.$( L;@H M,<0]B>>#C$AL.2^;01"3:<2D86-6$$.N <3V&L TT4"N8,_"%>Q'L _DLECL M+HM-,Q)%)]4M1^)G)'^[P!% _*G&E''L\-EZH>Q)0.G#0%B2B!T0/HNE!5KHD:H+Z=*L)&5^\F(-RI.EF#^CC M2_!HKH1^RY2>JM\%*U3.@19*]MR:7P M;;U%,!&R!YM@XERS@IUVXOKSJ6/B^C.Q$]'L!,$$L1.K=N+KIU/'Q-=/Q$Y$ MLQ,$$\1.K-0;K^7A:''@: -^49_HAKW&9J!E.1AE;W&R\HX'@!@?9IM_"Q=0/P):$-=F(QD45"6"Q /W=T820JN0=\Y=ECA@2.9 ML,*-)AD"0 + #0#TP)$D #V09RR:/8Z69I9):2!I-3%NMK^>QM:@F,[*6N/' MB2?,$'*,E\HQ>?]:CL_'5:5GH)NRD?GF]Y1=W.9.]OF)J*NF."]U$EMZWBAUP1"YL)JX+>7FMI0GMI2@ M= ];RJ=@2Q?1O_,3=W;1OTMWTG$5,X^K^+63#+L30\162_0&TPH"CP@?[GBURZ7EF+CT_TH4.Y#+I3%TF?=QK/^S# W7A<.H M'^CWFC8VYB99L=\_#;1$]TQ1N'->N/D"=4T2-/<^C*;6\UV%L;C$-'"A,>-H MBFDM=1L#X^TAN1)D_:N@6.B*0 1V'\CG]Z5N$]1Y ?N'I:J"2G"]+ZZW\(_ M^GBPOI&AOS.LA5P6V_ (PJ,A/!PK"=AQ 7O 95T$YY%QOM>59P3BL4/\I)%+ ML!!V_7S1Y<'EN+)G^'Z.@#K\A?36U=K3@$/-,F050 2(4.B&C(HU/CNU@>AC M+VKOU7J!A)ETZ\4R=+*\7(@MEWG4D.BM]>1]D0E14$P4U)50Y'6>Q/M,^7F? MJ=,],%]I=GLRT-63D/UVQ?HTP%/](^C2RL'%&XD]-FBBMWVZ8CP.:"YE'8BF MIAN-%R!:IOP,$X*!".#OXXFB34'&FQ90IM.3393F-%5)?I8ER^L;$\L(,71#!K2MA\V!V!2):.)TC]K*&ZIAJ6@E)BKW/6>;WW1^N--,L0 M5*DKOY@ J$Z"WU1%Q)5G@&ZS.FTTK;(FWO(:XM]*@2\"ST^UH#*_((2 E(#T M )!RJ8!T^3[3KJF)3^W)R2:"BR:O%3J/*N=CW&-#)$ZB[S -GP0>)QF=K(30 MWP1=A\]HJQG/KK;5_U9I/%4)[RJU$%D38[_-")S(>O\66)S'BOY& ]!K]MP] M"Z:U2$0P@M"^%FAX'R9!,6GFT.O MK(\1B>,@\417RC;TEI"0],QTG$C\W'3<.:X#A8G261QLLP4((5EQ7A:!X"-# M^#A&C$ 2R*,GD$>.&0@"<$+ D3OJ! 48]^ 90,O8 EZ[K_=NW48,T.N:W6SJ MF,U[V7A:;@OV/G8:.%HCMC:M 54&:'& M:.>,./=I2WJUA !2TSV"$O:TR97\#(@NGKLN!@*!J&2X91:BDD0EST$E\5NV MVNDEJZ)]%09$E CD9^%1 0=IY6*8$\E_PBOF)DZ>LVZNP8%XS"-FDB?3[T^\ MY?[))-D0@8,J]OYH1!7/717G(""JN"N/7-ZC3H)6$K2>2]"Z9TZYM/R1LGJ2 MH)5XRG@T$J^@%5M5W+@WHF/IXFAQF=#\T$]K KD'6;U#!Y$U?%!UH, 92_,O MG8LZV@AC@TA3P"$NQ]8-)*]X9%5&)XBU-@51.MRI>4@$H\7CGKGAX>#QL0\VD%8]X MO'-5/#P\'K:*![UJ*<>6%C\M%B.L1P/\MB#1C6>P>O1ZUQ14Z7'JG/WM@:TZ MU $8KW]V)*B_9'58%R:R*2B?=,V:^"__A&+LWPDO\M@:GX:.KG NX,3<(-;& MJZ/HH>U!%9W9.+1EXE>-$,*+9S82D-_>@J&@-&P)^N>P'13Q&8A[Q #GP8Z] M\ 'MV$$PTK?(0;#_2R=J$H@!( : J&;P[FFBD$0AST$AEW>E^S4KJ3W)23D] MHCQ94)ZSZ2+Y7R85)D*EDJ2 Q# D9QB(&2!F@"AHXHD@44NBEOBK MY2FD@R>S^G\V*G16KF4_Z!,L$^CXHI)RCN%(Z>PT#"4.GA[A*6E/CYY!T$O0 MFX2A]N,WM*'V?RDI'Y\4Z$G5]Z2UA91\3\$D6*KLV(.'[N6:WHV!8%@Z^"@; M6IYC2V_A9[S!O+>6'X%&VS ^%+@.C(V/<)E@?VCO9\#Y=38\1Y*?H<*O\Q9] MMV6-T>@E4;2RKNQZ[FR^KSPT:V'M_B0LA& J- ]@A ML@G\<6^!W=_5=H*NWOJQ]_A0!D'^Q!O'MD3.9_9^Q/7GW7H#/Q-R_/?RRUM[ M8RJT7\9(GE #Z*;OP<" #EL03>3%^/P%96KN:YIFJIH)T.NEXL7']V]6OA]Z MT$+\@W+%2;.F2XT-<_$.5G?N&Q" M\^7X!)B;A,W.)V2S\[':;&^R21CL?!(&.U](8J8)&&R6#599EH6\/F#0P-3B MP$&#X\!#!PU,UPX=-%!0!P[*!<;6APX::*@.'30P"3ITT$"-.G!0/C '/'30 M)#2*3T*C@HWTH8,FH5'Y!#0J7PP&?QZ&FP<,&DS^08,6-PBJ6#C \A?SP> _ M<-!@\HN% P15S =KU&&#%H+M:;'('#+H!D$=,FBI$CQHF>$.&308_ <.&BRH M P<-UOT#!PUV)P<-6F82$%29#<9I.;]_[1<.NF&F6P9U7C4T2Q>!@5ZR7QD! M0;*7Y-Z_D>1G^/?RO^\GE&%.%?#A8J"IYEN*928FU9/'P*!:X ]UKXT%E79> MH*DNT.7!.VHLZ$-9?4LAE3$F@NH?(3<0QK(R?;MK#/NSACP#SB,O/O[?O]@B M\^[]&S0@I'#R\>#9O:/0!G)C[+Y]U^5RFOV M_9O'C]F:OL?R>.=M_\M-S.7YH[-KT$I2K 0L#68_30*BYAR1\Y:R5 A\15:! MLV3>;'WZ^Z]FJ_YZ3FR2\DJ$WF0$AI.@7EV]^?RF^O=?]>MFJTHU6U?M^[MJ MK]EN4;U&_;K5OFU_^D%32(K_)F),?>(/K>K#9;/7N(0":K>Z[=OF917^1EU! M8;7JS>HMU>W!%^X:K5XW@^1E5BY02_[^JW?=H+K-[]1=N]6[[E*-UB64S,U# MJT'Q#$VAWA>JVKI$/W 9)#&SLFE".7S/VKR#@S$374@#GZ8H\'515H@ MF[(H*!Z_3&WBM9R\-R5O//?)CYII:N.WU*,BB$\4^[H QS%,U-0H/SJI*UF%.8\L M*#Z($E#&!,I2,"C?V(7-CW&L>Y97USU_688I#Z:)%V?AY/\GEX/P 8KTED*5 MJG=P +1'6D1?I'(Y3S"2_+RA%E=;K\4YU,T_4;0K88LZL+_NNUH77G[&>D%W MI?"[7G!;V(I "^#GL@(&]C?FF%M'TM+C$!C\_/(X]8Y"^[[?4E5=>)3%=U1+ M& .'FRT-L9#U?^F-]RWTS@)2'IR\?HLUINM >,H]@H&FP[$GMJ1<-D.Z/![/ MD3C'EU_TD^71_9-"DW6D?7AS1VSM $=3"ZQ76>8+XV@?[+Q(YA"PTK&0K>4C M2%BDA?S,4>=?_?[[KUKUMMJJ-ZCN=:.1R85OM$K\]U]+R\27C7KCKM:XIWB6 M3F3-.,WERFUN"NG>B_32YYFK/LNR_=FG[V \:-5*9JL,G9@UAC.>VA]YNPC) MJ-QRU+9T 6L7RR%=[@] /6GHH0J,%%P> MST,%.XPX(*:.OI08$+X$S#-&98*!?+O7Z&[@42!# J84*X_PD1$$,'KYPP6W MT+%\I=)'%H8I\DQ_5JRKJOR!"2/V613$I-/0!P!0=NK!U6P) A6Z=]$2/$(Z;!- D=5&;_-F[L3)M\' M[H%\N5S5,&!L77TT3%T0S;YI*I9%W1]*JO#KX)B 6AJN69_+%3K,UV^[,\^%7KF7?/AQY^A MO(?-W=3"Y2Z!%4K_Q&MA4=N?H$J4B'X "R(W2,2=!O=/LLM:[F/*_\1<^=Z* M-F^5,5X.AWED2NR,F;+_W<%';N5QAYH*=&2,JJE7*+Z1-952!71;AW=;12A= MO:#<&PSN4:MB=7[15#'',Q?40-/'@OGA0GXQWZK66-),"8CR6("QD_N#8:^7 MHZ/6[0'L"P_R189F\R7[I!G?]#X2E!&4^5#&Y5@NAXY'W0]E+,VP>;I08;'# M6; ;9?T9BBA"%V<:]T $D&6/"F@!TTU8'.\YFG_V'IWI!*2.H)O3GBZHAD.E M49OZWT&7L?3[\R^U-%7WO>M>"C139#VOB2+*6;32Y M+C$9-%5HCF%I+E_ TW!7K*0II>\7W>1BZP5,&WSU^1ST;KC8\Q:DW60.1*+WKVG38T,L)+5[%Z9U2,,-;]0*5GP5.O_]9KM;V\0+I9B@>'9FODY6)DF.BY%M] M@5]ODLE#2F485_)EX@1.$Q\'YAU\H4CS!4S0L7MK7]L< 7VIE7O5V33KMX^6 M:;;JA2&>*8=- B4ZLZ<$FY;,>AF6?R60_@7,;1_P5<0C6;6 M-#_P?8-G4EOC2JWT\_9[@TTG#8K_F)?ZDM>R+Z-T9B'Y^$!IZR??+\OT""= M;3B?)5YGR$2A-[W&9BP/W$J+^&@S27A186];DDAJ6"S3?#%T=9" F( X 1 ? M'$_P'.J(#1UU'@7&P6%&>=/V9!0Y]&#H8+JA XPA9I+"]&?#KQWIZ:$GUZQ" MC,EMLKN3>^U>]98B>Y3C>\Z:O)(U@\G"(^K)A6D;N@0=,,?0'%N@\RP7UGCA M) H"NN. [E"'6:'Y2H$N5D(WU:8NBH-.*MJ2)V>UOI1MKT7*<$0:1!KALX+: M4I,=JJ69TXXBJ&95E=!FZ@DZ5M[ILF";B]1@(MS_'O/,,_-YGQ,N4VFU#DP.B_199ZG*TSHC/#8.Y7<&I\ZO 6" >Z1,-J#!P/8>J*)8> MGSGL^P!M2G+:(&<9(.M-&MPKE?1H8&YHMNI1(KWAT"V%7_PA;BGC:#G0+^7+ M=*F,R5ZVW6G3K:8.>T ?H^9)P[1O1EUQ13\_5P;3JIG_H0[PS)80"3EH]L>4 MO" BLQZ(+1"[D@6[$J XB61%T)JPQ/><-D8.]#B5 ETI9L;C?-(TZ8^L*"MN MYL_]ES8G_.0;US'O?-J?/&^FF?4EFV[9(V8"*S/AX2R1SK4R7>$P*9$08,0) MC$-/4< (&+M;RWT=]RU-%>>]7WX/\GQU?7M?:PVY/Z4$$Y7X.\6=74Y.X8RF MH#!R+GVT,YGUM1[O*:?:',Z_>MQ4A4N^)Q$?7I.FVAV;;Q:F()E=6ER>H=GP M!V23MF^"T&@(/;BCNU0JT(4\@S5"@[W[U5I'-W+G3BNWX\\?9E>=*ZTV^54$ M1[MJ:MW;X>OIU+P+='LF !$TBYF_4(4@BT9/9S M*4FS'A6P\SKWA.['.'QB:?0#)])]7J;Y4IEF"WOO .,VW'%/P$W ?2BX#PPB M.'2N?9DNLWOO"SL6N&.]IG>CGF2V!I;M7OATY'%&FVD.>381,!%P[/V0M[+P M*"LRNF>CJDI=4Q.?1G!B0#=0ZZ@Y7=P\7.O/Y&[SVJA(SXU"0C=O)M+8 M?=^=+Z!T3P58A) ,"X-(5>@^&K.7^^;W7UD,(KV#87S!)#&R1*VSK=9$&CA) M8_?M!=V1IINHJ;DFJ$^WFJ"BY+VEF<#H"%-T;YUWEN=M?7;S]:4_*QI:@U4D MO6+LLXR;POX1FR)G \DCI(E2$%&9-:PL2]1XKQ6@]-9R=JI04MOK"W2%Q^36 M+(*7I/%R\/9ZCN'1D0QXX"78,7$!MUV[/(GSGNO :\3[LU_UKJQIK9XH9> Z M4>^RZXG#GLSZ-Q*JXA2JAKO4>%DE0UV+':AR>[BUV MS#CBRM OYO-XX"C8)[+I^,3U^\9].9\PD^225'Y@-$Q/6%MUASD7)/!W'=4/ MB7LD9@TGL[;J'M>U;U^;5BZ'/MV6P"=M^/B_N.72TPJ/Y:6G_NRL#A^ X/5- M-D=URX"6'^C>>LTTA5RM/:L*PJ-E%E]2NE'H$.?D7JAN7QI$B2ZWB$\B1B5Y MGQ1&3]-/X$IKLXP=-IX&G5C\:'ITJ>+O-8+Q%6 M5T\1\G4))N\O'^I_F.]"2QN])+1M)4[7.79*HI(%*%.C3L5CEEZ)Y$AOS"W; MJF*F[!5YF B4Z!+/XV'("'R2@$]R3I"G>6B@RV6L_>!*JXQN :DK*(*^:)9? M;=QDE<_=RXXRJM1&F.9Z#AEH#4_7%,6^(ND1J& @9_C\;Y+@9>5IXL5 M^(RZ+/I_6$%Q#8<.G;$O?2?+@?%4?,YT<\,ZNF M*FIC0)G""]DO0 Q-:H8F0'62\$=EZ(Q*I.OQM#%RH-LI,C13P-KG;+Y:-K@M M9.%^2F6YQHVEX?>DSE*+\^ T1!"E>!1Y5V-DUAVQ>6)FLF!FMFM40H=,%W"I MW!"X) ^7PX]MYDN8%(2#'51E2^?%IL2H-3 _Y$" 3(,<%Y ,##+Y4H@M\Z%H]1O<;,EL/)D:AA'W7H1M+P*!BQC0+_=FU M\%V0K*?692?.#78VA8F=2VQ?:4B1TXEC?LZ:T)*UBAA2#U1)!Z:.L+0_-%O*&ZV],O;VYCG6*@ M[=2APH/'EH=G[0:PHT=MLZRV1!D[2V'TY M<5T;CS75MJ5?!<6:WT7<;.LC]KR#/P MEF(95+ELZY*L"OJ4,D:"CCZ(TDS[J" 4_+]%A[!2_^L\SJ.\LHGREM81=)?\ M9E]$(S%%GNG/OMX-RD+KUT.CSEU0IFRB63O?@S3 +]*4JME/>D9?]F2WQ_,X MF&BP_=G=S]K3]!L_^C8-^;P=IQ\'/#&&_+S9NEI.ESI=6P;QS2=:\K9Y/D'G M=F_*YI;^B@VF[QSL"Y8YTG3XND2)PD0V!85:Q4HE&"L.*=7Y]U<0VAW4=/ZG MQ7=890-B'/WPS6 =IN5HCW;!^O7[](ZYG=5O+C>!->C181&R^O#8<1L9LZ%F M= ARO1FQ#$,SSI\]\4O%!V!'ABZ,78'*AH'VMR!CJUFF8<(?9'5(4S>6"BB> M<6SQVS6$7VV#6=,>C.5KL!UBSHS6DV1[,?>5YSXJ7V[N MQ[]K.I+RMN?ZR(^,)(=B7'#M8T9B4V+IN:1_Y72_A<^O,C_Z6R'W;K$;'K/E?[SM_?L_<_I=$. MG4D(NW%8P)BQ&XM1MD\\YTM!2Q#'P^[[QX__>?_F\>.[9?!&KP36<@O]R DF2 MT?P$I2/(4E.M.QFFCWNK51VC=Z=UAV+C^O<^MXVG?;>K1QTU@>3E9-5+H8G7 M(O8GV5/H=RI6(L>:<70^7X)I$B9G51'8I .;0WL\,8/-[@M:NZ9@6J:F3]V3 MLF'ZUK&G+ )C_I[+O*HJ=2U]HEA&35#0?:6K+NW[RWC0E)J?OG6.N5!Q\?$> M&$!_SN[ISVR)&)DL&)F#E">1)DV&YI@*M#]%/.P/0=31$75H#R9FB-KMT>Z! M*<@JD!J"KD+V&9"3UMBR;\V[! -9E,U5MW5;OU%417_Y7I?PS\06U$"QV>1D MULV1%AF<#-.K[99IMUK%X] ,2,R'B]SZ[JD*72[R=)$_1DEH]2I> IY4P!/9 M=VT$3QG=BW"DRYS^'<*!K=QSZC''/A05YJP3'8R :LC/P+GCYE8SC!8PVX.> M\+*6A#T_7IJ&>C.4XTC"-O$C_LWU?L^F.0=6^PEW9B3;Y..SOS:-C??1]Q23 M+&]R)N ]2? >6KF%H27,=7D^=.46HQWZ5UNW MY,Q/[70C!!0J-#O56:?]W)^)ZG/M9G8Y^CP1,[E57T-MO,"FD](&%$0/A= C MJ.1VBX.>0W90IU3O6]76)#QSA<[#U)EC0M?P@5ZU IPHCP@J^ MQ\?N=JAWLJKID#]-9-:!X:L>SYVH7AT^/CY>%BZ[@W2/OXX_"V]I:@[A0-<4 M!8[K9=T.Z?C$T23O)JE+6JF+_XLY X@Y^24WDB4)P,&AN>#DET==8=AB^>)C M+KB7FX"&@&8#:"IX@F;WA?'K <3\NHV.IB,?7S5-77ZT3'3G<4]#A^LM_(K? MF;JYJ>=-_0?)L5?7?*US.7T9C8Z6G<;O8^VDU9F*PSE\]/7<_6H 'K"TFD=, M6PZ>7-J)S3YV"8LL?(,NX)6R$O4@ZG&<6@$NZA'K&8#IE,%(/9R4)8]4ECSD MV:0/\!R/RMIP)R%J?PY:ZW0/)9_GD-UVR1+4&_['['@KG.MA$G=H#HG.*'>F MXCNHG*JV+JG 8PPW.TI'3 M_T8)F"--++5#K@--3B*M5&6:+Y5IMA"Z7W4#QO&*(PCL3QSVAS9A56C4JET. M?U@(+K"?1RYO[+P9_OSW7^\G_L&=,X.V#_V.&@OZ4(8S9)8G_,LR3'DPW7O. M 6<7K1 Q<:9LSQZZ8T6!KXN0L[:4T.\NIYTV^ZAD_9$E3[,TNK?7F\*]]/_Q0O8F'Z?W8F?>%FO@4; M_&QK3IT5JTAG"CE'.[&T_Y./4H>3Q0P1C&@1 F4IH(X9M?[#$U]3C1<1H(K%;ID9!^X7.I8./]8ZY1<^ ;TS@J_9+E*PZ!@^945FUIP>MHUWO ML_@0VJ::N(6OW#)0I)4A(KD!Z;5M"C^4? M=QB=@TR._2\;VO)D8>:]$?C[+T$4'>0A="&A0/Q ""#5@\\;ZO89.?H< MII8J6)*,0!","!\88F=)>94E:?D1./G_R>6H*QDHTENJ(PQA--,%ORVD4]!) M4[F<9_TD^3E\Y=RA;OZ)HFV1%B[+[Z)67=CR,V!RKP@3 \[%^VG)1P49OLW% M7>B& L.+;>70%9=XE?/SR^/4.ZHWG< 95'48BHGOJ!8,T!QNMC3$0L[_I3?> MM] ["_O@V8;W;R"G@YBN ^$I]PB@_0+HP&XD*9?-D"Z/QW,DSO'E%_UD>73_ MI-!D'6D?B&>\#5#2AN?]H\^[/SWW&8:[\'Q!K]KN-%N?_OZKV:J_1N=09HRP M5U=O/K^I_OU7_;K9JE+-UE7[_J[::[9;5*]1OVZU;]N??M 4(N[?&:2NWFYU MV[?-RVJO_/NNT>IUJ?85U>XT[FU*NQDD#(KI[[]ZUPVJV_Q.W;5; MO>LNU6A=-BZIFX=68WX"M5V11)EAW"2FF0MMO,W#A(%E^?[L>GI3_G7# M=N4'M/_6&L,93^V/0,/NN7HJ!\-77S30702$,&QPKR>%'Z!>/7CAP[_W2+O" M>;NUC"RX.KYC4W!ZRWP)/.ET*=L1A:2UK F!AU[^<,$M-"9?J?;MX]Y9ANWW M%P>___XN-Z]?"@5>'BPGK9L+.@LA<@BT7%S M(7+NK2TO/QK:Y]FGRGA$A!BQ3R3 TF:A+S-M.,;5<'4PXUKMWMH=T=CQ#<[J4'8.' :H9Z[-]>2QA MZNDP-;AA+[]T&N3?11_>NW I<_E+V,R;ZC7+*,#0)U9\']DZPM=1]3_B?-%,,K2<7+X#"/ M3(F=,5.VJ;/(>QKW3YK]0GLH^G(+$?JFTSG'PO\6/72>RO>7-'[?%J,RS93R M=('/A^TP(J@DJ$2-;1XJN210R='E,D=7*D%WC1X7E<$>OI*@AQ?M+\[?->Z! M?3!<1]!1+Z+G[T5+ :/ZS5VIPR5XRFD"CCVG._3832*0H,QNRRJ]$L*$G0>R MD>S6P<'\K3ME1TO[VY1T7V-88ND\%]H2DOUA:2/._\4M1YN4N9U'FQS#=?$I MN*ZN-C#_"#KPG-7#S9^?^A?VBON5T#$F"?HMCY;,^BERRP16UN.X_FI9,_?U M4#Q=*I70O3C$29TUS-:SPEAAQM*ET2S2.YDN8%")VGQJ==#L0.JK$>=^^2,IS9M^GC=JO M:2/_X[N0C6S1GGUF?17)$\_/[NWLVPE4S;W;>/@"72B$/B:(8.XD,;>S*R=6 MS+%TGBW2>2[T#8''<+:%%')'FY?!66/G[G->ZY9'OU[VN0DI1-:8_/T @:[8 M2R.=^03GDENGF&PK7QK; TNO'CV--,==>-UH,_9OF>3)1<,$ MYK@$'DG!G*W03*F,-?\AS4CY.(%EVCV;"]UGA)#P" M4YQANN;!]^Y6IWF&I0M<-JXXCC,ESVH-+=MND90:B32(-,+G(9>^/*2N&69[ MX+J0O8X9T+\-N_?UCER_R>.YD(A(W'68 +&T1+?CC\R6E.L86_MA)%8NTEP% MDV8( J#8 93X+OP2EZ>+N"PK!_LS=B]_MFEGHG1;^#V\_J[]^(U_E^>2:R/; M$HEEPL@R);SAD*5++$OG\V2'Q*D"*.&MA&5THR"+R:$*P8ZM<5BB%K!%\(=8 MK&BM4J>I8GI&S))'.X4-@MRK"=FDD'E;E,J6/Z;"T"P?^GY3XM R!J(4-O,5 M2T68\F,2$^W>RK=_]7'#KH:7RP)?FI7*YO=*5ILMESQ@T*:'([909>'.!=*U M=@9=:S%45N-MA"] HQ%Z!S5!,4%Q3.7=6%&<+Q=I)A\Z ,6HM9+;&%2,#:]I M4GHL_"E7'ZM*?9_88%/NNX$)*?12.E.IM[L]?/2S+O?[8=/.KL=!NWL[TIZO^K/SCZJXVNI\\='YE M9GO:I_MVMTMU[MM7S=5\BAA5HL;Q1UT^/4HZS>#IUZ ME'P@7BHP-%,F/7[G Y_8@G.>9AB.+A4Q#,Z#*T7WP ""+HX@NR[!,U"TR1C: MV@"7-6#N?X!RKS#1AMAON?*(H@15@M*:DT7\&#%$:9[YLD6U$E^UI@OV)5RA M%_$(>#(.GA@+3 P,@(JX7!.X>]M5%RB*K X#G-;UB/OSY7(P-:6GY-O)8F2# M2]$F?[5U(J1YC/3EGD%?[K+2)^U..;9 LX70>W8(2 E(0X(TOM0SS],X&@W )&CRRQ#YXNA M6W;2!.)!?1FKF6]6:T'9=FJD9$:D0:01/H_@^V!^8*#U:,C2U'$)RSG#]9U5 M^?I;+UM6"?N%+)<,2K;I(%:4Z&UB)8M>M=UYNZ0VR=^3P=$\1Q:H3A(GL96U MRA6Z4"GB 9)@M\/XRE>+' 3QH?';DLWI'3!'FM14GX%AHD4\8]D?-<8O-];U MP\^!.<*S%_ 5(N??U 21 &;(FILDP3=DD<3<4W$Y"2?ZH?2KM3J4&7^&&9I MM=Q$,)06AN(O(/%,B89IR]%1%.S7\OYE&71P44M3M>5BV[SEPN_0A(?RL/7S M"N1GV.=7-EEN=D6]4I"?HRD5$'=&W%GRB\/;=2KI["O/T*4BZ7$_&^C$EI"Q M=(&%?TI8'V!;6\K)H$V%GMUS5G*K+\G]L>%S65_+XI_O;%$N=L5,]0EZI'F- M@JCAW9F&!!Y-2I(-$4[4-&RG1FD#Z.K<+P16%(_8/T3Z"DG+5DHM6SL3A"5S MD7AG89&ERRQ&G86;^AD(0K.$T/AV Y1+=+&"T7FS,;8YD.,G2 :)=QI I$&D M$;)S>KFPB6Z9EU4+FF*W/TY3C1J +@ XG^L)+\!HO)BZ #V;K KZM&F"L0%S M2N1,=,WN6_<7+[.KJ5:+\RR+A!NO(9>H1YL= M7O7/1 PA5ON0YY".UV,L8<2JZ2DV<9<*!;I4P;)WED#ZU"$=_UH>S.)A)L%7 M0F?RF6D&)UD29OZ6Q.5$&D0:X;.DPEJ6!!V(6SRK 178IV0O+0JA)&?6$G[. M/O]IL=_+^UPR?\Q%(2^A\9:%\*GHIK',@XKI9(F'%-!W19MK1B#QDP7S=($- MW>U%5GH(4*, -<;[?[@RMB@EF0S)9$CL3*1QZM((F\EL*YDY!^?XEFV$SNWL MIWC=G[59H?C]ZV-C4LC.Y3\M8%*H0]O9B"3.Z76FHAD*48@LR45E3*=+%4P!&7&T^@V."?+U$KMLU*("TX"7U:>P#3.Y]K MOO\F_;S[:EU-?^Q3=0RQ?>HHM[5"0IV)+#RXY./(9O=]XK7*S+6DDTNCHQ6+ M<++EVVU0>O%&F2YQAS84'R<&(2I!5"*!0*<"0YURZ$XH##1B]X9QYR;,Q?&] M;G@S%EK-V]GUXTU_)I2OF[7BP\NW)LA.#:+1H]"AO:3&0&H,^&=R"QU,L990 M9BHTPY.V3H+ W0A,XDA>AF'H0B&C-0,8>"SBDZIIZO*C90J/"NAIFW9FN'U+ M<[=J?;KZPZD_.-8XH?+!+3",M\Y4YLL @H\]E*E1Y@A04. YRL>F^7[W\ZHJ MY#-44#AVJH1/7A3K\2'^+^8,(.;DE]Q(EB0 !X=VAY-?'G6%X0J5BX^Y^8P) M: AH0H"FR. )FF#_6M[D7YW$=.XX;R,($TS=PFG!S! M\ME3H23-@H%6TLC]WRB&,-+$$LYTEBP+ONGV4^]*HM8[29:TJWP ME7.$SBOX2(9AN&(Y9%VQV;K:4%GLV(\W+CZRKYG*T2]D(A!+&6(!A>HE@%7B M!!A[C#M/P[2BU:(Z1;=\X7.+C[I@&&-)>5&'\?:?[4^Y5V/9IF!+KLQ='3C4 M938^,[UO#XUI6R]?+,W;D&?@+<4R:$V=.$UBT?:S:'[=V\]MEECB-@G(#@/9 M#L=9XD[8<1XQZR/+M!E@$RG.$&ED2AI1[[]GLN@LX@8)6CPTA?P.VU5BWN4\Y)995C47/)]V?CK^/;DG!?-W[]"EZFV*>V M\Y_T["PISF0L;XZ@43'O"@B1,3.O&?;H&3,!U]' M6_[?2AHA;^S..55C,U+ M^SOYN;Z>,?CZ_"S\?!&E?#X3ZQE+*Q OA5NK4VY:LR\\\8;$&V)@L/9;M"#^ MD, K'GB=DT@914IW%/=:^K]PUG MO._+ Y2O::$:MP&E:! M2 ,G:>QN+ VTT4ZQ9?Q\)]1 4WABX[AQ%>\]%0PDEVM52_FGF=C.DST565%B M#)+B0 W:KP6T7(RU/R_T.42DNI(M(.UH\RR7XH015SPZC'9W0JWRSBT].8[L MZZ=VI_7\]:D^YC*Q:A";5X,95?ES_4_UQ\-SU5*(5R/&:&]CY )V3[\6[X8M MXM=.%DH[/%LEQA4"O#S;&_OD=/CSWW^]G_C'=;:F;1_U'346]*$,)\6 MS!'Z*///Q>I*2OA15GV]J4TVE 8CS8IYS^OK]ZW>%N_DU MN(B%Z=M7^T&]C)6WBH!P M3<0_?B8UMU:Z?6$$Z48FD*>1?:OEB@KHWAE*>4/)XH8(RB M$8D2*!C,Y*!QR)E I70 A6X .'=-?*)@N".;E#;P?]D^ JSTSJ!DPT!W'@JJ M1&F6:9CP!W17@:;#OP1]ZLS"/C;,>$WUX B', R[=5.-.:C=X88)3F&C6IT MNM0?P8"3,'4-&99GH$PI04(V%EF8.93TWW\)HNB@!2$""<6@T/%Q2%W@\X:Z *4HZ'-H M6:I@23*2,71M]I'P@BUP""15E.&'(;I,&[!&%ED2*$PX]__)Y:@K&2C26ZHC M#,$[.,!O"Z@B_")/Y7*>P9+D9V\:NT_2=XB;?Z)H&Y&%E_%[E56OL_P,F,4I MPL2 <_%^6G(K0;9J\VH]]!R!"T;;\J05+W:5\_/+X]0[JC>=P!E4=>%1%M]1 M+1A!.=QL:8B%O/]+;[QOH7<6YL$S#>_?0$X',5T'PE/N$4#[ \>>V))RV0SI M\G@\!^(<7G[13Y9']T\*3=:1]H%PCA.R[Q]][NWIN<\P_(5G6#V:?(>:K4]__]5LU5]GKO5;=\V+ZN]QN7??W5[\.^[1JO7I=I7]J+O?>.Z MT>HVOS;Q,PS]3[+\OU9^V?WX;;ZZ;I^@VIMUAC.>&I_!-IYS_%3 M.1B ^F*#^1L&"B)0;*J#$5 -&#-2]J&UKQZ\H.+?>R10X9S@6FX57!T-2)K2 M:R)(\^8AR"3T\H<+;B'E?*701[!F6(;M.S\5>:8_>Y:'ET\_:FJQQZ^&'B$O M"IKS#7.][\HO#HO"_G,'!QD95$.54*5[R0A0N!-[8ZD@&K6>W5NA-'T<8Z4T M):0JW%QI.$=I])E6-XLOE_;I >.#;X?5S^U;]KU()EN7#<$+:(R3)QMN.ZE MM!N%2\V0$L>D:-8*NU-"%P7UF M:6 KV("S/@-N[ZE8JATL=NK-]^-I.B)D^1KSCJ!#+[:T!>/KYWNI/&Y6)Z < M0]=O @OH-K'V(MRB4H*L_=N,=FB<0Q\ZD09.TCC,H%QI.H 3JULZM!WBM*<+ MJN$8R:HJV;\I]MIXU5[O1J5-SP39W9A+$>;3%:C/:E5S]EM))L(,:'AX1\6= M3KH78AS;]Q*(3.IK(3R)&1/3YQ!X2K&"4V$XNL0<__QX@C$<,!:_ M<^"A(!_2"VQB9DM3$1]U35&@2VNBA0A@F&Y^Y?,!S:]5Z^KS M0^'[<\SGY6WB6_S)U;J7H 0?+]Q<2[/[;Z&@/C$$HYSMR@ OGE2 M(,*2%O&F.A_1@//2 RR. SPG[T-W>\?$]H)179J9FFG9I[LU(QEIV;^O'9J MXK:A*S%KED+__,I.U?Q\IRK9\(DS=5LW?%Y76Y\:74@;U?CRT.S]R"!]Q][O MF09 _:WX2<[^" ?RA-O"6NRS;+X_DW\]/[STA%K%DO?=PCH2U"$D0%:IQF]+ M-J?'V<&ZGX24:'2G[&/3SK+?Q<_<<6M@\=RLE+Z JA&%D 5:C/*@06E(\A24ZT+$]D4 M%$\8Q2]&6>('#X;UF"DD-L(R0H065!L[G[),39_> P/HS\!CP+1V:UJ?>\+/ M02E3#. C(^$>F(*L LD[7\_CP/=';CH;%A]'W"A3'-A#%T31&EL*\D*;5M$] MIHCZ;^4N7_@Y:$N98LI59*8$]P9X?!CWOCT;JE4Q:[\RQ0>F/ZM->],;[NF) MO113F;I3RHNR(?@T5XGG BE&V*P?R>/O,>%VP/%\FWQYV&77$UWE#XA-]UN( M/EAHB]C%F1V*8'*R2L2&M]CFH181%-Z"\L5#1%29$94S/6U]6RN1(=XRA)%V MSIF7+^#&5&A'EM IG1.WUUE!9Z.+QT\-G /^,=5#(K 7SC6+'53CSX1&'X" MQ(3+87'(C ,B2PK;L#B9M>IMM55O4-4N5>U1-]760_7^AW?1TZ[3%9.6Z[8#%W> /)'= MD!ZT*F7_R:U.JMM>7%N%$!&$O+"KR-L:?0:?AWWTS^S[0_VR8UURU4;Q@C)E M$U%8 T-916T($&.*H(J =A?E+E886-C-P(-W;&[=U[+&L^7=+%6C/;#WL+!< MCF<]?O37V+%T,2'/1KKA>B#2I42P3_!/Z[XW]IYN2_V.8[.YTLT4^8)] GT<8.^ MTVS;#^ZUW=O<,S2'3G OA][72R!_-I#?L2D]17,?W%Y]^!'S3)EF"GFZR. 7 M[.R\TX @_X2-_3S."=M5OW?,P]-%Z 1XGL0\)ZL&#E%1_Y_X(5WL[D.Z"-:R MAK7,FMQ]#6@%VL\B7:QP6;"?P8?-7:TNAC0-PP+2I:4C]L+!-.FKH%C KI#6 M! -(R U!'R0@.C_IZ+*R6?=9-*7?D^GP'L\3KFW"M@!08=/76$8YK)K<5)8; 708\9@#N M[4[Y/ $?UN +&=QSW,[@GL@.5]GQ1':9E5V>R"ZSLMM];#Z1':ZRVUW,(K([ M]4!YOQ/',0Z @^M%ER'K1<[+5YH.'_ LB\#HSV:U+Z(@/L]>VD(ZE^

C"*HS$;MZ=,*%HU+8PM&ZZ!,O%]W< M7WTO=J0;Z>OCO%X4282XEHW6>!EOKLX?5BSB&(SL5=8U#1?@!9OOF'&W?X\J MS1<)Z+ &7ZDS!3P[A%K =&Z81!4"=#'5% @ZT9[M M#\H1,X:'(,*ZH#Q+7%!F94?2Y>S*CJ3+V,ENQP:W1?02L?*9T'8UEBZCO9K\ M,<*_TUK1.J8=(.E[=F5'TG?L9!>+#8_YJGA4"9"[*IH;!V50K13%(:P%,0H=U;A;BWK,JNP!#9959VI"27 M7=F1DAQVLMN1$J0:\T:L'"5PWLN&+*7"T\52_N@I"H'O_J:'-/%@)[NLF)Y8 M"QZ8F)+@:L?:2>\;FCFJXF]+-NQ#18W^3.D,^=O&#=,8/R;8K!#_)0)U_TX' MV:;4F07J:7BT#%D%AD$)"UHW""G-RPWVN$1C^A$WP?CY'.\^A&+AH/TO1;K$EL/:O@W78J3EZ],50AH"&A60+-[.8* AH!F&33% MW>L@!#0$-"N@V;T 0T!#0+,"FMTK/P0T9P.:Q-.]./:/92"-"[["\S*E*SP; M_=GUIY]_\H]\:\:)R;2HV0S:?I4L=Z"BKMSF^=!J.+/@&>="SU>6*D#FF$#: M=,M("I/G3J>H3)):5$A8@*94V%,+GLE*@.49UX.P!3 M=#^)79I:HCK601]!'V8&_/]KW7-PQB'8S*7*LP7T-[8/(,___W7^XE_\+<4RT ;!WZ M'346]*$,9\@L3QCM/Y$'T[WG['+$D&? F<<:$1-GRO;L*1$HBLM96TCH=_@Y MT?L],EFN1H@00<+$@'/P?GI'>1?S,LP_%_,UR*TK@+[5O>/9MR17]2%ST,L? M+HH1=@SL@#RZ<@.&3/M/N*U#^@5]ZDS36=SZ3[0U[+4I'M$_I2(_[B(J1V(6 MVJ(6ZLP.541S:V>H$+%A)K9Y 8X("F]!^7)5(JK,B,J9GH:*"^B2JD5U@<@0 M;QG"1"3GS,N7CV JM"-+*%:^'YG0I?9$DAJL2/KXJ8'3KH6I'A*!!?C"L6:I M)A%89@3F]K 0B65&8F[K!)%89B0F@8$LRL0J9D=BLKT83 26(8$Y2T=$9)D1 M64_#+>X(WJM6L#?]]6Z_1E3-UIL]:K4_O&4S%XU=TF,*_\3+S-7 M-JA56P_5^Q\4:^].XS;(V)M+S%,)L;SO+0P&/3G5[6;\]NUFW4#DQ;K=K#SZ M7O[R?6)\&;#S[68U,)15==N.,Y>!A=T,Q&%G&9MCN1S/AMT.4SYT9UFA5*:+ MA=#M_$=&X_EHXZ:F&FS0G%SS3$05*!VP(XREF4J9AC:+X)_@'U?\8[*3BT"? M0#\MZ">S RM/,WF8<11#-[P3R)\-Y(^WV=@[-/<\51F&)JK$ = U !?!Q#\U=BN<2Z%W_!'', Y(/_8P-\[GJ_07(&A M\]DPY\'K-5?IK=?> =E>Q1@X;T%F,J*2_&'#$D/2D-V^2" M3]SOAEYC3'.!A6":8/J$%DT(G F<3V AA, XTS#&I[:%S^+&<0I:!,TG8)0Q M7K @ACK3T,;'4..S"$$,=5;1?&PPI[>P<*35A.7+YOF0E\W;]<::8 ).2SH MK01$VB==,XS^[%*I_#9:WSA^ !*\>_Z@0X$@9;E'-'UJ(DQ1Y=J^<1S"P+ 4 M$U6HL;-+\WF(MUVDF<.75& @X2U84GC-MM*APL =UGP M6/''5_8O_9<9FBD0\&$+/O\7MQS,7-E]>3J1':ZRVWV'.9$=GK++,[NO$B>R MPU5VNV_T)K+#57:[+R(@LCN?0/DDPM_ UE.FT ?.ZG(NMVGUXA;RZ5(V)IHA M*.V!7.UV&O7^[.;+H]5\$/.URT*\!W_L3[0W24H;4,XTB4YM?U".&#<\!!': M,96(8\JL[$@2G5W9D20ZL[)C21*-G^P"@_E>M=UY&R4,C5CG3KQ5AZ59&-!6 MPM\M3X"'J]$@%0#\9)>FT3@1$Q"<]5_Y6@8ZNC:0S5N[[X,3C)\W[4*M]8O' ML^^C!4Q*@5.UVP2@S*DI$'2B-R3+SX0@0CN? G$^F95=D<@NL[(CU37L9+>C M&7X1O43,!9/:@X2:[>A"X1CAWVDUN![3#I!J7V9EQY%J'W:RB]F&GY"1#D[/ M*[[T?%-EXTK3 9Q/W=)UH(K3GBZHAD-$597LWQ3!_DWZ91DF:JV'N7-[T!-> M O?5= 0XC-F??1;XJV[Y4AO?L\GDL( MGH(([=QXXMPR*[L\D5UF94<*['0E!JC'O\7L(-I^/4"S1Q1)[ M]"R%('A_ZT.:_K"37?:LSPG9DMT5CVU;.:KB;TLV[#,=C?Y,_U-OL]^HB2"A MLVASSK!O*?9U87((P_QG5 CV09<>D^;IG2P>;29)M<8$BB ])A $I(: L$X[O_N<+P(: IH5T.RN;!#0$-"L M@&9W286 AH!F!32[:SD$- 0T*Z#9740BH#D;T&P^=F/?5#[B0F$\UQ =\)@/UT5EOU!E7M4M4>=?/0:CBSX!F:0BQ[9:D"Y A$6N@+S.*?Y+[& MQ'XN)6D6%-\[*F"B*3:I+5V:93;WE_*\ M'ZUA/QY"4A%4ES8EKG4+?[?*_Y#;[^U;W;>BAWGH?NZI0@;% 5!06[]8@6P@&A+,H,*O M?]?:.PD! D1) -O4>9YS$)(]K+WF:6\'72.2=J]QT6V&.T\5X5UX^$Y22OE- MZ)S7.3)Q/ID'.HKYCCE&=!31T6>EHP)@!0XHR U!$JM*41A*AB"O>:MS@D^E MLGPLY_NN\HB$(A+Z;"3$4$$V#54;71&=:"_K=EE.\2"]^$3FPW9O1#H1 MZ:Q8V?8N8=]4I[I8BH\GLWP^[;LL9RMD%+DV/BD%[0P!A=[V/Y'DX]DXGTY% MNEQ$3J&1D\_8;?K] ?\(^R+LVW%F_G%7%9]/Q/E$ZM-Y?+W#9KG-A M4H[B91$=1704QY39<)^A#A>$]-ZUJMAA7%*6 MPMN./%5B^8>Q6+RIZ>9%^>0^]RV0D_C?I4S._W;\;" .&VAUCMYN[@LB&3X& MLP%D-EU5-135(,QE;?U!(T I;>!_$L6$'F(QOW6ZC+B@BITXB6QSP9TD1M!%;!0O4'7+EMP[!LE[Z)R>81E_5 M8)LBSPFR#+-V"=Z\ #\9*@[4#$0\H<;9#_Z\&' M (4<3K06'Z+_Q&>K=#MX+%KX[.@SK+S5)_M[0J?#, ^Q"P\%\ =0 $D/YNMI M@@P*DN:@J5,XNP C7,CP&4'B>9BP]O\Z.. J$I'%7UQ#Z($6U"3/)I+4+R[- M'1S8S$^47I9J4E/5]VQSSA,9RI F8LPMMF;%VO0<'=!NA*$.:[$_3HLE3X?#N]#MH$V!>,/:0G98$9]F7#V$%$![W<1S^< M'MV]*%PL.^TUT7FW^4_81/:?MDNX/[T\Q&+I;[8HP(81U=KQ_EZU5@1AT?[W MDVWL1^6?LW\*^WO%DVJMP%5KE?K51:%5K=>X5KEX4JN?UX_O> XW]_,3[JY8 MKS7KY]52H54N[>\U6_#?BW*MU>3J%:Y8:)YPE?/Z;?,3;@R.:7^O=5+FFM4_ MW$6]UCII?NW3+Y04>EH2CH?:XBJZ\Z]^/:Z;KQ M 4O,G[";,]*\,RT]K*_P>P6M[B M"N@%D@R)Z(6V;J!7_$$Z>AC?W9336J-8;N9(.)<2A.M)KS?*5Z#9UXZY0K%5 MO:FVJN7F1O#* Y<^RYT@OB>*;FCYNT_#FZFXJV. FW0EXUS5]0<)N,U J!4; M1]=C4[D SJ&/C[.UDU&ITPVP+Z%E1612W\,.P@'#Y&38V0+06PM)? \W"&U; M3=\W$EFV9TM]WVCZW 2-/+N))EDW44-EGP.Z,CH7R_.Q9,QO(#B<@UB4SA9A MU\:P*_CKR!-\+!;CT^GT+N&6-S-/N)CYY&9W'3,R0%FL&F2@M]0K F#K2#(! MEL@2Y!"8+?7=^F0L#AIE*EWN-A+ZU?6?]F?4*%U0PGBL9L.&+4.QA :-X<)G MA")G F0P1*O:L.$$!SB_(OUG9_6?Z#1VZ32\&5AJ6AM]D73@LQ55*ZEFV^B: M,.:L5T/>A3O J:3*?Y[-)WPKIAK70W.3Z5#>LZFU=E8E!JLH+ M<#%5 W5IGHT_5\V+V)^[0;V=W,U^=59_3<4.)*8G=5+#=NZ%:L^#:3T11ZVC+2Q E;$8G^%@BQL?CV]"2?7-C=S?$8T%2ZDI3D$F]BQ++E&Z&V=V7D_^@3O[B4X.'39',Q0[VFAHJ,RAT8D4Y<#J@W.Y ME?7!$7_<+7?" K(/ESFF$UD^%MM5!T+>Q16K@Z$@:0B2.:XXK9]FBZ\7[3^/ MCY5G83?UT\E.D!5&'# <#IB/1QQPY\YN*0-<0.%AWT0;S^;Y6'9'?#S>?+#@ MXH.L\\(%,?JJ.('2%8$EC8F(0@2C^'7%OMS76VTTBX67^%OU_OYN]]5&W ]R M2D)WS@WHUJEWE>T]HKIUJ.Z]^+2Q5*Y$DD_GL[M!EA%6;0.K0DCARJ7X>":Q M&TBUT"]K!\UHPYVVH!.Q(8RH+*RH&I;[F3*F&\'(+U+'*W@V;&FM6B?V9U3: M30V8;NR [HP;6EMCV1#.YCC=VEU$AQ\.@?C$G[ ]M\D$GXGY;IH7,?*_ X&" MT]!3?#KF.Y][&RR[.'NQR!&"#)L*$45?$$5+J/F+1$Z_RXP>=UX!=[/KCFM7 M$66MHR)Y8TKX8;1D)H:)[+M!4!'6?-3!E8YMV\'ES0R/9B)93,]G;NV&AKGR MQJ@A"^P:I2$*%6\/1?F,])J:W'O1XKNIQ-IN"8QE82AK:&V.IAP0>W,1MJ_# M(_TAT,9<$JD,GXU'"0A?#I>"=T3D\6:+G?8Y5]RQ-Z6C$=!42H3]UU4/9EV3 MXRH&2QP]C(?U>J4AR?JK^"G;"Q3[@M*#!Z:+NVBUQ:060Y:$MB1'U5X[7E\4 MG<8NG<;JAB;SO,:NJ;AR"J* RR3G-4;U3_TJ<268IZ./5*!N)#&5;8G[(5F; M_(DLQJ/B*\+@M0+)/E!HX=Y7QM M@-U/H]S&F'\RS:<2D:MU5_$J ,[O [&"JRJ+@2*QE4BJ'RF062H%&AH9"I)8 M?L-(QP(%/C;H9T9GKV>-FUU7X(&[#]F&.,)V%/'P@,(:\724M[MS9_=.-CE- M[)O*[WF8]4-FQ6)[:WAZPR:H00 MGD:RP58(:3Z32?"IV#;"%F%V68X0)U2M-<$G,AD^D=I&W-2/WII>P90-0>E) MH.D7:/RGR'IO>3/HY^2H4TGEWRX[N=U48(LSQ68$1DP>BP MB6VGYD1G%P2#]*3\<)EE$M2S-!]/IG:462XW\NG%Z]ADEH&*PF)51O,^G+PW<47,75#+TA%"[JTDWLN;.K;1=<'HFHC^ZF"*T8+M.>[6;" MI_U?_1"Y)SX_\@37)2P7XS/9;92;^V'11TM9=!%FP_7>2D:_2&N'B49AYLVI M"ST22[3*Q:/NT^=1O3&?0GP1E ZAES#HYG H2T2+N'; RO9"7-J8PIU-\[EX ME#/Q-1$JC%M[LB4V!NFWPLSL=B.U*2O[")L=W0 MS2.AW&)W"!<;=/2/^1J9F6N8+^3LT6GZI6A\I('GAA7[!4Q]4@C#%A)5PZRC MAM&.71_&L$W>T+R5BW$B[3Z@Y*94;"?[#A67:L\ED^"%Q\MYZJUTJBM*WKC. M['Y.RI3./&!UAJ))V-W%47%A&'B?B)+Z=NWLWNV1\. #&_(]Q-,Y/OXY;MI8 M6/9HN7#F.>?SJVC<*[UN)RE_ FW4KLNV/,T1D05,9#/HLKE6&[$8GTENH[MW MI%QN X="N$^9SZ3S?"RYJ[4JRPL(RX.AK(Z(79.^-#!X>?[\^GKY'O2FL5YGP4)E^L/M7CB)D#SKL M[8U F^LZQ(-&M'4-)L*D]2N?WH%(P=5KQ].[?D?2\I)M*[T$?E 'I"6\D<5^ M"_-,'B;/"N5"2 [?H2"*<'P';)!?7/PP/30";57LZ,8_1)O7LU70OAL( & )_Q)/S#@P.P:>33?&QN.^N>>%CLA]'3\XEX6K$ M* IZOZ&I+Y)(Q*/1M8[@=)2# NSGQ7;SQ%L@X8K%\E5Q?'LL/PP,=^&/?G1R M-B;*B?R1PI]%]LH"@%&(A-:A'V#"%M(!R' FWDPUW:S?@?QL(;MU?IVNP*\RD..KGQZNAA3%IYH?22N%0: M'[G-=9%F'2[7J]9NRLU6M7;,%8JMZDVU52TW(]S=6=R-3F.73F-U>@:PD XA M(DVU][APL*"([@M0XXY?.M? 9DJU:K/7S0RE4G[GLS/LC;+B#KP-58^N0QVZ M9P$U-@8FPM(Y?G,#0>M),$0L-._R.U R=.]R,LMGDDNR88=K "%BSSO!GOTF MB612DR21G6/I;N6P(8R0-O266N@ H6AD*4>?:KQ$N7K[J)I74G_,6FQ'K[1N MF%JG+^@1 P_-0^,?A4+OE9=)\)0@(W]8_D96,/B=P M;5.7%*+;5U=/=A[184 *S+:S7*.S>Z'E?C[$YW5%$A< M>T2OF]6C+."OG?/H026;J[],Y?A8UG?#^1W(>8PHXC-11*@$$=RE9WP^G^,S MN74K;S9^TE$"\-_F6(C2]J+36*)TQU8KW15)$$UVZA^QT3>;4BSM>D:$5&:YWFWU5,UI$&]BL<2J1@++'WC I]<7<\64NR'OL MPG?\.MO$V)>.^SPP8*-L)6U!>>)D55"B*-C6 QHKO(P+T35LEIS+\-FL[_LR M-MV\)$+5SXZJP;G[DGD^EO/=-FXWVNS$/V3Y3X?;4#Y-A=OT2U*33J1^ZR*D MJ_=V(/+FCK=-HG!=&U91Y.W+QAD\Z"5L&9E,9=Z3V+;S)(/1:<3??+O3(2?'W.F6CT]BETUCM(B]WNZ1CU+OEMTY?4'KD M2C!(74$^BO_',L87049+YHKHAB9U#"+2>@%%G/["]615Z<@FCN90.JK4,Y.MN+8/N:'?LEW/,:GER7!#2/A\,E1?(5* MO*,X'D*7RUB"S^:6W!D6*JJ'J$1']/?7*F?1:>S2::R^YF0MMMF B55QOC6_ MQ4S=#)HQ[0<)_=LNS;@[JE:4=(L\_HE;BKAG&VIRNU5JL1FL7]C MA2+I3)Q/9K,>BD-[0\H#@/[GU&P1AG]9# _C.MUL-LNG4U[Y"UO%\-6]3S;J MA)*:#^.A,+@XNRF]%BXVD.$4KK2ETI4M!3^NDJX\=U0^KM9JU=IQE%P25'+) M]AA=B'QN+?._H->[E+?%$P?)^,>KVD#\\XF4EV-K*4N+>B-$)/27D%!\/1)* M\>EDG$]DO!QFNT="JSN];U95*#^,GUN/3RE32A?['^DC_($$L\1.:@WE6LF_ MRI#8$K^C\W*B:K9E$B"XK,/0I3%AG(GRC?_V,.4^N+J(":Y@@NN6VH#IG\MX ME=J\BP4FMJM%+&(,6R>T,%E5*+07:O::UXIWF[K63$;/II-\-N[E6%L+K7>Z M\T04O/LRX:+H-';I-%87.S;-X5 F6),CR,@L*[+Z6E48:P.V--5)HC'*E*\R M;^7X;4C*?;A*/=BB>/8X7%S>RR<03.]G()CO%- VB$=V8XI@WW>'E63I[4]>2(21SX#8990?K M>K6W$B'N^HB;BJX$^SK";8H#A'SI8B['9V-+/-N;%FP.A_S'$-HR@<_[>]LY M)X\HQ\QZAVQU=*%*YC__WN'5A1'F#BLC#480WVI]_([\A5IW2$$[@ )^_7_?$M\63CVM\'<(4M0Z3DCIC;N Y_O6 MO4-E123B5L 0P7O#\/8=0O.;+/N7]GSQP)*U6ZRLC4>GIF)%"I(QGD,C<)> MM^WY/]OA)78)> LL.==M?5<$]+:.)$LT)-52"P.PR0R]KN =H0A";,5[),B" MTB'-/B&&_B =?4:'V/1&.4/E!+95*TA'[Y!V=@P[H%OF=+KG3VID? 4';W0: MNW0:J]WM5A[53/94P2@*FC8"!GDCR";!D%WY87Q\^M;-]8Z2Y*8;H$/),DLR MJ>_!Q^H$19QK.4/;Q5O=:%@B&$;R5"<5;,%!6P@PK(=P+)U\SY3&3Z>B>\'[U[D0AWA?.8/A/VUGR5&$P+I+]L^Y2[:R( M=8:9/J)'4S>D[BA@,+@KB_;W)J5%]&8UF%?J@NQ7# [0[(!*5D,3%)WAF_Z_ MOSS@M]M;7I6[XLY5F?>VEB6H^!]E5@$SU.&"Z-:[5A4[C$M*Z/#^WZ7R MQ/^B0UYF76%K*Y@]&)R+LS@Y3^MABNH IAEQTL"B%")R J1=+__/_\LEXMG?.B?INHGO@TJJFH9NP ?JK=?@/X(V M8JO0^P+HJX=<^:U#T RC?W*":?15#18M@DHKRS!KEVA$Z6N#83/='E3,4GKHBED!'05!GQ+KSSC^L(+X=J$;M705'H/ M%9%'G"#B61#Q< 7K_XP\8:>77 5\K9"V9@+.T*R &51E6(9?=24-$'K8%W3* MTX7A4%/?0+$P\/S8@FR3,3]UXY'5Q M+ %O/[!/B=S#@S/.D:E+"M'=KQ3>)/WAP4X1N.\3Y5$2E%Y+4(KI-7??'XQKB_3<>JQ5CO,I$W.XF\+MS2[Y^JE5KL[L^5W+Z],<63 MBUX[<0?/5,9"\>BX?9Q/=D8%]?JX,L+WA>.;F'!;Z[>+3X55>J)O<"[*=$TX MF:Z) P P@]Z#3^#YU#2KM8I+UV1K^_9O!I3-W")ETV59.US,YEBODM$'5MD5 M)(U[P>C$' ;N[_WW+ X65N,@C71L!04O;V*I2JMR?D'D)2CHQD">[7SG$7$. MIMO$0X][+W)\++;PW@L>AZ7LS@5Y/ ]G69RU+@X6QN'*#H%9'O(<+(_[@=(Y M$?M-UTD_QW__/.1:+H8J]#1"J#BEK!4_X&STN/NJ#.:HOK^'\^$0@/(&=4BM MY+>E7>:WDR$+KX(FMD9#P@;R\"K2Q=M$\I2]C)5N[GHO%QG?1,*^VWDJV1"[ MMD'\X GAM9AY(L;'TPMO=5S&S:G*"&3 E F0L[!QD0(!'C:'*M,H== O]:X% M4VQ- =:+ *^"&DI7#3BPOV> HD0,_?!3Z5R?5$V\$+1.G^J(U"(X->4E&N,' MA#%#+/9]1=5@*2\2V"06ETHZ7"J9A$^Z9AP9H_86:H M*8-E9-@,Y;22.6XUBZ>:G%_"4#;*/&;@E%H73ED'3MF/PZEW^T2:^89T+HN[ M J>/,]DY2"WBM$F'TR8/ '86IYV%SEI,J;,U\VL(% N>!\@6R2CW^ =6 5!/4QLC5P@D[_'@R)HC,_)"QG M?Z\OZ9S.]A>IA!M0"0M#39*]/-P3MZ&.Y2RB7[^A#V:_P(Y-QE(6ZX)/R5@H M3ANIH_0NTJ:6NOAJ;D-@"BG&%^@G@.]?ZS;TX4KQ=AMN @-;K\K;=:*=->3L MEW0;;@@/YQ-Z\A_S&N+,_+M\&ESDTMBD2V.T6'I].*;EK5LG8VF'/:0_K%M_ MV)?ZHI/Q42G_%!LOXQP[SR;>8PL#BT@[S"*]1)D-T4N:CBUC'&[A9;%N#TU7 M,ARM=D[GM70L]N.0@HC585#4SO#[>[A]')5^D:;Y""D6DYB6BSC0+,H7=P'E MQ]G2>>?XL3.^3"PS)[\FZH:)G'/J%.#BG+KD@RLN<3@$A"'#MF%%IU[Z M:SD<@L83CT:-2W&$YU[[4JUYH^$"\H(7&^_".G-\FGDX>$T:]%PF4L+#/H]0SF5F.>J#' MVC:S:"^(YXB])#@:MB;0>S%&3>QUH1KM5IUU6W<&I+6D5&1Q!]EPRF/%8'+ MJ70Z3"9A"I6B&G@T&N&0.\!\/4V0N:&@.5G/IB*8HH3FD7>"L2NW.$A0T'\2 MF=1A;*[ Q3I*ZTM)$0F.?A#/9 [3ZY1-^3UBV-E_'1QP%8G(XB^N(?3(;QC@ MV<3\[5]>R-"=O*L3I[_^FE[%(XM[ 1KJT+.\R+M+ M$$/9F6J)RH$;7C:D?G/H.?G%%32A+75^#MH$. V,/:0G98$9]F7#V$%3!_G<1S^<'MV]*%PL.^T= MJH?Z?%SI/^U_6X5ZHUH[WM^KUHJ'X18BA;+^6KU5;N[OM>IU7FO6SZNE OY1J=8*M6*U<,XU6_#%!5[<^NF*KI:5VUF:4FQNRODQ__##./XJ=RN#=*[_V/U MU==&X3I1T9]>'F*QS#<;OO%#@.V4_IY+Q!_&@^/7W&E5$-2Z].W?^M5QH5:] M+[2J]1K/-:Z D*H-0+5"L56]J;:J979'\$6A5CBFJ&>5,36YQGFAUG1.\F]" MQYU>N14E Y:G= ZY']U_GOX1N&(?U"K.=?,=S6]75%GMC7@.G_S)@TCN$=#, M-&;U4=>TV=8E41(T"9;P [4V*PW>5;*&B? \]1)Q;1ELE$X?57C#&9ZIZ_H M5;^.K)JBHY5S8$B"/4>TZ3QZZUN=/7W0%G10"T5)'\K"",;5!K 5F>:IVDXH MT"A%J2=A.KT@4D5#1QT4WC$TJ6WB?O?W%&*\JMH3?5$!: X(; R]]*JI=5B: M/KX$LQ@();OZK6X:!VKWX 1OLG$/#OMY(@8^16%[R%6-20$?TW=1G26*""K! M ?S'7B+ PS4,Z&@FLUJ(@BH'[)H:96#HH$7D;('0=([G7D&1[@M*#_VCI@;B21NJ>/I4Y+"0C4TV2\B04J%%4'CTUBM. M3WZ-3FIH&Z@?7MK(17(VY;#R>H#PB$E:X@(%C(G9A%6E5 M0==BG)]:6Q-,;TTR1G21'+UL0:&_ )T5U4.LBSET"F.JS=;^WLG9A".H"EE4 MX'JBPH;.\%]3# 8>!=#;H$3^,P-*V+8-#MK]A_M! ?J3K<0-%*]9;2!-!H7= MFQT4[?AN&XM?.1G@Q_B?#30'IGB3'] UA5=!AR>QJM4&+[.GVD167ZE_5G=< MY#H0/,Q@<37,G(*E]_J>@+&.;08P/+PL 7(#JN)T#O1XBR=(BHP?&!_Z5'3T M24D?&VY;].)VQ=/0[F! ^3[,-I,PLJQLPB.+J$$TM"B W=>[-RKBA'W;"7M* M(^*#5'T0AP]F S"8>D_CLS7M\YF TX%8/$BX7 M)D+XV[]>V:W?'<\Y8W5D!D+PM[>"G[P%UT)OY;L MR@^&>JTQ&-Q,I [G^\]-(2>M-M7GMCY[XK[..14([UJ. ^LPKS PZ7R0N&\> MD6[F[NG3\\/P\3$]WPK8C8W \ [Q7S 7+(50<\:QCV2I"]H30 C"+:&,P(# MJ2?TF,:E$UFFN.OB?VZ^9X ,YW19->C J$E:UA^Q+=$%]N*T'07/:VA*\)QC"Q."E^F%K/F$4=PM6,GD;$IH4!BHG4?HL+]1# M%1S"<=-9)(6IL],*_)0-R8)ED>JW =5O7NN3!5/I]/&ZCHGW0V.\9=I^@.\[ MVFAHJ,P0Z8PXP++I-ORV30M)QY"DK"?%A8D !%NE.>RZ*Z:*$P]+W M@.&QXFO W 5&YX]6M?739>.0'AV(%N'8T;JI7=#>7LY0A[B65VQMQ'/BI. C80!J!B#4J3(-W[X@S1"&/"@+Z.\=\!%4KJ&K;9/\NUK<= AO0%@WN59!!GM#&6 )M_!!4>D RX MM>V]6V#_VYQ@$@N'=9@R]JF=VH/N8Q-.6Z[]/6LWJ-WIMGO)W=/=-;#MAUJP MS941^T,X&<+55(/ @438O@'!U"1#PV%T,R+*YE2SQPBVG0RLBVG\CI 9+?$" MVE+#\KO9ANR4&]"V9/?W:$24:FR8^J[8QC$3(;!2VC&'RANJ9RVP40'3IKKH M(-)+A6:C7'0OB3D$YQ?$GG0Z]NSO76/%#G:P=!D_,POC/:'U O*7>OD<=1]6 MCJ]-W(B81@T4!2M^L1KX60MMDPXZ, 4+Y/M[#.9@G]-4)Q?P9^RQB'8\,W3F M&XN_LL;B 3OZ!&5!]SQ,=9*)82DE*UQ]I>!=?8E8'-,C0ZA#;-PVBO&3=+UU MO;-^/WJG\R1_,81"U0\Z 3V\?U:=H(!:.577A4Z'R(3&'SPU"$N#[%,*Z'%# M5).%2?C090=.]$F4TV4!)HQB )O2+@5+)UL4XUI@,#&A8* ?0#)8;!#?!BO, M>6.:T8CTN@M4SN;YBKN&BY'H!3'ZJEA57@#[4+#60$VW[2;)+G^*2,QUG<.[B([VTN M[JD.&[48Q]0:-\\>6#M 2T/X0=ZLJTRXB58+C'LOV!V;"DT MBX)NI.*8!F8JMC%J]"5-I"8^:".8,:U(,M7K,2'#LI 4CD:ZLNQ26>;58OC( M1!VC .:2L_L9@CJ#V:+X70?=ADI:R=C"T.YM$T^ 7!C7AN3[H(EU\)A41:4EWK[W[.< M13U7XG;/E7@"1)9/)#M(.SB6F2O;.ER<0P_L3'97CUH8P0X8OQ@10<.<%#@? MQS&2C%OG&R0/WD2R- "!$0WY=UGB=#9*G XD<3K[>1*G*8'8N+'[N+SK6MR_["5/\LXQ6\&57WB9#*C3S>)) MN71]7N;J%:YY?=2LEJJ%*SOG_ 8^%H[@QVJM5;XJ-ULN>/&^.<_C[I;5Z@H%_"O!FZQP'%D,E+-^^]2 M-GF/)AP!?OU_WQ*S&MD6P=ATL8IW@'+!I9%SJPWK)KGH>/TM&"UFML1DC-T0 MQ'UG$9;HL/^ZP[9M:.O +4,Z.O"O=>#QZ, W>NMUV(=\KG:H W3A_ MSVYC=!8H-$/?RB8@L\/KC;8?;3_X[8=V]_Q2WNF5V*'UVC\2L12?2.;X1#K] MT\,V#O"68H\0JQVL61"(=')R3GB#3YT:>M0I5I>.4$Z1[ M%;U],AH_3F*>J]UV$Z?=3)*_,_(W=P#+7K)3%4[+2.WPD37=G*,D3*H*_L1\ MJSGKWO'M>Z(P-A2=1G0:T6E$IQ&=1G"6B4=5HRVO;1,P&%E_?:(--5(LBVGB MI*/8,X0G_"A][D;"0!%7U;%?@.Y'#5A+<[ME*;ESAVC%0Q*)[YZ) M#$$=YU&@JMN)*J,G1#^7!MBTT#[:7/Q$N%7R[:.;7A GZ3G+"I7.?H>S7N)^ MM$[.?_I3\F:/Y'NXOAT[$A;LP2]E=_:4L\BV'H]=&##U[I[N&?,>->&\9$&S MD*[7TP %D6!+1.]HTG!-_K, 8=.WY?N2]'94?4V$CK!V"L&'M^^*EHT^A-!; MP+2(AC[,L;,K2<8KGWDNF3E0>FG=/"7J9ZW\XWUV56ZR[R4O:L_\$4H+*VEY M&^3U/:*LW::LV43KM2@KFWMY)?$G[;(1#Y>RYK*P(\J**"LHRDH$0UEQA[+B MZU/6R#B5;Z[OCIHW0KB4%7DLB1_-[G2"K]!$INT17RUSC\ M/P=5[)A;8S$%I+M/J=S1>367[&S7L[&8=K:C*(:H'4:TLH)6"MMT5"RFE:<" M:575^%7UN;==7T5$*Q&M!$PK'W,]+*85L7YZ1QK/;/M>VZ(?R04Z0X M?C7R26[3(>&'?)ZS5P7I\E$\Z:]LGABN:R*BGXA^0A,_'W-2^*&?U_I)^N)/ MH5U+/VW771'1SZ=R7,0"=5SXP=1RJQ33AM7P,A MB8!T(.^%>OU5B[PLUXTZSN]&PX:."X.=BH_8,#(S1&2FR.]2VZ. MQ>A;O;Y/Y3+Y\O!\X]@;^3J^"KF$%A$+E322J9MAXKDRUAY3.^3O6$Q5D'CNC\7X*CR53W7Y[L^IMB6K^&ME=%0"]7P4A2%"VX9OT3G5ZV/R M>J(\#L;#0*I#%LRSPKMAO>7*UBA&7HRPO!BK@P+A>C$6HF+K[NWBIM^]S;\& MTI5O!2I&KHJO0A-!%84$X*98B/O'SX7*8WI\%!?E[3HF%E)-I/Y]-2KY6/0X M #?$0BKI:V]B_T_RMJP];M?Q$%%)1"63VOQUJ>1C;H:%5')VVL]TGCOD(I;; MKF,AHI+==R44 G4E+,1)2:OVTV>2J=3RFS(SOVS.1"$8ST%!'O8%RTM#*V[. M#;%0.G:NJB^J[3^%*NF?)]X@L3([?!5Z&(;_\>1 <1'41T$,O+3C=L_*R0!4=O M3U7UM3.XJJ6W9/NLD"*1Z;,SID\V&--G!4;VM#_BT5U)OK](;4A/GA@^16%$ MX< :ZD51TH5G>":,A:>^95S6AT2C +P0%"#_ >!=405HG[7J3D,#Y;AVV6F6 MALIZQ<3OFW>!-<0&X>Q@JC,,-QF'*ZJ'U$*RLL1AR,A,"LE,6IW!%Y*9]%XD M[CT:R?/";;,1RVX!B2-#ZJO0S#R)E#8>?WTO;9 SX;GR_%I-),4MQ6/?2U61 M8OG5J*B\\?CL>ZE(J!F7U7'"Z!XEPZ6BA?':B(HB*@H]R^&=+HSW4M&;5)%O M:G>WS5)_2SZ-B(H^K9,C&8R3X[TXVTHGZW^R]^=79+UHL)5Z>"\&=\:+I_/D^\&V.O>ZX/-#; M48J\'7];4-@GDIYDJJGJ:3%^T]P@DD:^C:]"(?,$D=NN;V,Q)=Q6!I5T3'P[ MN@HY>79=&HJTQZ]&,UOV9"RFF8OV5;/STB\TF]NZ)C&BF8AF FRW$IC?8C'- MM.1\K=8B9O8MY%(F?^Z*B&8^@9L(WF^X;L4G ML86TC&0PCHBJPF@4(-:$ 35XH$4Z??LQD1(S2>CT9ETZSP/'@>H>S M7^+PK4/GDL.B>LB[DRZJS5;DA@C)#;':Z@K)#;$"15,G6N%F<)4BL?7:*_A" MT_/^]1X'[8#T4>A9 \"JL% M85AM\GSC:RK;4D;#Y_Z9LN:=)._$U\C/\%7H)*C2C;6[_/NF"266:Q?C+:EK M;JV1GF]JBE3'KT8]'_/2K=W=WS?U&-7.6?.TF!O*[6TUV(NH)Z*>0/UW:W?U M]TT]@\JPG:AK8N8NOR5?140]G]!MD0FH!9]O/,W>G#PWC:?[5D[>O)V[/6_& M%O(@ KJ^T,-75*VWT%U$H5UMPE_VX;XDBD<7V4[LY3P=M']JP9SOR9"HJBTK M2\+ERZ!C18Z,+Y :L1!KQ>+S35][3E;/U^OA]WZLC9P97X560FE?%B)-Y./5 M8N9&NM./,UMR9;R'FB*%\JM13P 9Z.NG4RRDGO-A^]6XJ\L7SR%?]?F>W(J( M>B+J6>NBSX 3+192ST7C5<@_W_9ZPY =@>])NXBH9_>=&5[W"6Q*81J,9*7Z M='Q4V;@1\:7S--(!.3D*S4:YB%!68%>]$6UR2@$NT5^CL]AQ.KY> M[TU_\RUP;K!'N,G;UBT$+J\&>R1R:X3DUEA]AUM8;@V?>'ILGN>:[9N;DK1> M"YSWX6GDSO@J-!*UQ8\.(CJ(E?&7+42,_4H(97Q3>4K)H^WCGCK0'N77RGJWOG] VXXBQ>\_UB-IK ![H&Q"(89CLUK? MVZ?ZK*N#BE2_'8SB:YVJK^D6F%#6,YS]\GQKTC( :UUZ2A2%K\: MW:QN AM&6KM/NJD(SQWA^.Q"O7T*EVX6!H(CNHGH9E&_[BVX)WS23>]ZH$BW MXEWF(N0K%C]U1M:Y?P@\=D-BX,#"NU/Q= MR'=3K45!D8;XU2CF8]FUZWHD?%%,^5PBS]54ZGY;[HB(8B**"4W&?"A58CG% M]$]O^G(\6XV;N[?&J=YJ\Z1G>35NJ72HT( MZ#(!ZYX&F/:"@!'$^A34+IQTW5+7B"G-NTMCS69JRZ99U/'/NKX004+?FNKT M5[N(? PA^1A6JXEA-?E;CHQ/3QDSGK[.CM3U,A]\(6/D6?@J%#%/ 'Y\^.Z=-'95O^^Y303Z7E?C48":(G^WH9]RVFDW+@5GGMWA7@SY*LU M%G?IBV@DHI'M7ANP@D;.WZ[&Z?NKH].XM"6G040CG\5?$ NH =\*G=Y,C8YR MG49.VY!]^563% *J1[>!9@&\+)H,G),:%@K[YGVK['0@J!0>A\570Q&D]3)2 MWC_W L^"/1!GNQB577P$HZ72TUDV]Y2-M=9S MBWT


AG:B0.CJ(Z"!VS=#ZB-089(<%I=,^3H@A>_$66E\?D3=!F&3I M>&21K8_E 16Y?P1U[Y+BG[?&_6G]9)L:_)<*\ 9TT=NMV3=7@/OVQ'721T]5 M29,K57&PGFK[OGD7&&HXR&HCS7V=/!TS,M+^MLCP>['X+C>2"D)5:5SWMX#% MD7'V56@FL@FB@X@.8KDBL[HG91@YM.^5&&?RK?QZV4B?YK9U3=5[94UDF.V* M898-QC![+\K>7!Z=-E/'M_7+;6GJ$X,,!_D:@;14H(FW):DG&8*,\"ZI2J]G M"@H+7I9:I6/[H)-=];ER%!M=YMMKG;3_.5>DY%HC6,6_/^Q1?LZ98W3(R!P+ MR1Q;?>UPN(FZOI#WY,_1G^93LIX;K->9_/W(&YEA7X56(NT_.HCH();K+1]K MXQ= ,J(O*5%]JN5OZ\J?B]:6,Q-]R9@ZN9?.M&OGN\/GI=[T:= M#ZKC$Z/+?OPOCH(%96U95R_3&E(:.U1-!N1BJWAO'^SHI-?\TS,*-T9OO8/U M,=LB"\MZU3:M[-=_3A4_XC"15?77656^D/1TF+\5NK5.K;1>"[#W(&ED27T5 M^OA(Q[' BR']T<%;[3Q5OC9EH1NNQK@F!46ZXE>CF,U? >R/8B[UVY$ZCK>4 MS-8J)".*B2@FL#9+:_DF?%%,:BPDBMF;Y]9Q8EM>B8AB/I<_HA*0/\(7?L:. M+U\3O7:^E4ENUF"=^"#LQ[]&\+<45O#W5!*4GF[:CI_3IA/[[4M/C4ZV.7"U M-0C&V;1@RO>%?JU!IMT3.%CDG@C)/;'Z]L:-!7T7(FTWD3^^49^O*J]!QWQ7 M(&WDJ/@JE!**$AD>12A:[OQRE"Y6DR&G%P9!2Y$Z&='.AKHY^:&=VL5)//5X M>?UR\O2-@Y%PLY-5<"JL+.3+>%:U?(J(*B*JCVAJX6=<+"2J'I%OG]3N\=5] M;DM$]8Y,C(BH=M_Q40XK$6,A"FNE%JG'[E*9P9KA^@^9QA,7B/7T7YR%<12, MV^.^3Y1'!)8%<7=3[_O3:MVI;,C=)(K"T;6J&EF'.4U<$6L-V#1@2+_1TC^C]77JH;D__"-O2=G?3'6-N[NFUT'>QVOPH8Q.'*(?!72 M^4BU?M .$=\D4KXL5NK'-^G\T[:TS_4)+-(]OQI!KVN2;C]2>3UN-^^-DM]=S^,C$TMVPY369V'G[ M:Z095 )-,R@W3E19A ^ZW3:-.3;@>_O8&R1V_2:/\ZW18[ &M]\EK,@Z*#P#NASW$=-(!#!79W"'9W%MKSNP?@]^JN8$^$F,WXE/P1O=[L3BRNK\*\7CR M[NVD(?@@DD3BZF34T-NZMFM6MW\*B]H>_>4$]=<;"=%![,A!!&ZMY0.-@?I@ MZ!<9I7C;OCV_N^L&:ZY]2&\/IC_S/P;*%_B\OS?WWM !=JY0 :6O?JH^7Q75 MFPHH?:[S8WKL*K5W(&@]"= @]IL+$"N\U.FV@YGMR::'=(NP2=@C>>O(IDC^ M_<]_'1QP%8G(XB^N 4+T-XSY;!*E V/EN(,#&Y]%Z<5>65O51*(=,%/V%WWH.L(UE M8:C#6NQ/O[E7233ZN-'8=Z^=+[:]#74X#7>+E2PCU:GIOOU;.7##RX;4;ZXU M&L(*"IK0ECJ_N1H@*(-F3440YMPO_6._A;],$-%&PO_\ Y#V KI&A*>#-@%E M!,8>TI.RP S[LF$\M!]W, V_ME%A.#VZ>U&X6+8@%VY07!FN@>:;0NFU%KD! M6D1>5:T=[^]5:\7#3[C^6KU5;N[OM>I+17P MCTJU5J@5JX5SKMF"+R[*M58SW+T^@N20NJ-/B&5AK-P]$IT+C!-5H^+Q%Y@C MP$YE20%3I"3IP*9-_'Y_3^UR1I]PMHW%V486Q[0$KFEH9L< $V96@'X&D,PH M9Y]AR5*AV2@7]_=>!9T3N)MJF;-.J*@.8([1(==2018.AO(())/1YQI714X6 M7N%I1>0TTC-E>N(ZO"08'!XEJ#$&VK $UDPM;FHVX[@=.J9$K(>'FOHBB80; MFFT9E#<=-$L-<&!_3U*8"8RVN3&Y"0%G/"9J3Q.&?7B^ZGJJ.=(-,M!!'^@: MKX(&EOZ0("HJ/1A6>Y$Z."=L!"2T("E<3P59K0R ==%!5=BPQC&]$%;+(P#V M]RP(<*9.1'R9#4DH=.Q]PB^"/B2P8=B>9.A<$#A%-[L;F.9',=PKB.;G,=KCWBR!O1 M.I*.N(,O#4VMTQ=T1"F*:I2S.9A49U\6>AHAB$_[>\) Q;2Y9HNWSIZB&.*& MW@?,[(.UP7!,G0PMR+)-=Z"LX8KL%>KPR1D'L943+'BY-A? MA05+6.596[6"14G4>3N)&CXE8^]QD#E>L>MFJ=%$^.O?_HWSN5B,CRV.HQ_N M[]6!ISCH%,_Q%DHY69%*YY">*YPS1S4@0#$X,Q5/R#I"0Q,4O0NO"S9R, [J MQ@KZ\7_^7RX1S_Y&GD$4-&F(&U7X_;T+[9 [EX (&.Z] O?K<]:7^+Q(![/G MTQB[PI6MP"M\"SD<_2\\2MTIC+.WB4*ZB+0:D2D?W=]#)DF0#W;M+< 0H+KW M!05T>3@3;EG-#3W[JJZ;1"P!FU=Z#:!D561G*RINDZ;Y%MX M&<_9>(F?=,TX.&@A/M:[506L#$DT!=G3RP"'Y7@3C-N3L_Q]Z1Z]MW8,!:?D M)+HT3J1KXX9T<>P8=#>WU^G# BZ0Z^$*?>'\N_>]F!+BN&L\\/48A- M'9DXGTBD%Y$&/ ^D+^D,X\%HEA1!&]F M1P4P@/PA'F@V<'(!1%9*[TH/#W M.5957HTL-X)LDB6X,HP-8T%BR_BI/[IKE7*9VY0/;.%!OL#Z^ 7HPJ^%+\NW MOA%TB3GQAM@T8_7!4?'HJ00&0V! #EX) C:*B:$@OP'/P7S_2/Y'U4:02A1$PML$ ;\@V"*BL,!R^IWHP<]!L4;H+ M&L;A+>XF= V4[:CN$L-2&F:YN:W8"<,A:*U4G4"=>*)2"C+'2(390C_TGY'V M%_*2KX=H6U+TL/!H6NK9A\>[31M'[/I0"]$\FNB2$]$-P!ID]=" KP,^0##GXU9,"^R)^Q,3L0J0QDA JGT1?D M+A(>YNSR7+%^4RT=Q// ]>$,!U*'DID,BT-9@2)4H'H*Z+4TJ'/(%= K H1I MRH9-O_B8I*#T!P)'IN]0-NSRB1CX@"A1GPB(-UB#[5< 40H[$'5O)J21%P*C M,C<)G8&R,>;&0/^*T.E+!+G/K.*4=BE.%!,52_)<2?K3)%LAOB(#8_$81R,, M-S!ER7GJBJT7=8TK:C;,O69I44L'/B)*IX]P6SPZO&6@-G$+ME/1 J4]-%7K M+H1'5;-_T3UU.L"?"]0):&C/UNXZ]Z/S$S-Y\U:9))1;\Z)&9R=YK-#7ED'< M9X*(-=2#;Y!ZO+ $2M-:GP@,)#VU.$ 1T]0W6"35^.;L"O?- MV0U-!:/V'(T%J?8P5-)*YD&4/.EA_/:8.3J_N1&%^TG@N69-NPHI)O,L0P%# MG2"!SS,X2#M'D(%/P$7ANSEMW.,@[', KBKC>FUU6I?>N &LL*]S3!,Y-17" M)6-41T[RH$RCEQ:^[\+278"G1S0'ZXP_6+M*1!BLK]3G0CMU,7[J!0YK=]%& MX)!.'"ZV>.8@C7JBA?J61)I&;XT,50WU/X5F2X)ITQ'T/M>5U5>=@=\E#5;C MO=N>!E@68:P&<[B+1Z-KG8A5I6X[R0NP]!>6A+V2+I*27'SK*?KH1)HZ*[I8 MZBL'>IZXWP5GZ%4'Z7^1VR"JV&'6SU%;VL>[J,KKO+VH*Q7,BJ!:$/1]:IJ3PC&CC"D M;0974W)LDG-URUXNLG=+I"MU)%"A1G#(U5FZI6?;5]NEE'Q=:[4G9:BW,RL0 MG6$6'2C-?5HT]_39%?1Z-RRQEEQU8CP+,5H>\'E8LYT:GM15_ B468GC6'ZY M&<;4KC9L2AN%LE6'&"R?2ZR",I@UE$&52(>YU))QGA'!IS(5/Z%UVW+'I5_A M-!QK%/&]JP(",[=7%Q#"@$-BFK5H=3051)JB1AUDKK@W]L4]: O(Z($/B6;' MB@%9'D[*^PZYBJGAXP-5(SR&,T'2O6)J@$8HT1$#L%0BEG5K1P$4^C9,K0/: MZ:@](DFR(B5UP%%S&;=G2#1WC]X3,Y0% _&;GP12#0UCK':P M?W]/!$-(5HDY+,) MD+:?(&]#>_5>IV&G#4P+#/MP=6L$&8'M9!BH0]07V8HM$XIN9']OLA.<4P'T M(K#IW@B](H:*ZV\:Z/>&B:F(*PPU2?846/I,^HL[HEN5A40= )=#(%;.2 6PCCN$#=2HEL6&$\/3]="4.=0 &)@ M%LHF=?_3[3-_#N 4S*[P^WO8P(;]0%V[Z&/%,Z'XW^T>]#1)1#>005X%=/X; M8),:%)'L*7@KX(II)7 (A 9V8.D]!"H&P9&32L"G!<5PW#@]37V%/=-9;'4' M#@:T(=3O'$W"AC3^/2("S5Q(6@'8D:I$KM[0_85=IK'/NN/(&PTR :( JCLD M9V,Z3"$!-U/1O]_IP"]=4Z8!=5$$)*,4C91.W16 %%U)$8 Y"I1=HZ<8%F2S M#_R2R?K]/4W 5 I*DAA@Q&&L (:=&\6IZ$9L&S 9!B^1-T@W/:*W[KL5S $Z]6X01 M):-BS7PA@#YK#HY4#0B!Z3/PBP$JE*U!=;QR7+GW3^2 M?C+SY_GXS%'!K$5P;7L55#C@,E99+N_9TC+]U^VJ6[SX#^EOTVI;QH?/1[/7 MP+4%Y8EBBLW;T ].,]Z!!0*QC0$Y*,_V(@W@FABC!4X,C VEK,7#,?**^"4P M(PV6H I*DR*"YEAF/+EA9^\Y MR7],:^8:FO2">L'JYRD:VZF$DO(""HJJ'>*3NHED!-/CNB::%#\EK3 W FR MOO!B9:5BU( '<650V43A 2MGM=<\4U3A>6O4JC4?9P[QJP\GY-01Y#:!.+[" M:5*YPBPR(C9 #1NU,!C/SEP_&KE_F2$A>X%S@20,1]6[!4W#S#.$RW30AQV7 M!7T&?!OV#NAM.C1N*JGN1>)12XB3(!""T8'63"+*.OD[%%*+G)=9)R@T18DS M0+"".?ZWZ#^Y9S:E)[8BI0>1W&M;2)CO-VJ59 ,JI;0 9AW 8^:*>P* M(2+5IIFC#STQIF7KN^/W:-39A@0S#QVA1IT?DQ(#ZF 3N)Y*=0!F,D268,A+ M/E%?X;BU&2P HYYYD130!( ^@7MT;)RPS#HX(^J*:P-JO @2\V39!KXP4$WJ M 6%HPJ.U1JM:M %JW(,!IL'3_"X!#,FA86."B:)>ZM*DY. M-Z >>AO0I:12@<\L/7@&L\YHU:>CB5NHBGH^F(YFE[F5*;]J:Y*("=R.D8I( M*4O '41:C:/W08'OPK0\'1?U>WQ*5$VP0ZF%B BLFH:GM>"B%L=7Z8'=U/[$ MW$XLZ*59<)/UT+0X2K'[>U37:1."WCC"//UX+ .F_PE3:YCQD,[/BCOE$?"4 M]_2085B09#XEPK+C1<0VYLBB4PR0TX.USM*"J+E.52W3@ .U^ P0M:E8FITQ MFB;>W:8#3]+U7\.=CVJX ZGASG_A&NY/(2^B^O"H/GS+6#;;.\1O,Y3I'!FB M@XZ C$PSR6Q[M^8DM%$ ,6FB*.TU@&%CJ*\%HQ_)8+A\FVI;,N4;]C? P_BH MVR\W\RVYTLT%U^7"+[,+ZIOEWEGF.G3\_?_FU>7UP4KNZX M>H5K5H]KU4JU6*BUN$*Q6+^NM8#RN :@:;%:;CI'^C?A9?!X6'0T0["E*/J, M%F!?:B8=>N%K#^-R7HPU^R_7EV9JIW'NA_#3QC@?-0DSJ)DI/XQ'K='CZW6I MTQCDOOU[).@2]9LV0('%1&4G'-K00.V5AC*+[T[!;K9ZX1-AZB$Y:IY)B/2-S!YA\:W344PP>HCHE6>U&$M&T8T>NW\ MN-I0XSSL-,N?,\GFMBPOM*BM@(XC(;!PS\9%%F>?F,BLOHJ.=:W0Y31Q7@J, M F4Y O<#[<]$[/?U8?.0.RX4&O3O^.^?+!"%*HDT<*VQ7YIG,WGXIPLJ T$DS)I$L"L$ M@QGHV*(I$90NN:X@:?+(2HVW%SI4=5?$C)F@+/'0P]WDCN\Z29?V2X@^UE1H M1.,JP/"U5P)XRV$16X=EIEJ^,_M5]!JXDB$0I@+7-65Y?P^S&"CRZ#[L>:ON MC3IS<7J"31)44\;T!_A>H)FG,,HCV-*433E!21^N IK[0L>T*]"#IZ'2,W'J[P4MMAX]A<3WJM)NNV'3EG[FZ+A]R!6 )[A0@RETLOCD9"][= MWS-<40P7,R"R9)5V6O@^$;Q_ WZ$;Z9+<-V, % GU$(LRZ%SVRI@>QT5L/ PSI<2?T9F:GB::7_[]UJG'-V!0Z3=;9PC,:U( ML#/,%O D) Z,PZ$#G4H51Y^QD[ATEW:"8IG&*HA]L"PA ?WC0U>3+J';Q=)T MVN3**3JR Q683*/KQ)+-LL3\]Y(UEBCI6&&/)?%.H2K-RUSTCC$7?_/:*L_D M(U,QYA=D)U7B,ZAT*#H,;?7>F+PSZ<3AFD'G M*D^WINLLU0[V3!-B:&4:'C(J:9,T)-;N0QU.5+!7 0/.L$/ZD&5KR:"24:T7 M7A&)W;)'>+.@R&/1#6A3^WNR],+T6CO9BH$ 3G[(U%&V>UJ&; =:[-1:F6T/BSDKBJ%J M-/&[HXV& ":],A2P9T&5ZRM!VZ\XTSH!$-!5K8EQ4I2H3DL!VKWP-0GTU"T MPEI1!(F#78>N8GN*^+H=%7-.UW3:>+4Q^=?=6&X2J[.0%-YA\M]%/AJAFOIO MKL^B@UC\9-)434L3[E!M592ZV!K$"@6I[B7\!0+3@B*B?YMR+^P4H2]WDKNN,G_O2 ]C MO2NJC4$KE6M)NVTT==8QFHH/XT:G=R*EC]7^+1A--IQXSH84?+(!Q524(E-] M1A-'#P5@9%YM1 D!29 MGK'5&,B=-.0UFU/1M[\W5?YC%0U:#;^H#HG=[B8+P9*=-C9%Z.QN<"H4#O8 M'Q ,&S2J>8ZU[*5&CE6!N1K63BD7,\QAI1@%H$:B:5#-BT71[)93<)ZDXP#- MKH7$1H%8M@5V#5A&S*Q9=(I@E1'56=@$0:P7[([;'9L)V:U9>00J*(HTY(*& M+=J_+VS$5_2,,U1P^A=.RK]T4Q2)PAR:^ +K/*)Q U6DQ^>T(L$!/)N"6Q5P M;&Y"_0ZTT06UFNR^%_@KG&K',X$0C,_IH(8[:$/IYR^PL'9[R=1AU;5",$C2 M-H9-^\N_O3?P+T^US@)O@^SU30(<+(9-T4+L,T^E53*MV:7*H1I"Q M Y2((#)NIU%SB62@Y*&E\T0#ZM X67TE MFCV32(9$H=70JC*S8Q@8X'Z(_[+ARRJ9J5=11'-9K%H*"> M'HYMW%XJK<)W3G-1K.7R+>K LGNKF;Y2/JJQT2>J0OX&JPP]\8'L=4-CQ M/UC.\2+(R->7Z_[N]"Q?[S^,S_+=_)VHOS[7LKNM\8MK9LK46E=F>U!(7L!2V MB1J!I?22P;I)L-]438*]P4\#P; "^$S6@6S:W[,:>R'CI1=]T%P(.@.9H,BT M;,+.3[.5T RKD$75W=4I?\I(U]<68% M\W?WS1*^KQFM'F'9Q&WS["5Q/53:RV9E'K'&IYYGT!-D;MF+;*F5"11&-59ZT_J.QPDC\, M.V[XBB;K:!'WH;Q*5G74@('-2-BLA[46!NN,,38KTXN.;R>#Z8?[>X5YI&!V MX1Q:\*NZ)617*@@>[&*VJ<=8?#DSKQ\;1CGS.,4Q_!#ERAD#[SDWVP1M\048 M=GL"S_+G]'J@L]K)E3JJV&_=MBJUW(9 MTXCN=DN?:M;HF(8'=8X6ZR+Q8E] M(E/O&^W@,(G'K_+'?2JVL2UCH:4)(@'\H 7E5C6&?N5D.C"M?\98B+L0VM?[ M#^-DZ;*@%$\3J5AZMXT%LHZQ &1J*KW'_O#^*EM*?_O7A@=WY4H=\?B2HXZM M^&\G[=6Z@<2*(+@[?E.#7=*?(G-CH_$#CR0@ZIJV4F?&CDVA:1)^-NC'$4WV M9GX?:A<([D0?]/^X,H=X#DN[E6G_NDN#<+^[OS?S,KN0RI0G_?M00P N.$D M8LW'7&WV:%J8T_?+SO/A6'\]E>:9T?;Q)O8OP-KTV=;4+Q)YU:TK5E19!J8] M,]T$6-2%)%AN8(VUP%-8W76;UIXX!=>XLKZ$?2JH9\C0"*W'1@?1)#\+C3EL M,*7;S;3MM//]O6F@J,K4(H0>:W,IR".8]&^0$#N]Y"E=V)5!M8@$R*2=,C84 MZ$C#23*D2>_<<9R$TU$S:PR,Y=@5"J@EHT[A7.")"H/=%))Y'S$R0]5M%FBP M/==S%X)@WRDW\5AA""><1Q.^Z2U1M!+$,,A@R HB++*@F&]CH=6OH"M@I8"3 MK6[E?>G.YF20R13U=1E_ VO M/66E&3,=+2R_MVAV6."'!NJZV+%T\5$Q;M 69#MKT<^Q3LJ/: $%-O-R6ZQ] M>C<YJM*7/X"KOF.Y,5XE+P83/)B/$I> MW'T=X/,E+])_DH?)H?&5TA@WNNM-UO0W.WW00O!&5MODJF&UYKDJ*'I!$2MV M=ZV)[;P@HIEW.RS7&/5A_/I3L2SYQ>]$W=.5I3TH2S ^(#8 ,!F\:1< MNCXO[^_5*W:KCB9W52Z6JS>%H_.R!0MOOOPN:>\?>/[T@F]4PBU1!9AF\LT6 MA,LT@ ^?PYS$0DD_FI@2_2\0*&%1,F6;%/FUB"W4\>4?9@$0LRG[&M,'GZVCLGF ME-916>QR>T>%NO/N4GOXB!+&5GY(E5QJW7RX MB5Y\SRHN#(RB]M?K&UU3%2 4KFK%\<58>Q@W2_?">>>*2-U)NRAO MT@.Y#4RII\&*193=JO:+TWKM'XE8BD\DWHH/CKQ?R_?5'P6L+36>(WYED?CEZ.LKUM#/)'RPZVY MLWPL'>?3Z87.P45P"_:4ENH?$?YM$_^L-)!P\"\1X^/I/!_/+,RMV1K^>?KKBG/ ]@11[4JWA 9CDC2)R+IJ9MXNSU/ULU8Y@,BZ;8/*L\* M-1%A_9L+6J\M>$19V#)8J&4'C),/61MA*VZ+R3:G+"(W/R:MJ/D13,EBIQQW, M9M%OQ-\>_-X6$?Y..XOFKS@.3---\OE8CL_F?'LJPQ9!$2)MT.L8("*E^$P\ MRV=3OOT VY #F5V2 Y5FXJE7C!73^2?O1)G?W*Z+A8AV(R$0"8%/ADA?30A, MBX#TED--7E)!=TF%/V>9[K!V5OSS3+;E-0L[YK32F(@<]G^?PSY4\95+9_ED M:F>]]1%&_XT8':H<32@KEA_'K52HUS+>:SZ*PTZV!/VO_30513;;;%F(C5VPRJ>&MS7:OV#C'>C(: M*I?DK*LL!-K0DEV5--/W4NATR-"PVS[B?1L'!.\!%PR!P\:MV$:-MIK4Z(T8 MNMHU7@6-6!=ZXW5',K'[>@HB53MTR>KAS6Z5QK@P!L]]$/NA-WD/'7?DGT=6Q>HS&HF.KF=>M21V7U0UN7/=J=/:U>J:>@P M*>TUZC3\=[5@LN[S:Y.1BE=IXSCSQQ3UI]T(?0A+VI8*AI\^68 (JB'(JSN6 M9MX==?*\1>'>:*6KU[T7DLLX_4J]PBLK>I2^SQ4:\NT*B=3APE2O6=%3,7+F"GN"%V"E9H*W&@(N#F[AL@ M@6GIAM/,F34!9@WB:&-ERMY$HG#;\;2UK6)ARNSO:L3BB)#<1^1RT[H) MS>XE;HD187Q?2A2Z>;$B^A$CJ'$"S>%MQM]FM[_ASC ?%UCQ=PFL^1XP63Z1 M2?"Y5&ZG>\"$%D9)=/0U%EY5?-TN M\9=2Z_L+&QK4!+"A9J.\-ST7^JW4X^/+W;,QN2C/)[Q#(=X@Q*[W_H.F[YE. M$-D4G\FD=JD^)F1!''S2:X5=4#^Y)%V4NB Q\.:+*$/0DS<4)Y+< E[9@EW) M 9TWW8NM5$4V\Q52F=Q&O 3^'^P=':8H7[CA#0GR.)_))?A8PK<>OLU<_B E M?" F])SCZ9-*[R5VGHV[]KYKZA8?_Q:OOD\CBSV M,=B1'@:;-ILC+7O[6G;.KY8]QP3>,A=OXOGC9>KI2RC9:Q']0C4[%\OSV>3? MJ68O$O)!)S.Z@U=3,>'%%[=\W;S*">4G/Z#"E[U902]3OFH]-W.7O:P_%9[0 MA*CE/&%K69Z;2H*95_%3?":5XU.9#_B2X)W,1'3OJ5SCLU$]P4OW4GMZ]T7[(U\LW(B^!2\BB!I M-X)LD@LPX$V-)APV@,EV1NS?"[+N4NY^R[['>!CGI?O2]?F9GDG%=UJR_>C^ M!/"[AZ,3+K@N>"9++Y-^&)_VAZVLG*QWCM+ U0% '(409^E&((UFD^\^4?[W M)TQ9M^ZJ%N3]O>.5/@/]Z-2:![]Y#R?**I@GX.XIS6EW(]" ML_B3RR5B!_$8ASF^B=AOUS&[*$%GR>^2W@%]'KZC)1:)^&]^?X_H*)(EO8\I M\UP77W^AK_BLSH*+$?!#&5KKA$.8"J"B&7<'1G^@-.$)V$K,+F$:= &O&J,]O?: @)0I3]PUJ)D.J?:98M@QR+I MU%5!L4(Q:&I3WPUM]P(9Y(V^1@@;BQ;&S#P_.1C*7/;W9O9 UVXGB<,F"2QN M+DU[I\EPU87?;DU]5I-_][:6917['\5#R_=PT[Q[5;'#3%I20@J S8L0$# MXP2>/&NERW][>+0YQ$E\#L2YI(C"UC?!ECDT453#0B$>#]N6I?;/$WG#C4H2EF'JGEK7A2++"5D#K/:JM'WKS!0M6A*_?FAF\.AJAE4O;&Z M+4N& ;_ S?1:\\C+OW MIQ7=Z K/<7&WS=W>.N9N_&$,I"&DE>NKU)V R20,'G/MUB)+=P-+=D%_?P_Y M#F4MHJT3H3U#2R\Z*I@U/UX)AH?P9Q @Z*(%XT>RC#(X.F!FL-(QY3^6!5GS M^!9-(1R*PRD$ MU7C$DHF(Q<)J[057]-J7.GW$'QE, M#W+,T+C';BEJT\E;B20L,,MI%O5T3# M7VP8BK+.+)9K@"$=$0^Y JQFLE@)=BMI5#3#5T1*EG/T]6JP] M<2 -30T0E_P-32G>$=E+1I&]8")[R2BRMXL<-HKL??+(7N@<%#9KH]W\RL,W M8QJ:"M+.DD(8%12R#33J_ MCIES]# >)AHY0TM<7%QUT2' X,-SQ(8,56*:-8?=.$K&U3T>B7X!:N.QG.L%0 ZU7 M1%\D%I1/_'].=S6[#9"(L;JN*7.R1+5;4[?Z^, :-0$MLP/$16Y C+X*&FG9 M\SU4MH5AG#6.$_WQVV7_1-YI-N3=VJ<"?#29O>SE1XU^/NVKM4^YV:I>4)%YW2Q7 MKL^Y\^K-PJX^.TVX7Z\%42;S/5BH?ONWW@7CEW!M4Y(19(NN!]IL-Z)D(NAV M/%-TDX_%_:@L-M?HTB9VHG'GZ@OXL/KUHQ&:::QUN*X9!P<,U$<6I*W&X>RG M*RR/<#UZ(2G2P!Q8SXR+J?&-(+XEQ++D9'][L/4NF>;J0UP2Y>@.?_^V3&^< MSK'&E3QXKAE_F%KA5#KV@4XZOT13PSYQOC7,":R__9N(S>FZ#&<.9H^Q^/YC MW-P1"F_N(WPJMF32ZQ4:57%GCM"]0L\C? 76IQ/E0Z>8CM%.@?J"L]QLI>OZ M?/*<55X.4$VCL;9ME;4&S0KS[Z.A$LTD&J+:6N^VB#8HOQE$H1D4906/F&JT ME&&^G7^+ M4J9AC[1R(+T=]"51)' ^ -6$]-;6Y%@^G@/=BXV*5"U3%*)-H='=RU)'J#*^ MP.#;=,7H^E12QK[,FJI('7W"L'BN:VJ*9&!:(7*R+G"8_\_>MS8EKK2+?K?* M_Y#CV>O4S"YT<[_,>O=4H: RH^ (CN-\H4+20#0D3"XJ_/K33U^23D@0%!"< MG%/O7B.0SM/=S_T*.8T?A8+*&U8FN*$C'+;WNU-^TOCA4W;.RV@:E8?:9?O7 M]TZSG-F@F*([ZBZYH36K(;E%M9#B!K60U=Y]4$6YKZ4M:_I45U!Q-^Y^O?K+ MAU)?+DT'\H_04%/TOYKSOIGRR$G^9 ?)22<]OC*=V]N<,=H\Y40 M+/$L'&% MY=.SX]"&Z)>?XJEI(/ _ZDV# RQ2B>3 R+?D55!$#R3*4LJR<>O3RI-YR3J?CQ_+FJ>=%^%9.0[E7T-"B M'41*W>G3KW3I5R6GV'=H%T*ANQ2JK#^/H2$/L6!IMN=(QEH.,FA;)9B[AB!3 MU$M654U21JPR9!?,T@N H9 M 1'0W./_BQ$9/6RYPI=[]_G/5N3\_4 M@Z_\$))4L4V"7&V?[._E"FE, H>%=(KW<."70=A-BY1_^D@K5;TL+FC@P"O] M:.V+ TE=4.K0EP;B(AK&A#XQ/P^!RZNS)C'EVT)]@>R0 !-P5\,%#DT9+B^X M@#?9_DM"#S,NV#==RQE*?UR9Q*P0UF;HN#<3_L"HB3_4^E"S 26MBNR8UOX> M&.S^2@CK<,Z'8)1;#?(-[?4@C\>8"9*\)Z%\9.!J*B@6=&BJ=^ZAV,772$H2,Y>%3!<425;P$P26L MY$ :)/X!M.63GC2,;!I&2T6VK F9WSJ"/3#I3+;"WGHD-68Z7Y!10*$ET;." MD(IAB5@VY>^![2GT,#X,+/]L3263AT#_HGM%ZK_2D$^MU>BC89 C5]S?8_"0 M7?J@TXO!%H$)V99PR",7BH$0KXL*]F+Q:I:$LT\H;!/E:N(5<3S'5Z\KH+'2 M,.&U'/$"I L- M; 8&1:Y9;"58:9&Z3,.49E^YOQ>Y4!P-+@!EBIT?YR?4<"'3FR'I4B6'1&M$ MH;[O(^#\^M1ODD(=<$IHR)Y?N9'VLZ9?>+ ['57&VG'3;/ZXWO*R]/NWZ-G9 M[M0M?RN.;Z:#Z\PPY-W38C-U=A!8)O9RL? M[>\UYBIHH;7GZ6?<= )I-#!(([V@N"+>)()\_"7X^K"6YIC0'D]VN-B2VF[/ MIC>+%\-:I"W3MG#!I9#-\0=K@2/-@7KRG2+7'>0P'6 9M,X)ZSR*; ^E/I0Z M4;^B$N(_ ;!?I'Y"0#G:3@>>P(BN(*9L86)VD8].S'G)(D;0 M!D"&@AVR)F_(0ZTQZ$]!NUN$ 0KX,H$[:09I/V"'X6 6/M@W4#1/]$M2TT8] MO+"VMWD,"/.;TIX=^*?@0+6Y!Q6QX[%=\ H3V,(^59-X0? G)B;:3\P+_7D! M* 1GZ_Z>Z,#@3EW*1<&7$0*)='D#O9'XU FG]C5K_"7]AXD9\J?3QFGK,RN0 M(V:D9SLG!+=NQ\78Q.*3=V:)PND@\Z7&#.VW@4#V$,1B2.18IA[)V#7*2_G4 M8(LB90@]]O>@2V8QDS[,IGET@BW)*S!G%J6 $UJ#CFU\*C$34396Q*F<8D#Y M'6B&B/.!\)I85@A@DG5[T+%3X!,O+4^A#P0Y3,/[EO@UF,U*A#Q[E@]C@5#/ M$T(&[>G*/2 T"(/U$Y,:HQ!, C,6KXH)17%FI#2X+6>=+A^ H)9H89)/6IBL MIH5)/FEALDOB8?5K[UY/E*03R@X[SWCL^IBUEL/J1T\SJ"(:&:P^%H+5\0]U MI[4_E9/C07]L- ?;[39[>(O;+-V=]OMZYB9;XH7(PB6[7AP"Z[ 2(^>X ]QO<, MATT. JG2)ZSG(9A>?L2'N _'+#L_9&UXT5MX ?A7\+MF4>2%;4AL%\2M M*F-4L(AAY+T2_DKY7LP77N,A2>Q[ O&NZ(U!UL= ME32-8@MCR\0= 10(LTG M UGV4!MS_PA' ]C!T'P2D)51U),,^Q]JZ/%C^ C7'!6K,4NXU0=/K*9J\@*M MFGED;(&'NU/EAUG_V7HHUYM;'AW3WR+FR]UIX+&%'C73M?6)Z$SG7F>:AV2A(;2E>$3<"4V3AH4A/EB#&%MF7W.X MS^PC,-*M!KEJ3.!R1(EOD7&O<'NV%'1XB@.HJ@;7):!P(^#G##['Y&>;AQ0 MQ5I)^O;2PPQLY^6VG]70-(/(9[K3ITSS],<2U456?C _R/[5 &";E\FHQ& M91:S:GD9F3,)/ S6-<0:+22K&O2:5Q&\%]O(Q.X3F-N5:]DN&^T"YG@NFTE% MK)@B=L;883EQIAU.<8D!,,5^#!*4E[60+!)/46#%-C0C!-Z'J*&J(,N1A5BN M H(4R^9(\"L_9H;(6-%,*Y(6]$@QT:R!0:TC8ULR)6DP-M8_[:HG14Z2BGF M)&E;55HW!6D8&)^$_$&-1L3'9-PWC!N$F+2J(^.Q+>U+!1S=*L,8@? M06)O-ARZ 8K:(84O@D[0@.GEX%T1OF-,"Q@RA:AC?\HA84IW/ MOS'N$8-#K&EA)2H$ZID4@@!I6,A+>9. 3882ML&:"J3""6L+%0,L 29%L_[8 MV#@=(SRES1388\(H+\+'-*9=<-65,T->"0"NVOT]T=6*C192Z6B'F;:8%]G' M!$AV3H:+R9H=F'0"0&/N#M-+>J;K!%;QS3XZ<@X.#]1*?(_@A()[&)C,WPEK MA';0?Z^QD4BC; =$1?,R[&3$! M,B*KA7@7,34HVIBEC3'Q%!"P#OJ61F. FRNV>:#T%W\0S]>"*>U4^3:BW+?"97&\XX303= M)@2=@%<0;=@4(4@!.H@)PBU$" OB?$R"EXCRH/6^">=?Q'=I#KK3*CJLH=+4 M6W[,5(7MH4B"_P DLD0F62'))%M-)EDAR23;?H:?9'LEV5[OX.J^@+HL1#I] MOU I*?;XG?-4=]IJ5\^.?W_K96ZVNXG2)^,M[NYJ=XK*@_[@MZ-6'N\/OK:\ MTA?2Y-R6#J5K,HG([!^ZMI^R 1D4I NZ$#9,W.+O%BX.U-30BZ%>9**1YK.\ MP0G%=:^%";'%==OD3J$(IRHM-#0E&XUEL)>AL.F0OL$+ ._O$2=0Z-/(0AX& M#]:0#S.%PUR)-4G!^J<\DY-&?#?>>T.KTTG 0P$>&BYFK\9X:D+_*59,18WW MF25(8!TCNSZS?+#GBGA&U"B//2=/Y]_?HTO.HQC_NE@-J\RF"O2E3%8:X2L? MTL*HC=3,)XF6N9[!IAD+C&A@AL=D=O,LM-X?$32,G!O.<6,XL3DM:&K,6#^\LMU)T>-VK:Y2/2E8&R MW2J0^<:4]Y-1O_U4WM\AX_TOY[I1Z>W ]DB19[H86]// MZK)MG@DL]-1RY&=DLUQAR'DC4A5"5IK":I[%TDT(E#":L$E0V>\+0,,PJ._K M L$T*/RH'VOP0F[/8QYS8VE2)%K.L^+]/( 9T#X"@]QJD ,2GD:Q MI6& P(M,U-P^W)]MNA:^GR_2I\QG\+9BV>?0"OJ4]"G[V1\YRS_+?:8!-4<# MA1-_D/_,"F\/>>7M_A[M($#U\D^%S\Q[2I8XDCA?"B;*$90V>_B F.O8SQZA MLIDT5U,8NZ?$A&'W$9P.Q<4/VY!,F>)A-QW&Z!+)K2+H*6)-Q/YQ5.3[!$2= MW4@;.]'=#6:;,'@-ML>FJ2=XOO:,31WB(8,A5MWPY0LA:0%W2.X'H 9#%MMG MO<)=L3"%24IBJ")K/F*DIH%9,*!:MJ ^@4CJ6=[8T?8;%7W>O4Y: !?9,_H1Q\L;0W M)B/9OFLH-(()!C83/D/94HE17$6+; !OU,1-006[.' MT.MX,=AC%2C46!J/.\9WJR*;GXEW9?P V>E(_HWS9X4.8U1G]N+(FL%;JI&>1BGH ML$8NFG::/)*:&!-]I8LJ)J13&6;YI&<:.#70(=D%^#6(/(,L'Y ]GIQA('.L M@K\)C6F8&J8DC6?D"<7]/>]]7N3>K\WA2PA.&IZAXM!S8.8"(2Z^$*86!R2S MWV/?9A,O,'PTZX"?@T Z[,2I2Y3OC8;CJ5=) ^RV28-/2-L+6E"JB5BS.]8B M)E"F2[-#P0$4PYNYZD@'?RD9VLC7I M!AO=-<>_'(VUU Y/N-RA_>Z@M10JS(;4=>KR4B%5U!S;@O[&E)DC[X[X MCXCNC[^^)YY@UR8-@WFA ?\1T4D]79B;2?#I(U9 3:CGT; ,#UA.DCVQL3)$ MVB*;H.-2]R$?2$+42_(+JE-2^.E@*%?3?2<>5@K- :VH\-P^'@1^89D'"-*1 M4$/F>0UG4T 7,^R8&2)L3.CD2(T@JHIJ_NF-93)($Q.V$FOP1&M'9O!D*$,!FH') B.3@H@%1/(V2$\) MFJ1 '-.BPYSO@? W6E!VS=UHM)MR%.OWG.HT47ZN2HLP M /X*=,B03&2[8@>\="&CBA.5#E@NB0_3-I:+7":GN?65Q?G'F>*YX]2/<+3 M%&R>2.2/3"[X'<0$NCW!^M"5U_D-YB2/-;6KCKONE6LA86CR--/^\]UN]4Y_ M_NI[LXV%A5CMM=]%SIM@?&HQA45H@!8+P<&<0<>!^<5?#'>DF@YF4ACC]0.) M_[%ZWXFV(4261BE8;M252*9V+B;E[)(0Y<4M6CTL" 9PV1 M2B0Q]Q;L5/2,;9PH728N^9/;>"0;*)2V2=.%@@\&G?DLY=[OR$&3EGF?NL!< MQ"/IV'2"^?2\]"\R*Y7X](@]X'GRV(M8'QXO%QH:T<) =7RL*988;7F-0Q0= M_(948?<^$_)5CZ1&*(7?]QF$DV"#WD?-%C-A)1FKE[(2U:J#VCCAZ4Q/LL5: ME$=NGQ48V-(GTLTK<.U!-W@?^3E:44MYK=L^D^WY:;;8+J>*UIPD6]%3X+<[ M\C;*6^3QBC*_*([W+8E()@[@ +E%K>N#2T .K MD.Q!2+ACU:Q8#7WD035Z(Y U-3 MC""C((JS*75LU*:7%B8D*T.F,C$FL,78 M]XZ2_*%^(<*4S0V)C"R ".%6\^):4"KR: X+;/& M"7'9V,J$F B(4-821?\)TFU"ZQ"Q*50/%TQ+)J*)"Y84]831.:DA1]ML$9TW M "70I=;OQ+J_%YA S-SX/%^:-1%D>,RSPT.RE<%+!J+P?N9"2C(X[2 @;FDT MT<'SM-/V5D/:6&Q_C[4*='$W&$%MFCSJT2/?]@ ]3G&.,M2YH[@@Y]#S(2L98 MPAIT.O4G5H0)#1QRV<-,YG,JH@I2H\%)D@0!+B]HF:;'R^B :D'$HNW)PT\0 M14%UD(W.?LT\K^'DMI,5@NA-AQ-^%<6VC?MD"=2>S9=VAP M \%&VL>7=Q'U.!2A4C(J1+/]F*X0Y24,M$V2X +5"WZZ5B@!Q4YY,4_^T?Y> M'S%ST**=-N@XDH1,UPPRO;=0D7F\$%^Z M8@B!35>66X01@D@Z4H$D!"-I'%(<[1R,TI.Q=\RJ$V)%,.-,G"76#^0>A+$: M2U6VQ,P+?%B]-*CHXR%=7DB7(2QWV:2]<,0*0-+,#S&;;*M!#G"[OHE5AB<[ MT+TKD_E7HNV[>!,*.H21-(>BC@Z634+10IB_*+2@\FJ\ DP,NEM0WY^O$='. M%ZR'%3@&9OM^V<&$$/,)J(JD#9 D\F=($J\(8#-N1+;_5_"5&]4Q*RJ:S6?IZ!N+ 0BP5A#@\J/.,(S?; M+>\[E&([BMH4$*(Y]DK2==(CT"8^36\F8.3Y!@\#XHHDU3L&!%^K9V_P\P_\ M.ERA\2Y>X;_"F2G'@=X^L'R#7&?3-$S>QX]EHF32F6[7STEQ'R[;CY31V/%DI)20M9*#?MVL'73+:BW&]%DJ!6/Q ULL6>. I!W,R<^@ MZ2)X.5EY&%@F9MRPI&E]D:Q![U,VG4]E<^54ME#X?, S&*)3-UA>Q^ON#J;F M ;IY??Z"-$AK9;C7B8*A\<&VSXY4H-+PBW?TD-\!_WLM-"$="2^USKW/O@W> MPQ$V7ZD(PJE<:GU[:(^MY]^9@RA02%QOY;!L9,^0D,.QU=M\NASJ26Q:7AM> MHO%=,9VA8QX3U@08V]HN*)MC:*PBVB>'L/"']$5V" M16#/T&KFOG??ZQ]?#'NE5]#J*T39OQ*3UEY")4FV?!L%YV-N;-6O6H":7\XG MW121+P?)=I!^&%_70?7E0JI0RBU*])$H]#X,X/05#*"K=3#%.P+%/US=WK@W MWVQ3Z:]0.J^?S#N03)/0^<>@\W70=3:32U5R.T+8+#\^LIFWX$*H'G>GI:;S M5$OW[G[_D+?,_E^AJ_M=8JR\'_G^7D_62=YG$F5]G](H,B! ?21WP/KV>C$J M$D\CZ3J>&QNB:-QK :YSEP&7H^!Q M#"5U\/@5CVKAE\RX?$4)'=7L_H*/;@ ]7*C6;$Y']M/-=S-?R0L.W_ K7V*^ M<]^X#HZ;+^92^4(AUN$;Z19/+WM&S"FN7#JWF@9O=$I7IGG$@^Z MM5,TQO8D\U8P=, YJSN.H@V/O5NC!L@*9(-I;-955#%'(XWT;K59,BG0J4NF-_BI\2@X MZ892G?1DNKI*@\2TBR^6.>!;]P8M067'B#3@52#<'A0_D!8-45D9HDB0Q>%+ M1]+!G/RE3<5.7G[G8!9HTRR)]+@A&,>DF0RUO;I-K^%E$<;E&M+E]H+(*DNMY=VBOV;&.C '4(?4]K"3M M!#8S_^LCS$H*]<=X81AD25" 7GBR.[WHY])E]UG.9K/;/0UI_)9I2+7NM'=2 M:D\SJIR]SX)A9I-LGC;ANX>!G#3:TXU^'Q[YD8Q,VCB_XE=!1:380T5,(&0- MT?U\6>B_%X'=YM!S\&%1?LGS*K)V% Q?3Q4='8@A9#/&N3_00#PDK52#V) M+O>@HA$PEF*PYBJG1OJ9U MTM:)9%CHO'<4JSOQ^^*E(+V1HS&O2N%ILWV2CR?6J@0^ZQL-Z]/H?U;:ZV;Z1L.I,_3)=3TA6=Z^W9(Z>T+!BK MB6V_1?.GCCG&I)=-%^ADLBL+-%-GDH+2+3;11A?R\& M,JK(A7S& K\Y]BTH?H,9KAY!3S$KC*D.O2CF?!VTWW21H;'*E3Q)4)? M:>F&#QHE8^0TFS:A-E39PB:<'/.<-,)7 ZNSZ>=TRKB#!GA_]E#KLPF[4 9# MFO%@.Y(VZ<97?0\-[/M]T/_)W'+:1L?K!K&_9P:/H.^=/!U[A6&N/\M0X0<. M9' "\_$+!%IR/G1<*GT7&7N._^8M?5/>-WYK76BH@34>_RNHRG)@E"MRAB:\ MX1'9SHC4@D-A$5'?Z2^A]HE? -T)K2 *'R:M?94IQGF_!:.&G(S7-(D>-JD_ MAPAM'WY/O(<8!JB6)ZCD-77RZYW(! &ODA .X4BJ8LV7=NJAL3#D0^/5G6'+ M62:%(JJ :MAT<9TXG 'G@,SJ[+U)1W,H4#28E[2D4FG%)BL>I^]@/@2 M2-552APUGV+9]"D6NV$Q ^H5\" 2$>4CF/WK%^]M-("+\5@/%7K9J#^4_HS]0A4,/QV>YZQ/L?[D, M9R<-GA^?H;!>)9KM>/QQ:#[1F-]00WW)2Z&3:DBA@XXOY0>8;:P=H2/*'6O$ M+672YM-"N#!%N#FBR_FMX5-XTP_0H85(!^Y*Q_R33!,5&X:H[)6L>A<>MB6O MB#"85]-A(^S9<&[B8NLAYPF"G!2YB&O#IJ?@M^&A$REH[@\4G5+WVDHYXU^. M>*$D*]K%PI=\Q"OMW6D .5E?(:)OPI?S*EN;I.] JW_MW35#>+NK*EV7?AU= M#_QT?=WYD[N;7&3+7D9/TVMC$($\+R7WQ,/RJ@KA0QLID.GS!.EIR)CI6N\E M^M#W'GQUAA9"L=E0?!=?=@O'?=>DZ(H,NRJ7WD' 4QGKT9PILUS\!1$>SHB\ M]:4!3A]E"YJQ4L&>^3PWTWQQ$-?,4$[\>1T4R YT1#%UM M([+_2@V'6SMV="L]80((SU=)S9^8S8263KN1 !1>\T#;U%7:(59[A&X3-I.. M?LC%0&S*"'X)DG5GJ)"9=PB_F"GZ5"+2GA:T=^<(R!QF4QL8"FI3A2(CO&Y6 MQ4=N032)?.\/*Z?)/P.MB9CE23ZTPRC>N,ML M'8"$J!/0U!0#XT"\QOLYFX=&E YL[#YA(H;_DK?1&7U<+8B8#>AG%/$\(I(D MQ9./\!72AK3D\/G5P WXV4I\"#?-/R+!8M8S@XY'"S2S"&".-WY+B/X+F;AS M4290UXSQE-_"D3@2*="#,IQ^*3R4$DQ7H2VL[8[\L76R@JU56^/.F$[STG\5 MG\,#(-%Q77P$(6L:^_I!/&RTSHN4YE$!NZ29@3O0C\ :F_[($CGJG&C?(C8( M)ZI/I^L6)/-(GV$ M$;0:J*(!<"@.HT8_H2_\!G4/#.!3;!FZHOCK^UII$0I M9HH)TVJ8,4!:3+D]'4(]A*_Q8<=,99[IA$P>]-._>+3FS!]L*&ZTS>9@?SIK MM#^GI!KK=WY%WD@A:2/,J\"$$ ^E=M7NL.;!_)ESTQZ3?T2N7SO'+WB=(<$. M)-J2H U*Q9G;?O?)*G36HV$LSC0](4&Z!GMP4C@"%VI+T#J33N EO90I&.,A MY_&>@'FA0O;M61"EH\I;ZL&W*":"(:PJBNF2OH97EFG@?])Y#O8BX1$Q^V'9 MI;K3RB CGYS5&V>-\G9'2NRW1$K2W:EY^IP=.?W^S03Z,$/"C.0?E10\JR1N MLJ9;;&!-M^H.('*/J2--. NW](MVVI1>OOI$]MM^= (L3^7KZ4/LRF:>I$ M#1$W!^GS#G^?(Q4?RX"MS8M,R?B6>B!?0&H]&23) LL#;VVIG"D;H.>SGNWRL%W*\*[-?_= MH"M;X# C')UTBO-<]L(*(U-%NCVSD JG+J[&/%+>#\86ZB-246=C'?_A2+K0 M1IHWV&7V!2S)@K2-[2-(@08M7@7?C>+?:Q_)#LD4H$W];326+=K>5"CL]GQN M0_ O^0.;J*=#!IC8I$TZ@^>L6KTZ"ER1)EX1R3K@X7]6;F"[/5!DR"P!"@/) M3J%; 9'\*?,9@P#57N15<_="QRK@AZ!*3-&1;.ET2A4I%R-[8UY2I@8%]L6* MC4<(.#9"C:M8"H5FS3!O(G\ M<>'2*-YBFWL^3C#Z)B< ,VT=F3IC,6Z,-'=$L%]' PH8K51UM1#2%*1 MB5YU).(_1AB;Y?4 C,1S2;5$3\,A*2_@SNV3)F2T%:)084W]@)[=F"F0#@(9 M-FX7DBRUD=?=%#9##&&X6W%!-H-:5EG[7WSX(IFJFDJ.G&3=\#D@8%[+-"$) M#@ Z](S%\30DTYQX(R,273Y"]LD2>?J5)$]_-7GZE;\X3W]W*26I ?B;:P!V M$.W,H0.J 4^2SL)(JHB?7M*$7- ( MOI%!B3_QMT1[HT_N[^6R.>X'BK8I^#NPC?#Y\$27\:XF7!]N /*RT4U>UI4' M4LK[9XZ^P5N(^L &+M82@(>SM%BLM"ID?4T8'#5$5)=A"3<0=G5Y&25-.P:_ M&CL/>I;L8Y:,'+0+2(JT:9$18\)@5ORI-^> *D*016QX><8.EDW$>>6_2U3G M,M*,-A=HGV$(40JLO%H.M5=H>".@?@7T+=*.0QQ;%M2[(@8#?GC-:[M!!MIN M*8[)XCB96-K.D*J)8Z[JXYOLL:IMC]R@2H)[%&:L M,85\.YVZ&\1D"&R54P04X/*3W:F%YR7??R)Y!1:R/OMF*WV[-Z90L%HY:&S> M+'PH)*U+;"T2GI-]HT<13@*^4<"<(DR" $_/II@N8NIS9G(= /-39#X> U2R MAZ3D@3$ ?"",,GF1M%!W+?@RXEX*1IW6AZEY$-MCC4QXTH6WQ.R!DEH&SN0X M3X$Y>*P!DR3T7R(V+0.?]9[CA\WY%SUM\A<_Q(ASER*/G6#$S*Z)^R+Z%F)V M0]*+$!FEO-R[:3&(?]ZD4P(SI>%(V A5PFR%@\>OFZ3H)%79GK,\SUF"QPT8 M@.BEFU+@/#L8,;\!=/G@;K!B!CQL*4S#!$@Z%H/YU,[PE=&]79B0D.R_#LM- M>D%<0#7%]U;9F)S3.18^91/B&8OBA&+M4DZ ;$I(.EO<%4" A"X6])("X.WO M88/,4/W^AT%QMQ1XN5>"1S**Q6-BY-U##!])%I_?T(YXO2)PVJ9S/0D)L=&D M7DZ5ORTR$96I(/[>CZ0Z.+KP<0@>D^!/X/;&D!7E.+2Q!]^J]PAUF 9WCCF: M7^8$C))>NIG+C >>O(B 2/2V (C\(FE^B"Z^"O+B M9AQ?G )!#_.:5/'*LQ@?6+3N1<9X)@:1[E+;HS#:(B=-I;T2$:CV7$EPH MKD$>,F1(%8#&U(&, +\6T2"! ,[_ N#QW"DO!""\84SBNG0@)- T_<8SF@+K M\&EW4)2JD40$1F^\[Z@]A "]7B3D4)^0:5_((2E"\,CQ5?X Y3E$;M(EI5+VF!Y.4.Y+:@I%&I_DQ+8BFJ-A1AQ1HQD-Z.SJ!F!0<%FT/Q&Q$ M0<"P+(R;,>%ML^(8&*47/_!U'NC!2+0>*K(CN!2G%+((Q40NF%^,/##1&&#E M\X6C*//F"K/0AI%&%!00<9$R8H94PBI?:'D/52S4UQFN0$ OPH;FG6[G"!4Z M9Q'JWT0PO'<0CQ\Q? #:1:04*6@&@1@ASZF>%)BA'2W3,,=)9-JNR;1 #=U0 MMKUII4@5%'6+Y(A LA@E7I'9!I)%:&D%[^S90UAE?D04,YU0$)"86L&G]_>" MK0F60)IY3J@YXP<*T)O\QY_C.[W]>WQQO]59/V\,%&;32:!P)8'";/HO#A1N M,:],@GD['LS[^ V]N&$GN.-]TR\FIS4MMOQ8;('N]-HX_7UQ\JUWGRYNRT@= MC&FY(YZVZNTN6^I.3T>7VOE ?:C)N8.OQS?M1K/>;DO5DQ\WC7:CTV@UO8M: M [Z5P]B6Z(4 +#& KZ*PO&P36ZZKCK7F%Z($T9 M,NEBNM+MSENV^JS9W2X?9-V1254P/JI+*"$],2\<]9+8H=WI@WFI7EY=7LH7 MBM?0@07"-0:)%S))@17*P'VIK\/K]AHYS24#? COF&ZG&[^;!>>]D$80X&_% MX!YFA9X0<,('7S/QLU_^XP;^(2]?4^70E6\ZD(QC(QQ/QFR!Z75K>[O#F.&+][%\__AZH MM72AX"$6A0P*23AHBZ 4G>\>OZE%D"8*QM6@2S9_5)R/+[3>?V;KGO/?N_ % M[WF;^K+[+&K]^%C(S,5&TM@ _Q\RG\9O*\!*;<'%:2JN MS:)\*BMST[4^. *1P7,7Z&@ 9 SP21%/(QL\@W$ZIH. HX&C63<=XHX&%FD@ MY\FT'J!L "L!COUI'9R"L?) < 0H0/PP&&BVX0,:0N,VCJQRA.Z6">+J2OP3)X@CV M8""=33 @Q'U).S$$_+T^&J8(C#T$WGFX)BP)H"2/\H>@:L)TEM5W=D^TR$B0 M,9'9+IFUQ"HT"&/W,^'D@85XRQFX.NY\#+CV^:_#$Z.()U)<%]^[BBRN7N#E MJ#")T#-S\^4"Y9<>,VN05[4L^"\X=7@7+BIEZ;>>;* -P%:J=1I9I.@V2I]D M?.7 "Q$&"(')37HV_,]7C#ASM[T1Z^6PX$G_8GAP9>$H']O*#K,[';(W M$D'Q#F$H%[+?+J _EY3#NL+8I29C'UN C#Q#E9PD[8=T-.MK)"PA) J*"7R> M1C<,= ,-R1F23RJ((8TVE=13+'D)QI>JB"I98(%X =:@E@(5AHZLZ<3Q(>L3 M6_."],).>"R=0\STYH^$>(NZ47TGZB+D/[>Q,DR1='4$C3)Y]6N#X0=2:<(D MMU"JABID-./O,)QJ![ HQA];.19;,*_V3=WA:OC^[:U54*IUQ[C;[I F(7L_ M,XDU0P5_H452OT6RI!WT1+H%VL'T/)M@PVV$($VE9OB!3.^ TO7^WA/,4Z,M M6$R>S0*-A*GWTB=:+T4CG,*XTL:GFZ+6H#_^^+0[K3SW)G6GD*WT*Q[V,-OR M"^0\0W?MD_-Z[>:BOK_7.I6B7/92M=VN=]A'U_5:2JHV:])%HWK7]5I,7XFEPLN+G^YB@>B9IJR!W<\V5Z*1<;RZK#Q K;*APAM,ZXMD#7J? MLNE\*ILKI[*%PF>A!Y/'+2%D'/QSIB?2;)@[^+!W?_G*RNSM)%P<_ M7>4@"B!+&PQG(5H(%],G\@-AW#ME>_;S&39CWHMA&3)QVV\@O=[7S2 MSZZ+]&E+$_I+Z'B$KP0_21G #UTO3A[:Y M1%5]A "$W3';+BG9LBB1HYIZ5T>=/7.XGU0JI2VFH*+V]"F)-*6D+A?S+9WR73ZG\K;Z<4;WFI]$PX"'/3>RGNN7$QE*ELMVBMK(G ^L9?,ZV7. M$S*MEY#ZR=.5HMR=F)W'S':*> X^'93*84\(?%L(/!:]WHO4"X5T*I.)35C9 M!E*/RLE?Q5T0':II&HJH6!$ROSGY_5MW?FBE7X6ME^C7@/L0<'1M'G!,R'U; MR#T2Q=[)6L^GRIF_4F=GAI/X!7-G7\D36*.K-1M=5>M.M8E;KG64=.M[=CO% MN^>''U/($TJ?_Z)/&S?/X['L?<@^EZM@5;[\#G3_>0&2SZS'!1]Q%\QI"@E? MO#TD$?6Y0@N?9>>T9FZ_\>YYY4EC/F_D9\($7L4$5NZ87PSK-L4&(,?Y?P\. M9S3^=*J2?P]U?Q%V4-X8.U 4RX6:MHEEZCI^Z!@9J*\Q]?_^M_7<*/QH/N6W M5@L Z$$) /!I'17;0,(,MI89Q.'<.W.$7#95SL?64+\S1ZAOBB/47-0QA5)7 MC:7F3,Y/G.O+AQ^&L_VN@"K+/F8C7WD'Z#'=3L(9MI4S1.#>._.$8J:2*KQ+ M;'\1IA!5/+F>FV&Q?>8>^-.VCHNEQUSVYC49/!L+\#/? (WNRTQ7@(Z(AIUP M@:WV&+QC5+]<2N5*VVH7U->6CT_&UEW "/-6#V^'+.?1N_RS4\R7S4Z]M*:\ M_/ Q_BNQ6A.OU2%I@_B6>#]L32PYBKG05;]W >[P-[[7[ZX=*H;^=2D6']+ P MD!,N9TQ4B6T),[YG7+&0RN?+J?(VIOJ_C\C.OE%T'LO6 :R>67'\->"7/*M M[WZMV";OE533Q?BZ ;GM-4$I1_57$RB*G>45.TJ8<.03&7678&T/E+TU=L^Y MOU%_5O]\[PP?\GX/E*A+#G>K7O2,-Z^1+'"N&V[',ZMOD#SEUZH;V0VJ&RL3 M^JOF!E3R!]L?_*V,:*9*V.=!+Y2,GHB]7$AKQ3["AK^:62?/N2TZQ4[:^>:4 M>A[/B;K.]V(Y2W.DZU0\R#47>9T)#03F^2/BTT;H9-/6ST;M,%/!6J:AHI&F MT%:8NOFDFD]>XZBX+IZ:H6*8+3*>]V2(*8EV,*1="0,]IO;WQK*F2FQZ%.^# M!8VF=.C4Y@QEWC'384UNR""?J)97?&!G7*\;V@.+][*RD.WJ#AN2NK_7B]*+ M%FB&]T+'CD7TP"AN/+T?9_Z,)OKUB5QX07=;GJ6M3(EZ@XJ4CN^>S;L$T&[$L7$@!UBVXE?52(-0_]6W'H"$D^*Q': M^N)S5) T.YMBK8PR89#K8)"V]BR-\+)#F[%)E]X7CJW.?6P"+?YU;21[E8M_X\%IEPOMWF?+G%.%]U/N?+>8266R6AJ5<* MRBJFTFK)J^5\K^H"O (:B\^SF^5\V CN:T[D;107X'UKNI)6Y?>5H]IZ>1VL M[[VN)?LJ[3!A?9N8"R<;+LQ0R.2HHA8%07EZ5;M6MW5L$U&"\"$R^E_T@-C/YVU_-;.<*H6C^## /^$I M=.#Q)&"F)%D;D>[C@) *TD%8@U\X8H(1G;V$MP#D-I#&FD['*/%I3(8WT:C' MSAV1@4]U&;^0N("/)#X31UI@)$YX%$%@!B/\D S (4,[XB;AD#V*LW#F3TS+ MK&;]C8W(H965?36-OFIF33:/Y/:.9O#(+H=0IOOH(7KY2AKP/!SYNYYS_GW\R; M0CD\))*CLG".+^%S/%9&\_N9@UJ L6\2CXNI4B;>S\O0$@;B803,IB55GF#V M2H>WP/QD,L2/QO,K;)JW<#/QN%S/#$+95N-2T. M/\637#6"SA[5+F)H#^$W(.E2GO!848XB(49<:Q8',0K/1<+B*I"P Z_>#1R\ M+3>R355Y^GZ:C\-!X2!7C8(S!_4Q,#!_)!&=!@(OF$>RWZDN&1 J,$@ZA\<[ M79OB:0\F8QDJN54L_]TQ4V1MK-/:?0H#";DIR')(9!]99(]DCBA6M9$C:K)8 M"T<.'((SY(-$XU3H(ZF--1 8?BKK^B0UR\LUOBL+$<,'2P22]T&F>3&A X] MT&#"(5QL]E*(AO(C@HE .@(M?UYJA."E@W%_[O7E<=@GOFS8<'DS=4$Q,_UQ M=?Q\,SP]S]S[VD;5Q=?HNR57%ND(A!V7-2S#H+]M-""^$ZP3'[WL?<(_).94 M\$@(#81QX'B.;W#[$:'>T-SJ[^')TWUO!A$@9*Z1[:PVR+)M")%>'B&(PYB> MS;^4,Q(K".G:0 .')0\%B'*=\R/.6C!CPPQT/H.)"0,$\$IP/+\37LVJ$+;E M8'3C<9*V@K!IJ9GT*?H=^^@42R,%[]S+AC!^F@^GV0?Y9RD<@5A9 .(M^#>S M5;R;;O1F5L*J8GU>8C@ M"V=VBW*[_3U? H@*85^#Q6D&'.S^2+KA:M\+L]Q%%R?KVTF'N=LS.!O5A'KY M,,%84X.A@G!L;MM,G(?QK?)X:91__RZ^X.?TPP1PU(_D##88, @%#-_)"(H/ M&&3BLV_CPP4;B3"N8NV_/%!)GRBF):*K$>P:LH5=LG4CF;/LRD)8@79=/_GL)[RV!M'R'R&%Y/4CUQ MVHXY[ LSP$%N4.I8M\_%,_6##V7G>17)6/:5C66O=:=/ZH\[H]ZQE4)O"\:R MV\(8]O"8]J5/5YB]/F=&^\Q8]L5?\.H![O_WY*1>/SV-*/=?].6!B>?;N8H_ M/;ZP7AU0K5;/3]J_.S^L["NP9/[0^=4<2GRG_$V.I+_7GHSOG3P^.^T5Y[1) M[/9H]RW3[2.X8'C<_=L!S*P4O@4Z9+PSA/^U8N!*_ZRR!T4$P)MLS!>FNA4F MO+ZV'#R?RF3F=['8-@Q;>+30"RU:5CYUG?!0Z^PA6RIE'QYK#VOEH4\Q[8 6 M%S^KNQ$^\X8"XX\:3H5G"6\%M"ODH5L*UL?AF#&4M@5\,UM,IS+ERGHXY[NP MR_1ZIBY$3*XGC/*762NRA?F#)[<4FS;<%#H@XMCD"&;",]=#=MO .C.%5/%#6=XO]#'=P ST4_G;2:-P M_J,A5_X:=3/HM8R8K;X54"9,\XV0;OTT^ USST(Z54JO*>*SRGM;9%)3]=TG MR:L_6^=-9U+LW*TWW+-=&FC0BQD_F'XK@$TXZ'HXZ":F9T>0W;OPT)B)N>54 M.O]!6.F:HC]+3$0G_/1Z8 SN,K]__TU^3W8BGAX*YT+L^1X[F:U#J(2E[BY+ MC2._;>*KF72JF)L_EW@K$&X1QKHNS^A+<\NKG>\%\X_U,_^C^!=IID(,:>&) MZ%L!^/*SSWJS$XL_/. ?V5>P+:&IMJ[BI]6_YK%%8R M4Y!"\L*$Z*T -]%6=R;N-&>F]8;=I.ER*E^*;=2PS5BT "\\,TT5FN01#O;; M/>NE*X5Z[3K_%RF*_ AVX$(317#+.!['G2W@4P70UG8_D>CO4YSB!VQO!:2O M)>;L45:<'OT>H,=4(/JCNU](MY@_NIM5*:^U7OGL[L]%]GNOX?S*O6J.]YNN M8MMTR>5F@#/N^P[E0*54KK+CC-@;$SYW2'BV.[70M%GOM*_DQOU6]Q39U09B M[S[>,J*[*XG!XF4!LV\U9\CCL?5G6 _:9<+8&1MZVCRS1K!O'+RX,+_,9LX5 M!V4RZ-%I0?,^:"_ZW4%NIW&Q+K21^G2TC/G6)]F.I,XOYFKKV"DY.+TGSNN?_]Q]OWZ^\P\^$VQ M]=7UJUO!:,KT J,I7^3OIW/X>\'G[YNXWU;IQ\]BN_]\@0:KYN^;OK?"0GQ^ M^:G*FVO]NU[F3'M#(D)VZ.M__L_AH72J(5W](EW) VR;MM$?%V%9]D7*9J3# M0VXIJ=ICC(5[/.LYI%OT?E$DQJ;?.$YL%!=N)!=\QVP'N%"GN%F;UO=@A?U2 MCCD.'KF.^N0)SP@4OU3(%-/ ZPZ^GAZ*!\:/ZE\)&H1_D:J6W-.4?Z4FI@]Z MG$T3CC";$9_Z'_X8?.5;?=SB^\__X*...G4+R0^'=#+/%VE,[HJ=,]X8/V0/ M'STL$Q%A'%Q=! J@I0 )V/&1.U#34\,_GT%7\MDL*JS4\]+["OEEC>;9_EZC M>8+92F^FT>+.[JS9ZM3;^WN=EM0YKTLWS>I-K=&IUZ235K/=NFC4JO#'::-9 M;9XTJA=2NX,_N*PW.^V5G@+9K?^_=]*$P\Z;1=OR.J8O,.=WV/TI6R2BRQMC MUPTLOR=^;_&8WKD!!73A-;I3/3?4D%-L?+MY383R?:X&XV3^"%]&0/\J9_/= MJ=J7]5-YVK**PX.O/ZO7C>KQ15UJ-#OUZWJ[(V&D;'3NO#O=8>S$1\ 1=(=W M<65II@4]_8D9IFHVUC=<<8Y(V*S[V:CC%UNNXKC0"MS *X\=.L,-TUW MM;\WT]/9\"QB^@?/__2/B,ZYZB%D^$8T&_ 'LQ;(&Z$A=> HHC8LN6.^O?V] MTAH<*UL@6G8&_(:QOT<0320YP!7+= =#2#7L3;%-BW,/F?)25*G>7DD M-;!%IJILJ@W[#;$(\0_:V)*IF8NCF88(P]2NWO8>/R MB&#?K3MT7WY (K\G\X(QQ3S!5 &.JYJA8O 4-IL(S9_Y1X=77")G:*H-XQ$# M#WC:PL]9]E ;^_-U(N<19:CASP99\3[WT6O.?HH0&"1!SP#LGFW>V[N_=6*# M<]] KIU[:MSD?Z0;&<\WX 'NLY2U,JPQ+4R6]Z9%Y$R0V6HB;TRQJ5IAV8!_ M@ DDM001$)RF_'D9(O!Y\T*2*)(OKXL'E\.&3<*%E]:= KI22AJ8C\@R1G3N MD4($-1DG-M+8^"*8U4L&ZSH8#@OY,NK^'M,% M#L>6B1$/$) E+P^1KDJ]20#O,7!T2D1 6F "^5?RUY067#)RH?T],MS&AAU@ M>,>\L8_?R8<\9IM]YTFV5CLC)M$FEJ@JPMJ$K\AFRBFF5D0HZ#,L*$ODCHF.Y M&>[WD()%LJ?@L\/@PFFNI@]F 14[*4+6O-@@J.B30=[&!VYG$JI[1ZH+&HLBO8F#P-:G!6?3Q71II5KP#19(.J E MG:XJ6_ (U7J;W[^GG4?KU_VX\,Y:+TF+P!MG6F\LS)N?B!G03A$/Y,Y(5I+N M@''"Y9#S@=< .PFJSYMQ6-/LL6G+^AFV%L<-@[T$?),F3'"$&8 \0A](3P04 M4I\O1,R)7O-$QWR,*C(S =0&V9RO#M,'P+*@V^;8\L>C"K#[Z06IX'"]+U]^U7Y]^7(8(N)#&RF'VO/A4%-5A$D=GU=6 M>^Y9>B9=*1Q\-32_B(+\AVDU?%4ZDD\ED-%\%,K/J9]%ENBT3-"H+.I[(5-] M8:1Y8";EW%2E)2Z,E%G2 A?/+V08%OZ79\FMUI]_LXJ^K M[(UB.H5=RCHH1&0=G'2G%3/"UUFA?M=K5B[;4.@VB+LD^:-3; M'R'_8,?=']7:66I_K_V[4^^DI-MS\A]P>W5JG=H9&Y3N.=NP@LLUO&PY156[ M3#XE7&LCX#ZQMDGSC1339Q)GV3N W34A+X+.P>^8C.K10'R,15MQ4T3"R6>0Y M*_UQ,3@PR%RB?MT(!P(DE,"*$TDUL:'D$)_NHZ:Z) R#\8%G4@P&%AI@ENL' M;?;W9' =X\\&6%K80ZT/8[1E1QKB)8Z4[+/^WR:34S'C]E=DF*%B.D M:+D[O1LT>]>E_,]F0SGX>M%JMZ6K^K74/J]>US^"Q/P8&7O'LJTIK 8&"?C3"W$>)I-CP!W.<)03T\4@]E M;(R#A6FX1+Q!S18DI('\)<]A;N0Z$)&&=^SOJ:X%[_*=,D=23=,)+"$P,5/6 ML5AFN7VF@TA,&X/+!#-AD8KIZI@+*XIKI22M+]E8T;5HQAMF@B;X^@@O #^: M#5O"DMT%]A^"D2@1Z!E9BF;3M!#\%+@9>- L]$ *?B)Z;P%(6)M$T2(.@4!+ M_NW]'#%>X0DCEJZRL^@6S:A7SYB%\%.(W1*$KQHJ0ZD.('(,VZZ(0Y%?N6)W M^DH7;X\4\9N6?4N&=1$7<9OP:B-#KZV3\[KM9N+ M^OX>,2,OKUI-<'6 47E<;3=.I&JS)M4:%S?$LJQ>-QO-LRB)&3REI?RJBY_D M8A[8@W!+HNA&0Q']A%;H>HKLTN&_B1V+Y_DBKNJ5OLS?'#XD^/A_#[('?B^Y M2KX;42,Z?:C]'I>'9>.ND(OK3!/A6X\\MYWU#[:U9WIXB_Z_2\I'ZL!'0EJ7 MM"89N):-T[3W97;.^660]YP63KO3PK=BX\?QMYX[N#_X^M_1FO7FJ6*K2/"X M&]&&8]KI_+H^;Q5N*LHP(<&$!!S[DU9$,\#%6_S=QK3XVYQ()@M1XQ MU=4U\8*XUT7&@3>STPT@]J<;0W95?,?JYP"F+@791@\EN?Z/?_UO8EG6H/^+4+I[5-1:\@P1]#9.U%2MUDM2FYCFVXC M6DDM"TKJ+5'H=XIKE"3G>LF M]/S[^6)W>G/S^[YZWGYR.L&A::_V$O#]2SPO(Y!] 7"&,A,.R4G\IP?1A5B7 MPB:]_*]RUJ^3=I:#Y*W4-5_.+X7>KU1VR\O4LGHJ 04!%-TB%I/IPOP)$"_A MUN9N-T'M#X/:KU5QXQ"Y4,ZEROGY$T#?&Y&C)6+U98G($IIFCK<[_75Y>WM> M^W/FM7P#.R#Z>>Q@C_A+5;Q44'(=I MKQ-/F9A4-V[Q>G2W!X MQW#X32KH2QB;+6XKQD9+G/H6TK_Y<7G<$[7+UGOJW$@[W)R1D MND-DRB[ME<*FE B;!(NW'(O_RM[]_X M]I,+_V@73MG42AVVJZS#.6DU.XWF3:-Y)K6NZM?53J/5;&_$K2<6?&[*];;% MRWV@@WG9]>BGL_+AU9KA8M+T&CG;W6E.JPY^_"KEW8?R>OR024E"DJV]!M7] M9=Q^G2V:?7M2=R95JJ13N?3"TIYPJECY\\4)80TPJ M%CYX5#>YC6VZC6A%]^35%0M#OV<=GYS!>*Y?NUK MUYQTNB]23D@/SR4E% D)["()S"C:RY# 7UILL4#Y86RQQ9K%^6,F=_?[:E*] M5945)$W,2.ET=_KSS].I\:MT6QKVD_J-K5>$-U:_L0(96DSJ/!)<7&V=Q[8* MLRVN"%G I'NY."3;G;8?'IJ.HQT3[K^][HWD-K;I-E8;]@M53.2N[DYU M]#3(J]G=2#U-BB=V+#%O"71\790QO\)A'.FC=&9;4_82//_0>+[&1-3T4>;5 M3LEM*ZAX\9B#I16#\;/R=/?[N_K]-6Z49*A'0NZO)?>W5U;D5SCX(Q%L"::_ M&Z;_[:+M?X@#!/][?^\_8W%=VFIB_JK_2B/9&F@8./BI][]70QG1Z2)$)F,* M*?7:*$B'3O */CB28 5_LX.D"5?+[H:WN4VG_SD(>[D67R4LPQUS')//OA14 M&)TT(X@2]Z[M:/W)C+LLG>E.3ZVG[P]Z\4(OKZCGR'_/Y56+;V>1#63P!EH7 M)RCSVSR]>2ZL9@/ 6/JFZ1BF@Z@P8W\0@58YD)Y'^A==!N1!QN%-^^!KRZ#[ MK+H##*B424D@#U.BKU#21F.=Q-@@Q"29!CK$_./0089D(8P)-L*PFYACVF-= M%8_)B^ MOL T.'MKNB.\D/(5LQ!^A^5J&=^A;)Z7[X:#5N7^%>08R5SF(M#Z.,ZJ>./: MP3\UK?T]P#%;>SX9K7YX3%=UA$T8IZN:705>G\Y@ M3M4E_RKFTMUI7^[(3]7R^6--/I ?E5<#/U?U60GXBZO[@AIT:",%5*$GS) PFW@Y M:/5>&YFOS2V]#<.,T-_B%#KR'Q9<$F\<:''.K4M84U!R5\'8;[>_AYRTB M5&2=_^P)R!/S9,S#86''Q-![Z=&$G\.+&*D[0]EAT .E@V:@N(D5RB#@F^8P0'L1#?QJV%U^@UZ1I:B8;%( MEK7YND%@!Y9,!*IC4EX6?BO"0M><(/PX,+!'&;_,M0$A;%?'^W.8E(P[1BH] M\?HN9HGTX!P+R;8+^R" C) S-%6R"G!%_'^P# BQENS*64L47^FNZAW'D^@% M0AE =7:T;3B'%KD/GO=3O;\89_O]I_MRSN-P-)H.MXB/73ODR[\[2XL/V,=N M\$UA^FPY52[$%G&$T!NHU4/AU(S S7\DQ%*PBF..#@^;IL%/WA:.WDLJZ[F% MZ6G]^'AZ@G80N>@NN_,W^28$*Z1*N=AB,P^S@!V&T2GS5Z#3K6R!T/#PJ7R! M+LK(K8]1X0/A4W"7;T*H?#F5*<9CU!-[$V%6^ >^R!65"*(T>*I)6.T1K-3] M/7SJWH$_L92L0R\KDXEG<6VNTV!#1B*&C!UAPF#+I8<4V<4*!=$N^GV$=9DG MT]55_$7PGH_69-25PZZZQ"H-@T_TJ/T]@BGK-]&BC,LMTJ/4:O.J]6.L?/MS MO_6L*3X-=TUZ5&EU>E3U(R'6HGK4H->\G3Q8_;X\W$'DVF8]*O=7H%-8CWK* M5JY^('Q:H1Z5*Z;2Z7B.M0(]:G\OY.Y?@QZ56T*/2NWOR>!)T77J M9H%8@^#%DA"[2K*2UC_$-P4Q,?P!@ZZ/KXLIB.0;#:)Y8_RA9MNF-9%(A 9X M._,5!1]4D2,K0]KKGIVN).,'%4V&=SQISO"EQ5,0,<&_-8U(IQ:5,M1!E9*> MAIHRI)<# 5^MKRGXE?H$GXMN/M$+LAWR[N KP6T&C$3&ISZ03/"PLU_8<$R^ M TS6'609,KE2_P>V> 1!+QS;]H=3:/$6,!DQ_/GZG_]S>"B=:DA7OTA7&+G_ MQ8O]<9&AX$6R.>GPD(UQ\>))NF'O%T42&O0#RF( .1Q@#KY#,75='ML8 M&/ZO0 0Y*@(97S3AF./(<']T)K<"L3HK%+ ^/10/C!_5OU)G,L805"VYIRG_ M2DW,B^EQ-DTXPFQ.?.I_^&/PE1_UXQ&___P//NJH4[>0_'#80YC5X,7'Y*[8 M.>.-\4/VL%/ .1\1QL'51: 6@J0@!T[EK+P:DCI"::!)$.HFPZ3*46+5>[E M/[VOG6KKJM$\V]]K-$^. E-$=GUGS5:GWM[?Z[2DSGE=NFE6;VJ-3KTFG;2: M[=9%HU:%/TX;S6KSI%&]D-H=_,%EO=EIK_04MB.^'0[D!_Y<.&:(;$4> Z^R M7'004ONND0XR\DJVG$D'2R^;*DHVY'#IINU:J(-?<:QCT7L02"0(#(Q=8I7N M]#1G6:/>=?_Q5W9GT@\P7I:.PL&F;[>I)L&?E^G#T(R1X_2O%BO%MS/W*%C1CE5<8(M@O.$CB9,'Q1/PFZ._HR.88LP^\T4ND:O*)>>&HWL!09VS7:]]1 MI5+T7!T<%&IZAI#Q)4\'?W@Y9T4\B-EL-I^IY!;-O4^'6PV6,G-=%7!7,_=2 MB[N7^ #@JN_E^?SF=ZY625<[O0W<2VPP[J5[*2PZ^'KF7C+9>?>2PMNSQXCE M<*:(/\>6=>HZP#2ENHI#/9:R2N2/#5X?BS-3XK@@I\0V (F?F@PVGD+\'AI= MB;HY.LU+:2AC6O[C:LY$THQ'9#N00@,_,?'R,V[1BH @=?+4)4F>:7B/MIX, M9-E#;7R%+%#DL377U1K=L:9VU7'7O<)*&Z-T@D>VY1P>MI4A4ET=M?K1:\Y^ MBA"8MHMCE5Z9GE^.I@\MT\]F\2#%&\?V!EX5'[X,=5;S$6KA?09@5D@Y,^^%J(0[1_))-#O"[/4J(Z?@#5L;=]JF,+G*L4$L;X M$@5RN\%G-\9O:X ,*-^"TH0(@*(UT?R-36)4HJ6^C5QMSJK$8P*X-F%((+3>YA#0.>!YM6V8 Z,,"'E=&LVM-] MR9- M=D=31821 +\;[--J0PJ+MJG>D8&Y5*%9K*'>#NKRA+^J/T]JD][24NRI)LRR5.ZOCR> MY^:-NJ^Q432*71<_.>,2\MPIP9MA=\9R>.!'ZO'D$J_KY=NFCW/.^5WYW'@L M;YQ@7H)NP5LZ+'H>G:)P8?B8L"H=3S*84^CX[\_4J)*][2JL>'U>J>^E9IB6 MYDP:S!,6XA/ITCJ2\(N)@AZ^2S%J7D,]IV'8CN6"7[*#K%%7=2ZC MS=BW7=KU2=O]=I*YFJB"<,)OQP(8O_5@\<2"-QX\J?5578N8*^%4A-GC !_\ M3 X$/6Y61,^*8[E?&-C;/%D4? 5'O6N\@9IK889]10IDHWS@*[V.YZ9UKV2G M=OVZ$+@.?Q^+N+<7V\QRKH7-D%'AJ#S'W0U5V+*!U_:$&'ZA2_)GC;G5!,$# MN82',(.IX0UU574=]SC-*U6E_M/\-LB%R&K$7BZIXD6NG;Z^P.L(9:CR9(* M>\ZG,O&0#KY>RA,I4R*Z>3Z&[M;F-]A$"@\WK&9S<-:?: 4!*,,QKZT\;O_GBL?[_6LN5=2J4J1Z12U;I35+]0E1.Y78]*NSZ36&LF"\0_,'CH^NV:OXV9>J9H]U&;\% M*F$.OK9/SNNUFXOZ_E[K5(JBPSA_[ )9^HL?T6+Y_#/^V.A>K2^,-WAC(O,+ MW=[)0L$AZ9LH_]Q_O?6'LL;]'] :KH49,DLEK]Q%LMQ ME(5W+3]AOF;RO^L]J^W"^U MY9Z/6O,&:-&< M_S2*\Y]JAF8/D7IFFFHDOU>*3]_;UM7ST[F\PJ$D*]P_WX$T@"TD^LA*B"F M%NOEU854L5+&9%3WD>SF;.;L;-WO%S8PX?*MW"+;$RL[(II;QH;S#L)R EVE3M+@< M).NA5FC:\24&$=?+W[.Y0BI76)A68[QMF[JK!%%W#5%7)U32J7(F-CED*_ T M6M04HQ3[,\NTL8CI>#+&83(&"YOFU#FM=*?F[>.?YE/FH97?4M6^X8=S4]( M-K2CJEJN^ M$E_5=?,)RDM/3:N-_SDR'S'[;UFM'A:-R$$"KPHH]HS7=FZNJM^;=B\]ZJ]' ML0\?S^H#P=X)T(83^(]#>@@4%OR9R0$ M+0@FS-3)M^.3IO5;F;Q&F"UJ.,Q*L+>.6 [8$P9R_M;)SO_I@:H9FS>RX0'/ M&)H%E5*,C^NV7$KE3"J7B_)6Q1[7^DH.!<=UKJGY>MASNUI/57E..>#&5:0P]/;326-0O*N>@\BR@+D$Y*>*&/ M0F1RPJV%-86:^61$3P<>HZN[&U2;W/7\ ;L-#R"(2G$H7JSDGGWEJ^;B+E%5 M7T[EW]+:(.:,9H80J_KO[-FO=.E$SF_HC.:/W%VF"5$ZOWC7@:/]/6%;RA#3 M#ZW:%!$Q,(F7C 61U1%$K1U+)K,VT/,8&3:R_^8Y&OEDCL9JYFCDDSD:R1R- M.4G\R1R-9([&*FI/KRQSC)G>Y$J7#:=JJ-![> QB\.5R;[&%P3++=*=VS1P7 M[C#SRF9VJ?R[$E'^C;6D9J9X?6L]/I\.U(.O5]>MJ_IUYRXEU7_<-*X ,:5J MLR:U6Z>=V^IU/:D)?W?PEZD)'S.\3I$6Y@2CR4]ML^\\@4:XT4+Q6"J+*Q$O M+T*B F%>W]]_^W5W,Y%SE=TI#B]UI^4;T[S.#0>UTX5JPQ=T.U*/[R$AQ@'"[EERES>N68]LSGA4]>1XEBFH2G>STY="Y^>:R'\ M["D^U^ILQ3N MK: D,U5,5U*%0E)R_]<@7$B\;!SALMELJI19N%7*!S=TR&B.&G5O>S_DDL71 MBQ??RYDB>E0V4RKTAL,E&Y&8H]Z7,PEYOZ\\F8-?;R?F#-8ABZEB:4LJ]Q+T MVKCT6#-Z93*95+X0F_BW#;*BOGY9X?WZ LDV&IJZVAC!1%-$LFVYL*@VOW4> MRO>_]"S:3C/$@QYRA3GX"0&_DWQ@2W3GX-0*G%VE5*F\)>2;(-?FI,-FD*N2 M*D769VV-;"ALSHZX*];.EWC[\V-EV ][>O$RMI!#[ MO0NQUVVWQ.#S2II,YG.I7*6R/57921NR#XK3(6-IC3A=R<'_%FYTO44MRUXC M(T?RU56UWIPJ^5%W.GHH??MF&T/M(;\"N^?U.^Z8CJPG&N?[B(T5.!MRJ6PZ MD\KGDU#(7X,\*ZN_Q\B3*^:P9K$ER/.RJZJJ*.[()5,]:VALX4W* "[^MX[@ M'_@ JR,3<]$I^3SV<+M:DW-E5>N.;($QYQK3[]..5JTK.VMY7"#;_B+)_EEA M=/ /*]'8WEMCBVD'Q5G"JI!\O9*GF,IC'*]4MJ@Q@5JYK/T]Z.]45[6JV0))"(59)SNN7MD!- MT78TI5IO?4-<"NK; 7LG%7KM[=:*J5(QBXVO5\O ;$QEU;L6\R2X_X%Q?V5" MLI0JYW*I2GKAE+AMP?VEN[D5N].B=7I5O>EET3>T,]TB=KQ%@J@?[N_QQE:D M2=L2'=X6ZMU6$10G\;7=L5$PBI&]V_SLEK:#5P6*:V%"Q(\9@RJT]-(<#=EM M-(!O0ODP[-,3#+UFN-#LESYI&EY6S$7C[.;9_'E9>RQY7<]$R+Q&7R_Q!_&A M>1WA(E(L7@1S01YR6/"82''& W64BVTAA]%&APU%MI*KO7QEX59R:[ZRA_1/ MY5R_E1L7ZIJO;*9!W4:O+'L4R_&]*P,B53P@)-.#(K6_%WF=N7>A0&@,1*%$ MZNR%NI7CI[N&.E(*[TV"\^! MU;Z@OP>5P9[3,&S'%&#UXNNU(> M5 PK(Q<>/-E3M6W8D@<'HZ"7I<^\;1MX%F*-1D[)M:E+&0H M$PE:KF/QU'-MS4"V+?6PP@8]K^!#SB=\' MGS%9VY<5K&DY$[(4\:$YI@4-M"W3')%']O=&, Z;O7$D*T/88(H\H,M$)N.U M RLH&+5"HW&NCE!R#Z2JC;>-;8H7-VAQ^A;&G *)_-/$&2&A?I0U V:'YP4 M/B/0%K+I?V,,&/)MYE\)?Z"9*FC*R(9K4#^:DK=ZJ=!6ADAU==3J+\7$\=?F M"'F&^[&L@SG1'B($VE+U_[/WI\VIJFO;*/P]5?D/[+'O]=:<529+[)US[5%E ME\3$J%'3?K$0+I4$P="8Z*]_KP80%! 5%#.XZWG6'$D4KN;LF^/D.!Y]C!&6 MPEYQ0X6UA@Z.L)K^HOY1*3X_"LWKV]/1/;TQ.#]#0]MXR,^(_WBX=<4^$0*R MC0N_8"9C$)^CB7/*&E;PB7/)09:_1/RM]!?)P>+^MO[QG2TLD3YMD+_ZVG?= MIPTO&-H3[5:WU*"N.ZW'=I>J-RN-QVJ]>4UMLC1BY.#HM:PXP\A6^\>(PN'!4 !%N_PWN0Z__W>/DXTK!B]U2ENNH3SI*6]@ M"5+M]_^68-:V71^>]2,E9Z[ZQ\C,%+FK7(M_$RIL,98SL9R)\ 9VEC.IX\N9 M&$4]1E$_/13U^/K_X.O?/-"]@]+9&D#AKHH>3GWFU7$%-Z@#N?:M!XI0L@W^ M/Z['?/?'.%'7EB5.8]66#%\_X]D5^!%[5/(>!R5U2XPATR-ZU9X9^QUD5/!E909FA[M@VW68<1J* MKVR"3OONB3LR\'K>HCXJDJ*VAOH%[:T8&(MB*'_1LU3Z:IB_VV6RQP'0"]'6 M?8K_&+AA*WZW$57P=;WA<7(JGTL44Q&!?(C)+G"RBZ@"227H%)W()GVC/1U# M:Q3ZP% !SJ=T#41\ S0:_9^=*.AH'2(H^0N/!#HQZPJCF"@6CX&6O@KH$9.?+UT1 M,/4=HM%EO;4>0?2G\E%6%M:FM;K9@=$:UL494%0,&FS7![<-[77RLKA_3^:B MZ2TL=T$)$O)3*4A3MG)$/E8)046$\LF-$:'8]HZ$/#5L;Q@ :T6=$Q.A]1$T"UW6.^2ZHJ\P,-UT/WI*8DX@X=21#@ENHH MZP[OI\_W^A-UJ7TF2K4%?UITY)O^8MJZ_YZ\U3+@;1Q-,]ZLVT.M ?!UF& =/?,:- JWF_9,[WT(G87XE&^/&@9'D@C>42G*2+ M632:_NC!R]R26*:0(Z44C&68((4EK@A'84)R6=*.0B'=BJV1P2P\TC MIVDZ%C8QW]1RBQ&?E:_OW@^*N+UO*,#8C2[NXP#$L0,0F\Q 9V*,CI<1C[6+ M23H\DCY.+B;IN\0N0G/M:G: I_53\>%2E@$\,4 ^B#HQ<"QMJ?6,E'A*>.DO M!FRGSHT6"[61C;RC\U=C8Q2-&N"]DU7HP3>5^8Z3YGLZ0P&18@2])KJ0R!^E MS"7VFJ)+DL<.J4%/ON *+GSDD%IYDX:"AUH;#@&K8CRI];^O%!=@-<32N<_[ M*O/Z-0@SI1.&(V:H&*-B-S9/=.*+$$C1E@+$8P&_KH($V M,X)4W@6?&A!9^)!4EHP8P"S,\3/_9B'9LOF)')8J6Z&O^L-4=<+X<0?]4J6I M([EX@7RM0+A>7=@F,^A']2^%9F/\0Y5D9L"SQH@&=)Q-"1UA*FO]UG^-KZ$_ M+4G-(+/__1<>M=.IRX#YN"#!U7^@Z$9WI9\SW)AQR"9]6JAN20A3^].MBT*K M)0NR4,>N).]TCM:U)A'MKQ!)<@_5$SY"LN>Z#X!;A?H9Z\WK\[-ZLW(9Z,B! M8^^LV>K5NN=GO1;5NZE1C\W28[7>JU6I2JO9;37JU1+ZX:K>+#4K]5*#ZO;@ M+^YKS5[WI 2CT!0Z.B?AZWM- J1#N9,R%BC8$G.NCH M]12&KR=0[=#BF^>'I< MO+RDX;&E\UO ^&ZP7?<^TR5DZQ+R>9OHV-KZ_JC[+6,8:#J5ION+KV$^E\O6 MB@Q+1^A^C3D]^AW3!MQNA.XX1MZ-H5=/#7HU3OOO_J)C .':!B1YST>J,,JX M)'+H/VB.Y8P12&=]O3]A2I7%K/6 _M&J7M<7MS>-_J+0�:XVKQL18NQ&TR M6$!(M#\\GPQ/BP7+G?Z)B*>Y@R*>[DV,7F-,=X? R-.^"R]CQ-V8_E;I+W5! MIR[2]*[T5TCD,KZKV8^,D5O93;/@AJ$*QBQ122S$7:O0M1M5Z=UGOK+%B/;* MX^Y%@L"B4@S>3FPB!5.L4LS'"%>1N[N@1.JZ% A#G*;SB21]C*;2G5 MS@^ MUUGS^I'J(G7Q/9;M$K6 II%D6 AVAL,K&<6(QM=44:JE^,'/>) M'Y1C-Y%<&.9X-I=+Y+(1P7R.B2MBQ+6GH\ MG8S!#F.B\589[ICCS@(N%'V0RB:RZ0C!&.[4*$&<*=R\YCN\92B-'M0:JD5; M-'J9IS?E4QER@W"6=9*L.?3;0C8)SFFC@M9=[GJ>M> M\CVY2UKS (4B^E:0"$6HZ#B/.0 B&/)QP<@A>=*9GL)PZ3.);#(>?1#35*#U M+(FD?Z?X&(+^*A"C&+1!?;MD,580FBUF?'IL( 9'/)W,_YX<$XIKE($VZ\GE_F..B#DB+.6':6$+R"Q'S*%] MB/, ,$9=_INZA[\?*RL E%345UX3.<"=VJ(1JIT%T,ZV^.V9)U!.JV#(.)/3 M4H?A-$882=G[U]M908@Y+:(K/WE.2^W/:;[+B/?2EPZU^1LYV%_0PGBO#;9N MFY>?R"J=XU$E2SRJ"52$&M26I1D/Z;H\?U10K8"#6.LOLE*9J3<7#7X)/V;])^ M%_M_7K!2/AU*3[_0_UU&9S(RG2PFX!L='$=7*"E?A^W,JQ9T,I\WN^4U.MS9 MAM$?>U[:D0=_)-+I8J*8W>K^UH_T;R]I5=TLK@BC+270'IP0HKQQN(WHR)M4.I_(I9UBMUN=C]/1>EZ5WWLY M]"4<979X*E%(9Q/YM%,R;U.]AZ-Y8PW?Z8]L:A-H#K/($3)D2:&4Z2^FRN?C M4[J85NZ'.P23XD#?+OX'_[O2>6WW6I7'3J?6K-1K77A+:_&_D]G/B5]'19Y/ M58E 0K)0+IR?31A>%.;+*1YE7F4E7L3EGS54$0JTB3[38P)7,:?&0."HKS'/ MCJDO^%>HYR"KRW UE Q8P,_@,W"B=L*+=H5W>;*GYGSI-EGCH>14R9IU! K+ M3)%TDS5HFZR.@D."&TG>&ZAUX.DI778,.$T K>'R;TH/";P>?%E9D-B/7S8Q M5TS9YI+N\+S^8MZKI#+)I-36!?VX*2F 6,X0SF7(:3&% 3XI/\[-#D&.N7.5Z9"@Q< F0:8#S8 MI-MRJ;\8O7 W7\.WA])]\=?O;N6F5GULU,[/6E?4?>N)S(:BX _K^L1>TN;X MG]/,,QVO!N!0@UI\![I]QLMV7G \9>>$+^]/&Z%S*-(*MP@H6E50H>=AXCDY MI])?$Q&XCTBD679O)YP"[ #JXQ]=3M,[!1,F86Z;50BNU- P>HN%FJ.SIO3Y M;I]UJ/99/'Z4VMK\6KF5LK\HE5?14E9=^@1*?>&3'Y"3_[6ZXRUR3F'WI*13 M&WM2#G9/_F;;_)%TFO6F4TNM#!FT."C0W7I;OFD^LQ&G4\_XNF6KCH6S])[S M=%+%!.V_9?Z8C!#Z ,@]E]Q!H4?H;SB%=IRCD3_*!EIR:F;9L*J?26NXRGDH M/'F/S\.2,^6;?8YWUCI/RO5U+GG5K6M%DYNW/_!?85AJOO5,+D:S"HC""OM3 MV)J^$"L3_O:V\?U= 9&C,/=&R:VVOS$#NZ4J<:G*R"3H9"&1CF)7?9#NS.Z+ M;&LR.V84X)@&^*$L6UJRK+G]=:KU4@'C0:.>?7A@'[X9DT$]3_*HTCZ3C*5] M0*23WY9TUF3[W5VU\?"68N;Y]V.2CKL8]]C7@80VC=!V$FG_XQTB++2#"U5W M&>%/D]*FD]V6)18 #EL2Z!SN&563>76.!KU*@@ P=2BV++Z7^%9Z#YEBY R*G-9'^,/]*:NH]4WWBCD1/&PJK=]AOT*)^!>DJ MD:3SB7SZ&&;YWP=-, 2X\#8SQV,U'3U 2:8D#%CX([$)EVQ\93' R'DX^)N2 MC,$;:_I1."L!D&R])!?Y^0._3!YL=\3'50V;X:MBU>"/IG*[TM2:)D@ON/'7 MI#WK%.@HT92+>B#FOM\='\KXS]*)0NX88,P!*H:#A/CA5>1G-V>'8Y'O MCWJ*/JEG3<(WFQWU3:U^O!;R4:$>3]/?97/AFO>Y?#%!TQ$9!7Y"%GY],F5X M&5L+@J0HB)3^$&F>M%94F*>PYH%/I\EITC6L\YQIU%^:C=XC6S!YT\>1'E>F MQYG8 '/]?FC(+8I3?WVOOA?$<7 M=-, ]IWBP?>N41R;^=6 S&58*?C@? ;RN=(@W6X7GNI/ Y-GR<'OB!EU*+&? MVYR2C<''CTJBM=U(=$VM7#T^%=H/'SFEGHD(B6[T%[RV>J H4#J1+^P\8?O@ M^.9AN!4^^MKV!2:NB=SFCH0#K.,D 9*=(U$VH5!S5EJ5A]Z-U /-86/L40T. MR.6L%H-' )#9KXK;G+N."O9Q3.W^J?W*F]K7]-]T,97>'ICZRUWQ1U/[9C\^ M*M3N!!6T 2RHVE]T4F_)7*^4T1:G#A:TNM'@@4NJ8(#!H@1)T60W:!(T3&LY M?]'Y&_W%\].\P,WO6Z_U],D<^_\&OVGZ$IXT?J*YX52YO[A6:H^IZMVX,H3\ M4BXU[ZA&J]1<8E;8T%A_ BK.R2S_+^;O\[/N6)+5"Q7($RB*Q0]*D!C++)G0 M@'Z6,#QX 3WX?L00;I@^5M=LTU?[BZ=Q3:9![JG^$9C@BC(VS1)")MM?S.7> M]+Z6GDX^QN;>5X!G#& 9!"73O6EU>A>]6N>>PKQ9K95[/PI QBDTN3?:QJG MDRP1W0L6;^0*=#\:C=LFEQM&",$DAI_9YWXS%OL;L.^"\LD^/W'C"-WO3T*H MB99\.1S.4=@T8@.(.<+F0TN-.IQEZ' MH;'&$IW:"K5H&F-E:$8VD!59$KFF MI )CMC*:_[MX*B7+S[7L4^%AEYF_6\*[K#K5P0OJ+F"A\\:152A+4]IN1;L" M:40RX^()5AY4%=E(SJ&,5DSD<]E$,>V[CLIR5T=.'L94_7.I M>L\RDGPBE4Q#RO9=1G)LJG96=AE'92?),@;<5;!Z&W2>Z;18['V4^8..M-\W M0]&35$:P*C 4"]+G#WNHLCAWLKT4B- H50\@K)C;F/]:_T%^WEU*XQG M;5$63N; JT!E> &YR+Q(N JQIS2D%.(ZKWK-1D' %@,)R!0.!O56HND'R@D- M*%BF;LK]1;=7 !_:;:L\8'VE;FJ5QTZMZIG""8MOXI30Z:<,DDJXU1F8@LQC9I,&L,MUJ10HI1D /+3*&W^PW)5P7"G/H_ M>S:EN'UAZE3,BCF]>1M'Q._ON.>\O&B^WJ26",].JXF"VKK(0K*%=AA\;6Y- M@UVZ@NI3\.H$^'-"GV:_>HJYE7;%NJBHLH9B" :<=!6>?Q4HK,Q/T8.=N]_3 MV4GVO?LJWK)+L&ST.(HWGP>)D#R0XN 3$W!KYC-_[=JNN=Z@N7']OW[C=0"$ M^C1C9%[2%+P@?=[.K09ICO- $& L(Q+(V#E@9"/D@QZ@0'],'4N:2B'QBW; M"!0[A@P-%+P^"S^1%>#7#LPJ"(J!F^5%_#E$:03"$,!G44.&Y04\N.>2*DV@ M+:_"3\\87L#)/ONSR?$L5X6>.F 4N!=)A.N OV?P$_#CS0 6-14 -T(?DBG+ M9T9F(,S8JOZ6_]__6TC1^7\52M$&"L_Q\(+0XN"V%&#=TP"=TI#_A@_@4?09 M*"HEHUL\/X,/'J&N<[S>57)/NI)[77],!Y$+O!9QU(:7*W']*<_UN6E?:T.B M<23^O@(O_*(#7ZM',_'/:#321)L8DO/*E$@7*8M(0@?UZW?FTGWHWW\0;:U>3>EP M5\-\6Z\F_7;/?[;K[X^E<12OQKK88*XF>YE,NE_-%"!A!)]-I FQ[""?,3/( MT".PPF\8&!6)/ J+/ [)?%*K8=/>JY==7+GL9_TM)?(2Z[EAU;U^T5CM%*K@ M*Y-CBVQZB0WY[+G@!-H?REC!O_BY2X^%!:#4-_)0/N=^42CR'_2YIO01O-)7 MK2&^MY6K843.-17LN18\SA6^@2@TA?^F)G I8X4B6GN]4 FM+$'!E4_1N(T9 M)'7"->;9& CP3DRQ9M)6;"@LY DZ4#M&[+*9L"L6V.RIGL,]@WHSF3O MP5E!U0YX;'8:39R?#76#S">-7YY"O9VCNTQ*/\$W*V@<^/V__^?B@KKB@<#] M0[6AW/D7/NQ3 R(+'Y+*41<71E2+XV?^,R9D9^8GB M%56:.H9BO*I75LKNKBZL!V8G_5:5.^F1CTV2X_5>J]6I2JM9K?5J%=+Z(>K>K/4K-1+ M#:K;@[^XKS5[W9,&28(;-RAT?1?A W/515::@![SO1F=RX9([_&U_J(Q;_2* M[;>'Y[?WDXD7(XBNE -$%YIP(10?[AOE9YY+_?H-V:YU7Z-ZI9?:CP#I\J2_ M,!L_" F5L9):DA/\#]PB6Q*Y*_A[N&G/WI"T8V_(3D_N+YZN&\7;8KIX.^!. MAFK;,KA0F>_SL[\0&O_?T'="VR7Q.W1=O*BA>!XJ?,.=)0JV2CG(M.2/*+JX M_-N6ABWQR^#KL;7&ZZ%,TF6"WOJNR;S"\626X@EUG6RY+M/$6&E9R?87N3MD MUW5RF9*?CA5=M)1K5ZU.C7(4-']$VTHA&^FNE4,V*93[3O&*U_=>2>8^E&1S MX%@<;>X['"T4BO77Y;_)8?C]OWLLH%:T%G5*6ZXAV;JR@5!*T0]+LX6^4ZBH MU?D8I)Z3KVQG%--L3+,_M;/H>)UMD6E;B]L2?]+EQ?V&<;]AM/H-XU,._Y2= MNR+RR['@)*Z"YB*A2%#%##641*YJB2ZTS.#"2C@&*+5O56:@O.-%1I[753!1 MFI*(OBA#?Q ^R4@+6CH@S6^7-'4LH?(OO042%4;)\XN+2K._&#ZUD^->_K;% MA=WVN,>1MSN531U7X=:;'[9QZK!M47B*^^$(U&=!DDZD_4ISUZKS#)U)%%.9 M'3JK#MXN&!/O*1/O6J%% ,1+%Q/I3#Y1I%TK&X]&OZYXEM%6=C=W_<53;_:> M;PY:$VF7)O_5KL/=3W6M63Y4_C^4.#O .,HL+N[KKJYVWMN)4VG$YFD:\F@ MUY$'.B(Y)LE3(DEW#10 2:9HJ(HR"=K_/-6##.Y>JAXZZJKGZ;J_H!>-E_=D M:P+NQN$X6D''XLI/]6UB6<>&MCB41#GLK.4(RQQW-?ATO;_,223SN40R[=OZ M#1\,PRVT%'/#X2:/6[_H/DLU0Z>WGJ5Z1/"4XE'4UT)+3XK%-ZG,*\43'"Z MZKY;[59>.#JS^+IU%V?.+J,[4GX M79 D)<(9_T!"A(P.21Z:0X\B2D*?GW55U+#N4BA\,ML^\5OKC:%-:(<4@5_ M6"/HOV#&"!K&%4!E^-!NI,!P"%B,*C(2I $T,GE110@?J*Y;D+Y0YP & <$] M W\A_)!4\M_K>J-7Q_^F__T[0?H% (H@ 3!P4CXGT;9M9DQHGN]<2ML4=T&:3E MD=5D&:'T">-GRUC5 C@JP.I1D3(DYAR]$YVVR>J M//PB6B[TK R0,D=\O^TJS3ZN,O+@0RM7T7!%'>H)?D7?U4:0IR!V$U;QT@;$ M,SIWZ8[&& O4J M4:ZG]B>[U\%-9D2TBB ;.]O+V@.%!WC%=4T(4TD MC1/"SEC"7U3[B_9+ZSY+WSU5"BD_^!>5UGV[U42NJ 4-HU=ZH6HO[5JS6Z/^ M*M>:M:MZS\PZA,5A]M,^'A!&M,>W'A)4(.,(A+'0*O3UVXR_G= QJ$ ,*A Q MFJTY F%4'INO7^768V7$QS0;T^Q&FCW1EO<82R$&POA1EQ<#801 6#%$0WS* M)W7*SA7NUGDK%1(<=HEG]"=,O5T_>-I>X_"[A7P MED2J<#*$[:SUKIP X%?4'=_K3Z?):;(_49=Z[S&=NBV]CMMWW\.3ZLRJFY43 M&U1;-/M$HM$4VHOEX:-0ZFLF&9/C6;W:3)RH=BMM-)1"':' MGB*ZOTA]2(]39:&P:BK4O+'^2U[D 'IX*K=>FW!BF7\_A3J>J?^R8^I_^\?V M%^-,N\NK;XOGV^S))/]-GYA?LQTL10"H!&&56B M.+T,B@6H25S] H 4A XDZ8/4EDKR5,)E9987RT#59#&\HL_0ZGG\KLMM]$:I MOV"$QN"5SGPF:O=5<*1&( M"Q#^E *$M&,! DMW2J69(C_?%^)D;IS,C1C-9AT+$#Y?0;-09.Z>'N+I,3'- M_MA48YS#C@L0?M3EG7X!0IS_/KG\=WS*QZLRR&S9#592KP 46HR T%HT59+G MM@\;S6 ::FOJ+Q8/5TWV(?T\V@DN;\]BA#V.K]VI4(JQ0;.;;E->-MS ]O%& M+1PX@QH &0:=*$N6O.Y:3(TEG]E)BO51BZX(HQ S_?O4K.D[P4%YM!5KO-P,T!\D9A/\YMPRGH<" M8?1))@?#(\UDTHEYEK1+%E81"+_[-)S+^QX/%TOIPI!,*Y82 F5S,);+%8\CK;68C^!#: MM6\PF>IUROU%Z^/QM?U9*-XQ[]$TJML 7AO"];#6J<0\%9(XMA+'X:#]BW0B MEXG'N/U1A!2\A,[G"HE\!'3\SA9U%7 :7K)I4-\,>>ZA*(OJ74@#IP,VJ)>@ MX!S9"ZHM4R$E2#)"E+1(<+(2A":):A5'(K] !0P-E!.\!$^GZ42A> P)[MO&3J_.'W-2?FA4#% >Q:5HZR_8CW?Y M3NB);^)!V]3V+6VQ2W44$1'PYLA2--%5>GM6D!R[9?50+'S@B7^;1ACYH]6P MU40AE4ZD_4]M/G+W=4R_/X)^ ^NUSF?2B6Q^Y[ZV([98%WRT6"_JM7SQ/7_[ MHCZ%!",2HNB8ZG\&U1\'8"0J M)._4W>W9VYWN+WHI9IBMUQ>:&%AO=^@MVUN,@"O$(^""&0%7B$? Q2/@/!KH MXA%PAQP!=X")(#]B IQUR*LY"LR(Z5$L(\MS9"!\,3('?R^I#)I-377NRW8, MA**MTD ?>RV.D"=>0<\P'M'GZ_VIF!5S?0T^0Q\4A-N$R^G>\R?7'-U5T^; M'_,Y3JM)4")0-YE&[BNQ6T00WAJ;XY"Y=Y])3\*X$ MM-B__F_U&&M;'J/E!(=T2ZUT)LEBNGCB)X@-S%3FDMYT@'\[#?!-H#E8BLK@ M\CUA3L'_09_Y&O/LF/K"HX1Q+1_N[(&?Y#F>D7E AN9]P0>C& $O PJ>Q0S^ M1=(4BM,''XI*I@"&09(:= OF$4!:@4F56LHG%5:"0?AXZ#DH$R M)5T#Z)/G9R1L'H]T.M;@G&[O_(R'USY%MP3OB$%@-XA7QM CN5 !.Q8E01K- M*:PTIS*OZ$1BF;.&B&CY9QL:#JHD-:9P<8"_ MN&B $2/4((>8P]?T#-8-W'K/W'G-W-D]F R W%]DY]J\/WJ9#4\A43# @ MN.\$WOB1&[NLX]GPQOK>^PIH =S D&>A-18;.\=:?IE1 '=^ M!F\+4>&'*'V)^%[A5UA>9K4),IA9] 0,[Z=/H-5)S$XX8]VV-1$%T:?T+AG% MR2#'CZP"%HM)*DU#_8?BSPF+02S,+ZF>Y1T#(/"09'46@F^'W$$X9(6#D 0D MECVO(O5G(6?X(055&R:H =H\HE1C7Y4Q#P6W/C01C]DUF8A'9V"\U5;-8M\G M=A10T1(/21ORC8"G8Z/70W*7D<#7_PT9#S]*A!=,T2EJ(B$H**C513RN&XL& M>#&R(0R8$>3Y$>0:'6]X+7*YR9#X);>85JS"?^L< =TH)$P,R8%EQ!*E]"1 1??-Q13C M7$PPN9ABG(N)/1T)2 0!KG*&F:C*PV?.F98,^!X]O)>XN(]L&V2;: M1!,8'"#G /(85=/21W8)B_P-N&MAOL$A0;_D+$%Y^ [=7K:\@9E(&K&"B/G" M\8HJ\P.,UJ*__9*J8Z>"GTQQ* ;J-G@]$K2;!18]!N!GJO9Z^/%R\=B)0%8< MO/>?9F&O5LT$/R2@A:BZA-(I2I576$%2(%FYC &PCG(1.L0,^GBOU%9:#56;6H5NXSOWZWH-CO4)7'3@<*=:K4K%+- M5O/"_+G;K2%1KU_ENJP,<]0#OA9]8 &Y'<_!#C7'P0Z;'M)?E$>-0N$AV\Z_ ML"=3KV6QU:VV^:KMOO5N;+;T"GRJ_Z% MJ?\EALS-);U9:CUUO1HJHTBD3,(:W@A?X1RS@MA3X9%O/OQG0Y5C)'V*P'G* M+AK+E?Z">_QX*DQE5FTOL><]IG*L"$^[L+3_Y]BC,AQ9.L9)7V5\YT$%&93!N&,D]2VN-X>G3]"I--U?".PDT_F:I*Q:E-&1KD3 M7+E))M8RK5)E46L/H4/*CW/CM^_"X_24L-&=[%I]WRA@I!D[)ZO1]T_]3]&6 M7MY5)M=?M.C'X:WPH+U]I"#5\XC:M:E;)]%) UF[-9@=%L,:=T^[4ZAW62^Z MN2OXN&22SN32^T\$I1-TKIC(%%UKI0\#4.UOVGI,DN=0%G;I(TRLTE]F? MY@KI?"*9<2TN/QK%;<1%7QY@AQQ?&Q[?W%&EC'J?/6ABECYN<]$$<;2J"L:< M/8KH(4;6#8+%K!020*>&!SNETNE$,7L,C*\#&JU_/+F8TGAOEW!V;G[8>8T]F1(5L3BG/K7\AQ?".7])+ MXBV2O)7[4AY'A8?Q=!!YP$>K4 >3J2#-08S,NQM_VK*@CO3G)=4-XNJOT];^ M')S))@I'&5,0R_N#TY,N]D.EIW2RF"C2ONWQ8VB$Y-((7\] .QK@"T[YY'O: M\Z(9)HIZ\.'VED.F,<;!BS .WCH]AFON(TC?+.T[7A-C-<8TZI=& _,QZ!R= MR&2CC2>Z&9'14L=FNAP]4]6HIJJ93&YN9.'KH?!(A^,A^"]<\ ,;9RO T),( M?J&'$0!)#&+W$T'LUHD]9#66R.:@'Y/V#2T>%0R[#2LZ.GD'N/O_#1 Y#]QN M9,O%[$V_@V!(.#@ME\AF,XE,PNWKG+]HHXU0T8=9+H$99HYT'BH49 M$*3I!+OFN*M6O#!;= > D1%H#"HA1G]$,!%01G$ KI^[Q#+"6.'O#=SIB8E: M[B\D?EK__IA^=]ZR)]-!$6ZC..:6@]2-K]>,HY:C 2,0" X1=Y)R!$J M#@A M0L#00@QJ1Y*Y"YQEA8)#Y"!QH08HA(#US2., 6%.K6'2%3W2(2CVM<2@<\YI M;$J$&)&U)[P@/0.RVZ.\,7\%L"= M@5,@H^7BQ@--P+"""I!G/(LA:B!?? #4A:= 0<2.$=P ?(7Q!/@\AO07#AF$ MQH1P84BOHU6HZ0UT(N2(">!X!@E'I-\4]"[R@M :Z0[#PC]!#"W!9(B4T8G' MN#WCRNU=F@R",L)*;L)\ )O6L] < H3!&!$(, GI/D2I.F59"66JR5-)@8LD M](S[,%%P +6F3GC56,X0]75"TD%XC,Z@I8;PN2*?K)A?[T_%G!VG= 7B+#A9 MM]#4ESM!F57GBZ5DTA=DV9!GB&UM_=M!F5G7XQ>\,^<.?^H:>EM"G]J5#I1J MZXJGXGD]. P6]LUTINJLUWA_T8!P.C?C5?N6RGLICK\OJ7O B%]C'N$F.;/O ME)E;.999;4HMHOH)XS3QKA4%ON(* )PHLX(&!GU;^2QW\_'P-LH,!A8@06,% MU!"X8@CBF[(MUE.C[WXW&_'_W-'_6-M.EJA66 A;]*0,Y:0([1I>Q:WQ2WW+ MD?Y"9@T9\FIY85VKRC[$G35R3ZPDW4X*LY%Y9[9%;+RVU24?Y^:RKDSUGQ4[ M:.WRUNTI:.?KMYC ^ +8K%?X67@P K'UXQLW>&C#Z+!@KQ&VL_ ;-;")2DX" M!E(% PUD'=$1P4H#92P)'/34L >O&T'(&X%KD#@E8;.KX#\T^.$!LI^!/.%% MZZOT5>F<+@A+$P@C=4VG C2N4#C+B!LD* &%%C DI"E@3)QC.]DJ2/CC;]NL M-FB$*6/TK@& 6YLR/&?\W= >Z.5PIQ+T6S':%\4,51T7S]@"QJ2S&Y"75)W\ M J'<&@$1<\OZ1TV<._AT"@&4$^)JR!O4R377@=0_F6$34T79HT5M*(&E>;ZFF=(2S<9S PI$)H MQ*XIR;(E#-(A'U56G03:-$5ITG_Z\#&M%1_;]./K8%-(P7BFHWE(F^8AO57Z MP,M(=\>K]K#2S\_6S/2DX\&8YOG:F7PIM-:>*8_W_''.Q*LX.9$J9A(93P,9 MX1JM$PT!:S0A0*$T3B?_8\ C88QF#&.(<<#-7Q'(PS723#CI$A/45Y=ER+3# M>@0^P<&U+3E3:]:+6H,TZ]3O2GIP+[1SMZE@+WD?C]5K8$?VTM7TWLIIK6W' M#4&>^?.XKEW7WJ\G[]G(G+DGLZ4+N40ZY\5L=7')'@0*92!!L6T8 ]@K11X- MM"PN"$M]JT!$)@Q&ZAIJPA !]2*^,7AJR;LF?+IOUDPYLB:U%6<6?'!FRJ22 M5.!40A>;K51]//PL9?:B$NLHP3 Y,^^.B']^M@UGYKPY,\PSUSCZM?LP[3:G MT3ES[ZYJ#WX),P3(E,JJQKY]S[+,7G<7:.S5@U\R MEZZ]&=OQ2\:;7\(\\_O/3+&G=&][7"XR9^[!+_ED<@.W]&S.L("!V%5>)),< M(/OPJLY.F]D%._8(VU.A> 1>2:%OJ.=G$LMJLH)QW2V(_L9,".(+?^'(P52" M.E*?CH5@Z%GB3>N^,AX2A@L)3(1,LC CV8FS*3S<"R^#=:WH+>$$//%;[?V*(P5/'H-,A!@?5:?MV+@QJ3\MJN>-CT,48@_O<;\J",4C/ MY,_TU[LZJ7U$Z'YCC,$88W#37'11@AGU M)%T#:20STS&RA_3$/$K^RO.+B\=N&,VX6?">NAM5FZ_9C*T9%T^Z7&W%]2BQ MV[QAN.4H;/AS(=T6Z5'VKOZQ><.;Y:%ERT[2CRX:]4%D5WVXJ;W;D+V*B?=? MH:"DZ/"CFJ^V.XR]!HM,$1CX_J[=ZE )UOFIKGU2DH?J% %3^0JU=J>2_=90L$ &NA'I" MWQ8 _@O]+RJV,C[4>C)^:3S@;](1 +\,UR*B^<#VKBBC<^S\S!GO0!D30)Y_]FHFR!B%B:>1VLU 6P^*XD .#8E$;FRRKP]-:.Z\]JGPWODH73HM\ M_OUM\'S3'CT6O%ZUFNVK.KVI MWO!;4,J:W>SR%H-(LL\35BR_#=OM3)2(9#^M$"R1A"3N2?WL$I9&D014M2P# M98K*UZ!O>WXVQ)7D,H=%-^Y>->2X#34+_H' B6#IAY^JZP.CLU2P5^L.X:]$ MEA3+*MIT*LFJ'8B+E7#Y' 4UP/F9^5(H=<$WJ;W%?29.#?HC(*+>5:BA<-0N'>14( WDZ).HB9RT7WM0MVTO_EO&X0>'I"O+7]OX^5D90/X!NFD" MWX)>,7&0!JV.)JXLSN'GTS-87W*@RYJ=M:.G! MGYF1"VH&<8',4G3GIZW_%H FI#%[NP0\R:Y^D(:'\\76.RUM05\)2R5('@:O MRG@ZVB-9+"(,?;6;%(7O;?M!WEA;>4# *>[M%_\Q+AT?BO&#C181!1MN(+1Z M^2DQ=[^@:AB3?@V,MH (T5FW) M70)]LQ++*2UW; BZ#X[N)>5T:U!/FX).WX_/9K%MMNW85P;-XJ31(9W,8.FV M'C596WH0KE8@/>H.X !;4<*R"? H!/ XNJU/7[K=4I?[D03@-7LKE]K0:;AZ MUWG+75?!0*V+BBIKZ'(J$CP+1E2K0&%E?HJ>XWBGBTZ^G7S2,G1N^KZ,G<)' M0>EG/ N>$7D8W(;Y-/,R/+H!UPYRM?MOXYHQ*HP+#@<2Z_!?Z)O8@8,V+IW% ML!SPX_+S$!/SYF1\)G_>\R@WB.^1;K')W'Y4A MR+1&HU.^Q;VD-.)Z!2"D,F^VOV=L*%9-*/Y(:Z,K7Z,'W6=H/#@0&X?=F>[.%V\+[2!3H;)\Z/PM=V]O9'IZE MCHV3S!Z*7KYOLNS3A\1/+?F_L.B%3AFP.I!R#LGVF4#8_LHGVQ_C&N>W3',B M"^"VRI_R-7JQ?7H36!(V\J'?@*#+O/B>-&7KO;I."C\5@)F?W8+Q4\F<"8IU M,$4Q;#7G;] @_7IE0Z:8%(I-&WA:A]3WM',Z='O.]S;>+.!F1[C'^8TPX;[? MN/<"<\KWZ(T76LCZX7U^J([/S[;1^:D5G9\.@/.]U<0*YYNZ(GTX7?&93C)U M=O96%U*A4XRA*]*'5OG%+1G__,R1\\L^.?\8]_@RS7Y7U;?7SFWVE._12^?[ M7YF 86C0L:$PRWXJ,X% M )P,4]&T"5ZFT-J 'MO4,Z3X!*0O<4,BUDRDZLBM3G45E#00^!$^H&4(5@8$ MN%6)4ZE'6C[&9E\9YF6[VR]_Z MY?-J,N^\6^;:6$K!E'_^>:F^_/-/._.ZB.P"C;"\VHDN(;:LXZC1!^9ZL31C?D"=OKCGG"F:BD&'.K M^%R8]#HWC_?ME5)-L@2T LIH'CQ!- I2I[WG4>GP57>=NV[M^VM6[=$'/*O# M=62Q"DED=.M M*J4K"5R)R FLKRQ%Q:OPN? #A?)=>\&7JE8F)[6E(_1<(H#T)V^Z"7_K\0+- MM0.T[EW_FW2'\3;MWJ$.@JO[20YXTK%V/]+RT=2CE5)*'E(D.^:AQN>,:LVU M&F5[@>4$J_ !-D#E$5&CIE6L*49)]H:R/&1E3 $IJ(-$8QT(H)?80NM1U=#W MT7@ ])W0R"9T"B&(R@#7I8#?__M_+BZH*QX(W#]4FQF!?^'#4),."Q^23E(7 M%P;L ,?/_"/BD)V9G\AA)(2M<$?]H8DZH;2Z0_^ITM2Q0=X+ W %O/3JPGI@ MQE']2_7F4[B"DLP,>/9?"E77DN-L2N@(TTGKM_YK? W]:=E7;_34_^^_\*B= M3AWZKA\7 UR'_ \D3W17^CG#C1F';)*AA;B6A#"U/]VZ*+1:LB +=9P69>^^ M4G*"282IL$*ZR560HCV1_IPH=O ;A2?JS>OSLWJS B7+8 VS]V1WUFSU:EWH MM[>HWDV->FR6'JOU7JU*55K-;JM1KY;0#U?U9JE9J9<:5+<'?W%?:R(,XP!/ MP4Z)=/@[=Z;/U9*MX)'M&ZC&$+1(D9@X:J!PE^*"9V]K5_/^8G\Q*&3F[Q^3 MNUGZXV10/"#YT9G+57^YD*KT%_?:4R>7OF_(,^;7[U:[UBGU(/]1C5JI6UO" M9X=&@86C(?B?CGDH0I>4,\8NDMX( 4=[]1IV:Y,]F>R-0D&:.?04NINR)$U0 M<+@JB:.1!A=6X=5YPBBMQ,7V>LUC"@])PX._E_U+\*_W:/ \ E(Q A&&X8F7 MPJ&XJ#0:9YYV2W+'/_*;-$%DJF;8-:[KB MH=L)&G"%7%U4X3M1>R@)293G]\R[)%<$1E'L[50MO*HN6I119%XI,J#QE@?L M<-GM:ZP';\Q//&1E VY5"TFS:B%MF>FTMJ@@\I79@ON8N[]E2BCL M2V$&S,VT)RI/K^!'7 JI!<@G"NZW\KXE02LSXT'IOO!:.#V36$I? M$;>AH>_HP15KU-HH.='KS* 0-0.Z_IG<(C$=V+KHBZW=9TKM1$%58TDF_:2^ MZ*K,,\F/=+CTXSIX:F5) =0:)])IUX%?U%\W=U7/2;8N+ V_=I +:93?M>K# MVV/Y@?X!%P)/[=?O=,8S,4QFN7,DX8NYDF 2B-"C)_P$@%'>NEX$$AF^2<70+L8@>PZ^$,]>188EME]E!)RA MAW$5\ACX\T#C!4R_@C08\ !A^/,B^C,%!#!C(#/"91O_A"_DL;'-H&H08I$B M4I8T!2$CH67@AB\%=7AA:G.&5]#1E4V4#\4<^(Z@CJ#HT53<78.$#N2"J:3@ M_.5 EAB.912R!/UY.F=AV (=-H'5.PCQ:J90YDAD0CTOFVX!P(48^&3A(> " M#;U;>,GF9%4($6HDJ;SN,1%&)7^6":((4MX(&@$G:[&_99H#NF.$LUPB@6M2 MX&)G:""Z+7".STK#!@/^,'MC=4[.BV31R8$17!-\T-A[(6_A--D& MPX W$UH91NR+;\?8/,G",)5&&5D&U<60 H[YV4QZ,$2X_7+GE*2$-YPC95C7&.55XRT M'K=^D0/V\7O:+HC?%IOOYWH=%0;:1K7C&&>FY:38=F;JAR2 $)2TKUNDL5> M?>CY&='H2!W_GV>_?Q=]$Q67X00!*@GI^S38+DX>'YV7I-?X^ M9=D.>K%>:G;AO] L3__Z+?*"O<[,C!O@?5O@)N%!_>B2CS#22/KM]I"%[C8/ MF;;ECQR_T5]T&A],MOX.P*)X,HFC9XR_ [@+Z.C*T(L^/Y/!!/HCV,-8.M#, M>@TC,96Q0,;57V8]->0NR=!Y!LOB@A04E! $Z4OYYQ0J2L*>@9OI+_*=U_G] MZ["8G"WG!7C-P+4G[R(Z^K;@>_+MCO/R IS[L$K]E!/Q'V3H8O![\YSJ$MP M$E?.66K5C+6RUI9V-\Z_1(Z_8YP^_B/2O30RLCGUWEJ>##WJ8:G>3;T\+8=_H*>.0_BK^F/;#4&/);O$*UB!M"'TX/?_"/B.CQL. M=]I88!/!E@(DT.$N:TQNTUF;!@.&.]!C_";X7KDWZYOJI?1P?> MA@Z':8$ U1!$I97]'SYZP^?F_4OM>8W[G6]X8]W]EHL+H'UA QYGYC+O6N^] M>?Q@@(3TG[U'(K&YMM25!^\=+A.031S[V_[\[2]/IL!9J %.5^C1;!P%)PU, M!K(J^20T_-MX*(*)P5QFQ _TZ\J8%YG8Q=RE4M$8*#*_9U1-AO_U=#\S&\H7 M-SRMO[A_&PX>ZX/<0W)P,JXIIF+B,>)Z,>S02)HJH(007!/>*4_B\2L.)R4L MY[4X^:YA.:"'D$UA^Z50Q3Z_%SMBDQ]DJX/1NKE#),#RZU^_7Y%\)FE(LA2=KGU.4PQSJ#4\5_3K_^\7-&C, M"<3%?&#U+Z106Z\APW6:'52F:=:@D%"3D2CIIM_*DEKE._)JH\VAKHJLEYP/ M"HR10HZC793+A.B:7]5B% I5-=!$&A%R$?Q,[PL(,W"//5%DM4^81JO1:"^* MW]G^HOK\?)W^O/[X;B\#HH&&@D+R&!'%QG[A0>;3[DER?H8F;",W_"E03.1I5XQ:7V1W'$F1=8WAFZE-&)R0CA:/\"3Z.$),[:BWM6 >ISOV8I77<@D*JR8SB2@ M3^*7%8_-U&K%&1"PB$.$(:^F\?@F)33[N3A83, M]@4]E%MOWW>L^ #"4="KYY/:DR?;D/]1=1N&1D3!W+4@K\^+VG.FE!MW@5O/ZHE?KW%/U MYE.MV],I3;^D'TAP)U,X5%(0%L]J.X0-Z]UT59QFV(/5R>(*01?R;$!T'B2N M.'4A+EB:>RU5ZR^?\\SJ./,)?H#UW9O,=Y<7AXOBG"LD\K1KG,Z8+@Y7H/ * MBA(9H^F-DQBYO!>_E_TW^=GKL3VTZXE>*7HPFYNI8')S2+"HBX_"]-R MCVD,YI/4R:A+=VGK(E?7J8X:,PB7;ETZKTGV2HRP6 MOGO%)'UWTVTNVU4JMH5 28JJG<@2IF-1[7>NA<5KZGO&II_F;]V26J]]MWL? MK/I4>^KVNN7;GO!V]4AWFIW'[./CO"1UKI^2K\^"PL[+K=>7V_GK2V?*31ZG MI5*_OYMX]]AEN((_GTBFW(?\$+&/E>5AV@F1%QIAGW*E=K/67P!ZT+K) 6E: M&/JIW:P]/-9[K]1]K7?3JCH:FA$ITB0AC1.ITB1\!'S'I2.7M-K[!$J#@0QF M/$/FMQ_]$*RUJ<GQ2D'_U$LP]"Y9$U:^T:C'#;$X M-ET(MLSP 1X+QTA4CY&FR(2I2SUHB%TFJ(;*7;J T ;2&SL]<_RT *&-A M;PW0:5*_)$B1%0E2HS%]<=EVP/#R$V+Z\AR;LI8F@TT^E-%64$O/;VEG9@Y95^[X@/SE7S],U$*(\SRV@MEC?=5N'Z(;](6R_ M5D&PY/BKH'WATV3Y^TSI"G IY;,X='7@PV9VZQ?=P:)R2?K7[XMC-(H?"B(B MP"6_:J((O^G'C#E8"?"^=/+:M!DJK\T?5.K)L=/8>#-B[:;=HPM>*S=:WB\O0'2E\RXR)I"([>&UW7I MWB0&246 /Y,YD,;821FPTDB$I,%1@J1@8&X\"-K]KC>/^2W9T E8:0(:\-%H MWV[-VJX3)+LWZ6RW7>V.!SGS:COV)5/>ZS5&2Q;2.?]Q=KKXZW6^SX<-3]^&Y6LBQYMZ6WZ98\O5-Y.C\TIU( M#@_T@F3W!=6Y D1/,"A1;8I<[57MN32:E&KTD-Z1;#==NZ^%.E)!BE ! M^=?.8D>!J@G^;I4LDI>N:(&&_'%DHX)O-EH[Z]+XKLM_Y(=M9G@8-O(^P,,R MT7+"LRL7H<;PU$^;1G0RR_\KM81]L%E,/+Q*387RC.'@@R&5H%&,O(C[B(?P MZO5F?&BFJ!2O4**D4@RK(X5BT:DA]V6%,O1/0$_@E$?YG/B5U\7S,W01,L<@ M@#@\EKO4K5#I%&W#9[".^];0+$[XIPE@%$T&F.\9 9*$R*@\-+WA1_0_48K& MCFVD! D$S=!.X"G?%'KP4GA '3H5- 6E=R%QP7] <2A"P0;I3M$$/!D*ZR%I MH !YAHEO"GTT8'X..@#8N4?#R&5&5(B8(LJ;AV83#LFBQRL\/"T\),VF>[%H M@I+V_(Q7% W("8H?HC7& BE"L"%8)58R(+X=@$9N4L)5H?(NS:]3J][A#JOWYQWN ML/:0<:/H1*Y0<+,VH+R"!'"(.TG1J33=7Z07J9Y8*;Q7D]F3NY/4!9VZ2-/[ MWTDAG\BG7?%T$TA$3Z&"@.)?F!,G2,5C&9SB-% _[,N5:R&<\[,UBLCW@9%' MKI-5K*:?@^+:NU)]4:'?^9:EP+:^MO$]-NQ&- C&\Y_@-A4?,?#2_7#*UL:S^87)/O508= M@LNXA^"2E\G41A\8Z4!+*,.7$Y?VO$X';BWM>9]KKO:P_CR0'A^EF[OW*-[G MSI$-[]O<'-'8Y39#<\F/YJ%M 4J>BD')@P$E3\6@Y#$H>0Q*'A%0\F,%'\*' M),?IS<9RL$R55UA!0O$H-XCRO'5&WN9O]Q>O;.=9FC-WC=.I D"(Y3D'Q/), M?U%ZN"]]3D?%Z7OJU^\6)-$.U2Z]ELJ-6I)"C_8O]1;V4?:[>#+32A#X94MPFK$<*(*;, M'.U;P9]B6!:>,$>![RD04595AQ"'MOR!H*GWJD5R(L:@9:Z=Q\NY_B)UM2C> M,LQ8K6;]8,K:I("W$+#_Y[0Q9@-%JMRWXO10.)[F.+KBE24>\L )LYM!]YIY MX[;H>MA0Q+?WF2*9079A"([M.@'6UO='W6^QOPQKYQN9XC7(T8^C;:!]VCVC)E\,! H=-(W\]BHS&\2K@_C[*YD/#5' XR_ )Y@#C MD O+V&Z)FZ%" UP(]BC*0&#@-?;&O,Q-&1G9MRC!,F%:[5*IMJ"OH9PJ77=N MYV#PU1XM1QZ&@;&<2P8)I^AD]>I;QT4,9!6:<0*4BHZ TL^ ^I^B+?V!JTRJ MO_A0Q51EU/B"4ALR (\(7YMNP(?\(6"F*V_+'02$%X?X-Q*K=\(,7> 5?&HR M2>_DN]KI%+3\*QP\(\'#T?5)3RT:IX?HLJ9C# M?'&8V??BGWR"*65;Z5?,%Q/9XC$@'6/Q?'SBV;J4UDX\*3J;*!1\V]7'D-26 MDDI2#UK50$^J3::"- <.D1FIN[A]XFH/LR_^1.QILBV*TW"3"C!VMFI3%_J+ M;^;M04G1XRF#XRVQ41V >^M 4_[MZNS.8CN?@2;2,8#_8ZE]*(IQM*NS.\OJ M# TIQK4N.@JBFK8;U>B8#,<#>R(5%R.Z.$AU<^6'UD-V'(X1'72.$^_F9$>P MALF#44(@]"#!4 SQ7#&1<>\DB00H8$RE)T^E>UK\="J7R*9\)VZ.#EVYU"Y7 M[MH%^DGXW'1ORE*8V.=[4-FH%F7S^=J=,Z_S[GB1#= _"!J7S_9%6T6<[D#L M%;PGRV];RQ>-X%!-+U_TALCW44?T1R(3!K:P@\H<=_8)0T]F$KDB_/])WS-7 MHX+,%Y-_3/[[*^!,HEC,)=(9WPFUJ)"_(S#EZ32@+6N_%4NM]VHM^-:[L74\ MNA:"K]5^^W^!0Z>D@_VQ]8*3EZDL+QK';D89DY7^0AHNOA^OWJX;-\*O0"Z$ M5(:Y"S+_B_=H 3&W0$,C;_0FMYG.Y+WT/@QF"TB@#"5)%245D'B._@..Z11^ M4=\3X1^!050$Q(O'K@X0BC;*6"OL+,5U1ED=(P-DV%WPJ(X2*"HU (R,X&*0 M68:"PE!^<0 N$LWXLRSCMZO-?&0:"Y&70Z.><-8:Q5M9LGJQO^BF/A?-QN+Y MN5L(BM4/R^NY_F(\[[Q\WXG73VSQ$+Q>].)UR:$T"L/"8 A@'#A6C$0/^A4! MCH'Z!Q7;,M\):J IO(A R/!/+$: 8)!D$#$2&A()J*],E35BV."/H=_R(L?/ M>$YC!+(2'J-;HK_'4B.6&@%*#XO9J]?[&3X MDOMBV0.(C5S2TT2P2X9E"AC+CBF\42@#D$E@_:...DY)FGHA#2^F$OL!U&7[ M*890D9D9$+!\F &_D,0I"\D2!(44%E?@L$T]D^GB=I?AW]X'?\X2]A5&553 M)7G> 0@7$CF951[*;7Z@(<'=&J*2#UYUZ_TO+ZL>MGU2?U& 0@ &O.SS^+H(2ME1)G^];M3Z]8Z3Z3YMUKO]CKU\F.OWFJB]N!V MIW55[_UX'("3V843C"OT?@#TAU1X617XPTB#SA"&0T5""IE$):2^4%1:&E(E M19%8'G\ _2AI,OZ:H@T4GN.AEX3>[O1;[%3)"$)+QNBP%UX<\P0.JT7UBT:8($ MV:34ZO7CBS($&C7DD5F+ G1[X )Q,@L/W-^-@(BD.%'9"+^J*$&*05!- LV MJQJ^3&%XCOQ9!@P[QB54]CNNN(M5QQ&DEAN6VP6@OO#L5%R.R#"?82[.YP6[ MOSS\Z\WZN5[(F5#' ,0]4,'Q*B-<0FZD?.)CG)^AFQDP KYX^*75.W0$L,TN M+^>:?%X_'7PAEN$E^#X>\]I7?9$MYE,%\SZN[:_QO +[*P(X=L^A(LG+S8B& MC@BR17^'HK?//\WO"\E1N4QWAF$=RG;A[WT/907#-2Q5&"5DOW2,[!<,LE\Z M1O:+D?T\+.P8V>]G(?O]#*<)SU0D!A0SG0I0E"(!ON(MV:=@3)@YBC93. (, M1 [:::(P1X$A8WX$-,.UB:;GG8BA;HR12'A;[&0EZ/7+R2C(.AI:::/)50Y(J,93%>*S!?^#7G M9VOO6;$JC52:"@]"CX_@LV/0FY7Q\GCBR1E'6GY+@Y2][C)"*M GD>DA FSQ M&3D22-D&7+>%P EM.]"U&4@P/%0$\3V5EU$$\_WG9^97$(4(K/$@358T%*+0 M%^"7^"E.PM1'!L-@AQ0>)*)M]#".'PZA/X4SP>A]B'?-X(1Y)("14: 7?V2* MZ!H/*T(C9#099WZ0J8=7Z>0[7U(WTA>8H1DQ*!$%,$.P)'QL6\ J%\ B [; M.S]SWY]QLH^7W4N#^2 WPR^#*5J2Y9#@@Q0 >)A$L)\M;Q\*U[:H2^S&6!'C("H&:;THJ MV(QN:X43]?V,_H*NU(Z[W7 M.'X=E5W\Q?Q]?M:2H=>,YMLJ8RA-E9/=S(F;#M9YRVB:'Z.I8TG&PR*@FL:3 MT3Q'8L*O3B01"YHNOLB2^0 CWFL)+B:'3TRA<-5NB((91ULAA(1E"9L*3CU> M'E2\UPRMD1>@Z%H2#;;Q&FZ#YM)9M_3CYFF<#GFC5-D5&,@:NHWEZ+@EP2L: M(,;7D)<5E9J.&06L#R1:Y8#TJI*MXP=5-51@V(9KD3A"+QV /"8T2Q%_K/0% M#$1=I6]>Z?>-H/7;&(BC=QX: M:CU&FL*WWN-<07_1F=U/'C*3E/S&6@;\&JN@&+0"G2XWL==N.W,;@),R!^"D M+N!>R4;Z+OO8BT5SB3SMVHF%W CC,%;XE+A)S(K5NVF646TS+>"I6X&6OXCR@)@+PY/)1-T MUK73P\+BT,M=X7$>>>?P/HFHAZH#+I;#MP\/1YM*HCX85N65H7XHR/75G?TI MD/&R41A/18/ U!_GVI[,\I%NOV=D=HP5.XYHM/ M]8NP0V\B;V\B'M8V4BZ)U MZ\-S=)*#R63W?CBUOR>VPN$40?L M+1#4Z>/PK;#O]G8V*H_#IFM6Y $V$"B#KB/1I1/T#LR)BP598!S*T!4 M2,P?+N?\;,PKQFW'9M 1S:#25.8%7#GH&M]0 #)T_08XRL$X)^EDQIR[G$DG M _%JYS=7W7*3SA0 B)!_ \50AC R_A?J2\9$J5PDLF M.@&.D"AA'?"@N'M\(Q%[NJ>T?.+ISMT%_ XLZT]\9TV>S2)[<@D4A3Z(ZD3M MG*K;.A6+H6 :E:7AMY*:3B=0=[K7/A2[R;C M.W"_S _7UZ\Q )U^Y,M2\;S(!/4UYMDQSM"3(BYDW1FPJB0KM6_ :J@'J#455G[O=,R&UI1Q&CIB'&Q9TX#-<,ID]L^/'&Z[+E$81#Q@>B$C6L]&)=,Z; M0J!1MJPHUM>2H("Q&D@A0QZM!QIQ*-.UQ++0BYX--:08AB"_/-=8(QRKTG'P M]_D9IMJ+ 8,Z,ZPW=;*[Q^6FHLO>@%:S>=U/7^$L6 SC&4 #98^6]J M\_AG\5$4B7 MK?N=2#B4$_GG9'DD<&ZSU[B7T_W%51&TB[TZ^S5:(F[;(*U__>Y6;FK5QT8- MH;AT;TJ=&E4N=6M5JEUZQ7V)5.VE76MV:ZNHU/9#WZK7V?_%;.Z*+J NY6VG MKQ\/FSA,K'_KM' 3N[V8)18=;=IVN,JZ]ZYHFOI1G@Y3JRWH'FWN#AL,=!YY ME_\FV[DGC%];9_SMP/+7%GQ$6.K#7WV:I/EI,^&/K_Y=[K6A\*CP#I8J_'D5&XW@5<'\?9?/Q*1_DE#?/M#)<;-US=S' M"= 81N;K %8:B2@&2@( %4E1E0K!4T*_):/$^A.F6ZXLZ@^E_J+Z1-/S[TGF M2V'"&86E6RRY9+"ST6M+-Q^A5AN! :NA399B6-LN=ZPO+_6?<$ M@O&VW,KKPIUR$!*UNH6KUEWFD")0;J<;[%W^Q;B)H9A$MR%1ZQ\-\7 M8Y[C 'PXE+ I_GL@"W0^F?_U^\)[YE X![*-(C 3@RZY#K[9Y_C^1#&E^7V! M;S7&$GNGL2'.H@W>RN^ZYD?B:7+1G"9'4"6WRT+M+K$1K@EDY[7<<"J12Z:C M,UK.78;']'IJ])HB]$K^%0BUTIE$-DKC.E>IU5D-)5?4T)I%9PSPZ_.]_G2: MG";[$]542,F/<55^!=7W-W"82;M.8]""'&?80^%\L@KL:E#.,7W%SA"AL%4T M)\ %2*#_&R#S<>#&(5LN9F^Y,M@H6EQY(P2-2#!NG;R9HIM6=#U)EXEOQQH- M'!/R:1'R/JK2C8S==&6T:-AQ1.$J!)HEMUY*]A?T%7L-Z,?JUX()*@,>)33I M3(PF'0R:="9&DX[1I#WP[F(TZ1A-.GJ[^(LU"OLH:4K*+FT#QFS9FI/=Y8E7 M7[;T>OPB*C&@N58$SD,:SR6- 4];+6BG(%..5DG;ZP3TR2>'606%)^?V6ETV5NF7%)= M!!,LKK=1H1%0[SIR-,.ABS(V@)8-9CK6L%&^+ -)'C&BCC,,[P<:B"-4N6Q" M Y^?6;&!T2P2UDB'&;]2,&\I4P%#JI.?3)AJ?/9D)N@2JQBMA97DJ22C>D0R MRE.3P=KMPI-E5;T0\?P,Q>*Q\:7O=@F2;KE7&QB8/N0X(4 289B5',P'R0GR 2NW4^63JDE ME#:>"8M.P&Q"^&DE\2$ 4+-CP&F":T4TIL4647XE-$@(RIX>8B6W@FMKROGT^YZ9OX^7$R-=9X7Y#1=7;0=[;LW?6LBR:B> )7CMO_&"2#4+6V M$E:9]"$ 9L,NE*[T%W1NF!>_)IG:_8=KH?3C_7VI\XKKI'NMRAW5:N/IEZ5* MK_YD!0^/5H$T\;RW+55T=^F##GT>K(KNM+;R9U0>/N-' RXN[@S]B*D29'IF MI(^][H )F6M]K)./V3ZXNO+#;?4/X!?=HHPE4F@GK NB_PUDZK_Z2FK?0&9Y M!<2G'MJI5^!G4?)08P3KR3?X87SJ(=+Z:"2#$:,:-?AU> F\J/#L\1LM3DB[ M'*^9SG?.-G2UI*EX.IR[R1:W0$;OUMHRS[J)U_B^HG=??[T"1E:V*EV.;^RH M-X:!?2)U7[YU['YMA)G,/EU0%G5",2IURX@:2A32GDWV)]U^Y21;8'EQ@BHS H;F+8,1+Z)8SZ_5$U[M1 VW*S+P4W4ZH%,(M$M_:W_M M /<#<4-L>>3^2$\=<=(\NM8BN63/0CCL:41']9B$$8? =EN@3#MZ[L[NAP_B M[2=C,NUJ:-8,@U#X_8DEYQJ\_',XV.O@#\C7C]UJV^3MS&7,V4?<6?#$;,OS M%I/%51DRV$S*@ZU)V4RM6")N/2!/4GU.?0U.H/"%K/IQI^::VMA=H)AKH2R+ MP3$_"KLZ?UMDS"__(\J7]2$^V1&UG__#:?(FM<5(+8R\Z^!R7'+^.XRM$OA!22L MQOCV-CBY.#__&SI 1"H=38"(K9WK552'/3!W='-EM7 A5$8]H#/L>XZ#M0C/ M/)3@6.[SB7E6TU/M<\%[NKKFJQW3_H="4DEE-S)*V'?X4P@PNXV.<$7;72%, MI2X2VO7T^@(CWIL4^_ ZRW\TAQ_^7;Z(4/)F3*"8DGV8<$'>G>\7Q;?QLV\C M[ 1#T#FE"HI<":Y%GG\F(-!2U54#=(>N)'D(>-339.HZ'1HM,*WV(-]=*XO2 M%]_,>9IDQJUOD2L,DC__"C>2Z7#07L@F6P=,MLU+9*($I_2G0G]YQ#R20=JS M#L1W&(OVZ^8I^_[<^*Y]I/U;M$<6!'O*@8#OXBA"8M?.2TVU)Q MBXBWGB%=J7 Z25;3\?"9T,I MR1["P$>!DJZB#UR=M$2 />P=H-(D>KO2I)AK@PV_[5YR5 NZY*CW5OV\ZK"W M.6[[DJ,P35N?:>1T\Q+Z5;ANJ?*D2HMACKZY9CW=TDU$<(+6L=_S MCOW7$V'6 U7V;J:;@[FUCRS7T8JUQW)OB]Z=/Y*58__W1[#XT?S?6H =.EM3 MZX'\XO)+::+4K\3<*+>77ZQOTQ G)]J]$]PMQ9YS&"J]S8G-!>C$NI/E@;Q5]EE\;(.I^OZX M7Q;7P30[59=UASN)?=,PU&V0T2++I=I]3SH$YU.M52K/V:O2\WCL+ZWKP#S' M]#>SQVYTWWK:; [!YBD=,!6!Q@P"F@5TD-DW'K,0MYA%FXUGT08SBS8;SZ*- M9]%Z,&L\B_:0LVB/+8%/9R1@;PQD<'[V!?^7VIAUV\./OD:C(LU6R&M94O[_ M[7UM?6JFBN165-1Y[CU5OB5C)E$3S20S7U(HJ"0(AI<8 M_?5G=3<@("@:5'38]>RZ,XE"]^KUOJY>2WOF%7_725/U\_,." MPTS<)PL&6S-G9-JHTB=C<'M3;XK2O'KF'+)+9E4*_&)8EMG-+AE[E\SFNZRV MNE?37R_UCS_]5;O<:E;$9Y\A;["2G3V[-[88HLG&: +^@2;(J].5\=@J8V^5 MV=Y69<4GVQ.4_L'_H9PS9C6+/]Q39GGPG[,O!O_ M<>-K)V978O_/8"1.%'E>*;YT#11W#5PGM/CV[:GZ].W;>?@L%YL#J18EC] B M.BT29 $FLTV"> W.[&HDO;_<#%OW^NM6"9+W(0@-C*DA1A7?@5> -A ^ MV-;I"?K9K ?T[58I:)B[@%B<%_M]<#)DG>J#JJ8F0T['W[:FQ@\1+\JZV!/' M2&)HLH]S3#FW;#ED"AX 0H:GVFO41)2DTQ,0'\^K1-T2,/Q]+=&C>UK^%_[K MZ8G;TT$B!J>''7)+2=I>[,%N],#/J66HFL%AD282#EJ(I5H2/!Z=%Y(G\-UD M'FDS.NRT>LOHT"ZI%[''MZ!CG5"FBL1I6K/_2+BDJ=ZCR@B[S#Q(1VW"O H8:DP]-,UWU>Z4'$0 EC]QK3NHS2=* UT=>L,.">J[8R@TQGI$JV)L=[14K< MDHD--'C)'(^[4=DIR+KV=O2Z-,3 MC]UT"(#I*&)KQO$C418U'4PF?-+V(5=Y: M7<7;JH;5_O.OBS;1:E=/;=$CR MF? >&K-7#TUL3 ?W ZZ7X5^V2A!?ES6\,CX](=K8S9K5\%$$Q#^6%8>7VKR/ MT\YVG'MLOE98%(NNS),I9Y2@];@QJE2JAK 4>D-!=Y &A)[1D-%X@55(RJM MH>B"5]5VX(5E"3YYYBI[%UU0I$V?^3Q[;/;SUZ_7X@]I$%'I?"<%C].3OB)) MR@0S+RY9*X8NB3(\!_&RK[NI.#M]8;#_4BCYMVVQ<:- M\N/?[6&M7+<9A!>UL<3!2T VA+/O[XK]7:I?%/SHDO<5%X+@!#^),)!%R'1WW$65MX](?$623P65>R?[H?(H:]VQ4O?):.QOV-_ M'JW0@6U=K[?K_N0W.;[O^+Y)A^/3(JSO+9T%7H:PBC55(DFW4V^#V@?\Q MR5_KTAS)L3R8QTDYOZO&X<_$R^,QO9B\QCDLO95L8MV\Q/]4YX )_)U:8WE?7%>_Z4_Q:?B6\Z0N_#G-T6@/TEGM1?S%VYK#W9D@MIIA MWEIZ)^3>F7)P-2Q@+[*)?C@,_?#) 43;$9[ ,I8+XF"CZ;&)G*=*42R^WG7M M8$WS41=_,^^UW&6-M5FG0Q"R1X/C\<%=YZ;+O2G]]OVV?=4_I]4 M\1_THO4Z#NQ;#F/21*R#<-4'VBQA58 0R8"9K0<(FMVDCQLJM<[#"_O1_VQX M\-3:^>GO[(?"S.FI%$S_HDB_@;HV^ M)VS2]R2:OB=LTOM) MBF:H0@#&.>4:#K3ZV\\SAF7E1NJJWJCV#@;-#'R8+E[ ";AR( 4F]SPK/U[_ MJO8ZVN/5X.R[BRG;M2O$B!3\JV2?Y-'QY%;1]QY^JLLDBH+P!Z(X\L<@['W: M'WN_SA/A<-G4ZR^QKT][^8/AU;8@X7OKIR?B?'-4=TII9'OHXN\8XDH!=R@1 M90S&]R#UM75O$&[M3LE6@?AAUA6$NK]\GFD?]^,[X?6U\_H2!G9OZ8/[6JMY MWP%K[S-^Q^X4"A^PFV[GL;=4-!*[PEFJ"&-,&_797ZY[M;'YB_ M"Y[KD" H#_^4F9B?\K;!6M$MW]_3O!?>!=D04-\O8_S]2_HK!=LSQF[G,4G_ MQ2W]EYQ&G$XCTFJFIT3+II;"--&__(OFE]G,\XSO:Q^-\MO];Z5PMLEF._4. M948JJW 4VP5,[!PNE7.$=*:21#&FU>W_4=2'%5Q\$]0:SC^BD6::)L#_^ [W ML0*1T-91K1\5" T-75+63")KGE87]8[Y![-,VO]9K8V?9YF;UGOV=IS_,2[8 MQ5)+DY]Y2<;N% .Y :W6:TGHI$\JESI?H+.I M] 9(IIU#EHY,U H1B-I"8\ZH1*W2+G5_"#F)G72/5=0">V:N$+7,QJ+&,'2J MD(N=J&W;F0]YVR*<=2\_SZ3*P^UCNE5^>*19I-%<(J MKCU#G!.YC8%?$22W;/>I]*?YF!K\%/\NN0WT-E;(;7Y3N/B( MZ*"=,)%K@/72W-&_/YP&PN^E>,7H2L+*W/;V IWT%AP)6YU,;[7ZXQ^IOR1, M^3QM#D/%^*( 7,JDN+$3D*53^0*=2A4WU29,0%UB=WY!(JBK!+6T!<_!%-17 ML5%Y:-Z4F-RZ=O\(!77!%W"):2&U<3(O3X.>I',,%$A:V_1A:P.A(0LP$#"O\ 'D1U0H5UKP:D+D'UY(:&3*C_/VLIL7'JO5=*I M[@8)';^.^^FO2Y5P>&"29[7IZO-,:/Z^^O/TYSK%LM&L%BF=OJ+HLH)&1B!% M8/X#*P/FC/H82=\D#C&,()\_M,_L\C796'=**6,!W8^4!Q8"#8U^P/!P2D20 MA9[9=AMTEJP1E8#F03A>_'V%/,82;;9*\!+X5Q=@B2*+9(H.8TXG893!]C:.)5R) >:EKM9QY*&I.YY^&GHP>R> MZ4U?7GAEFA'/UM<^42/*$MS8RM31EG$@7Y:G8WRX\+.8JK!I%PWV][]GY][\ M"Y.FBZG4?@$>0?Y$PGF[Y[PU($:?Y+Q<,4,7;\U& N@<_(U^@4<<*FJE)NP=8_8. M-I[AV'L-T$00>X/'G\J'CJ%VS=R[OJ81I1W[\F_W.\G->Y+RYBH6KUT'%@RV M*\3[P*?- 5C5%6Z3[R3JL?'C[<=]5_G1G4.KEA9"P@[VBXEB\(4U?MI_9O,L M"$/HD&R[?!%DQ?XJYL^$8/Z%:O!++9_M=]K5L7ZN()UE0Z>I M=\GZ_M&D\Z9L0Y$5-^UJ'Z@%M? L/H_'J7%J)T%@-'D^R[$A,9W)L#19ABPD MR;]/)?\"&25Z(^.Q+04&7*S0LT&29-\!L\TGU+/7(6&*&3K/AKX=O@\(0,6A MA^ORNZ#I*%-'J%1' "KXS2?4< PJ+[9&%LWMF$HYD:G/R%00KVQ;$[/AKRLE M6OAP.29")0SA13PXQE\!UUP*F)#$-$]5H0NZM_',B\^SZZ=\2^7>^KE<]L!+ M(@L5$%LO"V3;2?HWYNE?'S;=MMIG6(;.,J$%.2E2)%P:EDLC,S5,H4#G4S'J MS;!N57^>M[*NPXJR 4MLVIFV,IZ"0C[7X3X$K?:AJQR)RP1 "84W?H2S(0E^T M8['J/??*BAUA7-@#/.T39*C;5BL)M0[&B?7EQ&V'6YDLG4N'+J0GT5;"J.LP M:F01%\0#A=ARZ>HKEZOM/'R"M!]JH;E;BES2=57L&K@;1D<)"K6DR]M6/EU3 M!@^ONRG9?-XF841'SZ9 7DJ"C20Y M_+WF\.<SC%<\?6;:Q>XDWN MVYMT??%<$WKGXL?Y4.1Y 1X.W,V('UU52A>RZ;/OY_:*]^2/)<.=#HQIF'@R MC;\6SP1I\>=9O=9AC/*?'[D!MS=G/OJ9)+!)LA#)J[PMO5TAS>'#&]YD;$J4 M"]NR:^=B\OC&%WN91!(Z[$AX_LAX/@8130PX?JMC=Z+L'W-,$W8^-4PGR!]9 M,60G_3QC.KE!MWC)O$O<621G\H6)9LB.[\2AI3.;YN-X8%_5\CU[H\]^]GX4 MH]G7TG$\6=9G' \I35OC>' 8S&E#"@W=$60-)]YI:JPJ?0BBX6=.HOH"+ EU M\P/5I!F2SLF]*?DE:"&G4[:G(3U[&IEU,,MOF&=\>B*,QI(R%037::.13.8@ M)OM -?&#&BEX.(B AH.X)\5@9D#6B.)4@>(0'TB2,M&^;8M$N]3.,1C#Q(O: M6.)@;R"=0I :#3F5R=KNVCZCF:QP?'_5")RJ[U2D<5[ICKG[K-CI1S\"QW]W MX:?1[)HZ"RVA!KE:@^OQ#[S*Q9LZH1OZ)=/"R,E'?9@;+S@9 ):<\D'/] IO M;D,93K]\Z"2@5A7^U=MMK1VR'+S.F-!D6>$.-KI,T%])P&19";NMORS3#!SF M8$#D[0%]NPV]0H=;NYWL M%WX]4<_^6UY:#"W Q"+&F3B^J(GDQ-!>#&O@J%].#WRY1R1P&MB M#J_9M@F,I,W^ND9N+WB;SR;=$SG8JQR$M(*Y]2'0^^*^K4*^$MC(\N57A;$* M&@VKR=,3%!%R(]3-8L;YH482Q,@^$2,K2_%))7:_E5B/.,2U^IJ<[.=.EHGM MR6Y[(.=V?0.G+:*\IBBIJ,0WAY^<1IQ.XU-*X'/%BTBJ%)UZAS(K-JM2LML- M0W>469W/&W5U17,H0_A9$G"'.9DO.72B[_3=YW7K8$!O\P]6_4O*M)YN\WSQ MZ8ZQ1Y@N5C"K0U:,)^FQU(EY7>X]W:RJ" Q#^8!Q!.1KA3X-X%&DXBWC,0CP>Z6#W M8B<7I>--NA2[[/3IUX0_/O$(M(U1B0=#I]D<. 2N8()4^E0)+1V&*9_+LM9AOZ)?- M-A>%<,8(-/A9HQH-9) I%&DF'WK29%Q 6XD@AA?$:A3V=I9C,WQVFNOEY400 M(Y]]3J=!#'/Y@T/N'G:[/%@KD%OXP+W*OO_[?\[/J4M1D/AO5(L; %>VA3=# MD'OPD$R>.C^WI)X7W\,[@&1G]B=8K(C6@O6M!NN1OGP+>U[B9RWTDS-98UD[ M'=?KSKY?GCL)9I'JOU1G.H85E%2N*_;^2S5 T@@Y&PHB82;O_-8_UM?0G^8< M97'3O_\ J?VHK@K1=1IUW23I=#]V(X\+O( M,M"O>JH 5,!!*)SK]6 +ND9!;"2([TB+TZ3VY/@-"?KX=_0L#4U/T(SQ M6!(%54OPTO%%Z":G$:?32/#2APKR],S )!KV4E&KBM'5^X94,E7HUG#2=\.[ MRXDZ*_3GQ>4@3;\5);]UL.CJ(7V!1-\5X#IHW M#9S+I_<)%@SRH8Y7'U#KR MN 6P]4-:^#4>E?.O92:1QU#RN 74=H \9HIT)GR9:Q?RN#_D]E8!:^4.6&+DK$>$NY MR 5P7X>_4VO=W_)K_O6O%^.M>Q,1Y#**=#Z3C-5-,"P)AN4PT T)AN5O..4$ MP[)-BU*7W^$@%75**5TX>$'K8>3PV++'">(DOAB'Y#3B=!H)XN10*]SLLV!E M?VUUV'1H0SLXV1;DY->?Q_+D>O3T+@SL0'&58MY32S%TD^#;'9 C[DC\C\&M[EY;M^YEB%9^MM^-"$$V;/N*I8M>%+P!Q[ M+_ONV"HOUGV%8>O];LKI]9^]]15+' 8D=OJJ/ 7+)U*Q:@\FZ OEF.J=FG? M%\50;K* %+'$25M?HI2S^;7+\P MLUSNC_PQC$A!Q #@\$G;'06^H0 1=2'6Y=!$[CXE=Y\S[3.EV^(GO]IY-K]! MUNK8Y"ZRKD5I%HQR(=XPA&3>8[R6WU%T3CH]X31-T#7G>$=.HY2^SSS'JM## MGB.52=,['>ZXIY-,H"8)",%WP4@TR!(33,D1'*>EU\PC-95;K [PL.$BV-)0 MQ- D6(388A&2TXC3:23(D$,M;CL'SI6PTGL6ZV86*JI981F*:%RFO_Y^ 9 M_=],JMZ]/ZBJ_LZN,%&Q$-0M81:8/)UBV'5@4HF+'XZ32U&;G44,P*!L" M3]:AC 650P0]KMS(7%0K41L=\A!40^.K#G(V;4+:*-\)FV:>FD_,(WL $NRQ M02%WN:E@Y]@"G6'S\9#JXV'V?-1V*32S_[P=]WDI(XWJW $PN\=<;9G9TW0& MW#"TAC[$1BR]$/1F0NY:JJ$4>C 7.U4Q]7/6FS0H[>QHLUPUQ@+YN$*Y% M/,(VD\_3F6+2ZN\PY"C8O]PT% R4HUKKERRGC&Q/%(Y"CKQ!8\1RE$7YC\+& MS:X2K'B"68VD1E%<86EG[*_QR_5P]E-Y*&X@US% H(:WF1LG@B!$E994MG54>"ZF;=/.JEEN1%#U@23&MXL:24J295($NI(\#CVWN MH6&,X'L]-,S38I="J?0\N[R^ET:B^E'4-\#"QG[8;"$9-AO-L-E",FPV&38; MM)=DV.RNA\WNZ4J%UY:X_AGZ9J*@];@QTE6J 6&XVZQ7E-%(U$E0+_,5G$@> M@*H1!0TEEB5%,U2A V\I2TKO]AY]L!P,_FA?/V8*D1E"+=^ M2,"=3.H"S@4_T:8# V:]R14SM7I*Z$SXL^^5YNUMO8.9DBHU,.MV0%AKP+&U MMGW&!\RM0 B+80]X%YVA<'H"? O/FYJMG@6>XBA9@3>!&X"]8%R%;G :S[U1 M-Z*&N)JZ,V!1UB=P#^FV,-;)9:\T2^Y#T.BF%R?+B@%V&T(&&1ZL"F-%U='G M+\%3IMCSGU1?E%!A>R+J0TH?"E2[5@EZGC[D=/P9:\D3> .L%3V[![^21-SC MVG[42)3%D3&BNB)/C4%?"/#^-T-4<49/H\"=1PX[?!B^3S9X>F+M\-X QRN7 MRZ6^<%^_,%])XVRKRD1)YJ=@H4!#BSH5;BRBP.:64U\%_8)JRNC'WM#:0H9V MK=Y!<$G0P8X04N-#,9_8UD%5F,^C;FXJ: E]41VA=SL?-01"= 5!I@8J!RH1 M'@G4!H<1'0\L*%U(4>#4"3+/J13/3:DQ,(3"FYNR"6?(X#]2(I#&I-SIB2_I MX-6J8@R&SD,BEV R>-,E8P"\2J5S_KL><*(L\+XGUBBUJZ4[F[S.XZ)/3[@^ M(A+ZG"(+Y[#X4Q" MQ?E6Q/4]X>)@I?G0KY$_MN%4S:Z+W"TZ%<2<)*$+GWW M! $=)SQ;E-\%6-B Z"4:EQ1[$B>.-/A33^2!D> K\%V0(]Z QRA]2C%4JFNF M]R\HURI$C>H9J@K?DJ98T3C>CO[N7<&R!21\M:?EUV70'*8N1 ?WSH'N,S1T M;"-#,D\*F0"D"L8<:(H^/'LJ<"H\%"F8RA#Q!M* T/B<-L!SM"'B@J/%,C0 M!,P@*-PF6@?^83\=Z_>!(?)D9C+8",B>J(F$>&2FRJ./9#-,QZ#', M=#VD+"7\!%WE"']!E#GDP*U$2P-5KY$T$4UU.?D5:33TK+XHP[M$X$Q-4-]! MI2&VA+7"+WH*[%,!Y:BBIP%=K)([? )TZPBXF$/;@U^#*1#?.;0;S?DJ>/%D M*()-0U>Y80<:")6*S+M$A$&43?TZ5^Q$&1MX(Q(WT?#C36*B)Y)E((EWR_=8 M -NE UU5$>P1)TE3+)Z4#,=C$93B)$V!W:MXT(4 /.0EH4DZ:@QO0^DYZ_6$ ML);@"QH^&MQ!@A[!!7H3/@ -$GF0]@0(FP Q!A%[X M /[E-$X8!$> M$B-O ?$>XGWT"L^TX>C_C M^ER[P[OG3D-/,20>^&S F=(L@CWHZ60AIG&P5S&'8WJD3Q4T0]*)35F'?(N2 M #(/X@5BC[HNV&SB4$(7U ]E@OP@FH*C!;'P.H<]@=.0'H%?^[_=Y@EX@]VW MP7*[@:M$[14M?:SHB-"PNP7K>WJ"%H[.O6NS/,I>#A3T?.#;":?RQV8%=Y&? MD)%($!:[AV-8G97(NK(2J[_^/%-ZS#UWVTG?WW$'E8M(^^0BJL^S1[8T?ALT MV*L7$>4B&I5:HW-?ZM2;C23Y$)M=7"HJ4:B:^('\'S2=0T#3.7PZR1!%)"M( MNPU0103#3T!#F:.K!!++#E2!(R$BK-'-%\5499E4M 05_8(;".EG?OQLM$ ^ M5G1\77A&>5H&C3H$:KX2>- <1@2QMW:/C)HA- 3KOLC21Z'JB.I^OGY+?>BJ-9'O3@E\]B_@"M;0,*M3^ MC^5NZ+C$K9+%FSZ QW- 'N<8_(7W.3_C.(0;#%"21!<\W+TQ0X]%_HB9NJ., M+X&&7MZ^N_G]=ELOW=\XIAT<&V_[;CT:%L\$7D#\'ZR1OLM#]F7.ST>S#,&-@]V-:WWJC,TKPXWB)Y>YRPMX,U&NM4@>L- MK4=H:%18*$<$(KNQE>DYMHCF8);OS-3:Q_XYBUK;KT6U1I'>VT-7]ZW'YBNQ M$>UZSQC=_]8;_:(81[L:2,/-M-D" :)1:-G N01$H1%\Y.)87K]6FS@A"W_2 M)\JQM M1Q0EK>E"[EG[QHT).Q/%8L*'C'A7:^L#@RT>/1/:V]YZJ.[QX_Q"]$_Z$^4H M@B+/E;1C\R>:+_?#G_)O1KUEXA$:D0MNA^5/9%8DI%S^Q.G)@D.QT*G;MHLZZQ,X43",1D7Z<+4C2W"^NE.Q MGIZ$T*S,7^Y*^&C6Q\'TOL>IJ4:M<'S^PY8T:X9=3[.F$K;S:M;)^Q-;JEW? M/>2SQ\MV$6O6)08]*LW*;"V%$Z=&(<6D44@TC4**?UFC$#\ZAFA<$>-,Y;X; M;B2M1,*T$MDQM\[%:D<7;=I&5\/*0Z_AVV=!MVN<6)G [SS/IMWIW5,FI8]O M^@=UI8;QN5)3>9X5A6:V5KW,_GX!>K0?RNW:W0,P"E7[1=@EN543CUTTY=.3 M:T.:4NF\7_<%+('X#B:ZPDZU=0@5NE.J]F:@FX>6RTF5!JI 6CU\0=]&< @F M]=^6T95 V-JU5@G_)OW?K^2&;_M'J7$-&I2JE%KU#BB2J_OF0^OTI-*\H*F; M3M7UE#J^(J^HUB,NT&LU@Y-UJQ^#XSWNU6OH'B0UY-X%\U+B8*C35-?0\;5# MW!@"ODFN=-/H:1HX0/AB+_J;]6+*&*.__6?9?0I4$VWV'WZ\6+41D^NHM2)_"SQB& 09\T[E@55ZUU($$IK/QY M.C__:5X ]R6_%4>%(:[UV15$!)H]NTBV^7B"5"J%_C\H&$-T18U<<*,3=*4? M1$=%>D-6P+U5J7=.,H0@X:;:^,.6@-*4N^W._/X2ZL\"(H5[8> &';RA6JUI M>G8[+*O;#/H-ZH=%^N:XE!1)I0FHL0UG-=9!#Q$X%6)8#??I^")^Q;_KBRK\ M G6Q(;A]$[-O#I6W7L]DS\FO.5D648,81 03Z,\CY);YLW/;:!%?1/,UY$.R MV>W I3\<:FC$\:AIQ!3M\_0$(1+X=X2WU2B3-L#JXV#U9@?$7MS9XFE0\#S2 MN\1#76Z$DHUH/XE&BURC=8N#;IH9W]V7AXE&VZM&0T5,C_"8@C'!W1JZ@IUG MXI'"\LE_VLE(.R4'],?/0!X(^6I=)MVV6JCIE;?"=-3R,+N_&G/5;J9UGYK? MF)R3"O,U(?C8IA8"PXY(=S+<)2R(YU&$_2TTV6/*[%$5^R]6WQXV.[YA:E!? M. T>W\=-T[H"V#BPR&:W%Y[T?H%3 +N.FZ:8QDDSP&A9\G!Z0EJX=5$;$DTC MU^,7C$7-WUC@-<#1X1.;=\$_1@'X6:H/)[7)>YK-V +0=JITJB\I8+"7LKJ/ M>G>1,*C5?NQ9VJFO6T1^S[ZG+IA@'Q3\/J(R7([F):8AIHG#PP37R];CSLXW M@JISP-Z2".X.9U[<%&64026>GNF:6K[9Z8G9NP?B08O]*3-T1*H+?X&\B+3G M0;(C@O/R =(AT.G-262G._57V9%KYOW7;9&M MU^ZR4=L1/^$*=0)';5*R%\4E<,: "]**H6MH(SC:)9KQW>H)C.A34R%9< MXY)DF]S4C2V>=F)HQ?7:(Y>A6?&VT\Z.\I>OG=>_5@@BPO(4(V=O\Q(M24"< MGN ,A).Q:V:71=31=YZF1.&'\R_41 1/"UD:U.UL2HG^*\$O'2H2CY"7.&F M<>\H9!0UE!A V0)1/CT1/GK(.S,WY'H3")/[Z:@U*2[YXNY^[\HKR8@.E1'N M7B?K*FI!B6@%,BM\"*,Q9B"?[HPXD6I(@F:G4WQZ#U]0I;D/:O;OS(]&%4;=?%FFCKI!0HA/6]]'B>67+VGT7F2YL-6UHBT\K24+K H'#=NX8A"@*FC MP=!\7U[:F)LP%XHWZ;M2D[AFDBZY/;/'+K6@G66!:'I;-$%V>X:%15I:'.&0 M\N6Q0@"U(F#^L>4*ONRUQE6G-4:\74=?XZN885J8&XB7#YO ?](.P_)6!MI# MIRX+TU]=V_(VO.*/2<2OM+"AR!)GLVK;4BM@R]*93* U75 B;N.*;>3IB;M@ M,!][05T*@J=T0'E+;Z@5J2M]BA+@J% AJJKPKI".H8[D-NK):X5Q'NX_/3'S M?\;8K!:@ @)IPNJ((#'<#-ZE]6$G%:)6?7H2PO+XR6W(4C45KE)]>K+=4C7E M5ZG.L(N5:EQ*7BA5._?]R5HU%:I4#5K/^<[ 8O7B@6Q2K4Y46P2JK?F4-4JC MJ]X@)26J;>^J[8*JX0MA9O+4/0<)"YUV>D+&+BU(N#D& D=YXCSP^1%L!/C MBO^LO$H8MZ)%>OIKZ-#J9H:JV4=^OB+CTT_D;2YOPU^3:>NV,"OK<\A;:9'L MGA-:)6HKC^"O$*_5TM69"PV$@VMC0C+'BPF)3 IFU53^X[KV\/28S?PML)!U M>7Y?R!#B[Z'Y+G;$BK+M.'MLUKJ1I^J7UL"BXP6(F+EHRUP%&";B4IJ#7N: M$GL)C@(_6H;C*<[4)7QDP0HQAPM!B4[>WECM+5N;YMC;_N&B4+8I09\ HI@@ M0COR">!P!%E92"$"9_L5O'$DYBK6!?%\DDJ,?6TE,*>W;G$E?63%%4>SADRG MP;.YU^[C3>;8ZBL;M6A8++%DZ$PQ<&+!BAK+Z8E?JFO'118_CWH+51:'M"6Z M<=_W!3-IO_N"\_G=-M2RJW JC\Z7%U7!GDOI^I*%;^%6#FKV3V@@O -2"IC+ MEB!Y+JBR #3##J]WRG.8/ D\5W6,5T49,8XL[)SC$;'19/(NIXE.BXX] 6TZ MZBJ2):8HCK'@+JC.@RT,&E-:>6C76V;RAJ:N"FP^]XM*,_F$W?>T_!*:-FM! M?ZVY+T-KEBUJL&&6Y0BR"+AV05T[V)$SP*9PNCGA%#1J%^.:\-!G148M,HC/ M@+HH^W.TM_"!60?^3N(P4Y5:HXE5W;:P%IYL,E0H]#/ZA*C:UE>FNJKR"NI_ M(,Q[Y((1,/E5T\'@Z=@8FVQ[85;3;9P:_!?M$.&OR2Q58JD6H'0JR M4S.Y#"N =QAD8K YR-NONSK*%_=19^D!V"$X//1O]& TV$4=*ZIY&,C/(A/; M\;Q1WE#-7C+F.&2,<"*GZ%CO!56".-6E/L8F@GS"(3=()V:,U(YQF5;SVL+% M"3,+N5;4?M'2%FA]L&ST%@+] E/L93/PJ-9K>/Q4]!X#1"LX2X]QMB^3"T+Z"DZ8D#)%*%$ MJ>VKT].&?^AC\!W/NQ+"]H M/57$LGD6KK/'.J[_0I^/U10QATOYR@.GX8'36!XP^+:G"I;C/+_P8D\=QUDP M4UX7()J*Z3,31.=_TA>I%)['/#)&5%?DR;?)-6OPM;"OWC='@HLRLB:2J#EK MT(U2NUJZ\R!WZPXDJKOR[+<_IQ\WY'AWC^[3D_1%@84E2A(V3)[]^)LX/+1> M,C1D%MP!(HY#B&/EHZ7)G2!349-\I;G@TQ/GBO$J\>AN#]+7G'I IF3/4,%S M:>2UT&+&+#(%@/,]U]ON&04+%8N,T]0ZB!90LH@E=_'&P_54+ZFMR;S[*EYW MR!)#T+9CS"K.RD'V MR4U:4#V@F.(M#4,=@C43$TR9DG62BRN7M@FIR%A'-L M%OD]L! 3G6-[Y19&QPY5D80OY\2P" [,CO%ES*=WO=OL3^3[6C%RM?=II 7B MXCWR\P):(I,'M5=8T3Y#$WQB2Q2D6LD%#UJO.YWK16=D3)@3X2B1]H3_8N"E M8JBF\T9CG)%/Q!^VZT!HT%^\67@7"*3+R>VXDQ[P@(I]OPG1O;R)@"Y2+S@A8#$&[#DY+3(N:'1M[5U;<]LXLGY7E?X#3BJ92JIH1G?)DVRJ M'-O9T4QB^]C*S-E]@TA(PH8B-;S8T?[ZT]T >)$H6TXBRW*T5;-)*!)H-/KR M=:,!O/UM\.GCNVKE[6^G1R?P)\/_O1WT!Q]/W[U]K?Z$7U_KG]^^/S_Y%[L: M_.OCZ3^>C0(__I75:[.8#>141.Q,W+#+8,I]2SVPV)4(Y>@9? B?7MSWNS=L MRL.Q]']E^&KZWQL6BZ_Q ??D&'X*Y7@2ZT?2=P4U+?UG[]Y^.#\;Y+L\&/&I M].:_WM4IO1O)_PI%X[-WO_C#:/;F[6ML$)ARL>/#>?O^W>G7B1S*N%HY/+0; M;U^_?_'#U0^=MVR/OGU4KQ^=G9S"P M_OD9^ZL_^(T-?CME_;/!Z67_$X/?KLX_]D^.!J=YOEP-X,>[/!%?MP?DE? M7/7_[TEQYA.T]=M5M7)Z=@)#__WSV2EKUBS6J#6:>\U=C_K_)%$L1_,?27[? MKU;BB8Q8*&9!&%N,1RR)A,LF(A02ON>^RQ+?$U'$XHE@#C0 %+$H&8]%%$+CV^$>5*MZ$=) M9-X)0O-:D(3ITU",1,CB0-,U'4H?Z!XF$?P)U 8C-N#!3/ICUO<=F[W\\/J/ MUT?L>")]#D]&03CEL0Q\-A#.Q ^\8#RWZ,U7%I-Q5*U$R3"2KN2A!(XB&VBH MR($H\*3+8^@-Q$G&\+O-+I$:X3OP+I"DR74#S^.A(1C;T#\\3Y^% M__;%_9 M3+T=*49Z_&:4>-6*DX38[!S'@\\_^Q([OHJA_TA-3UC6]:7PI](?RI+.+S^] M7^B>.A1C[K%\=\2J_,A 5-+VKTZ/2QJY$M <80Z//WJ3+@_%@QF?2JC"-AM M[ZRJ[+BF_RM(0*8G0>*AQ'"7YFL$(A?YS;QY)4B-0.C8" M4? =B1(2^*Z,S7NAB!(O5J_-1$@:%3'IXVO_27R'7KR1\81:27R>N"B_(-=Y M-CP R@W MZQS\06U0[]C0BB%6*]\T1K2$G$P.](^?'_E^ M\N4-&H'7P -H>*W4 !O#(7 M/ 33@:,X$8Z8#L&L-.M6M0+.L $O>2)'-2@:-G8T"Z7'&FWE,=E+_$FK(GV5 M=J:U\I7-!LB4W*"G?&ZH1HIN>.@>>$'P!:<_XWNU,N3H )(9?*+,0,)C&/1UX%W#[,CH2Z2]A"-";%P9Q'-@"7=B9(EA(!+@RA&:;;"](*?< M\^9L% 93:#.(!#032T?..$D(3:N(Q"VTHK?BNGF=[3 M')R ,05VL0^*O)Q[0Q$B[S+CH9*T0A\H&0=CLDNJ3>&):PYZSOK! *AT@2%A:AG[&(?X BRK$T3S" V&\/G0 M0^#D>60&R!+ZF35(*6!9GT"D&(W@3>C5FUT,1 HP!:D9# M_FZ)_ OPZB$%'XU:O46B.1:^4.(UY?\)0M0%C>)"<2W\!$5B$@;)> *SYWDH MJ-S$">1 M(NDF_D[(I"@-!S0! @>MPE?02EXZ-8)5H>@GZ0.P"(G^"T62CJ) -DD#%28= M@D+PA*R!HAS0?/K>2(*VN +-!@$CDFHDTGP&38'BHA'4* [4-@'>9]:Q\'42 M#N$W4#/?1]8- U!Q>.Q(&"?8B*FB6;=4K7@:)JN6%G^'*9I1'$Z\2L)K,:=& M#64&Z%]-A/]?^(_]DR;7HR 7#00,^?2KC%5(Z2.O/H0!PDRTHQ$BTWU@N=T4 M4HE>IGI(^#[BZ-I@(E-G85312CU)_I%RB<:+H!!H)4MS'I[6?GP'XS:AL'J4 MS-"64YR@O[!1D-0C\ Q *@11:7@%GZM>M:"AE!1H%J!/+B&2,AU]$3$A. M#0?^OT>MPU\.%SUG$,5&&K66*E=9K1"*RT-K3;D&7B%"2B^O6/0YQ*LUZF," M8)$37-1:97K).M=1OR#+@*^0T@$%U^@C0=G0&Z6IF>/W@W0B,+$A,BU::)+T M*8-P2[8E[[ QY)^J'$XT!=B]5\$MJN#OB2\HN557"7"]4$#Y]F0Z55((:N?\ MG8"L&\&JUVHO3( DX)=822TH4)Q? 4!2/I%J'0>VQ3[&+GMI%BG./IF4&:9[ MF"*V^( MFHRP%MY&%D+/8Y&ZU31 SD==>WW9*N1:U!0PB!@U8XH28IBA%SA?G DF>PU8 MRER9#HW40E/B.Q.RP.%\%@?I"A"">)2]+.5-60T(("#ZB"9">ZS",AET]EL M'_V!_P=$N!+-.6JE\0"@$H)/86S9T@.'V,,!.:=,+ KQ(.0I?BI?J6,O!_W! MJW1 & J-,71Y8A() _B?@P/V00K/_95=@%UX PW\G:!>PH?LX$"7.KT]Z?]I MR+AKN;^#SX9!Z(HP??;>X\X75K?;,%9:EH&A#8[>?SQEQZU9_3OJXNC8_-OW:ENS\$ES%D$Q)F_O0'CXL:37\E2E^56!Y>F#;)0#O<, MEV$$1;9[8D1?G)@O:D$$'!19+5^;/J_*/:8F\#7.(-JTGZ@:.[M8L$N7HE9K);4EBVDR33H M?Z>^_&82(-X-;@@*&H-&]0"9]3%9F8(9(DSP*D45-J,"$^6^P?X!8-&H1$4/ M0!4?AX*RQ,KK?@IM]KOD_GB2<,D^8LD%H>+ 4^A? &DFTWV$!5,V^TPK&$^"-_]\D ?936I\H-8H!!R M#-3)/.J2 ER@#UVU+*92]!@:$5@L1ZVY'"&8/1#@&<%#2AVDWL"+ A,$&?F' MZ ]E" LVP.K1Y3A<)4!];ATD30O":0]'@G!V?_]D_.:@?@F+Y MKIA*1^70\F5*F--CM/(&,\^N)$0>)%#I%]B\!_S MM.:*,I>J/4M^ NJH;8! M5'A5+-I1-5X.+M@29% YS*P&2\6=9OT,8L6I6MLN'>"+_&(BN;&5'Y81)XJ>@SQ4TEG1(_G]=;=AV4T?-H M11I=- \5R<^[=M/\DM:510C(8(PR<'4[Q&I<:@Q1V?'A\X[=RYJ$#P\;=N^% M7:WD32)\@*8 L[=8G 8DXPRG\W"X*O$)!S,\O-ZUE)&@ORJ5C@B7=F&^;RT MPEM1HQ94"?NFZ5_3#:5Z%_IIV+6[ANJAIT=!W5NE+9%_.AKA NPU)@ICFB*M MP*!TRG'Y["@90\>L;H0A[Y$DPD^4"9*ZP!<',-4'L?!U?8JJ[$X7@M%I0522 MZ)@D2.(HAK]01R'\ 2 7RUSA2PSKT!D+,BS8H'F!Z=_S'Y/?Y@G8&$Y)"+)F MNJ:<[$_@8W["0)8 LU5KD0'.V,JM1 !6$B37*V@(F=&V-,!::#LX=G1U]F)4W4"$X,IH3"ELDKOMF:[EG/'+YWV4$)+C&E,EA6]7:-G6- M[#+77$GUQDR7KQ//$T)!6/FD!Y\7X@AE9Q*$H!B*RR@;3-LL,-X0<7M)RM=% M2049<1QZ./;F%A-?'0&ZRW.[*RB^=A"F6E0@IDA&TWO]HI3CW'+A8.%22A& MB4\:=8'U/NE&#.@6O6JTKU_='OD$TR$T!'.0NK/2G0]J^P0J,X:;9-YH@Y!: MZD;7A'F3&7G,;,+!U$%+,X]\"QG<*%>3BIH]Y5\$+N H45 +>QP,U726*^SG M2L\5*D>3@;U,L1,%!:-(Z%5T,+]#C(B-D.%6 X!RF#Q,\?<8NU[U#?52K> > M$&-7ROB158B5$60@/RU.?07,@?&[FX2JZ-]\0PPBU%CP)UFF"28=5S\YNJB4 M1:96CU"'9C5RUQ'R&M.G%@TMBHC!M((F(&8A/(N",.(R9_@C>RB *8*1W=61,3B(S5T,$-7DWQJ^Y]"A1S6/"[N<-JO:@>^G8'K2Y%([>VG#D!LKC89&=BKSR M:"<,_ !WH)%$[#>4_]P:':92PW-28^+U/&3*2\T#Z?D#BW(OG;D MQ]:.@+5^VT]'TG^WTZ&F&LS;S^" "$,2"#Y/EQ'>OO[\;N?'N..>AL+IK(HP MIC"! DW02@B9OPA5W!#X0H>*:GM8V6;^;(,^KL?Y^] M.<-].Q =&XM-/JWPTEJ_<%90!)O$*%..34HQ35(P% M\\=V:2P%G5X8R/T%8R]%>RE:/('P&Z0(L>=][=R"&-XA:(U;!.W9NY>?39#V MJJR]=9J_Y?U'3MVW,/_^3H:DZ$;@^9C8GN>^8=]D,3)6E;3X;4;DB++J:XFM MUH9\KSLX8-HZIFMR?J)A[^?YNX>]MJTH*]L+Q\.7C5K+:C1[5J/=?E5B3S1& M;K5>I$5CBX3K5QHO5C!T(<_QHBP?\GQ%H_7:PNMTGN^S=_665>OVK%KM<-6' MI=V4"\R/&,"M+:\<1:UFUVKW&L&+Q\#]KM6LU:TV HV?D?G?I7-_J5+9I0&N M,%''05187OX>D%^,B%>:J?4Y?+^64KY;C5K3JB^K[@H+N"XUN\>*;L-N];Z9 M"TNF8/<8T+*Z];;5/&S]]*+0:=GM[Q:%38.!.W"0HN6?(19KS\)@)%-H=ROG MU^5K"=>:5J_;L@Z7S?A=;6Z*H$;7;B]YQ5M4=V-T6.U>QZHWED1J6XQIMNW6 M^HS9B(==[NTH=T#8M4BKMC;-BY=-J]NN6;5>]VZ&E"88?B@QC8[=6;*_)81L M7&:!+;5:P^IVUA#:S;.E5;?KS?79LFG3N]SSI8@$#YV)*GD$=.@%5&_W<&(, M(4"O;?66O?MQOKZ-/FQ;AAU4"[.\OX=BO:W;-KZ^C30QK>E?F8*WW, MT*($[RZL>]D ?%M?A@1K([M73X '\,*2)5V? 4\@S'G9;#6M1KW^4TM!R^XN MP?1[2\&CB' ^8H!#Y=M!KA!GX\ZVT^T Z>M@DH=PMH=+TKPE9]NKUZQ69XT( M_V&CG"LZ"(?V5 =3L6DFU%L-J]E8 Q(^3-Q9MVMK".K&Y;1W M:+4/.X^'*8TUS,C6(IO,ONH3?Z8BG@2X@_1:1'0R^,8UN==<8[(V;U!J:TGO M0X3FM:[5JCT*W].R&_?@R0/9V'.]Z0PM+'N)^^Y>67BDQ*:YT:I9W_# MV)6:W5C#_6U<6NM6NP[_==?(-SY05KA6@GT?C<%=&8[WTS/Y5#RN,TW#F';8 MTAY4$G)S^TVH=DWF4<8.QRN-3AVPY<\>N?>6_.#/%;DW>EVK<[AD87\J*6C: MW[% NU%'O'ZXKK9(&0\=\Z\/DA_OMMM6]_!1Q*;UAMUZ'/EQ,*O@H)J':[CG M!\B/M^SN0\')'^N;C2 ;[_P4#$T+D-MWI(J? L 0K=_;H\+^M'[V66@]OVH MZX$"WS-S.B/E:[*S+A\V-0X^UFH^CO0$^-EU L\'\K,]J]-=LB?;\K/W@!^/ MQL\6Y9OB7G-DX+*$[[#-J?>L[G+]Q$]F=K\'>SP%UUL_!)O1^XY5VB? @X;= M^7XIV%ZP:^S5@WB70ZO6?"S!;6\=-_<@Q5^UFM5N/PZGV[5;Z\S/8W.Z'T44 M_9H=_,UC=5$E':P1!\P/_ -U/T.@ZL5,HGKWS<_!-YN>I[(1XMLY\ 0\\'[Z MOWOZM^5ZEXU98R&"6#1CN7.[[QITXQOGC;YC;I! EVMM_+QG*W>"@=*!?!-T MW!0+[B&[:_"A#(>LSX,[+=ACEX.5Z..13,,W=%3 MW?#@O<_9D0>?]T?L;9'\]+JBI4N)5I^8I^\QNO^M1>E5/K=?752MI'<7T4GN MZ8M(XRR4P"D8*W,3(,=G:>?]F)&+?!FJX4[G^B \K3'D@NR\*:JF&YISM_DG=UZ MB+.B*>KGKS@L0]&.+=;RR"G@3>))?> 9X_Q!VO5>2S MF8<7CF">=7\ ]E:-(9Y%0>>/7N:N.E#;O2_T=N^]F=PF^>D$&5U7YK*6LS7K M7I-6,)HMN[O.56_ZNL?LR-$\+18=/NKH:R<-@<;44#]=0$0OUC#H9"<[+;OS M8@UJ].63U9[A-OY;*"D[C#5E&%V3@MO=2ZDCEBCR"DY#W\-' M=V2 [&_Q>]HKQ%%I@G#E5!,.5WS:7AB_,]0T,GL,HK3VZF7[RC$)P]X MW][^?/U2EU \00&T[/(7/IV].2'7L+R==^\>MDE^<;+P%G9]2U%FA8=S]KRV M<#]GHV4?OK#($31++MR\PT[#-[=>GIDSB%>),RG":#00> $B3S1Q\8+-I.O? M-)9$"PSC2:^T>E[/^3V@WESAK.Z'#\((+[@33J*8H2Y7IH?F^F(%1$U7. NQY"SAY13&0\_E1Y/D M##+>A=O)^\ [)@(/M+C#8>9LN)*.@A%?1=*2/5\()U+NE(03>E1E+Y=?: M1;_6L+O:K]7MSOI^K5I1CJU1DH4J-:ODUU)+5YH>BA<0NRMFX*2D\F7I>-"= M), *'%*U8I(_V;6$^19F?([+X_3;4/B" @GHR0"T*.:C49D3R@(V\VJY\ZG7 M[>8+=8WN&MZGT;O%^V279R_WN=J[X'5[RDDA-X"BDKC!!'4J;?7$/,GND*\C M@1SD7%3->D$UFUV0+:6:90+B0DGF2:>3G2HB\C-Q> 068X#=.(CKK-(-P)T MU@656UFQFBOUTIFI%7DT0/4EJ$9.P=)Y+M:7!6^$V+O[#3MN)0I8_!> M+YA4*T?.WXE4!GMO +:,&OQJA5;S#FDQKV[E%1;_$0;)>$+%"_"#7[PW&,)H MZ4GZ*V!V&<,'[^5_?3P+A>K245,'PIGX@1>,Y]"J;;&/L6M;*J,\G:I6?(@H M4H&@" 4S8,;JZ(.PS"DKI/:#LT\0OX_@"<$43QC?3\G:K#$+WX3( I$#1OLW MD\ #.!'<^%B D:($_%(3OK<1VQ1$[B9H4 M8GP<"KI#FIP$B@#\>MBVVYT7BR*$F//?O_?/!Q;C@BOTSQL*NW6A:90>\2-J8I ^H6]"UE,;X7V[ M^KI='4NM$BN;?3:=W6$U\Y+F)&%(-[FCV8R4:58*A<'F@D;MS>M%D% M9QW%\ <9R/)[EV\M\FE@^.TE^-@DY128KV?I1A1U/PWXU'IP,ULG6 P,T(?O M++OWTG)[25BIM-3L;GU96G19FGJAT=[+RR,D?SO6);2D-5:]\J>:N]VAX%;3_1]%&":KL$ M4''RCOF,(K1+$06 B??%F-LF_T@%, ME]SJ5[/!(W>M$?\% XYI[H-Y&]5+% M?&)*=GMM7&M?&[>OC=O7QMUI1/*)"[0FT20(XP/<8<>&W/_"O(#[4A_9[ %_66!A!Q4*UWK[GTRI;N MTL5V12.VJLJ5=4*)4P-4R$WF(,8M-VSF"7=,6<7\2V. X]R/15;7OI1L-:EY MJ7.)P,K17*KE9;=:;_ D;1MS%H!. 2V^\E4 MI2?5H1:X ('[@\9BL:W 5^)#&S35X>^44BR*3LON=EZ0PVK9O?RVK!1W5BME MP!._4-$(=(DI57D-S=G BA ?8(;0'WMS*Z,J+:HJH:)0*X9-YQ\4N["RPL4[ ML+$A\8EYVMTA/Q_]@#G#Z:(&53)Q'RYJT MP1I("*:X\"G!>5Y+-^&XV*^7_G!]=Q;KU;FIWM\6T(&V@._@/9 .&:?ER@YM M&AZ2<26@"=\KB 2_"5 FQ$B%?@(L:03= ,$9*XI5Z00G0,(!N,TCJ61QAFO" M&H515FDB40- &/5B&X ;G_N.1+!GU@H5WBT,5(T"Z[,!%P[U@G24S&; (OHW MCASBZ%BEPT8)8$J H=!D, 7CD3;-8OX%B23;4EAT-JN#/HX)*\(DJ+JC=MH? MG__9/SFH'\)P #Q @S;KT]O(;?S/GQ.''(ZU8FHS'4^))U",YF'*OPC!MU0J>AXAX$]193Y8&8-#7C&.,F7@\XQ@ W3@K M$8M!_DIZI'+W41(2/-?'=X1F_R*A[@AWM:1M5BM_8>H"R^4B9+N,)J:JA42& MR(9 VYGK.@,"P10#>%YP0PN[^*^\0+@B$6EN" B<\3 M>)7J[K-4*);<&JE)LZ)[\[55\.;CRKUGII8""5F,4EA=^26E00+1/,45M5EJVVCL:'8@[V3Q7[+$_37F^VJCH)S"]E8'1]#J[R8V1"[%RB-L1(Z',.- / M^H5V-4U5#"DT!RY@^[KN*4#J"6J0P!ECKM#Q%) % 6V=E;EMJ.EF"HC4#Y3J MZ;KFDGA]8Q*[>>'\P?GG0Y-^7F?0SS9Z\+.FJ(=9Z_?U7S]1=K'6UIWNXLO&[N:FQ;K1Z,YG#I#,M;NUE,QC_ U2O]W#D8M^C/ MID\9/^PVKL71KCD+471Q+S\;R+^U4V)_T$&YC9;5:?6L5N?.>YY6'A); MJDW[@V*W!-46T0[MZPCA+05WOHBY6LH?P5L4?P0^+>=30*$.QBLKYR',GWZ8 MU?,H_!.9S()P]T!]NR=CPA2IV/)#FGVX"/:;NQX#^>NMD:]=<5/<$W[[9_7" M:;W5RA+@M=E?04@I/4?79T5)./.22)_+!9G-(BF5I'*6ZLGN<'!E1W0%?#JN^_W>/X'$=]]H]GC6>K.UJK3&I7 MA (L\Y7\RCY1@F[! +-O'\7J.K/:(E#;R)A.,>?QXX;S\)-2,&$+ [F_A._5 M8;OJ\/"C^,$*L&U]+FRQ^'YUV%1B987.T8CR%R/='G,OO;Y^ N2.3S^6NE[)I6Z&\;=6;+:O9:7T+[0^=3\Z)Q$LM$Z]468:K"GI5 M05>Y@-PS$[_$R3+N-5L]J];=X&6LZU!1MPX/>U:GM\9%[%M8+TEG+#]/V>SI MNI&'FK%FJV,U#Y>$_2Y[O@G9J3^'($]P6H> M=5 A5?:8DO)JQ5\'/9=LU6BO>\#ZASO)5/5#'CJ\7.]$5)#$M"I7//VY[ 3' M_,4CB._\.,"]6:7'KZW]K7' JK)$:8QAK,IM@UH\:UZ5X>;O=5L:=F'O&OP&_<=S M&B"N/:IK,9LJD[" M&Z9GM2ZSJ96_L> ;V)R_/"2=L-6\W;N/K;J/#R8WL' !P,P$ "@ &5X.3DM,RYH=&WM/6MWVDB6WWT._Z$VVYV3 M]!8$23SC3,X0FR3,.,9CR,QDOPE4@"9"HO6PX_WU>V]520@D,! >@M#GN!V# M5'7KOE]5]>YS]\O-^]S%N\_-QC7\)OC?NVZK>]-\_^Z-^ W?OI%?O_O0OOY& M.MUO-\V_O!@XMO^6*,6)3[KFF'GDECV2>V>LVU1\0$F'N>;@!;P(K]ZM^]XE M&>ONT+3?$GPT^KDD/OOAYW7+',)7?6;[S'WQ_MW']FTW/D-^H(]-Z^GM? 3S[KUH"H156#OVW=[INZ1>Z9 M%UB^=^0+/@FJO?SO>J5:OP0QTGXG+;OO,MUCQ+2!1@_,#ABYVH;NC2Z)U-$HZ 7RZK;1N6[\ R9NM.\H\4>, MO+2,/P/G4O+"2Y?_]1H8W]"?B,OU.C#$(%+DKE#D )N+[^F+6\A=W(!\_\W4[>$H MT$U*KD:ZZ<++1 >!OVJVD9#((9(U*/%TTW@;,LR_&/%\G3.',Y#F7O>)#@S2 M=UR#3/0^H^31!#4"S_5,R_2?2-\9(Q_T]/YW@,FRG$?N/N L=C!FKA-XI#_2 M+8O90P2_;SE> !S'0?)=?<@,DWD18.U_MJYA(MM@8[-/'AW7,AY-@Q5(.W!) ME^EC &:LFS8RL-,///B- _4C/0?JG?U@_F!K_)WWG0GG M\>B#GN/[SEA^=E;Z:\IJQ,(T)H] 66!CE!,N7BX9!"Y0V27#R)QSH@N3/HJ9 M=$HL8(K>$__>93TG0 ZV"0@6\O+ =<8$A"-WT4/+ ]4JK MF6(C9GO(M&@W0,)-!Z?@\H0"D'_0K4 *0Q[@' Q ;@%LG7C.P'_$!1C S)8S MX2X9#JL;#\SU38_K#2F2N0O/L0*4/4^*#, /CX%^B&NLEZZ'F/$ F$?F#@)+ MBMLM S9OM$@,>!-XS@(*XJRS,ED RPE &"9.AW*#2B+V.,(B0>=Z$Z MX*/'F VO/<#4N!)3:%GV [47?H"C-EIY+O'V%'L4!=T*^"/PM*U& M@"X;#N(Q%];N@4, T*$_"RJ0@+8#\8*/A0J&Q8/R0;"'+A_! ^UHH7:+85+W M$%Q0ZD/P@YT) A'8L&[@5LXZ)AAUT!!Y9"<$R&-#)%.!2-[3+<^!A=IL8/H^ M5^R<<4)594Q5ZMC!%X.QG+*O3WQ0\Z! 'Z?/I 0:4WD0EPZO@#SN<,GY&K? M<3VA^TUD14\PHNL,7C.,,SO8'JYZ!'T ESJB5MH; MR[&'>?AR#-8,,3@$QNT[#NA.;@.(#I/P.$(B_$$'I8K6+*+#E#BY"VE (@;E M7)/O<23%65'2.4ZD*3]X'!<6D@O,"DP/JJ3E="6.7&1RL+P".IM;::"<:9!' MH"%[A#6 //N !I_+6C0%)Z?@V<"T4 A1!G7;!^GB*^+F$*C"I=PSHPD,$WF[ M[R?$/^364%:!XHR''( JR\(!>T!RSKYH^) 00Z0J@ A6;&B;H"5@_LC.277& M%R4( -CH@[<[ (0B,@+^'#F6@83 ![A7*GP6^+K'GD C;MWHG7W2 M=8.;*%^$*:69.$.&X1UP:KY$3LU'$6)\"XFYO\CT3+UY\&7R"-5LJ.[13P69 M_DTI%10"HUJH*=9S4G^K%K3$JPN]5M(=L6+7#W5:T[OID8H'VYY8I[J1RD]07F;MPY(!['7EF M#&<A_4XH% M-:DVIKJ&V0:PTM\"FQ&M2-/T3JE0?4[O8"JX@*E2=&CYXH7*4:N%\N^+]5S* MW-.I.1-JY4+I]V6SPF('%H@VRAXJ!) 5",50;WDB)Q=J )'U\% KQ9PFE*L0 M73->]A+U(84_6BIY5HWT&.H\B ;!V[1]$HF70$CX/'["=??1SSBBL*V)_);L5 +Y8$2(+U:*M1_IUQ4M.E7*UAW;FWAG>(R M\>(2C9Q.DP927]RUEZ$3-[&V)V(>N9 HZ$"#!#8!G$L8"X(A#X)<6)E. M##8=#4S6 -'88XAL#;[:#(9RD8#S2' APDJS#1,E0X8K1DLD@B)X=A<0X[7=RQ+ MGW@ 2_BO2R"DX8]P5<7?TR*M[GTX!G?BP)D,D>H[DUDL6VS W[@.WX@-/458 M]QI[:^[Q?[@"^ VX2$%+#[CG>[['@ D!F@G'93Q#7.'@W7%Y'=<0432C,27G6 MG*B%JC0G2J&RNCF1*<;?U)0(,\5Q2C$G<:TF4MX3E_7-&1O"YYL$L'"^@# R M%+$*=[AF;(C^Y#H8 ?',$L^&\A!1H@:3%OI8@<1\ [ MQ1(C+T]8 :]\H=>Z=E* ,XL^G1L8"HQ.<6Y2M;+:I&F6*1;3XS,RK@^9$>N; MW*1@4 T"B,E'W;2Y[66# 79?%DC;)HU@"*0(.X'H3,+2'$\LGC'#/@CBV"P/ M[^6!\?DLKH<='0ZXI-[$,B./?SX;9GI>@.C@:;K !V,F"Y@N_-+=)[%4 *;Y MH\_0L^5_$CWP1XX+Y#7 :EK81C1@+GK0W#3: 6\+"F,*F07$BAE\*G!GVIAG M$V99%@-1<-%OUKDP3UN4L.HE:W'3VJO+?-?1>74*%(QN(,H'74!YP#]P;M0NV%/MVP8U#U#_U,T#+X6I7->"P?]!,K"?>(R&_1! MCCW18R ;,;@:8_V1[5C.\"F4V'C$@%E[VW8>1'HB2M*3L H<5L#","F(2]"Q0M++TCV^.L>8"^I"%@@[Z>QS86$$0KP!2OX,.%\Z%Z0)$ MGLESOKSK82X#BLN517 RT-T\."+]$4?.9GTP2UM@A.."!FZ^7BYZ*X#@W-<& M,-$PH*N2;"00/0']N284\;=,9X75K:@H@NG@,3-,7?3;N#[6VU&/3LL=?58@ M'P$ZCMZX)M9G9!C"*XO[:@^F!Q;D\?&QX,,W!4!)@7QS M+'9@+L$A'-?UCI M?X!Y;TS[.S-:R)RP+!\M@8O/=X,>.VOH _8:ZP/PP3[K;@_HT0FMZE&KMQ-1 MTJ!]\QPG#(2YSTB/TPH9 $-)'W37REN-\Y^U"D5IL7V71#K^,<#:1TPL0B*L\]KV!PZ MT6G%6\EFH*=H1$:8<8Z-X[*A[D;=<=@Y-^:!WR#@W6)A)SI,%_5A><(QG?J" M88<2Y6/(WBW1% 3ZT0[KS?"=T_N/L!H>:I^A(XK1PFM?@$BNA*5I&S/=YJ . M<,\$3IF[4*N-T(V&SP)7M+(U^MSX*75-X^5R" 9XY(& R%>)JC13W@27&E ] M9+$A2O$AIJU;.FC1\40D9\!^&@ ML."RI6!=G1?A0X,=MIE)=D+6Z)L3>-ZC M(0/)KWK,,L&P)SX';9_X2/9,A)_G+J(O LN8?SHD>6)D6>R8_Q@-EFTD/A[K M3_,?"=K/?^A@$@"X)@$=\*IAIDSHC6; !KZ17V A)?8I;W ';N:NCJ K2"SB MFS.;:'<0H2;OZHA1@C-(Q# MH>&%<-@ 4,>Z+/69T8^V*B_49T M).M6V) 9=[BQQ0B<5*XL>.^L 9XT")-(2F#Q!:A&+/W1P[S#,+!D@PV/NO4? M"-Z,YH]R;K!RONLH'PSP!MY?7EH1.]ARND#&?X7.8Y/8E M7!J8((! $&(0)N]"K2=<=N\RUADD#%1$>@I>.G"?XT1561P Q#[HI&KD",WTH('ED/C!L52QB\ VO1&3 M^P! )8OD+/Z., %PB]AIB8D1<"]R 0 9@&HNZWHD$9C;$?^>?SRLO43!6@"R M @S['3OH0#XA,ASJ8<^^"!1!L(.)&)$GUDP^2L(JYBZF,%.)%.[BZ#CYGP&/ M%[%S0+2F(?% DLYQR@';AAVPD.%FEUAX&L6CW/OL^V^/V^F/9V:.=A7_QAY4 MOI/I:)?0NO]KF-8XVC7$[;'NNI.UO/KXYN]O&KF+ MJ\^MVP9IW7YLWW]I=%OM6])M7GV^;=^T/WVC!!?Z^LA7>M6^[;1O6M>-;O,Z M=_&A<=.XO6J2SN=FL]LY\J7][>MM,W<1;8EIW%Z3Z^95\\N'YGUX7LSRDY>2 M$(J)MG9.Q>Y=UYT9E%4/-<23$A=:&X&*%Z$J!RL2-RA3F\,7^\CP!$!\R3(N MP788F+"*L,GMZ(Q!B@8E5VU<[>U?7J@OEHR81NWG3?9,=]<\W*E 2MK%)W]Q M?.N>/WE)W<[:T8GX2:99&1=I"NC55UL/#,SXODX;;Y7AESR_^O(N^9%&0Q?/ M34&!=-RWQ!WV7JG%$E6U&E7+Y=RD*P9O*@6UA/F8=<#J/^OL FSD6QJ9/]MF!0I3+WN,1AJ5*D2JFZ MZ*W4.=+Q?@CH%5I42K1<5S:&?]="G)R]T>_#&+RCI\^ %?A)%C;S=RTM%:H" MK4M:PM,[E/C6J5I4J%HJ9T""5R+3],0Q[ MEWE[(5E9HJ53/#,T4JE43TI8Y M$1/GH?".&B_ RC2O)NR84%150;Y*E:S0JDQKP#Q:;9_D6EV^[EPVT4TCVJFV M:VQHQ2K5Z@E#=RCBY+,N0RT;>Y,<=V]ZCE9KP*U:+2L4TLH5JI77!&=/PM,6 M/9*!Z_*303V/^3L7((66*Z!2M#7-]4X!*I=HJ;9/$FT@2@OS7EE1K5*@GUNR#3MBHHQX<'4'$J>N() M*=H($SM1-ROE';KM;N.&I&^I=:R!7'&T-/X3YJ%94 M")\RX_]5P=?1:+V84!;9O+]'>//.(,^WE.S%%]2 4DEC?BA*E6H0.ZP9 M=N])M&ZBD]+%-YW9Z($^% R0QTP1O7*/JFSS/)\FY^*ETX3IUA(J]&:\FQ.85.<[B?-<"P1]D;O'E,*84L+S( N M!@>\U?C0NFEU6\T.[Z)M_N-KJ_LMB\%^MJ YMY0='=:WW5(6$YTLXBI;T.PI MG] 9.:XO$@H]W?Y.+$>W-\TG)#R2!5DYB-^U-7L(=@)+%=P<#;.$V9*IE/:3 ML'5HHC]AW]"N^56EB@8^8#4SE5F5JC6@5JF421F:)\]\6]>NL5.K9::=*_-= M*%$G%Z^.1Z=@[CSWKU:IHNY:Z:V>T%556LYH']<""NU?J*A:3^20#I;S+M&: MEGT[-19Z4)[BM6>*:<#255K-3C^RAMUGM%;+8J*<6RTWX-1)7JBQ<_U3!K^K MEAE"E12%UNO[;!O?2+Q$#4,Z&>(X-%T2<5]-KR5: 554*6:F&%@"PE6HEE'/ ML&7W'3S/3?^Q+]>]!M2I9L8=K!1IL;Q/TFPD5S?\%#/+E*=5AI7!G0 M5^GL$)HZU:IK:N2#-"='=-JYSUZBY>J:S+L[:)12G2KK-C-EKC4Y))[)3KT_ MN8+.-JAFW=KM*Z@$3[Q#N5R5:'5I*>1 MF1)CA@L-V8+FL%UB M X>GNKKDM^)E[().TM)'OGT97N TMG;4P$$6BN5 M:+%6C]Y/'$2'#V%51*LJ\J%W'][_@0<]7D:G(^XX;U'1J%(&,)/=I =+I504 M6@)1K:Y[>L,ARM71131XN$7>M$/^V7D^$/?.58&[,E.EV12B[>J.>X:7#.T\ MCP]!NUJLPV(S<_K+IA =I%TJ& >B]FPPO&YSY[G\5XB:&JBZBK:"3DD]3G/+ MX-2P\K):I>YU%D+O.-&F-[9-KWHU>2GM!&)1C9:5"JV4SV$YH*("6D5+=FP< M<6CNH&^'V]ZGMZW).[2R'K_6:0D4F%I,Z/<3BM'KP'$@?/6?3X MXIY6>!^;>?!J.+RN$_S]$]C;FF@J_>4TY78PD $%N9![A=YLO#G=/"J)\AO=3?KZ6!U@=;?%E;/^UF?3_!M,.W)9"#W[TS5Q(M MO+HH<0?1ZA.DW(VW0(FM!7"QH)CV-K'^1[RLL3%\\7OWXEPBKUE<_^:KN0N_ MMKGBMBV6V0B& !T1A1^-SMS>;8XG%K]R&ZM*Q+%9?N"X>9_9>%$W!-+-.?2UM$5Y^G5Z6((TM@ @I19"K@/>T,W311T)J6ORC1+4M<$,_"$]7M M@->L8-JPBL9O'W?(!#[E'\6OG0YOE(=8ESN!/&,X !#LOHGWO7(HIM>BC_0' M1GJ,+Q5B8[WOFP_,>B*Z@<1DQNQ=SV33_S914JFL\F 8PA&22>1ZNY/\.O,+S(X^F/^+/?"UT"C!9/W!% M7S(R'[#O2+>'?( Q,#Z_[OQQ9/9'?!K=YNF5H9?%.V23/9/AJR/,-L]E; MRZ]ZPVRG"[^_-&^['=+^2-IWS7N^ZF._:Q;(E[OH?FZ23NO?Y L,_+E#FK?7 MS6N"M]"2F4MHS_?.9N[>V35J#"'[K%%G2;]C==449G2U:&4>82L65)9,V#%_ MD"_P\<@C31M\LITM9_5>7(K1 MM'=3;C ^:J!V7818?N_H/7M@=L#(2]O0O=$EN7,=(^A#%#N_C$//&4VIT/JZ M)XWM$B"E5J+52N9OB%U"M;TKQC55T0ZIIU)MW<.(#B1EXHR972.DII5IN9R= MC5"T!.)>2L95AY6NE9L;4XFX4-R6#I_I]D\0H_-V =Q?7:PF#D ZRI-D[IO_ M;-Y^;298,VN=?$H)44Z+2=_MA/8$5*E65&@YF3TYGQYS2..T]R;-U9V'*\?S M%V=!=A;O4JU6H6KR/)=#44BE5;5$*^OZ,_MWSF?HM;>X%\),!3RL4F:"J1KV MQ"IK9DP.(5+[#7F+]2)55MFVNQ\J5:H5$/2,G?6]LI$\\)_9SB./>&QWNJLQ[.K5OY51GH&=4OR0!XTJ28=_^QO0 M?B&TEL 5*%.MGBA.96(#VCGRR&CDL1(;?+IO=SKD[K[]L=7=0RVG5BW1>C$S M93>\QZ9"%34C!V-GF$.S!+A,:F[;I^7BL^ .+KLG81\VS7*3%6F:B"HT6 MBQ"O5S(B)\L*,Q[37=QG8>/I30_,+G82DP\0Q) FR'6_\HX(/IR1/4O_EXD"MI%%5V4X\G(%M]2_>WZ ']?&^ M_276@Y_YVLPKA6*J2$V>GK72U(G>P\RM3Z4U"$=+E82ON<[Z]G6-;M#S3.-) MGE*W>Q-54JFF9L9 U?#DZ\P?"_GJQO&\U^+:&7E VYCY(PQJY1 M]:JFK8"HW1\0J16KM%1(CG-ACKG ',: 9P#0L5W]_Z\%4<9-5M$SS6#;O-&[:TU[&@L\ MA!VN+7F@^Z9?5Y6NS:MP&?&'SLOD?[B6:5M-1M=M6^[K=NOK=M/,R=^ M9@];V8)FN[>X"O'9<)T)(YCJ'116Z=?(*IY;M5"<5"\DFI-,T +\4LL\&X)@- M0)14 ]U/.I\;]\UEZ;4_LHC';$%S;(8!/,45ML_NV%E55^]"/VK#<+3(/E^ MN-9ZSQ<@DO,%B.<+$,\7()XO0#Q?@'AD-G'Y!8BE2]*>\(:_M^1&!P5WO@]Q MRA3OTNY#?/[&P@P)\[Q_].9#^_H;,OB;S]TO-^__'U!+ P04 " "O12%7 MJLPO\Y$2 #DA@ "P &9O;T\*F<(>9W.[N;F:&=5*ZTMYL:;U\-IO+?/YTUC%&;$S3 MW/8DM0VV:&1Q^_IA^OAT4;7O6CQ6%4O"3@J9>Z3AJ7G;(%JYE-$/8U7ETJI; MNJH,JW)/%/.Y[1_QH6LL&LP>JIM#GD%"]OFX?79;72ZO?ULU(UUJ>P/ACJF$ M,41*6^EL/ITO18BD/6;$",'WS:&8_"6=G70A%]*Y-SAQ2?%QGWH+C9OLCKK# M/N$!M,@7PHHN&SQ(MI2!IV%%WTL/*746E0?4ZZN*P8,852ASA<6\I;75DUAU M4[II.7>8MYP5>)S!Q]@FG\X6(FHQA&]+=[Y9@L)8I6ZY=;ZH M):EP-@TQ5C6RI4(VI4R241/^$OSG0')IL:.#C/X+3\=,4H+MT^S&YY/#5$78 MDMDRW04Q4L30WPY3DLUD1EMN!MME K('_TFG29TSR]PC'2;W29..V1Z9F;-] MTJBJ#[ULOM*[[/PW7STIE\_A#[)'TNG'MBZ4>BAF+Q2O%XKW!!K%BFZ5R^9^ MIOE6H<< C\ [_%NS07OS"JC%I5;#-MGLE,U[6?!96UOYTO:3Z.Y&Z);'S#;A M/UFWZ+ WH);'GD(J%R%5\5T7"7'/H-871MV:;5:I9#W]^*R3G7WBV>^?+@X/ M?U8+56'XXU@?=2CQ>D\,Y<+4U.]R#^%9GT)34TMU,-'WV:DD-T@ M3V2W= Q(KO9RO) R5-H[/3:GXY[V3AGE>:7I]%H^N,^G:>C#:?4N M U 4T.@+CH+_1V3( MQ(1X/6I>PT[KPW.H'>T_/:!C;LWW_HJ#* IV$ 8'_:/+9J-;JR83G6ZY6^L< M9/J@;J3_.K3^K*)V:I7+=J/;J'62B7*S2FJ?*Q_*S9,:J;0^?6IT.HU6Z/'9GBULR#*@0T-/ M?6:RC=/.NBO&V"J=S<&_4NC/I31,L8@-B<=A"CK3#>#6KIVWVMUDHE4G@+Q:XZ1)SMN-/R%L$'">E[7VZHXL2']^V>Y$7EJTBQF/NX?9(,E'G%B/!8L534/!0'J,7')%JL!2R-)<9CZ]* M_M7PIE7Y]@RYS-T^4T=9J%_8VL[G'\QJUO#]%64+<^F?AFDQ!M,V&W(/-XDD MKL@MAVK!*UW-+HOY>M]X-JC&^TT=X98!3/5(HUG9?*N(?=?%S3I+#6$R(0;$ M72CI]]]V\KGM?4_ID7!;"E*SAQ;W1N]74Q%_PY M QO.+3?+2_]LNWM!Y9FO'<+S&.:2[E-'^=R!YSM'GL2M1/Q4MX1P-TAMPMR^ MRX^-F MY46]\QSK4P]T#=.7$;._PW\/C!,,Z(E/[:$I["',BQXCV+GP)+6^2 M@!UK;/SYO9GSKYY=MECOJ:.MW$ZVF'V+(#QGPK%8&.N3B39S_+X%"H907V2Z# 5G#X*C\G@P#+[8?#J6C#M&G&; MOKF1?1>H0>5TCLMM@SO4(FS&#'"\$P;#.^ &\]:IW O+]LWW)!_,GU.XAFUR M@TJ63/3GQ!@QXQHYN";3$9,CYA)$2Z9P1\BLT.SK8' DGTW7L9'Z4H0O>Y'RWW_;W2Z6]E5),E%<%!575>5O M$D]\WQ]S*2'A5@\5)DKI4Y@?$HOX69[C9M?6;B[8OT;!\-B![^6'@V+'!W[ M)0^&_0,#MR)B+36V."YQ-/>!P(W/; ,;ZJ%5!^;OX^P'9PSOB%M2:I6T#\[- M8);E4%-?F(%Y#WX'EHSP>[P/0U@6=3S@)?P4P_^RT9-N2 ,2/0FNVPJ5"L,1 MUS*J'EN888N8:84*DR;>$W#Q?RA!8 M+U.(R>IWN,YC) 3>.TF44"%H+3MS6 M%1:B1PICU*/V]B^8VFKZ^A=98*A]/C\K-\O=5OM+,M%L=5?X[,?K&I;W+,^ QA*Q=)\&+.PW4@U<;C,WT&PTLF M&,Q<31*_JD%M$S_DU0=N&\)U<(\2&OK&:#EIM;F%M".BJ*VO,(=5:6BD@ H881'%$ MX*&BWTGOD'?M:!M]9L(CA4(AG=\JE;+99 (!J[[G3(HFE^MY OO%??@]:YI:UU[>UB;@MJ!T*!ND&(9,(6D*_X,!OSF*DU8 ;G M5M4Z4KAL!%,Z3V5$TIJK=243GP:FK]M%=:%7F;"DPPS?Y9+#:)4-B3K+[18* M&S@%I&-ETALD/&T5J5N;&2-J0ZR_;52,-EH;X:\7,O4)[:MRNYH^:[5.&\T3 M"#!-/+1=[KZBJP8K/:HOYEK;RE$LG" Z6=STH=Q6T7Q*73-M"7&-:4+$A^JX MO;A #OX&UX$PE1#$]\"#4$FHRPC>$3>1.OH)0]]GQ7#,V0!88S.'&5)1\#; MMWJ>/W;T-\) 8"#.=%^0D'R#JO@(W8KP75"7#9,*9 <]/?")W>,#(W!FFD<3 M-.?.-\G5B-G &L,RG?!H'[FA6)O"C,T+DZ4Q#1,E8"HHPX7YL#"L1VV8H7$' MF+S[1$DXN5<40! M8+!'@-R R[".BJG4$] ((BEHVN08X7PW$"&9 .7[%@AA^DK?^,B"H<'\1$"< MUN8!N)/"G1.UXX 8:NE-TIHP;;('0P4*,#=F.!TBR543%C9 M+#+7=M7R9%H/T!S$& MS5!3+69X2E:4!C] YJ&,%;0-E5Q/VR%@QQVJ- YHXD(+=@V#A3;-M(,).^+H MW'2V@;,#R'_&:%^&ZA^7,%!TMV40@!QI+ YTW>;=Y$R[* M,XF&"V047C7BU?=)FWH 9)K:H10"ET*LSPVQ40;9-'99ZQY. ?=))V1\"T LSU76^!2>14M-IA;7&ITFRXH%P+8AK)2W59/4/%0 MZUP9_:TOB!A WP?H@6M4LJE ),: ,S56@>)14*789&+* GMERD29GFJX@'@8 M'4/J35EMZF@,$PKF''*'2;8KQM") %%,YADN[Z.]8M]AL#!O@YO*QK7W#P,3 M"Y0=AN9UQOP+"E>V8/Q^D#[I, 5#CD8&PTZE!*#X>I'Y-E@K/^! <.#Z= & M,YSR@;4!$E6^H^VSST;4&BBG$*0!@,0;0!$?<&8F$QI9'+ &*'09^*!@XF=0 M7WE8=QYE+\@ -3S5S-H-TH,@=?)T+K:)\SWFR/CD%%K<^-S5LTOJ.!;X1Y K MF4!GK&PPXH\WR#2P8$FO&;$A@)5JUZMH*I^S2 2Q?H0(UA*&SEYT./+MB T'G;PIZ_SQ?DM^ MO=^RWF]9N>#P,K=/&R?-RO:+OJ7AE0_@"[O'<=SV?XCKL8JU9A;S8 O-? M+HO>.8$SHCAYA, -01G7*:*Q";KIX[;*T-;)-H=N@J#?G^N0IH*HKJ%(N\S' ME7!%$:+\2+@@P.M8@/VGT'8;1*)!XVY0>;+\L9CR8.Q)*;\X2:M;P M0B&)>=\PF>.TE_^WKE_W&7QHXR7T;#+B;* YJ2TNF+74!3-W.5J"!8S5F;3]Q)I6 M8;VFM3IK6O=GH(_"Z6HNBKS0.>(/C>-&%X\'56N?W]K:UFJO-CQ?CGPK$K>? M&X"S$>]SJ9G7ARCOSO'__EPRN_G,C#\B97A.[;^X&ZBJ?6^U#?^:5UC>0-;W MK-/T?S8]6V&P[.YNYM90^3L^AI*1^B$A-MO=3>I+RZ5="+'6-5FS?V[*??OL9 ?76,YR- WX>4 N/DU<)\-N'D-W-;B=*BZ M$;+ :9NI,[-8>.X*#P^)Z4.%PK;U^1O(2.1( ?7QD'\F3?23\R0:25JXM_#G(Q94X^ ]X94YZCB,NN%)6^4U\23E!&A028EZ MYW.?J0,8ZHR%ZD?2H:?/5@)T3?25Z'>YK5G1A) U73OL]"VX3X1UI_)A#>OG MA'67SO!ZP9S4\#BMI]ZNHWY"=8'SMP*M2OEL#:T7AE:%6D;X$J>SX%==WQS0 MJK7Z&F@O#+0J&W";OVV!&(XJP4@O>E0 M65QCZ^\\XMQ_<5)VH*X!#?4T_K&QB9?6:X)^=V48 M_M#T]HDSVU=Q7FB?]*EQ/72%;YNX2R[GTJFB.^UD:2E=J-_]LG+#$?U/\U3P2Z*T^S7[^VKW<9NP:]-RH79MI__ MYOPYRPR\ZF6F\8F-O]#VI.76"XY[,\]>58QO7UGE[,/.1?>ZV;BVSLZ_\#]: MPAE_]?QLEOOAZ??KRH3AK] M+R.[;IP>7YU_N1[4W897-TZ$G3WVQA_=TM5N\TM[=N5U;F8[UJQPD9E^&=1V MMCY>E \/M4K^#U!+ P04 " "O12%7_D?<=<,: "\*0$ $0 '1A;W M M,C R,S V,S N>'-D[5WK<^,VDO]^5?<_<'U55[-U\?B53#*SF=VB)-K#C%XK MTIY,OFS1)"0A0Q$*0=I6_OIK@ _Q 5*@[$FPM4Q5$@MH@-W\ 8WN1@/\\1]/ M&U][0"'%)'A_G]Q:I[HU-,T3[1]__^__TN"?'_]R>JI= M8^1[[[01<4_-8$G^IDV=#7JGW: A4Y$PK]I=XX?LQ)RC7T4:D.RV?HH0E"1 M/.F=]MWKB[>N=GHJT>\="CP2WB[,O-]U%&WIN[.SQ\?'UP%Y*2?G)OAQ_OY MV]^_^^6'3^C+^N'3X-O[Y9??[)WYZY?Q;A-B^OW@_S8W^IUQDSSR1^JNT<;1 M (R OC]A\J7B/5Z])N'J[/+\_.+LY\G8XG0G">&[)Q\'7T3D%V_?OCWCM1EI MC?+I/O2SKJ_.6/6]0U'>,]3B%GH.G0>]YI6E$BIF%4)X3"*M%IM-LB M*B1-JDH-O"BL-"B]-:@^8]6LS>7I^=7IU476TM9G\[Q1Y) M&\F\[_,W5VP^ M^FB#@NB:A)L16CJQ#^S_%CL^7F+DG6B1$ZY0Q(8FW3HN:NDI&]M.$!"8 C / MTQ)6MMUB&.-Y 12Q,?$N)#ZR@6^-_0%SL-X]JS@;$M A)QKVWI\D?Q8ZRKKR MT!('F#\VG6\7VBF;73$3#_[D+7\\JQ+7>XHI\F;!W_G?VQ!1:,[%&4-!VCXE M:6_K.KX;^TFP!^$ "',G!'G7*,+ O@"1K#E?^ M*NEL.=LRPP2>FTZ>ACHIF+YM@VG?L4:6VKYK[=5MX,0>!IH>K -@,6,Q1&L4 M4/R QH0*,*N32$'WG3QTI2=H[!$]A!T@7#O!"E$S,'Z+<;03 %@AD(+O30?X MDOXU'&C)$WKT.J#GT/6U3QY%$R^ODD+L^PZ(0<\:[[J'Z@BH!/:(!)T4B#\< M!V)OH1P"3B;[XK,VN-F9;))V$-1A^+.";%S[R,SB!"(&QDP.S*3LZ%."I#+*B!W^L+4!V-#,Z>V ML3 L6P.-9]J?>U#JH,"+VQ+J^-Q7VYL+_/WG^NT0D11,5U681J8UGUGZV&*J M;3B;6J#&1KIMC!*X>H4F!(QYN',46FNPVA)T2B524'Q;A6(\ _4U-Q::]4%? M&/UKK[_V!?+9D =;.=K9(5AJCEL(4S762L'Q716.A3'F\V"N+^S/FKT $XU9 M4A-!8P8/("():S6M[BYA M3D@,_5="ZPUU4N#\(%C+804';^06U!;#2>_55>/N5/!E3/(8P?ZGU)NON?X# M??H1UN_>BV]8&^!/9#M/^[5A7R#SPB]K_K@Y'+@S!8%JU1.(S# M,-'Z4Q*SZ-JB8#\Y#A!) M851SQ!/]-=<_L_A5$K37A\,%LZJ,G^?&M)\_#=XY1>$# AC@;48AOH_9@V=+ M<$.6.,I\]%8:*;P$GKIE+.X,#A38P/;"'-PRRY>%M,!AN3;M'JXZ7,5D@PYY M!9X4@J$FF->"MU:Q@WWS.&7WN,B MPF6SPXEM!%+XU'QS<%]\?NC\0CI[J1? [M9 "O!:EZ#+->VR[Y#T5@6RNED*M%K<0Y4#U^$BF M<12!$91+(5*+3)13.GHLY!((BE#4BZ60:$LFZ&$X,JN@B(L$G110G3,,>O0Z MIQH4<6NED$),-NV@!THF_Z!D#U0*I>!HR47H$9!+2BBO-]5B&12^;4U0Z'%X M1J9"R>V5HY5"[*BLA1Y)^?2%$G#"*BF<#J8R])ATS&DH>SJ-]5+HR.4W]! = MG^A0TW\'2:6 .R;IH8?QX'9Z$:U2B10HM?A!LK7>O_?N>^Q%(-I)I)"IQ1,: M]]M[L-J"W>X:>;&/9DNVFX@][(3)=H7XZ.$(10[VL[#W<6VEX*U%(:SA!V-T M.S9X!/QV8)DC4U]D^QQ-1QNU5^E#>^Q?9,6,]..D54>DFUIT@5R$']@4;U (S8122-="*,79G^YY6=K"&!KF M'9_W_3R7P\_WR2.[A^V:A,,0>3AB&RN(-J%X@%P&R^_J^29%+,?CV2=].C2T MZQFX^@MC9-I\C\:P>DSE,#5HA#?,D+JE:!G[8]!B37BVD4IA6<\^*6 )RZXY MX=;7K65PND[,J3FYG6@L"@<_T[AJHHP!_![O9^>6B,VL(]M*X?ZL?)/>BNHV MU059)DFTG!? .@L6\Q@<*.PG]C.E\:9Q_C^O,ZG!48M,%96",,4EC671.5A)K!AE"*:1KX2YQ E,_X8^_V$F,H"2M%(BU MR-C!Z$@/I*3F9K?JDB"YDG+@4.SR8W-^S&Y]>3Y'QJ2Q]NF& R3:20;(TZ'4X_[J?A<=GCXGG9J844 MO+7@DC2D_>R5G+W95;0W(8FWU Q0)X_C(7HI.-NSJ@R8ARQWKH>U:Z ^.R;4 M$)YOK)8"K18)*IXGZ@VEKF$#MC<^0$L2HL+)HL800BNU%'RMN4SIYOG N)XM MC,H1I7[&=0W)YQ"E^?<#% !332JU0TL9H+]OC1N50_![H+-4?NW5P)@:UZ;] MUQYXR;RGY1*Q'-/]Q%PX$V$P@!6(M"B54Q_U**SD_2T=#>49*PVQL M)I2"K9ZZ5)A[E2.DZ9'1?IY) U@[T=L&8B.Q%)"M4:($2-'YWQ[,XX]R-YSG MZ-I*"MY:4$CN>'>O=CO.VM+![J;9*B22@K$U(E0Y"=Y/3LE(K1/%(4_/K$)3 MR-QLBMEV:2N%<&N0:*+;(!'/X13@74SQ[+&7OYFA00\?())"LWYHKG9;0Z]B M.WJ>_!CY!$5KXA5N:6AR-MNII4!LC2&E1](GAOUA-BI?\M!/P6X7<30E\TE0 MRN#X0RU$U' Y1S\CCW!5TFLXZK=PM+DL!QM)X=H:_RG=X]%PC4<_48_]BDE3 M(F>G-E(@U^)#A[]RTL_D[AO;3H@&8.YX,#.YIDTG9./^]@%Z*6A;8TA)OO4 M;"66N?LY4=%YV+Z?N3*G'2/B?IEMV6/3>R$J-XE($$H!68\A%#EMJ)-"K>'K5/W2V#UEB%^4 MM4!;$K*H0&.FD)A,"JP#"4+)I5H+8SY;\ A"/Z&DOY-38?^[!KE^@I?;$2R(@>W]"\6;K M QA)V3I$R_KL M\OS\*L&^^J;2!V==.*%;Z^7QBO=Q\?;MVS-.!9WP@Q,8T;.,^:R#"$>L^;SP M&(T]!Y3WV0M*[COW726')LC_BB*/6?]?0U88H%UEK8SIKR3QY0_I"[UCV?.=HN#)4E+X'<0D&0>9$4@.-@K6N!L$-TZ;IM0.&#. MA L<4+!Z-LZ8N+RKEB;LUVG6[I05G5YZ/(?;TB#P J/F.#0OQ\VD3._N"#2?:A2X?>KIRG*W,0X5MSI ?T:SD M:!;8-*'/YX%WTXF)$IQ>%)ZQ+EBGEZ> X]5%,SN'6O+?]*A!P"]_"G==!D*Q M2?;C.#1H&'4"(J-/0(!?1S_VB%%0?WCC$$ ^/P3%S3U;G\W_-0^)%[OL,LO\ M=@!0A!.TN4?A"6>5GYILH\&^S\(=H,S#F&E.X V_ XV*B6=SQ>_%B0]PHB4+ M 8R3A,-W'MDX.# CM&&4("]8H*!S>4";']5[?Y)TAX&D38SL$&>9\5JI"JSJ MW@-;;2BXKVTO_3"9"L+P?:8V,=H(5!# @I4ZCDBX2W=5*@.HJ58%UG]9H^!7 M[ 0K&XPH&"8FL6WDKH=D''F__&3.[+(L\N0J",=N48]],&FBLA2"$0 MN3!0J/&$W)AYM+/E$KLH9#=$&V#WDAVJ3HV.;500,QTZ4_0X01YV^-@I"]5* MH8((D_ G-@G6L8/!EB\SWU"G MNF;LV-H57FMUJH J.9=@E" ^C0M^\-'H20M9 H),\(K'#E^>G,KQ4[Z MXNV1/A:*)=5 50$_D&#U$?[->9:0L:6-0F(.G2UC.6-R*!:LF4H%471_NW;2 M=\\;PL311S<5U^L D0J"?'1^=[ZLTW>>7UVS_Q8)-[P^VK.R9)U;*21RT2MA"K()@9+$FXX4_A5V"P[W>!1U:Q\0X0J2"(3;9#G\3Y55I\ M2>*O/*NIJ IY>A7$$T [G+N/)M6S=?NU$()$;DGP1@,B$]6N\2R8+QB7B/R M.R2H51!M@'\/$(WX[=,!BG(0TO*R9++$*@B6H# @+MD48SF\0(37 4H51!)% M#^SIY'"(H4BD@B#6&@6_P[\IKX87)R'\_9SA;%N_V$9%=1S54@61/\7K^ #3 MGS[4Q.W<2@51RS8\8W<$UOLJ=H)D,([LJDG9J842(J8+,5<6?$B2.&%U: ]_ M$2_G!VB5$*N& X_XT3B#X2?K$'#-#102T)AG48Y,GR3\0KE0/AEZ%<0S?.1& M(0FP2_,[7*_C,("^0G8BYAH_L;\JD?;.K500=4(B$MZA-7;]JCSB*A68SH*$ MGGA#MKE:!>:Y.<%NBO6=_0W!E3??2J*"$*7+37?LVVG!:N*XX&%5L) A5$$@ M?@KJ0+SZ (T*8ESCD$9SQE^9=4&Y"NQ:[,(P3\"OJ$(%ANTU#D7\"LI58%?" M[NUL*"LEX&T0)ED?"0#LJR-E@=H(5!!@2H)\$[YP=*^R%!^D4E*4].C:(5EJ M9"H(DR83L1LNG6 W>PR0-]A-PMIFO@2="N(D.1^#&"?F=R5[JJ%2!<;W1O51 MEOB_CR$N-)0.FU(JB9#=TEP)=E9+56#U UZM]^N:P0*QVQ!75_6#5"J(TA9A M5HK1.Q1X)"SS62E3@4US=B=V*T45*C"7Y:D8QL5Q/PG+":>0_99NP+GX "-"F)\ MCH/ "5JE:"=108@T]EO.H&YTV:2IU1.M)<-7AE %@5B^^ZJ8\%Y/AQ=7J\ \ MTTV@HICS@@*:9.E4PC#-!"H(($QN9[GMF8 ]S_VJ6]"MB0I"9C?Q5$/<@G*%V*5"9M4R/FS33N]< MJ8R1>KD*[ X'8G8%Y4JP2\(M@:>PT <_*%<9$BWU*K"?)"]?AV3CB3^D6$FK ME2970;AA3".R016ON%:J JLVV5Z#6A9SW%2I$.,+Y"+\P+BA0MY%]2JPG[W3 MVKHCJE")85CAQ0P7*U1@.-O2K1Y(KQ6KP*P5;[<^!B5=NOAJ@>F7BNE^F$X% M<=C,R_?HM-"J(D7%5FZ2B"I48KDU24842#'_UN2%-KH1PT!![N^0C:?O94B[LP&A2=^_X[$*E]R=N MB#P<9?PGE1L2H,@)=R^Q2<"_2$0VVQ"M44#S+_>-":799\MGR^1@1;Y_T*V- MLK+S+ .34G #1G$(LVC.F;IS_!CMY6!W/A ?>VR1,V7?R3PD M#YA"JVL2SNZ!<10A]G&&("(A1C2W@0Z2'2^AA^Z_-NCWQ6O-083T7@^ ,(UL MTA+&4N2J"@QS,TR^197\WPQT[X$]F#O#F>W-?Y1ORLGW-Y_1@:HO!<:OBY#' MF;8XT^(R?4H;/0<:/< 6LGT@><'6&J$H!_.8ELJ)O[_?-EME MJ&"9@7%9Q?F(ABH*GW!.A)SO1;314S3P07L7I._>\AD69I1U\Z*05SY=U@QQ M(Z&*D*8\MW]I'@2QX[., MO$-B=^] D7>0+?NY?MG__K,7A>S&W3QM8E,B!(^&4?,V77JX.^#=P\KM-2+\_^'QNVR7SS:Q*F MW@OS=!X0/#77Q:TDJOJOP"W"J\!X0&$:-+-)OE69G\KXZH\Y M6F]]W0'RDH(/N>4<%2L$8&8W MJFH[GN:ZC>J;F\R&20Z5I]^-+NB'KHU4G15Y2F?+-G KB;*>9IJU($"(A#R/ M)U59>SD[-%!6ZGT^$K? D[F9?");K- ':$G"-(W)=IX0-9Y I9,09G?*$9V2 M@#5D1B3_DD2$0D2CO37P!SY1V??.DL)BMJ<*8\2%_^?BI8,F-;WW)TQDR965 M.&>YDEG@/"71&9:?G-G/Y;$BW499V?>AACP+>UMV)UHI%+44]CP7/)5=7:)* MK:+2)+F:B?61^&SE+,Y*C:)27,=\)P'TQ09'FX(])JI0U-(E00066 M"E6(>EKQ/5]W''8FNL"KH%P%=K/\1#-8('!'8U30L[4*997I,'VS-@HW=#\Z MRH5';O]EI2_RLL&69WN\#V"*L*HD2S_]S@ H]D\X6I,X6B#'P_YNA,!H 0^9 M<7WMX)#G1B=)=WN47K!'1?67N=D"JZQLN';"%3@1Z:GV"0+9O+WL^^A2EQ:J M:KQB&+Q\X6*#G=!&J*KCS-=1;L&#Z\0X+"VPE0I5A4@F$(_/YIR6VG46%5JV;X"1(MVBA4$"&-DJ;L96S72A75V4D>2W*\ MAX6_JP=#&JN5-3$XRP-VEJ5X<4\U '202M75AC-^7V5<9_>:)-\7&^SV)&F8 M2W]T0B^]-+>0LO0)L? V\O0'&*HKM$#LK"#W,Q)[C"D,L$(N2N_L#W_TGV\- MBL=*7>Y!5>XI"0Z*;CR!)L(4S4.\3_?Y0Y_X+"7*V7B)1$5N]L'\PPEL(["- M\J1%<=VQ P-:O^2^:;)+2%V6C94?&*QMGS91J:IFBK9#L@C,XY F'Y8P@XD3 M?D%1:G,3M>/5O.TF!T<:EC=P'MYT\F8J<676=50D"3+E]V M&[R81R=.B)"F_O/-X1_/8%#!<@%__C]02P,$% @ KT4A5Z\WH$9S'P M HX! !4 !T86]P+3(P,C,P-C,P7V-A;"YX;6SM/6ESXS:6W[=J_P.WIVHK MJ1K'[>X?]. Z$7K?QP\_.[I7TULL>& M\4Y+4C=W"##/TFNO,#$&OC:+L+0 K@7^0?_JQ]]\W-CYYV=<4! M]P&$JRA>6L8![E.:[I+/U]?/S\_?A-'>?8[BWY-OO&C+!]!.W31+#M#>O[PO M_I=/_RGPP]\_HW\]N@G0(+_"Y/-+XO_\#GVW^.SSQV^B>'/]X?W[F^O?9E/; M>P);]\H/$=\\\*ZM/(KKCS??O"2K=R7S,0?C* 6 M6&OHOU!ZAZ^F;K1#PKI&?W$]CJ R0BSQE*<8K']^AP9 R!\^OO_^XWL$]R^U M0>GK#BIEXB.=>J===_CFK1L@WMA/ *0)Z]O$P3WCL'!C$*9/(/4]-Q!"B#CS M?.S0$@%;"#DQU^8.+6NH-TQ6T6?UBQ6R*3%X F'B[\$T2H20:YW<,XY/;K@! MB1'J?V1^^BJ$(7EJS_BYR=-=$#V+\>YTTD X":T)?@CG8VO&&S?T_\3*O8C] MT/-W;C#R4G_OISY(1N%JYH;N)D=G =-7W-AW M'P-@A"F(09+JD&[V@J?/.A^KB9_LHL0-L,4+$RB%%5PF*_P9#J%R3C\?3V2! M%R"VG^""92%%&GL^!A8($&G08J2O3@P7F.MQ>3S6O/,Q,\(]7/51S"$OPM#S MO[^((^C)TU?DAW;( $%K9$?K])E#5CQS>]%R+T)V)@,K_EB%/JN/^"[\?1IQ M&/_&P#YT!OX1..X+C\XTAO;@(:'3C<=9'.8*.H$M6L-)BAT]VQ*VS^E)A@OW%?DG%(% ;Q[#I:*_ M[S,$IONE]6.X$Q'L /P%7=!K[CQE:R.8:VIZUG[+M-\_L\['D2P#ZCO6K M7ML&&Z0A$S=UV=DV=5H?>&VW?JZPD/-C;(8W(.0)-#FF]L(W#WZ!TY.01_<1 MF3\FX(\,@M;W//:@;?RE+\/E0 MXIK<0W3B/8%5%@ 84L (U5_Y;IR'1>3RYP2DKA^PXY2SH,J()@L4YFZ,5OF> M63WK[PM]RK"(!1,+>,#?(T8+"XP)HE=\@R!Z1ONE=U$\CL'*3U%T!A)QK/D M]8F[GJ3^%JW.90+663"%(A7'FP-(K_P.P\P-9G[H;[.M!573#?+H()E3N]#ABBC,]^)OW<3W<'4UR-#6H1N'4-ZRZB[.28VB<':345898* !NVGB3* M]"ZP^I1">7CB/HZR70(#EB!#9VS)A21AL9P#O4\J9]'^<.PJ?MVE45Y5\;JL M7GY8O>:D3U&B ?.4!'7X8M%T>L6A&#MBVN'.,Q>,]_U&J!*QY&!%HQ( M8,(707L0^&XE A?(A,6!]EI+%X\;F%/[Y'FM1H[S-&$.,T'TCF^CDM\-9Q:8 MX?'U*H':AH4XYVG3>XU2W#2+<8WA]*.5\H-XO-(!:N\[2\)JPS>] M5UN.=SYF('V*5I4-)''SS05GF'TR\7R?'T;O-K'8 &ON?W6SC;S@AC[+)U[% MZ *MW]P")INW<)VM( ^Q#A2LZY!B\$'JL_8-$[#?S1VNVN:;3MQ;<_P@^N3V MKTB486IF*;Z\"FT<%+W^ F+/3SKM4PD"[&L_653/Z;/ZS3WQ)K$%=C!E1.4& M\923"J#ODYNBG.2;W?_)3O&=)+[Y-$P]-_"R %,ZA3_79H"7%(0KL"KA(*1Y MKN^F?HH&%K>I;[0K=/4Z0Q*'?RQ&#H(%^8YN#9L/$(7#+4&,SO'P@U;,UPH M!8HEDD'DU1 +T#WJZ.32MA<1?0D[S? ![+3,=3 M5[BN\QI4;P"\<_O;LKON+%74Y'FW?5BQ'6"'!0"<^5# M?2CGK^-H2V-UP=:H"RE5D4 LWFG/P-\\I1A[.2)L'L*8@Y2M?=19? +[(%5@ M/'0K):?5'IFFQ S+;:37119[3]7[1P0Y46?QR>FC7#EQT*V2G!8QV+E^F1LQ M%U++<#[)?"M5,E1*51+)07'@"F^71'T4GP"^DRH $ETJ\1U7#3C#&=)8/AE\ M+U4&[32J)(DAK DJ8JL395) ISN3QL M@DYAH]V8PZ$3JN>ASU(CF&Z- =@$JR2@^K:'A; QU\L$8"(IWHD^38TXNLU# M\9"LDHS0GHE#;F?0E QQL!K1,\"CV!(+DZ7(TXF1T@-TE421:5S7IF[$L:*P=K?&K/*0[MX2-R^!!( M"I)BN[:="(ZILJ/!=IF<:!DW&U32N+($6:#(770]'2\[0N26$IU@E42#&LK$ MKI?^ZJ=/XRQ)HRV(2S)?F8+BFRT[:N06FP@S5!(B=CT5*AF.M392=@C)+9PV M(E421'%>R'8#?#F;Q] 1Q\N.,T4,'85@E423AV=UNWP\X<6_>/A R(Y4Q5:5 M"%M4DBD^*+NB8>*J@67B)6J<+#%I##G M6PP\5U63/56A"H>8@U.[Y(G/Y3]% >1>4N\Y3*@6$L;*JLULMU&(\6&=+VV, ME+WJ+F0B51)?4:K%6Z!XP8+UU\9X=C=^:D;5%"GI/@<FYA\3-" M)?'AY\_0\;%*\RE4YO,]D!S^KB %-9JA. NL[*HHM]![89]* M^F"AVR/AL8$2I"O;9K@#T 2L?<^G^'">N;)+JMR2Y6>$2N*K8)G?":^^;9:W M$$#=I^8@-=>.^T*MOHH!DEV6Y;?3W5BDDI2;M!Z2M06Z2P=9GN9W7%%)S(E0 M (JV;Z( 8K$IF\")A'G=X*L7:)W#IX;I;U4XA51EYH=1C EG";TY4KW0JT?Q MM3%&)>%5^V'"X$$@46//E+TV>6EK+X2(24QBM4"$OIYUGLJ:GZY/.3.%/P]^ M)9?\$F?M?NY'_ONYVE%\/=*F8\9IM#?MO:=@? 6G16CN"TKY:ABZ4,QSS MM9P[Q_^N*<-ZS.DA6BK('80;NX(HC'4K17XKU@LX;PG]6U#BW$S#9 MMI,@J4;VTIE'*CG <93 *+P@AE;BJPV3;?K9XB'216#\E?Q2_C$CXBC>5P?+ M7B04"DX/AQ/DI= BN ("5SI083O1#&EQI@FNS3*+S,N^I62F UP%,T4T>DXV45-?IF0 M*51*"$<:RNC%#S.(\S%4;G33U5^@.8!<]D,W?C4@IQ+1BM>@'Y7M"2_ T;:- M<()"]N=9F[VPG)&Y^&?^!-1K_FF"R-&@DS&R'>$%)42@7KV0I\Z/EEZ?O*NY M=;IL5WKY=2G$5Y44HNS+'-4-"]-3L^;)]MP23#,7)U62_>'1(I:P&P-E[TG* M6.!$7KVQ .^<..TMA%MQDV\15>;NJNFA)K\AM/[.,]8E!DKR]!4?(Q126A0MQXZNPGPV2O,"+6 MS=Y0IZ)3E>_GG9GJ $KVLN*17V<.,7S7Y5'?N:V?]:E37-O"_X]_ KT'4 M$$CY&_D\QQJ)ATGRDQ2,;/H

23&VY 8H0GAWAKX>/W N%C#D_S M0RV'6(L>AS_*BIXJN0NBYY9 ^ ORP2L MC/"P*UV\/T9M$" "X]]A+6>Z*2B5-Q7!8KH2R 48$$VB[#%=9T'9/(HJ(,HL MV6Z@#Y$QF3+\B9 J%N8CM& @!>6[&60C@*8Q9\D^/]!=.ESDJ;?$)@!&%U[^ M-CO^1ZRA/ZP39>_MG M2X[!"J7V_HSMSO5CA!^GV%HGR&[^>+;8&*Q0:;&1SW=9P W\/\$*Z1^*IH_XC+6$- M]VS9?27/"V\$F:32NCV^[XWJ*2!,&!%.VWC9/2?/7H-T1J@DLJ,]R!UZ[4FD MPWM(]#"'9[[TQI*]A#W\G%(K"@J]VFX#\OT;8?#^6>N2&8S:G@!6NTHAP MZG5PRZP.$6O<+6G.P<55X3Z*[MH'7DW_&$+ M0A%@M4<-&_-K=@5B^ =F-04!/ ,>IY15+*:=2?E;6.N3##A1]X(:<3JGQ-]4 M#8W")[4%?.*6NE1+!1^A_O"FZF8M_%%;J/IV%T2OH*SC=HS::% X1?VFJFIL MKJDM]9:7K80"]380G/)^4S4V!K_4%G:1/%3:C'2SX&U . 7^IDIM3)ZI)/(6 M^O-C3N?=CR#"D'8@WP-@A>-CPED#F"5S',P0 J+H#0N*7)O']459II)>ER>] MG&CD03QCT$7@ C 4O9XA(&]AABE58D3$%XBOD,KB/R<^_;0<=9*B5SKX)N?CC%7+P;0+'$L^=1[H>FG\NDNC?/O1 MH]ZT8L]4],('A]BX251O?;80?>>'+L3YK$B1"$-^I%@IM+U.P"-G:-B3PO=EC3K0<2<-'-=)=<,SV+L M@87EMCN?%_(\;]*8GV M,1W,'4C@VEW/'F-]K"W-JC"&I U%3EG=(M;P:ZC>G MJ-\N;6.NVU &X_]=&K:!I#00D@]N[*/]KL,+%)#5+0W2;CZ=:BA^?XJB,7^ LC6MX61;;L <-E[0 MX^'1.GUNE?4/IT@N+!-*VOGR5TV'BWZ!C"ZVP;9YY_PZG/09SKV&\R?"6H(K M"!K3)50 A/YH2,'?NN'OTZC-R=TTG-SM:/X/N(2&\U>58P-$E#XTG!+TL^9, MUYS1;X.I8NUN2;B:PW"6?)&HAFG#!YG.+]#NC)>652KBW)Q?'7ZV;=T9C(+: M*9P6A!O.J% _Z->G^L@>T(J'FROH*[>D+D(U#!N>9VK.[Z^@HYQA@V0[:(D/ MJ@7%69;D>+.@N.S;@G'#_^1*L!A]05X^#PEA_&2AU:[_MM#GP[$9O4(;[T&> M?>3-9R%$?+"A^M).#7V":[)UZT''>$-3Y5C&[1(9*.3YH;F],YR!L*>TF?W0 M\$[(W \6,U4#)1MLD+I.W-0EH];P2;7PR-;OL5."/XT&PW:[]?,U!26?O^VS M.=EFJV'<\$C0O,Z,?&5AL>?NZ5Z?#QCH0SP]$*8TU_FAX9P@8F.(Y; >$[T8 M"O[(T/O-^U9#]9&0.MW:4"N1L/6' 8T47[Y'S?L^-AP7?]X'D_@"M#KYNX,- M-IG4ILL[+XO7OLJ_-EC':B[QTBANN% 1X0Y+'"&[IU'2<*VD'']HG*L9* W9 MAB.MYZ%#HUE)\&A8TM*\H5&DY7LTG(6SOJ$)(:=_-!)XD\#!%V"9#=*0I>2$ MPVOQ(3FD8/@M-44<&D=6KDA#O%/&.#A!]=21AC\S@1S>&C7"?^MN%NSP[ZB^]JAP\/KP7-?H)4D3>\=E7D1:QO:Y8^UHT' M+.RC<*65(!5N68F!D']_K(MHNC&(C6:W0,8[!*G]E"20T MX_I=L]I7-:[3J?GK:#[6M3L3QO*6/C$]$B7GJ3^%@4^RP1 T4RA MCZ+3U"P"5FB"08 QPR'0TM;OEE-M:CQ4I/7?+Z$OG]FS(W9S*$R?*,=QNT.4[;4OI!MMK%3FT"K7%@E7IOC=69LE$I)" MP@Y*7G4L+\'"G+G2<0?^7;9E^,I&A:GJ*XD[+D59$O\*1CM_Q;GSU!C=&M,B ME[8A&VL^]&+[27QB;]2GR#M+%Q,PM<3#H*51P6*6-JJ74BA:,W!;F'%=RDFV'6_GH:!2BV@^[2M'(RDXI3>.^I^9\M6U3 MN9E"2<\K+K6TQSVGXV2UX"JPL-SG&=0R:/<"5.BUL]TN8'368\V4';N3)='H MI\7' )6"\ /.=S ?3^!"NH^B%8^H3L;+#J#%!$0D]A)-A8OOCZ,DQ8>/4U%7>$%,*=W[:^.4L8:57!N4_6ZC 97\6H-UH9_W$9[ M& B: @^6"T%0QNP0)"%,C%JY>#.8HD>'WS>JSJ1(ZI+A(.U4&C4^I-:8V4?4 MY :-KC@C(MSCLK\OR/8B'12B;_8JLYW+8;09?JA1^.6V MV)=T3K6N$K5F$X0#R%1O1:WREM>[M7O+7"YLM!CXD"B,^FK+?28OJ^OR2K91P,U#* M7U,A/)ZCOQ2JA783X#\K2$X[4SH!D^U0A]*91C.ZSHQ6JTT=3LH+:MI5X628 M;"=Y(2$3F3-\WDRFYQZ$\(\!L$V=VF M+R1;!L.4;C-\.HIDK*5CZ='94G MPW*JV\.'8B)KGNQ8<%C5X..:2A[C:/1R5'F2W[89LL/ H9<]G5-J297?1/53 MYI!O]+O0?"+BOA5((8T@X@UQ+=O?$O]>,%1@@Y-M_8?2$5Y&*N7B\S/")_5D M>CF9?>7M#)C2%@8WIGG?YY-NS]1%4EJM8HI-9& M\BS](8&5;6QEZDX[F]^HWK1NPS)-ID S*1V MO6BM9K=!D%WG[4_HPJ2K9S,J%[GZ#=W.!JR\#2T[$Q1-E_JTG&V@9<=O/6E+ M=Z-)Y[E*"TN,*-$'XON!+CND4T&=WLXS\]V7R;$=7(7C ]HK^O=D!WTJ:)VH M="X2!/+BCV_UY[BFK\S \#RHLH/%GI6E%Y[PJ(2,MD>S:']XZ.OD,6;JN='& M3?GJN=&9^:#/RFO78^O+PC'SUJ5CXZ+-@O"CK[@M*&IPBUY^I=+4N#%?ZX[X MBVDY>8=0W/=VHM\ZER0%0,& E2!%]'Z/.A0*:F8I@[)#QV&^8]F-2_#5WL-2 M+HNCZ.-DTX>Q9*B=&(LV4[?ZG6GI)WV++Z9DU:8,!ZJ*G>M;$(*U3U6W'ZA7 MX^O-&(X4ENUIM:]N];E^9SA?JW&*O$$Z:Y>4,$'2$=W+"^IYY'P7$5JQ ^;H/5(+P$C#@U&-F]_4H:Q">@._NSL=-;>MVAC-&CFX MPYT)'?34&-6:W%R@I3N7"_BA<:^2:"0OZ02:.PQ4N31[2E7D MHY'=]^.'JXSPK82N.^>@\N8!O;ITKT9+EF D20L-=HCMGR(9DS]K(5V6ML=XUXHO>&_5"OA>.9$3U MM4:X5$M"+1B>/(%TP3+.S$VSN"A_UZFI5,:IA%'KAK.1L[3RAJX$,JO]7F7; M3"+MI.BU7(]M$^3UN :@!:FR0_,D Z@QLY5?*.)O=7T68.D6ERY90H/K'OBH M4@K 2Y(1%@2A/N[.>'F UB-=_HD>-S\ MW;@92)^B5>4&+M5#43=3BE?E9KKSBSFI/^@W>'OGYCN$7*+YU-@[:7F14%:= MLW'PH7RED":F3]1:=.W)PI87"]5XC.Q(?!ZR-XY^M-M5 1!#%.[0):=#^=!Y M\F/.LBEEGFSG+RP44I6/R9<+59(81P)8)6NE4*L I2%G&TA@$# M9(@;W('#$:\\#V;6*X2 R*["=I9I%V(OMG^Q133!<,Z)].TNB%Y!N^4C#I5= ML3W/V%&H5VRQ58FL5IRX'6M]DNS>-3TL)A9'5$E$+)" > _P^RU)WNH$W;Y# M#92/YX48P6]C;]_2;=UZT(O76FS',FZ7^%A"WD/YSG"D1,+XV99;F&^MRDRQ MB(*I03!UXS]_Q.46)E_H)90O>91_.!)U5OC;8A./1*#S7A![S* RG&^QCJQ) M<@Q':=5LJ(&^!\A(HC;J7GXE=(V.T6Q"_T\H0!#[T0HU[$O&[LY/W0#]-K>8 M[49GL ]*"ZIYA$LT40/S?OC8 &.<&$D"+3+JL)_305T I-'28G%QR5'I:&6[ MI)=Y#Z_YI9'WN[G++V'@)^"I;]Q_:F[O5I[N<\SQ/S1SD3]7ES_R/OQS]D?_ M\2MR56%J9FF2NB%N]QJN]!<0>W[">LG]$_7(_:\CRT(/$II+QW:@UT0E/>0\ M]=]T:VS8)R^[#T-G7L?C\_B-K;.B9B?%JX,-\N46V*&>Y^&&*@7&D?I[W"#< MTA>FAJP.C@)T3[M(GW!620/2;@CPP2H._Y2Z7- MVN_RUH;Z@SBO/]#+I(4!0_]ZA&83_N;_ 5!+ P04 " "O12%7"C#NI=M1 M K/P4 %0 '1A;W M,C R,S V,S!?9&5F+GAM;.U];7/C.)+F]XNX_Z#K MC;B8C9CJ:M=;5\WNW(8LT2Y-RY)&DJNFYXN#)B&)4Q2AX8O+ZE]_ $E)E(@$ M0(HD0)?KG[^Y:<.\BQL.][R MKS_=SUYU9[W!X*=.$)J>;;K80W_]R<,__<__^]__JT/^[[__SZM7G1L'N?9? M.GULO1IX"_Q?G9&Y1G_IW"(/^6:(_?_J?#'=B/X&WS@N\CL]O-ZX*$3D#\F' M_])Y__/5)ZOSZI7$N%^09V/_?CK8C[L*PTWPE]>OOW___K.'G\SOV/\6_&SA MM=R L] ,HV _VB_/OZ3_EW3_;]?QOOV%_M>C&: .D9<7_.4Y(#IR_!#$G0VR98:PA0HHZ M8 OZTZM=LU?T5Z^NWKQZ>_7S::"HT)^1'.)_:L;\T/>>/6+DGON-9SL9TNU;H/#FA@X*N M9]^9GKE,R)F0N2H4;_D1*Y!]M%Z;_G:\F#E+SUD047EAU[)PY(7$>IA@U[$( M"4+Y%QJE@M4S"AP/!4'7(M,C<*C@A,LFW.5\>KZ8OF,^NFC@AG&*YX7$!1L,DWL^#,2H$IV/Y].N@)/D#];D0DK(HK5]GP* MILBEK)$5(]S.?3+!3$MJQQ/U.Y^R@?=$9CWV)?!B-#W_^Q,?DYT\W-)]:$,7 M(+(:S? B_"Z!E4S?2K3U5AWWG?AEAB\<\UK$)GR#_1W'R6 MT9E#,-[HQ2LAW*^\QC1B3Q>D+5GX83B]5NF]_E4RAT JK;UL[OV#"VIAO3-T!2? MMKG=JJ!KO782A262[\7+\!)Y,H:F1-=*Y&:1+TCN).S655CFCP'Z=T2&-IYD MU@.H?5-GA&K/"M6?&8J?LN;QZE7]Z>UXW*;PD>.FS%BUG.?DR!5VK/9T(D<4 MW*/2\X <,6"'>L\&"T%G3 MV7D?H$7D#@FDQ>F6&*12>7M>9+IWCN>LH_64J*;I)M9!@C:RBPN^X(A-G:>* MSN?S1JT2(\:A*3\0W29KRY LHHZ;K#1!$*U+ %?)9VHY6Q:%KL 0==TE M%B6YV"A5:A<-KL!>'9J^1W1]?S@NK%+EQZ[6#U 4#9F^ M]=UB%J6VZ#A5:D_&75%8.^"^E?I=BHI3HFN5$N3Y5 J+M,!@]?J3B@J]S%A5 MHK +GKCU<;0)B,'B1C04=?MJ'7?G;38@3KXI59O;*CU7I MF72%_3!V;E!W6A\]AL4/H*(A*J47$;&0\WH%9$N.5*%?L[#=)>I8[ETC#RVCH, I\0B(0<^ M3-8#US$S%GB!DW#Q02OUI1>W&X1=JY3YD8\\/J<5EK!PB,KIS7GRR]$L&J;^ M>XS"WL&2XU6*P-&%17')\[I7:J688>3'/H;3CV;<#\7ME1*C5GZS5%AMY+I7 MNI;'-Q]W*%QA.W.!5'SYEAJGGGNRXN=]^3$J7Q/3"[#\_5>YM5%VN+IC^8I[ M,Q%[;Y-))^FI.?H@J MI?V50NF%XRB,\US)&D>@-YZ1;SE!J7NJ@@-6=9]<5,_YO:H]>\:7Q%.T(4=& MZFXH?N3D#E!UY&912B1_3*=M8TN9*F6*4?RDIC/XKCA:])T]=IF]?, >JG>_^Q5S9>FTY! MHO.]&Z X_M*K-5H_TL3H0N0>=ZV?5M-UBU$8=ZB?+@^'W:*D[?HTJI-H849N M6%HI=]V/:2:_=KSX)G-(?CRB&SV'R+.1O:.<#BB3O1\Z(6V8UEVXZKRB11HB MNN"3?Z8MZR""G:%_1,P;0L$^1SBFYA#ZU$G[=](!4@IW-+K8.B+,I544L)^' M-=CAL3"#QQB4*'BU-,W-:[IXOT9N&.Q^$R_G,!_-8<)A37@^Z MUO5W7*>S17))2J;H7^@-"]%.PXV5B4SSQ*C9$;[P\;H,-BD.^!R>LU@2TG_J M8-]&_E]_NOKE0#WI@6QB59"3G"J%@.Z7K[?9OW2?'8[&%QFC4E5@VB@ ].7@ MPZ49!?'7 >E^:AW)(-H_L:0J02YOJ &PE1 YC-DQVWELWOS23G >KAB$5X7/ MSF8IN>36 &#,+H3A6V48CK#G9VB]2ZUZ"$9F\P>6"IZ'Y/$90P*EDUF"):D& M)Y46*YX(C7S;AW>:0P&0#.'P3AD.::3I8Q#Z9/+#&!RW>_A5C?S/L1$9'$!P M*%NF$AIWUY62H)PT5X4-+%\6#BRBM3/+:(DLFCY/_H=ZCY],-TZH#WNF[V\= M;QD7483AD>JN%BX.#+@D+^!>HVQ2Y?)H1BA,&>?,+4ZOEF F9 &TTY1!93]1 M%U,P]G;!P-M)Y%NK;!49!E2<7FV!2L0":#FH@FKBHXWI["ZYA=.)V;PEX,"T M0ZB\5X7*7GO(3(?!R+9J"08YDB'1?U E^C@(Y(@K&(!\VY; ! .@?&K6D/Z M) & '_\OM@A*C]D2<,]D$%*"CUJW "!HH M.V?7L,RCPVBL.R80R2 2RKP)MQC;WQW7A<6_:Z&[S(_H! 6MS!>0,35'V+,* MF-2'YKI# !,-XJ'LP']<4Q@RHW27>(9*4,3*3N_9*A^>'8>%K[!+B J2X&7Q MC8#L"&V\P"G$&PBN,O] AGSI"QZXCRH RX PECH$DB9+R'._)ZGB=]QFG6< M2!BB($WYX<3BB;IJ */TF5..&1 _=6Z ]!HDI5+ZYN>X?9N0XG PJ/,3T"+ MDU-VOCKAJA<%(5XC?\?T5@B63.\V02?-#WC-JLZ70(W9#,\"6SW3LDT ,6D' MP5 7UY/DH,Y,-R[X*;/H,=JW"1@.!R \RKP(R<'O>)D^9 [+3R*9(=H$8C&F M0%R5.2WB*B2RA@:C<9NP@L@'45'FNF"7G1 ;%_Q^;<)*@A,0-F7ND-.M5NY: M/=^A54!Q6 1TL&G4>U=^YD#MPGQ*E@%-4.9TZ3(M&WWC"TZ697Y08 ]0.IR M1=15 \!*NB/E6 /15.8VD3HCZ'4*.-]AS(]:5N;Y*'-3H]_=S/E(E;R3>:LN MP0.OU]B+R1;E'B"L!:MHS@]ED8#6 YGDQ3W;1.ZDMR $"ISQ&0( M3>KIXO7&1RM:A6!7)9J^W#%"X7@Q-Y^YMPQ%!FH3N&58 Y%6YM#)BLRQ]2-0&_TL4NH6(HAK&;\-@%?(<>@NNC@I&$>J=PU"=/]U[)IFRI,U_JJD+N:=L*"X"R6JK[K@<4R(JZ7C2 M3IN:C;#8&0?;/*=J*C &?I@!A_QT (;\0/,6[<@*Q_X,^4_DX W45R1-V2W5 M55%DRQ@+Z 6A4"#T>$=(B O 4GL'3EC-&RZ%*!)K3OHPB[7'&C8>I=0_ETQ]3&_5ZU3^O8!Y=SS9SX),!3]BJ8+2I7UX M71HO&EE$U%+$@XM3Q8+?O3K*%?5QH\;+0!85+H-<\&2C+E3-$> 2#>'PH6*USGR]P)(BZ/7P46.QR](/(?!1V4Q(63QP&'OR)7=6 M9B]B,VB,E#0#\'&MXMD2?[G / ';/USIOO$*2 =%KK)F\Q/R(G1#6&:EJ1G/ MJ=^6YMB3_]CI/SPPJ(RS?3'AT%N M,^Z/ I*_]7$0)(\OPG+/--)?ZCEBP2.%,IDC#_EQ2$W77A.Y!6'R0EQ:\I.# M []C"["180!T>JC;B0)$"*$5J?MD,KLX+K,F1(O;37^L),@'3Y?*KCA0?$\K MA.:XG?Y8L.B%A*\N@6Z7VW"(/X(18#36'P:0:/!X7['3*GH,''N;?!WR667; M:"Q2@%9(DLH"H@Y04SL;>.XQ"(H&(M;XT38H1LW,@TJFS.NP9R6=#&F%1I&"Y#JT!5R <-CK MJN_L/V<2MP4N,0\@4,VLX2*3,%!FE;6C*< /BJO#E(^K)Y!^F#VWT MQ^245E#BROP81",.BG->@D7AH?3'KR1+(,S*DL^.&)&$L&7P"$2OS*>R2TF= M('^V,GTDKE\!]= ?$#[E(#;*O"5B"XAP#20,B2E "IJ)3)8 M Z%6Z&N18*/ON%&(["K S@[UXN#.,P?>.VOBVV';P_2Z+RT+%Q>(XYC,1THN M7L.;^+K^^T%S4@#U3[';1^X\5FJ7*3"D,DUI7 '*GXD+[&+JBEL79*C,?E9H MT(MBE109J%K*?&JGMD(LC_A:[?".4%#\\,(=1O\=K 0[(+3*W&I,)@I"J(T- M*X^ !)("Q)2YY4Z)31<0>MR."T*\ MER\(<31BAPYY5!BB]MH6O97I+5$P\(Z+JQSS\Z$ /\EX'ZEQ!VH?)E35&A9^&J)3M$XP5NRJQ@A9B!\%17_H8=(R6"D-?K MX;W^J GIAX!ZKPRHEM1>;KHT3W$7165L:F=%QM[78!R%06AZE",.VJ=-]0>. M23%HMRB=IH,@B)#=CWRJ5/Z$()Y67Q _?$\ M@R_0+-(,]41GJX1=.&);<9=C#+2?- ,^UN+DUS=X5W&UY"3/#=-6B#G<@.:6 M9K@F6GH^L, X;466QPX$K;(\BX()3+I#G;\DQLO_EW[7U%2SV$?K,6RTY.7)&!$&R5#>Z5I7AJ07JI]RPC8 MI+H6.1D&CB"_6'8$[;6A$",0D,JR1KA[TEE(YH=H*Y0 )Z 'H^QM)*^N+? D MX"'\U^G.)D8/N'(I,H2^*)7BI+DK,'@9.!"6C1@SO)#]C%=RVU1N.+W1.XLK M$,F,NTI),*09K&Y<_!T(@ORU0- @&:D3#]5P\... XD7RCZ68^?DK3)5E3]# M/[+"6/-H.5]BEJ67N3FM918 E>BM:!>W5LB.7$3K$V>HC"F,;]6<_)W> M1N/Y'%FK'AZ&]C__-AC/N4%KDKT5Q73*3R)]BI@Z<>?;$-;V1N18NHO5\3GE/WU'@Q\&SGR;$CTX4?W0::MM$L@+D!)YI24.A39C%3]/ID MY6SF./'L\EZ)+CQ(PQNX$ ,.5G+RJ'UOUA!&+7?0^J!N] Q,G?6$?].#*"TR! /39=!J0:BPBQ"\/VJ-K6DJ0B*3VK,S7,N60KQ!L&K[D3:7*#3B\&6 MS9IV/D1%4@_KY)U6D&KP8J#G\21PWFPK*&?M+TW/^B,V/"2'>(5>'0%]*)%.Y,STS](]3W 43L?.J\ZAR*N)$?QM/;[FCPS^Y\,![]N3.9 M#D:]P:0[['1[\\&7P7Q@S#K=4;]SUQUU;XT[8S3_O__Q\:+TV_>UX,7.6GD.,)F+G=BT+1[1.YW*"7<=R$)O#JU]..9S=W]UUI[]W MQC>=V>!V-+@9]+JC.6&P-[X?S0>CV\YD/!ST"*?U,,.XP&)3?G5*^?7];# R M9@2!WM_O![,!Q:@>&K^8OD-=,?NGWX[B]X[)?'-*YI?N=-"]'AJ=P6AN3(W9 MO$/49##_O1Y2=[%T 2.8#E2*MZSR7C6''TXI'(R^$&#'T]J G?CT]GR9(\PXOP.PCTKZV?AF_K4VZ-GUC]DD M?V1,(S)YR")Z3]"GU'=K1/W:]+X-,;2U7>6VMNONZ#VK;I3+/'#(I>I/; MBLCF.KXS.O/N/^I2PR2&/,[2H1HXPMXK*_TI"% ($)K;><;SSV3!Z=U/ISLE M'(U'K_8_SV;&O"X&=F_ #I$90(+-;4&IZI&]?&AT9_4MWM[R%=D@UXP'E8\) MS.TWP_'H]A79'>_BE6@VIY.[3A68F%NZGU/#D!A./IG;Z;.. ,&Y72?1@$GW M=[JS)S8@L9BF=)X;_Y@8H]J$G%KS2?WW)&>,C#A>).F,;.H9&]+,F'XQ8K+) M&C6?#J[OZY+8G0U2-$UKI-TK?JT;\C6ICR"5RAWC*.2=-+ M?:N3W-&.>\1[F]NNY(]XG3_MAJXI]Z3X03V^ P8)E1,;I=@$)0VE:S A]OT.V M8\9Y,=QX';B#JC#A4GE! C; );'B *IF\K4451VO-6%+SY+DV6!G"Y.CSQ_( M'MAD\2!G(&0GGM=4!C8Y 0X=\]%QD_-@$$1K9,<;^)RL/M>$P&\RUFDE'U)5 M1_LL2[4ZSB%%R@BEJ?O][+T@[UB9\W0>WP[6? ;.W+OQB.3=OM5,(>\:CD=R MX;WLKQS&%H#V;SS[_)B!OJU;A; M45[B7)(AH9=^A(\O]+ZSI&^:IK[+P#%3-9CWNT,9\8O[-YXY+0^$)/$0)*5S MH@M \AE[R]_(_^\I*XX*- 29X^U AL\ ;);7 T_Z"O".F)X4($"GAZNF7X"5 MAX!+,BCTTF^_ D+ONIN5F6I#O&Z2);/;O^7*G-OGX>J#?B*7H!B4^(>*)?Z; M^8?Y;94JP=[M?P@8C:]#?YN/N1 4&^3AJNFJ^A*8E&$!!.ECG2!1'V /4?=9 M2E-?'ANH[\,;#2W6 I2#I]RJC=>!M\#^.M:-&;(BGSJ.D;7B(L#M\_!&0\M5 M@F)0XI5;KGC3E8!W9_X>_(DMT?WNAHN!8B'H2D:LN5H1Z#\2%X M9C 3A1/)#_#P5D.KM2CYL"NH:F#BAWHH(1YV\7*;'#TI3PDH"E .(E'Z87ON MM+C&%EYG@_SB7TA,"5['A[<:VK*R9(, 5&V_LF)@YZ.[PN&_^SX/[S2T5R4H MAMU]5;^?MD+>'^3_4YH,.[+B_>JP1L;DS?XY-_A;=?&!'MYI:-&690,$K&HS M]VNTB@3$??TL JO8( _O-/2-E&$!!*EJ9\FQNY*2U%T]U'"4D]>:]?TH=$'E=']YK> J1)QR"X7U- M/O.,?OR-)E@$T4X]_C8K.#V _@_O-3R%%*0>1*7J@T@SJ3_O-=Q,"M$.XE'3 M+F),=G?Q.^,DT1/R>YE)(NS^\%[?'422>!"2JO>/TU)^)R+?_?GA0]/[0*'W M@(_)A(17#%CJHP7';4],Q9.Z[IIW%IRZ6/EC$3 M?118OK,!4$G'+#VDQDA6PQKH1]<+_?%W#_GT78 )\FE9*'/)B<^6'J*MZ(*L M@$ZN-E143E,61J9/[Z.?V&4]W^7R\,XNV91^M[/_L**DB8F/[<@*,QW( MZSJWD^IL[3QQTM6!P*[:)%M(P 7F6 L$)\E4;2=L=JJ,3M*B!S&3%_3XSQP=#8N:@"P40/CSH^OUU:1Z9!3 M)G='8S555420H_98@F+0@E"V.26%:[ /(I V/&[W<-5T\**T_#GT@M(O';)8 MZB'IPS:9U*ZY0^$*VX<*0OG?(D1?IH??S*N%.KA]_B$3>N^&B M/@U;$54!@:49;,BV:!PZ+6V,IN%MU/)(XJOYH4Q';1JO3B _'7)AXUF2(8&6 M#GXM-65R#Z/#VQC0M%7[$Y==!A9*H9![HUX DFB0YKH$WZZW<_(YOI>6VZD]VY@, M-Q!B[[4!C-(J\OEQ.ZGQS,I(78!3GG.=?+)5 Z7EUE0'F/5L2A7XV)^0%Z$; MPOO46:["(,>"R+0!_* /?CN""Z^SN9[:[(IL$$38L06A]?Y8&7@MVRFK %C_/9.^ M7NV;5DA/4KTH"/$:"2_CI+IKLUM"_9 @ 'PO-XD M0?/EX'&:-^^BY @5RU"LAR>R*@2TW)C.1JFU M ;M-;QQ2JBX7IC11V6XT77]TTO25#F[T% \]9M0URV\P!]4@5/AL(@><'3//PF M&]TMFEZ%!U*S?_%QP>>QI-_NI@I>G??$&E6@T7/7)'IT'6L6FI[]N$VB]B:1 M;ZW, '67/HI)Y)[#Y =0%G1?=@KB\ER">^C[LDX^"#_?>3)#= Z \B,T_YY) MA0@691.$\(.R7#U&\NFAX,QX\06'<6124IDF2/-2;7@]+C=>\R^HI.06+_!Q M#H,0_A4OP+.523X^CL* :B8AAUM0*:DF#/9H S12+("33]748V<1%*J")3U$ M&U LQQ-HVU8[I^(7XGMXO?'1BMI[3VC@67B-AC@(^DZPP8'ICA?)ZPS )"LR M1!OP*L<3:(4J*V458NO;."Z79SP3Y7("1#9VBS+B([*3P[-/U+,-(!9B!<*N MVI2-HM@-@B!"=C_RDT7?P7:R%TS)TD%X")$=-^M^-WW[UB>**4"T\'AMP[DD M@Q#ZRN*; 6:^F&Z$J@.?/US[L9?A#X)>GW"^@UEP52 :+-.K14"*V8#PJC88 MI0!>A,F%$PZY\^_0ID58G!*MW97N"(4],U@1.I\<&]G7V_L $;LZ?1'46Q[* MM<+(R(_1(N2*,E7U%0GT;@[VOQV>+^X3R5D.\JPM<*B FK0'QR[A?FJI&?K@2[UH6CKR0'&@LY#S1V_"T_O>>X*-RXY].RXW/ M>I^-_OW0Z(QO.MU>;WP_FL\Z4Z-G#+YTK\FO=^7$%141IZND1W8LY)%_A+2N M^H'Z'*YY-97LKKJP>)[,X$!G(%UD7&H8;0J.%X(6+#U>0'3:ER'_ 4N%%H&O M^K*A6A2%O90-95]J7,J&_KAE0\]W!6#/S] J"JUB-E=4NERZR"5(M-;+G3A& M.,<2:RG0"0B 9'!E4X9#_K 0.[Y[D>]GE@U&Y"&WWX.BP+1S#$@)CB#XU 62 MNB[^;GH6NL%^'T>/X2)R\WR(P2PR3"NQ+=WM3H#^:=X7@V,V89 M_\R!Y5K8,H+06=-M[CY 9$(-G2Z0G[JO8S@306><>..X(VWB5Y*'FOVDE( M2WNO$LB&3$U#J5&:"*S"Z(DC! M'$"R+OVD%)AGG*1:VC.\"+^;/A(D%3-;/RA*/RTIYQ MS>V>;+ZNPST:+]E_ILX+.($P*%VU'\"@YV\W(;9BMY^UO2/2(M:%::W(.9Z+ MA+"?JA*9)?&0XP="I>)RT@*S=TJSR^&JF)D_M\YW<$R^A >Z(6GSSA9'#9HO M=YF7%V:3UM 9O4)Q:GG&EA>Y1B=ENJ"MHS5/[D=-FCX; [J*8>JT6!O2F'2N M6+--&G]:5RS7''F@1T%9:1%P"]E=EBTXMRL2G0G;FMDJ0W&RF!Q3$)CZN64/ ME/=18/E.G$(^7LR1OS;HC6K@$'/!\*(U2M(5ST)<[A,O4B^*L*Z=<_&&2A[1 MVW%[X(5D8:-D=X, 22T%,KW;A[D\5Q);IH* #L^+3#?=WJN,[(\W",?JUQWA$Z[7I;\>+ MF;/TG(5C47B3T!N:#(5=FJ>XB_48T=)A(>&:S>W;'+?W=W?=Z>^4V=G@=C2X M&?2ZH_DNU6@PNNU,QL-!;Y )_NCLOU%[4 NCPE6LE_MB5D3-AX[Y2-/[B S( MW\CZP\?['0_OZ_O98&3,9H3_O]\/9H/Y8#SJ=&F!+O73@)R/Z?*^3]RR&'IMW3V7@^1]8J M)N:??QN,YUP@)'NK"F$I!4L1GL#U3_FVU&R3)80< MP\>)9SW=5Q7.4,&(;$(1V/LU*>4X2<)*6A]2< MIE0/^/J/JH \<32T0U7)3]=^HJE3P1S/HLW&=9#/TBOZV9J_V@9]:DH,S5QD MZK"<":I>U?O=-JA<ENR ">Y9ANTK89C3OYZ ^J;BPI0+JFK-AW ME0R#UW;-:!WX^1]4__CR@#116>'Q*EF/%_<1]JSLBM^,%C(__8-J("P+2/N4 MU3ZOP<[(_B&M+S$QM_Q;OD;)^$&U4DXND(:6K?;>P)&6P5AZSKHA$.S>.V_@ ME"M'2!O43Z%D( 4L6_1>C0):EA_1@F5; I!+.J7E>9KPM12@YJ**8O% ^EAQ MJ?YZ6>Q':(XS5?38+S34+VH&'1<=Y F&%][S$BW&YOV#IQ]O@SXV+ U0"5_( M'6_\7$AX-AI-E9<37Z!R"9M MAE3FN+V\#'EY&5*!K=&:ER&A0KW^ MW^CZOHI,AQQ)^15Z&4T;KWHG5GLL0;%^-Y^TA.UXT?5]6M*/:AQ_6P*:MWT' MXDI!HY26#(5!U[-'V#,/O\DN Z+7$0H/I&:;XN."SV-)O^U*%;PZ;W0UJD"C M&]YL9?IH=Y'879+CC[ T/:^+JN-N\IQ2$I-%]XL;Q@W!"ET;NWG#: M3%F16;;R8A&E\*UAQ<[5&2+:88L%FFOW<*7HC"F4*$ J?+BL6*3SE>-+2/2T MV<.5HJ)50H&R*07E67$M*L&# +/0#.-U;68A8FPY&'ZF!6C:6EL$9@G"IMIX M+!$R*4GW7K!!EK-PD UND905N'GS3[SPY8IEB&[(3FD(!"WME2J TNC)F!V- M-]A'EAG I]\,/\=M'Z[>-?_J3-I?30\G8X3(<0@I0AZLI&$=A$)H>?=OW M0"#/T\3NT0ILI'@ IY]&DX\6EPFW>_49!$&$[+%/_Y<:2*.(BFR\2'A-_EIH M,I88OQ4*4 /'H'FCK;J<\O;%=".:QN0LO;/4A#ONBU(/"4ZUNQ/4),^KA6I0 MAD/M7.%3](2\B%?-=]>B31 =T]S,:;^ T$&IW!:&Y,C=F\8XSF@_GO^J2A[GV>.<@8 M"SRCK:(-:4>)**'TI)TVZ:*PV$\W)R:G:E) A2[GW154-5#I^V%7I/P-AJZ]#5:16G"GF%'5E)*!5DK#[MXN16GE$KW;SK#5'X6X9+< M5+U\ @C=>WZ2P))$O- L%BXB8/O&\V]*0< G'Y2YL@LA8J9O<&"ZMSZ.-CW7 M#(+X=6]QK0IA1TW-#EGRM;N+X5 LBI*5Z*HF4%D6!6GL] UHKA,^+>V.>B%N MU,H8=&<3HW?821.JZ';JQ'_A;FARG56]KBH_EW IEL")J&S'8YO X^\>\H.5 ML^$&KJ1C2 ^AJA">M%NE&"<0F'HLJ@,O]6A3UR-9I1R/7JQOT@*+1]46)=?: M B-JC_19C#7C:JD'^+@(>'*U6 GLF?%>$NBG;$G8OTU=11S<%SV\WF"/)H*. M%]=FX%A=S^X[;D3.6X;I>X2W@"Q9\45F>K' OJ#X]?2"8M;[;/3OAT9G?-/I MC>\FXY$QFL_H3]?=V:#7Z8[ZG?Y@>#\W^AVC.QT-1K>SSL28=F:?NU-C?XUQ MN;RX7%YH?GE1!J!TD?"672MTGN)RY+-$-GP?@?0 >OL*"LI!HVTRI8Y!M^C, M*>ZIQF-0% MG)M,4"H.=2\QS@C=>^M,6'Y%V%65@T%Z MRC$1%/"CGWS%.KG4OG M*W*6*W*>ZSX1-5F>),MD4JWBXQ^,2Z%AM,>M.#?:F:( "^GI/<=)862A@=J* M+9S!ZTT4)B$;B]/33TX+&'7:*_N"(@?[ M/ACD3$ZDW^"LYCO:1"U4K6+@:YY5XJ-]K,29S%YOV0/PXRMJ_:@&)5PKU2#< MG.BT<[ZSB>4F.W+EI#!;M4'\9#1&05JK%KCK'#NBGVYH&F]BK#JH)U*L&"P0IXH::982.]U(L*4U8R_(.B>E0U'_2J MDPVD5@I<2] ;IW)NID^G;J:I,>S2E)%)=SK_O3.?=D>S;F\^&(]F^KB< )8E M7$GBGJI=1')/UDI[@@H-IXW#1Q9@T)%30HK:^VM^P ?3R\!8_:OIRDR%RZOI MEU?3%3@CVOYJ>EI/:H2^WR';,<4EM> .3=?0$L\ +$MV,ZO9I;!D@WM:;?4G MJPW"OM2?O-2?O-2?+ !O:W?'IAWHI>H;"NBOW'%>:F;MZQ?!.]])D]9O94R6 MZTY(D86!MZ+E&C6_^[!EQY"M7OM'&?'JND,4A*#1-3Z=?M2;;7I;2HE]O;WS MAPY\64K[B;HU7CR*H\FX(-F0Z-\K].Y(OTGU4?TQM( ;]HALB9N2%UQ,L5W M%>-+.W>I5-F\;-&X=J%S2GDSA_FB\A\ZYJ/CQA>K A R+=N(Q"GYS=BO!>"X M#0_X:AC'? MMF5H 0R 5IT>H.QT:TI8[D=^\MRV@SE%#>3ZMQH\+E,0H,IRK8]IOS-#&C6T M[1/:94',]FDU<#E&(+ R2=/-%]REAJM'](#6^>(4U/WP"Z^@[F#TQ1C-Q].! M,7KY(5L?KDX)9Q&;C=&JA>R#P"<^WB"B5_3TL(FK''KV#"_" M[X*2QA_>\!"83,<38SK__<\=X^_W@\D=X3 N:3P;W\R_:E# >,?UQ#5CCO?< MY^84\^5/85_5<6@@C=*A9Z(1M(DVDX<2C#>3DY;V(68@&]?;.?DL/[9,JK,& MMQ:26.6>O965C$8>$9A5\E%1T))49S4A9D70D,0Q+Q&=@LWJ!E++2Y8FP&[T M6F:\6#@6NHX3A6<''B]%"5TE82 M%1$GH!]2F94Q1&: 5MBU!^N-CY_B95U8.)S3Z>%#:P"39 ;T:E4\;R:1;ZT( M*?OS-W?. *U5^:A*SA<>%Y#37P\FI@4U#7\VI@&U^;X[.CZW);WY.!K7SY4[SRX6_ MGA?^RD+P+Q?^EPO_RX5_\Q?^Y;)AC^['P6V3)D$R6K;H6I/'@7[7F5GW,SS' MLJVTN[ 4^79RQ&MWU7(<>=[#+KT9\$U75/Z4WZ^%0 G9D3@<-!^$3^,7<&"Z MMSZ.-L' HQ56R;QG6\C<(/%WO"#Q_F V&<^ZP\[M='P_F74&H][POC\8W=*_ M],:C^6!T;_0[U.W>/:YAJLBQ#C]^Q'$WJG><[R@1N<=/VFGC!)=^.QW, TAYPAZ:W"BE=Q[*4:W>#DA8OV[T=[YM6 M^-4)5[TH"/$:^-Z0)9\E=3I8J;'TA>8\ MEK1;(0?KC>GX\3EA<:@2R'$N 1WT!4R";M!04(7*+>%\[,W,70D<(2I !^U1 MX=$-7B8JFRMQN<8A#@*Z7[(7@1$B^D5VR6X8^LYC%-+CW1R/L$?;$@D2>I:[ MFEF<25;QE[37@UH8AA1(63VYN-0D(1CO7#()V_#^F7;D]],>7 GR(:B458H[ M+$8)L3)SEMU#>WBXA$/ _*H*&.;:(+%\7*,%]E'2D'O,J^@#VL->)9^0EGS4 M2DL(M<9B@:PP#FG(_[V@3HB&:Z<&2'$%X?VI#:99-6:7]N@69@;T+:B+&\L& M'O'CCGIFL"(G;_H_-![KB9PHN >FLX?6'O]J. 250EU$ISQ?L>'9BYW5(?5@ M5J00^6%?DC( W(&*H,QU58 G,&0SY;,2M1!]Y"4IB12OH,J4]:L5\59/G>6* M;&[W 8J5& 8:=.BR1] 7Q3*,@! I<[(E2\Y)T+%@^Q)-XO)CZHMV-:R!^*M[ MD:YET<#Y8&)NJ2^PRK67.0Q;RW:X4]WAQ%(4L>AKL/2_G^&[\Q:"E.V?TA][T]\E\W+N?3HU1KX'' MP@Z\S5;8#U^%R%]?F]XWFB?.9>D#CZ79Y_%T_FIN3.\ZU]W1;YV^<3UOD!-$ M8$%V089^Y3)D$$B,OH@Q-:ECE$_Z@"5E,3<-&=EB0'O5-52/Z)*NF\KJI4^: M.!<:L#XJ+ G]$\>/2!=6_ *::U#CBX,!EF$!Q$L;9(0YQ% '1>G?7#D+,-$X MQ[LB6+3,HJL.ND:3Z:B],,2FQTV@.VZD*K]:H.B81Z^^2]2.5IH0.,*AA/]< MV/7AO08("4T *2X@W'YI_FBTIU/N!8./IS9V;$0/Q]T1^Z%A#2J%21C48 <= M*IT)#&EF8VWL9P$4W-IF&MC-@@3ZJ>DM.>4B,G]69@_S1(I9E#:SI\@(EE?^ M\JA!\Q4@\O+";-(:,E69JB\R#4JYDH+&ZRC-4_N1TT:+W$.*"OFD->0 MEUXD6?-9*-ELDX>FW\422S9''JBS+].85W3;4

D6-#PII7:3_>F6'D.^&V M;X:HCP++=S:B.L82W=L!H#PKVAVECTG?I5-.*>F$"6\Y0;Z#;5D4H?YMA)'+ M"[A!J<3Q*Z+!T\CN/B'?7*(L WP .1W;@YR("7#G4Y<'F%"8YI;'N2PP3JS6 M[0 'I!Q"Y%WS_JG#?4X227J2."RXMO_$NQ(>C'KC.Z-S;=R,I\;NIWGW'X;R MFN#[&!F:>-DS?7]+F/YN^G8@XRHC<.K '2G!2[DA*/] M!?)^;G:CD-C/Q-[BWR!#[96YS&2!8&5*0VQK9%CF"15=6,(]U%PD"T0MPD7? MJ^3JH-'2BUM*U8QH7[^#1;JY]]4O0E94*HIH?6Z3HO)]$2LHUY10 M\+!2<3G3XU(HA^=9NY[-KHN2.ZH8SZ%O$NH-9@6 D_+W-GXY[>+W!7A+9OFLOO),R.1E/QJ-=A/OA MI-PQ_C$Q1C.C\Z=K8V3<#.;_V5R,>%)?RGDZP$@=2E-$4+,<-WG(CLOQ%8]C MX^;&Z,T'7[)^@#@N'HZ+A^/BX=#\&'WQ<&@+S<7#H=EAO!5GQH3.1CP<-G(2@9)_'(1)?G@8 MHJ7I&N14 FX: ;39V>YFB-KY6$7+[<&]3]L?"> HWAI+WZGQMVED-;B0A17[C>% M29)Q!46&7FN8SGY@;[R%EZ1RWZ#NE(Z[\XI@O; MBU6,KBK5K/S1NC*N)9R;NGA4RCA3VH>L@!?M#M\RFM@-;Y!-GSFCQ6/LTH"JF)8SPYN\M\H7"N4[[MSRG_7C^V9AVDM([\TYW-C/FRD/Y M^E1>R$ZO8&BEZP/Y.>!90 M,3Y%+EEL[(GIA]NY3S@QK>2^=9O]"]]97F0,#:K,%('O]-7Q2GK0'W$'5>:*4]2'!2M4. "$"65402C_;N,62S[&A MW08?G\O(&1,Y3]2&H8^\")6FX3.80'< MG)7.C81 N3EQU+95L/"Y@)!1FB>Z>RCZE27M57HG]BJ-QJ-7H&>IEM#/H]E MRTZP.1+$@^8*5Y\XR49]'FO*XT3AZN0,/Q*CK2+'V(X2D>?KI)TVKBWIHO!L M3B^.*FT<56Q\+IZHBR=*?W NGJ@7X(EJGR.JAN,X<+C[0FQ![',CCK)-:I@/ M%0F322DHQ$9K!>YWP%N$E[ZY63F6Z<(U6SG--=W$^417[:8HAT&RF&:I W<# MR@[$I< MP%NQ.,V;WV>X8LU)'V91]=91%0:Z;ACGXJ2IJ[%K/R$_= +'6XH\C;FF#U=- M>\>D)@*6H1KVE"DK6WX:_2(?]?/P1E'PH?2E)9MB"(2*+:*;R*/OV_?P>NV$ MV0E^8A'EVFDL5PZ]#7G2X\\&=%V]0:P+=]KHJ(WFTF306K4G%Y#D+'J,"]^9 M%ND!"_.TF>;R9)/;C(>BT%W;$_(BWFJ[:Z&QO)F4-F.:%]W@AH[YZ+@.$/B= MW2XR+?47/9MB"(+W2B'@;H19?EJQ$_((!KW?RE*UFE$0XC7RC6?+C:B%1J-'R7_L MN?DLW&:*#*8_PJ69@K#^J/)1J<,[/SU,^#*]L,3K;HRN^N,HR0*$VJ?*ZX+[ MR S0P$OU"W)QG[;36- <>F'7=M4GNF2&TN<7H9R7HS::BY-!*^SVT2"SA19 M+Y#<C@(QXM;C.VLEW&&7;N[QG[H_&'RUWNY_OJ#5H0/ M$,7,P5Y!8M*^ A!=5KD)21^X"4D38]J=#T:WG:'1I<7WFRJYG[Z?2@Z4I\QD MSIIJBOZ<*B4+N1Z^V=^2_L]UPS M"/CY484&T:"2CS1ZN#R;5=^&U(GT@79NT)58#.R!U.1=E4%+&F^>Q'3*RE(% MNI;1%*H4H]$PO-A((U;;@MC,U'1&_A3C==#'_MJAQ2+=^._<"+TB0RA*^BH[ M-7%Y+K5;T(?4;?T?N$[HC$V;%V<[/'%A5 M1:HS#+LJ.(;T0]G:+\O4P$M9^AV9_OP[/E\Q3D=\P1K!9%6[I0+@@^/N8W=H M(9 \3D![3

  • ^_9](G+B%@[MO%LD:;=-?VIY'R%AFLAQN7Y!*TR+34@L^Z< MOTB_-)Q/68.@55"QZIABR7).'W/EG([=I!J5;KIX22]>THN7].(EO7A)+U[2 MBY?TXB75WTN:NOTVIL5/5LZU:Z^_D\E*U>LO(.Z]4Y4K[)-6JFI@52!K%B>@ MJ)7M=?N G/WYI$L?GXIC.]*R+WR+1GJ ]EHS!66DD2\II8Y!MV@7$_=48ZL4 MQ0(7Y$H_PZ0^#'4V/>K%6=.$^)1L&COL>!&A.V4 >_!E[3''<%=5KC[I*<=$ M4, /.%O5[:<)W=1IEY".[,(@\CHW_@IQ)3 *.0+GHC(@=Z[D&^Q/N5'Q)PT; MK\]WOK..Q8%V-]E=R_*)]E "A:]PY-NV$!6 ">V\9;,5]N,TE_AB@\;M!ZJ1BKD4?D15>,_3LY2]HFGI._DG\- M\+R'AZ'-O2+@=6GZ:J94%5D1 PU=R/P>>9[I%9$\IT?C%S6E)"]BH/+[&4#T M?W/(B2.(#H3,D;7RL(N76S$*5 J0 +Y7[^J2P&:'O=\AVS**P,/HU M[KJK !&(#?W\=3>FXW\QW0A=;^-CO$PP%MQ%4Y-;3+AV5Y![6M/;KZ+:/VTU5C%G=:X=,$4:)A%MEVUFC M1305W8W44$-3RRM%-OGW'J'*W1)53_X^\$8H?8.]**:>&53;VJN2177,IN8F[INMOU M[/2*V'C>D(V>7XOKXQ6WQMC\LS'M3+J_=Z_)+[JC?J?;ZTWOC7['^,?$&,V. MBG#5PN,4T?V$,D6(#'WG,:(CCA<3'R^<4 ZW-Z498GT_'-8*X"Q-G*]!'91ND3NTG@10H@%[^W//QFG[M3HW/=G1'$"(J) M?J;0U5XP+EJO37]+^ JQ]6T<5V1-HX.V7([>Y3BZO[OK3G^/&9J/>[]UQI,8 MK6YO/OA";YU57S'O@>OA-47,3)9JW_26\9IZO#,LR>NZ0#:RI]%I]4E7)\]?^[5(9X^?*DW3U,.7 M,6V%,?RG315Y\FI=!TY#^Q@LMV_;@>2193(=&DFQ1N!!C=+S,O49@4RU.[VKL)I/2#\.L38 MMN+KTD96X.-/ODPMK4U2X*%"Z9EB$ 01LOL1O5F?(-_!=LQBD#&I@]V.80L. M'87&>GG:4TX$D%HH>ZBV_+GMA+]@X"4BJ,ERK)2.EZ>.S8L/4F5E#_Z>NZ#? M8'^!G##R#T*H;Y]E?.S'4\J2,H(T3]E3QV?//@:GBI;1@I3\>#I;AP AA2[[ MVC.0:M+\N>P*2%Y10,G+T525 N1=T6NZ]@KFZQ>:I&1WO3BLS2+_G&/ZJP;= M[[(4O!P-5B$X4'-;ZQT2LZ_&B7\>71^]1%.:4D!"J=OCX[>3[5F-F2!%P4] RY@6I;UC.GW'"&N5=@(9<@YF6J MLP(9@JK]\06H]K'9TXP&GWSSHJC%1 7JXR>5!8V_TC1=[\BTIF;WGA-NQNE[ M7@[MU^YTVAW-.^/[^6S>'?7I(YLT<=CXAS'M#69Q9O0E ?62@'KF)RX)J)<$ MU$L"JOKX]E)$E O22@GO^U2P)J4PFH0/S/SICU^ ^0GC9[P1FE$+M5 M[R%\0.#2?1GZ5+^KUBP:FK^Z5M:6'6$O.0WORID%Q(Z,I==$O%&!K[],[T43 M0H.TM>*U_'Q^SLCVW4<@-D+ R]%%!7)K:"=+)H?QO'&2QQ;[9@@I#JOIRX(8 MY!#!T%1"9!T+7( M:A,D8')=EF"'%^N\%(A((SUA,*\2)QT%D'UUPM44N3'3],6(.3:\D!Z#."]X%AZD M^==8^1APL)*31^V[F88P:KFSU0=UH[M;CU! ^#>]D+NMG393\9YAV1F#!6R MHJ[8+=*0D_%VTAA+L KA3?*JH&1E7F-O;AR=+P4!]TH7&'?^8-7B)O3 MZ>'JO::V0]GX"2&S$*IJWW&"BH1/$7UXEI9OB9O%(KCU<<"+12HUWLO3A'/D M $Y]S90D3HVN3D?XP_TP*B(CAF;N+JM:1I+?WV _/4N573YRX_PP.L'E7S\G M)T>QS]<%]C _C"KPV-?N@'MN(:3;.-%J5Z1D#$ 7:5N+."6U+7=3X,9T_+I+.$%??(%*5JNDP!@)91X5UPR"0PDG M?TI3Y9),S?%BABPRST('!3W3=9%]O=UE'J<-.7OAF0._/,6J1"!@^(?*^E^S MQ#\\11OLAV19YM;[^I57[VMFW-X9HWEG:DS&TSFM]J6ZNM<):P-O@?VUF)N0)HVR.FZFYXI63+>81KM^5;QD =+[P/1ND M9B^ !_/TX_Q;WI-FJBHZ,949\^FL>LF!DA*NI21YVDQ9.2:1*)F$@LM'U<+$ M/ME_R$3J>O8X7"&?7^$*:JXL^DTH7![!H$NF8B%W@P"%P0TAWJ:'#K+..5Z$ MR%D=)55'^#*7[*TLZ$.(02$&X'@/99;+%#TA0C!E8%>?G691]*(@Q&OD&\^6 M&\7UI@F?Y#_VW'R&M]<2@SU_@>&" M>K01+3XOV@4P[,A+5:J/'KDXY1JW$R* #>V""@YK\VZ7)6858?9@5UTCPC9* MVI$-%@7&,]F)"=V.9_K;6 ID_: &&9&M&\M)/!MK^V@[M:5F<6@73K#G))T@ MU\@C" DU)M>AO6@#K&AWOR_63=(BL<(G5!1$YF'H.X]12+W.^W5 MDWHDH=W=/?-(?RP!9I,T>&9E!F@)RO^%4 M-1^3199_[CZT:2.8I]1#$'Q2=LI&X4&WSMLE"@_51D!+,LF[DM< >$E06P^8 M QU-6[<>%QDLZ/#A(XON?YMA*\(9_ %@S(+"FU\9#G)_HPV+HK%[-G=-17$ M'_'O.1:11.\V8BK/%XBH,L<9V="?'!KD<(/]/HX>PT7D=BT+1QXO6)77JXT( MBOD!D2OK5 ,N8*G?U2.-M^/'@+ >6,BST)X\X-Z5WZE5@,BR ^*AS-V4W!US M]K3X[ZT"@T$Y*/>,\ZBIB.H>CDLQI(X*N6='/IZ&4_?&HYXQFD^[\\%X--/G M^9$CYJ9.\"V'$JMR ]Q'50&*$XH$@=%0>VUBG\6PY I,\"2@?5!SCOSK[359 MCE=KT__&CVL6]U06VBS 1 @( &-0@WR).\(%H74BGNJ"7.6!D&$'5L0.@4_ MUP>>SB'2-0%<3^#T^0'NIDMKRL2!9R,$1P?O;#=6Z,8C@@7HT7ES^/(BX;(!SJ.( Y$GD6_3*AQ]H?-*J\7+E)04-D0Y> M9&ED06S%)VW77) CG*1J2#HJ(M-QYA-N"@?5:^64%GT:+-Q'>0'\EC$1<(%W;0Q M*6 HI-D S8M&'TZ[,_^%_9W>0#GQI"&KG>;& T UN&XU*79:Y'B\."*/]Z09 MIWGS;]!QA(IE*&[($&@( 2TW_;-1:O:5N/33_,SAHT9-;\E2&HUYU%:][$!E M O#FQGE"4B)EMFW\+=FBHH6I!IU6].2PC:3;AH#Y7+.P= MF6./_U1>KMW#.\W%RZ88DNN[FN0Z_XZEY+IO]]!T2;NR?3%Q*1O3\(<$7,ZZ+BS<="TA82#YYS*A;\[MNBA2+7CNP=FLL8(!G<[WZI M2;2BM2+7[N%*=VL"(!D4K;J8T-RA=T+.R^07YI)7,I?72UEUTO/#=7)<0(!E M&&RLI&CT&*!_1X0\@T9,2H; ?%1(TOY+\UBH([X3"''N.N M'.RAZ*K_F!Y185!F:VVBWT1PG%[Z?,4RHL% EW452U4R!M(3;Z7G56"8^6'L]J(=3T@O.$7F& &JNYJH*@PMG" MA4;CR#3*RGB1*:W/WX^ YFW8C;B<:A2 DWWMN.O9(^R9A]_,R;\"TXJ34X0A MA$4'4K-O\7'!Y[&DWUZF"EZ=][T:5:#1J\!9:'KVXS9YTW<7E-E=^@@)ZS7+ M=%6T^96==+@X=U4OQJ5P$KI@Y7HW?H/3%%R2-SZ5;* !LGY>XJ?7-G*2Q97\ MX["FDA\>AFAINH87$DH!TX6TRC72VF!A$0PN8F]R_'6_;,C1.:[JV/HTT/#T.;O[CS>S6]!4-J MBPM17.OB(1NR-J5[$!RBF?FSUHOS,:G@[M>X9$&MWA&LZ)3'E!=FD];0::U" M<6JY+LN+O$E/H3"4^]E91VN>W(^:*(BA9.DJAJEK9FTHF"$\7L2/]/:(_>_8 M:57,)$0.V6,OBU8G&F('PKMF,.P0*$OOB997(B"^(C MF3WP[DS_&PHGOF.Q;H#CY%#9_MI#58(;[?SM&3V+R23\Q&Q(3;>C'MK#)46_ M=N[W++D971M_]Y ?K)Q-4M&^Z$(I-U0;(2W 6#/'D")8\QZS'Z'O\9^XSZS* M]&\-J@6XTKB!RC^PVSC\A[8D.C<%ORD68$0+/O8!F!YCB+*'5G7T^=: MDI4@62'H@Y)1&-"+ K)2 *:G_ #:0U2&'0@F98]59 F6M3ZA+MHC)L< A%'F MO0W/K1I(G^O^-N-^AKO?&AKTA^3D[ M,^V>V0V*HL[A6"+5)'4\;L=&!T041;1!@ V .J(__:TJO%%/@&15RG,GIGTD M,3/Y2^!765FOK'_[WV^[$+WB) WBZ-^_^.[K;[] .%K'?A"]_/L73\OKT7(\ MG7Z!TLR+?"^,(_SO7T3Q%__[?_W?_Q=D@K M:]^^?5O\7Z[^;V$0_?8C_<^SEV)$GE>4_OB6!O_^!?W>XFL___!UG+Q\\_VW MWW[WS7\^W"_76[SSKH.(/KM_]Z4]_^H9]6HIRDF_/25A^QP_? ME' JR^330"'?0)(&/Z8,WGV\]C+VVK5?@Z02]+?K4NR:_NGZN^^O?_CNZ[?4 M_Z)\^.P))G&(%WB#F)L_9L<]H5(:4"9\4?QMF^"-&$R8)-]0_6\B_.)EV*=? M]"?Z1=_],_VB_U;\^=Y[QN$7B$H2?DC]^E/+5J'TC6VPCS@)8G\2#4/=U78$ MG[2=)#O!@::^=1=6<>:%@\ W-:W#GN%A3[S6L_^D29S'PYYT0_,BL#,>->/&GZ._A%%)!W(3%! MLT <73\MO_A?A1AB\.X9)Y+G()&U MR3TEW";-A()@&*5"UR5/+9OS!_V:B[OGSL*4.")!5Q%+3AE>"@Q?I-"4D>;" M3$F3K,$2\EO-$/++WQZ3V#^LLWFRQ,EKL,:"GDXN9H,=.I"4&S(9Y\S0 .OR MHA!%7N2C0AI*#U1 4P:0CHS-V"&$UPP;+0'GO%"ADI'B7&$B\^+\_7[[SS]\ MR][Q:C1_+*&DC2 6X%3XO@WD;;Q[8]B4!UIAYYPP12CA1XJ:O0I1NC1AEO$F M^^PE6$Z1KH0U4HBA531H?PSCQ0LQ=5]U*00GN1SYKYBP+0VB%V77()"SV3U( M83:["$[(.3-TR+K\:,A=NO4WOLJTQ]"J6(L/AN"K@*&1=\Z3'B!5E+E4!W*N MY',4^456/,^V.#')124J#E)3)7A!IBJ4=\ZT'B -!C=7B*E=.E:Q+S&-4@IA M:_%)"[B*3%))YTPQ@M?E2$X'L'&(+J3C'8ZRR3\.07:DR_QQ1'Y-%>L#&AV; MD<@(?C,4*16<,ZP/RB[18()PP-/+]@"YM>>&C%_C3:.SM@\P+-0,PI8[=P9@!_/; 3*$ MAE,F*/GLN]1!5.DZB%"A=O'9&[HGC @?%S@ER9AJ%D#,"R+L3[PD(B-&<1JM$[:[IJ@"W%Y7%$DZIX\1/'Y] M,1=&I301NMX)PY% _2M]FE]W6KU;Z;* M8-C8%S'7[\W'4S3*LB1X/F3>2-/VO)*;^/2 85N1SROEXM<+K M[3B^S_R__L=TOI+G[<:JUA+YGLY4F;VAGG-2#0#;95BEC2IUM$+4 !K'B)A MS :<\#7Z["4^W2JK"%H=&:MYF0A>*_=J"CAGD H5ET-1&5"[E,EPE61T:Y(4 MZN31?$&U=*7S6_&<90>PLR+Q.,JB8RUC$4& MKTI-N@+.W[@*%;^Z48I=>K;Y-DCPF@BGDS>\/F3!*R'D)ECC)!U%_F2W#^,C M5BW*]].W1H\A;E74Z:,,@U8#$' MR\_E!%1)6Z.;'G)%+KDH#"II\7$]4ZZ B 9B*N5XZ,(T>4C^@P['M@<#9-O:G MT2O)M.L]*<_D0)?CM?(5*^%RV1Q\ M.EH^3L9+>6SK"%@+:D)@531K?>J<"5)(W+O-92RE-]-HK4UJ&C*V4QD.7C>! MJ01@O& )*EFR0N2^AC-5.Z;O),H25A-I$:2_W1PU$[=*#;O;#;70VQL/I>+. M>62.43!\EN_H-A16F@<19@@*B6A,(7$N3A\) MBD^Y(>ZSR6__.T>OWCA),K$@T*AA VR*:!1/@D^=DX9.:8N*Y@4RL4NVQ<6 M"YD?XY#>EY/>![L@P_IM M$Q3EC.'*R%<80+D%]"6U\54CGA$[3ECX,8Y>?B+_J_SI242YOE,NZMQ2TE&F M#)>1&L2FI*1F$+738J8U8A9%HTHGQGHJ2C5LDT\#O4LWB3@H@JDQRBA5%OZJ M^3.^/']&X7[K%61FO3SIW$>W'^3TT2C8*^%L KPNX*R2AL$=$XC<$7"J4\6B M/$O+LS.B>7'N_.3][OVV+>@[W^-\O\V#%WGY_"T[U//3:BXG4U\+UM@US+6* M;OW48?!O$.8N(7,C9>T*5)E!M1TTCK\N2$JLV27IK9=Y8TQ+ !7>W!IR4Z[H MAI(Z1\1,E&D!)* &JH9W5!OEZBVZW5Z<;O3:Y63'.+_$ZT,29$=:O$5QMD:M M8.^LC0GP^NR-2AH&G4P@\LO9E0XJE5CQG:^KR0]"IZMZ!N3R^7V\'X?QP2]O M?F$H6),H/U%D^L:Z]G+^GN[4V;^A(@SN]43+C0@*(53=]R-@7RGD(J1-YW5- MJ^E2686LC[;+8*=Q217Y)*HPJ-@;KU%,G,:K(BZVXB&Q=7DZLO.3],NC.(Q? MCOF4-O4E8)_HCK'J-2V?;S5UI7/P5:<&A'Y]L':IEXN@6KL8XC8XEXM\13C-6/33"6=5\BK_+.6>H:(URO1RI&&>D!8-P?:!RY3US&50J\R&ND+ 4 MY&[B=;QKUH]D?] %.+66Y>!FXD(GL*E48'#,&*GP_;@\:WGS\JF=O7@C76#G.M8FP_=1AL'82YRU1JQ)BES)SE'2<4R6T< MO;PQZ*#L,AQJ'%-%0H@F$B3WAFL7"+PLC7Z'B MAZM.)/R/I2U.3A[+;?9ERIM[1OZNI:2!KFU&&KO3):16$10?3='*Z#AYK$]7 M5$.=HB@Q-0+G3/1C$N]QDAT?B1_TRG9ZB&Q/]^)H"P ::=H\+]W#E>;I:0,U MY]SLCY4[%T9RPNO[X!43 I*_!_1>/;9!^:*E032UA/+J[C>'@#4583R4B]FJ M)Z0"6584$LDX)XT&6)MP 1][IS&3B9YCT).'A+LN+I;I_$ MKRSRJ"\)5VK8S"P-H#[= M(8F"C'1>) .^"][H3XK[H?I:L#:D'N9:-;#NI^Z<>,,Q=XG8,((J*U>HLL-J M1966+GX'4$PD/^%ML Y5)!2*V;L!2 ZRO@"(EX'!&3DPKLNCDJ@4O7@-IJ+. M3K636_[VI:(6JWPIP39*>@GE8#!!#8XOUE5(UUOE+QT+Z(:;VR#=A]ZQ"DR* MF* 2MQ<;]*#K&"&7A<$0/4 N9K!-4H5*W9U='G9CSYQ<& 9U#!#R^^!HOV2K9-^08?LGG&:$R8J%H):$S6&Y %IS&-[X MV#D_Y)BZC"@D+EN[[RY(TNR14DX>(W@9:W%!!J^*!5T!Y^]7A:K[AID88G(7 M[Q

    =2^YD4+A.SU #* ==CO2L!XUS)87(!G]FH;)+J7SD(P'C3$E3-B0"'BE,"\3C+,-/L@!ATR"X0\ZOL'V)%V;@4Y3@T*,U#UE_ZB62:Y]TPM88I@5< M,4HJ"8-!.GA=QE3RJ,AIJ :<"0DZ5QNG12'$<>BE:; )GIM;! =FA4ZU=NK#/2L(5'!A=:%0ETP]W]Z&BGUG1 0!-7!!14J4$CH0%6 M00]=J8 DXHB \X/P0"\!+&K1D1@]>5N'!Q_[^:WK>@>%O,VFH87=)+94& PM=0B%VQ.N;]@NND?OR'8F-&YAO4*Y MC4O/'-J K]MOJ-*S-(IE!KZ:2U.+.>62.L/(Q1JBG&$\[Q/@.SS">XPBC^Q.,P@,/_NO7^)7\B(.498<F^PH_SV0?T$_F/P]?XZ8,$ M-?W YFNL@31?XZ3O8V^?467MQR]R%7^HG'/EQ(G^G[<^MO5(1K.J--C^$\4(%B/C#_%0$ MR'G0#SA^2;S]EI9_U9T)Y66MGPN5P>7.AG8%G;/#!%V7*4TQ]Z,M@DBT=/Z..2C<*:K9=#6Y1770K( MU]V7>V^M"%D"(L^=SV&\93$H[K1.*77I%\R*@J<%]7#RBI-%'._2ZOM#]KG\[??3MT:- M(6Y5O.FC#(-4 Q +J\.GJ PNS AB5E!-QMS.I3GYER!Z\;VXJ'DQC5>:\B9J M>6N<,X%=<4PE#(-3!@B['"I4JFHE1*EQ;Q^<[-H+DD]>>*"GM&@"I+!-V3BY3A-SY.';9V3DSW-//Q/WC$-!:+-DV)IG]*TXS_9TH&AVK M9^-,X+?.QZD4P!#+!"6WGY/IH%P)-;0NW=?]0 M=.'H]23UI?0 M"5NL?*X!W*B +I&$P0P=/+XB.I-'386+ST,'"5X3X73RAM>L1,I\LUEC\GMQ MGEPQ/VVJ:F_>NI\S]7RVF1X,5O4#RU>K*K11I8X*_:J$P,5/?&JIY8Q!&J) MY(/1:S_[JSUYBN>1X)MY.]4IN+:(S0D<$;CF?$WS<^+6-#ZD7^!IN3!1S3D4!SRUM]+W=XE'?V=JN_O,-=U3J>! M@+M4^_[;[_X9%;-_E19B! 03@TQ+KCDNM6948@UN:373DFH%6>P43BO*(\U5 MMTKR,O8N<9# J^]JZ @X?]LJ5-S-"[D8FE_^_D=]13-G!GC1_'6Z M*KY(D:1R,O8R40F\.MWL"#A_Y2I4W'5QTQ4JY"Y>X.=&_YYY&7O%?"3PZA(^ M-Q#?LP05=^C^QMY[CI-]G)!H,XK\>;;%B2(=D,O:>^\:N/7[EP@"X8$:'7^= M0R'.:GSE"ICI3LBH2=$XO$W1\ 54FAFYPM-[NO.0W..09 M'](LWN%D'+/)MYSCQ_N[X!7KW[!$T-ZX5P6T'OR* MI&"\=A4T;A@<[Q$51F>GP>D72JW9&7_22:YQ\.H]A^(Y=+VXU:N<-*!;]S!) M9)VSR! @E_86XJB6MQ14ZB]4#*7DLK9#BQ1N-[IP@LZI88).&F,:"K82">7* MFT#(>CHA7WOC)&"\?!DL:5YA8?FM_*[5YUC_MAM"UM\V!Y![VY4$K+?=A25] MVT3PTF_[D7BW51]KYT2LO6D)N.H]=SZ'\9;%H+AM7:74Q?>2'_;[,,!):C:K M8*AC;V>Y(?QZ@[E& 09)#%%R:ZFEFH/I!)IU/$5)?O]0!41.(K6\-0*9P*[( MHQ*&01P#A'S!))(N5CJHYI"ER*-,&P5"UF.+/&WD)&"00 9+%BYLI(WE=RG3 M1H&0];2!L,@+)7Q.7:Z%" M#3$],HBV4=]!W0#4HR-352#!2C&2,M.S2K)7G#S'*;X?%KFT@R]KP4M8&]_' M09Y5D1_J9(K\\K=Q3!P?/:=9XJVSCM^"SVU02PJ+\H?[T'DDDB'B]\?2PJ&_ MEE*V7_1MO#[LBJQ?X$'[8UNO602J?,O-ST"\9 $@OCIQ+L+&2I9?\(A\L<_N M; Z]%P'\SN>V7K$05OF.6Q^">,DB1-QVC%(&42%7K_D6I^LD8(=M57ZTQ*R_ M= %([MTW9&!1@ 8HP)I&W'?J5L+M]@5 8!&E, M$$I[BZ82JK0<\6@410, M^,O!2S*O# M#0E8;NC1D0/%$PDX^9"DDG?+E.46AR$MD>A%^H B$K;-%CG@+E]X25",D<*3 MB2"7GAB =F&)Z%$( MR=%&IJ,&D79)C+L@77MACN6._*V[>4DC:YL@4KA=DG""H(@B0R$;&(+6[(P)6Y*5]S;U"5!FB\X: MEDCE[9)% [O-&8DP(.JH$4H81)106\LED:;1NJCZ66YW&--"-N8 40M.&'KW[DGSO2EIO@=- MFN^'D&;U.09"FA]ZN/J#>]+\8$J:'T"3YH=!I"$OWFFL&9,?Y\DJ_BS:G"V5 M=$(9'JJ0,+48/+IPV'1DH0HTGZ$J+FG"$JMY\IC$KT&TEJ?,,G$GA)& %K*F M(PN/.F* .OY4"7&IYS36Y$FYMI&48FZB3!ND.,3D,O!(T@:F#2ZYM$M*/,9I MYH5_#?;*@;A8V D]A("%)&E)PJ.*")Z.,+D.(DHN!M8%7>F"AO H6>=S>T> M!;#J(\"-#T&00(2(/P*J6T.,24-VWSL00DW,T&_^6 MX2@5A^_&9]9Z]BZ-XMSM$Q2J/:-^@ M1,[66U;"+-^X4 C$VU'LC@,PD\D500JCB@D!2\A$BI;'X)XZ2)$7.-OO6M'(7_RMMX24%AR M($$L9COTBT!VPW]3!@0%%,"X04DABDI9%P<2ZB[K19\$O#A+ EXT2< +Q"3@ MQ30)>'&6!)1?FY<((7%I_AP&+YZD.*%2VC8I%)"[_!"(@J**')\T9E0JJ-:Q M7=&2E3B;1ILXV;'OOR,_"+R4R%FK::F"616U% F!X(@*&5?6,B\ZUQ!&5-HV M+PY^D&$_!W,71%ZT#KRP*H\HFA'7JUACBR'XBC@:>1@<,@/)T2E7*VL95HIU MJ4O;4^GY!HR?<1C^%,6?HR7VTCC"?CZ7(EHI4LO;W3&C@=W>-",1!D$G$X22 MK3-4Z?HWJH5*M6(FS F3/L7A(6L M9$PR)JG62ZS8)=Z1LE\XAH/(UXZI1 #10X1+44$F0:6L$RXL=UX8WAS2(,*I MO"/J2-GE@A!BFPLM$4!<$.&2<(&)HE+6"1!)L,078YQ=3:@VNFB*BFRVI&S>+V\A2O)60Y,Q8 ["3�D0 M')'"DJ7%S;L"W-3..SR'P?HNC#WY+$M+QG+%/!Y>IUA>+0"( 3PJ68D\)HB8 MI)/W?^-%OR6'?;8^/B;Q&F.ZRRJMHI5N_LU0VRYG>KG49I.1*B">]<$K86!M M C5L7#5Z+)>3>733.*WF%J]_6VX]\@#GARRE/2@!)I\%5RI97EXP<*"SR*#0 M $0] YBR!0>FB9CJ%C-VISN8TRJ"(&%?M+*A7HJ:!M SW2-6F$"_4B.(63GO_>4;+WUF?A[2 MZQ?/V^?,Q&&6EG^I*5K\X6_+]1;[AQ#/-[=X$T3$61R1'[)'XE9Z&Z3K,$X/ MY FOO&=N/^I &S8H>Y)[E+J###BG\"FHN=V-A0VZ+;:P@@HSB-E!#4.$U-24 M>S[S_M8H[\DG='C<7;+IJ6N3O[W<:?+62!$,7_N@Y4*N@)L-:J)?J0$V+9*Z MI^&NC8)U),>V0@5E,4H/^WT8G'LO^1!J/29X[P7^Y&V/HQ2K(YA$UB:9E'";+!(* M@J&/"IV@3@N513@7=D^9BO$DP$K\:XO8)(@(7),7S<_!T$$ JLN"4@1,G\3V M7K1&$Q+G1((V&2$'VN0%+P6&'5)HXNTPZ^+,B<Z'H4G:**Z6:P _;G>YS?$J7)HT\P:'_"X!3'^5F%(=; \/AD%V0W M*N=,1_3Q([]A!L6E'2C-P(39#LFJY9\+2F5QYH7WIE-:LMHF\]7H'@&;T'I, M*$&S(YVLST:13^=']G3A5)Y8J57L9N)Z\.V$7"X/)D09@.33\USEBLU/,6$V M997&F^RSEV @V5H>":.7>TR&J(O@99O--T\I9FU'EG>H=:SF<";P6^F<2@$, MW4Q0=OG&I*[CS?4AQ5!RO/LX>EGA9$<'*6DF*JFBE+3)) 74)G\$8F!8(\?& MWR80O5QG1!0%M:QSMGR(8_]S$,K,H@[T9(IA)'UX4\C+0E]T*9][L8 M)\D'2!!'1LHA$9"AT'W@/0=A0)?<2-K-MB]OX]#'24I3\.RHV1]BKFXUU^CI M5"L!,=0%$W5Z N92E>GH9GH_74TG2S2:W:+)7YZFJU\@\=)LIY)*P1'W#/8L MR:4A\JO?[J4&LYS3:;F-DXSF[O1DT'WL1;2MS.(,IX_>4;6Y7*]G=4.YJ1NM M3>0Z)3!4,T7*;1:G>OEXZYEHHI"J.N=2OS"@*0W)1"0P8,B23 .,+L M\NCE'S#=X :-)R2Z)@?L+[W02^H,4AZWA<*6.T$%X$XG*) $PQ\E/$$G2(5I M'T@,AVPA[3D_TN2>0_F\6KM/)XEA@=DP")GIVY_U[.$6/Q-JH R&CWT1BV=, MBR0M90SU"M:"V:&Y\MZP6;XOE+3)/@74)L\$8F 8)SR.HXJ&I7V(V#:GL#,J0U*4F>H=^PH]<#D =J-O+HE,"$-U.D MFH30.=OTTR3.)D(T4QVN)C/ZQ"!E\($4='KO\(&RIZ??+IYWL&^G]TX=(#MS M&C4RE85?.#&[RXQBD.TEQ;8,&&9(@''#Q83DUO1VO)15&[U"]%6Q>5'RP_<_ MTB4@]/]^^V?D';)MG 2_8UK.91^0H(:^^_;;JV_S_Q7:?R[^10&]@M%G9N*Z M?.D5^H]#A-$/W^;?\B/Z[NI?_^F?KK[]US]5^K=XC6G==_3#=U<%@N^N_N>_ M_LO5#__R72'T/_[LG+TCWV?79GCAHQ?XTVBI(N\:' M3@M,*S"&RB^AEXJ(UF^X#J*2]\[9QRXAI/4&ZKLX'MD=P*D_U1H*4SUX$L[S11M,E=:!-5K@6&A,53!WH%2$/FYI'/: M-3"Q675Z&TF"MSA*@U>QVDZP]E\L_+>Y%LH^EFQO%%EB(N='2Q]3("A MZC#<*M[&^=)+TPX*F"'G5.;'B<8#2M[Q*5'0SCS$$1DQ%?<>XQ361_+B]GDBPQDDRU=&3 A2 *L2Y(9/=A)=P/' M84BOG0D*<><,X6E>K=8]TBMRXFB494GP?,CH;IE53.>[:S\TO#J7<;?1ZY0' MHHYX0RQ#CY(G^"2.K+E9YPU%=[Q2OS8@48-T(%:S["+4@45(0[3:!1I(9V#I MV!_3TB'SS5T0D<%^X(6/<7[MKW;5QD35]MR/J3/=*1Z='IBLH =8[@QCJ4IS MR4H9E=KHUU+?_34BC2G86?SH)8;+0$U91VM!/%S)@E M"(9;*G3<[JG\-KHT MOXTNBME:T"M5@$2>_):\4;4\I7>+K?T ME[,*"19?Z%;6DU)\Y0V7'2$G:;O\CLJ6!!BV"&')DVXH-TA6B.XUUT6*!)T0 M@P,J),<]N%L?I= 4)+D'=)GC K_BZ(#OR%L1U9N8O!7S<;06'?E_7[[,.B\FGR>QIXIS%XSC-YIO".VG'WY*QFT@)X+4S MIX8 &+:(4$D.QLR7*^GFHPI.\M1BL3$@.D#NR2Q.BN\7\ EP/M^?\H"S;>SK[_$QU+5[\VL/=]I7PAHH.F?9$+1= GY)U;[*"Y@4 M.X9W3+5Q/Y!S6K*M]+,XBML!4YV[Z)2L%X[2.L#5CY)J@*&>$4QQ-:D\Y*$O M0TI &'?+E+L_U<3BI.R&-"'$=O!JB=CARI]RKD3XA9Y:464]8GA\7<1$(FVC*C"5WN!-G!3G@5BMR,E;EGAQ M<6R>+>/TVM9^T6]TUV-?Y-')^_FS?AVLH<;E'>4O&DQ3],R,EJ$^HV:!M$[B M8A& ;O)BTLH')Y"VWRJDD'E&:/SR.9N[/U985CAYQP@X2 M:,[2RL5M,D<'NDDBF2R8S$L#4#C+0=*I_ 0'^N__[5^__^Z[/Z,;+PW6;,KR M-@@/)#K^#^?4TH^ B,L,-_-[\#BJ8P764%;H8K]Q;Y6PA HRUXB$[W4%87$/"+B11C.I;S563 M!MCY:FB3/N=ZF'TGBT[]7J M\*+.\8M;59G4ONG2[WL M06MN2K>'3KBZ2Z9>-D&U HUZ&<7J@I67Z3;-H;+B<>S%R3S4AHS0 )G49@EHZ(4C2#[3\ M.%I,5%.#[B=PA#[W>3X F&G,0&@!4@429C_?15P$9$/_*FF7E.E 5I&F$(5. MFS9,J'UFG@U4Q46,9A\$TO93.RED/FWC1,'T;6I\DJUQC4HP1M4X(>R<^![, M(Q> DFVG<=XX3:Z5$!:Z?O02?6,^FW7KIVO.]TBX8SBGFP;#]//Z([DFOG57 M"6TT/X)N-7=Q@H.7XM;O]7&5>%%*[[@BCR#RV6\A&P&/_+\?\@-QFLV4E_HR M*&WJ] =FVL2&?].[:'$GN]=M@(5!M"XLHJPV\H?HOBX3UN TK1Z/X(S=%*S= M7.=Q1E!PM=,K@6X+,A][;8X]YQ= :2'#'HQI8^EG_5UT,H->=[;[5O!P M-%F<4L-RR6P=]$[%;)DXK#BO!SJ0A6/]77<7?%W@K^NR.^^RQTD0^\O,2S(5 M&<[L&S.F%;P=URVWZA6O]L"_:9$,RS0+V!,7J7? M/65H4\EOK[@])+2!,,_9K3OEXA3V:1 D@9(-_5C)557#&V+-^A6(PUWF@FA_ M4V!2O=/P\Q7DB;7K9ZJ"]MZ1K2!L8CJ'%Z6'D!;T01N,T9>S.,/HNW_]"BKY M\U9]-O8;F - ?V.G#?BOM06] 9@Z,*P%O(O@G__Y+DZ6.'D-UGA(R!?8 ,!T MM7NFX9TS )W32M3<2C"3HZLOU<5"C,AY-HU(.DVH3<=-CT3MO43T$RDM-0* MTQH'C6/VNV.U&O9)M#8)TQ"V/OP ;:.2 )N\H AY^G2:Y8B]Q'GTD,U\#E]: M.]_JTX4P0)B)O^CC-9FLOP@ ,)'3A=>]UI)?O"!RWO956=-H3?J'_(+J(6EP M6QU MB!URC3Y;>J"X7E/P*I+-(O;65GO]'Q(@PC3U8':!E2V%I<;#Z:K2!\ M7^5N&2>V[XFQ4L2G4/9Q?&GW5'P-4J3FXW5X 7 MWG,ND'?>/_0 *;_[G/0#5 DQ+UE_^:VVV$5L/L=FB+OV=8-J?)4?Y M>Z2KKZ5[CY/RR]C%5&RMC/R5_DP1H0/=8A)$9?E]DAAYU1>Y/R')GD9*,NZ[ M.+F-#\_9YA".UOE-6_)%0X6*Y6K]6O"=I5BI/!A2&X#L$K)2R;H4V92H.7MF>>5JD.,[/[;*%G@QY1#R[U*1CTZGY,QFZXPS36RHC8B#@ MMG>8J5B;T#$$7\W;:.2=,ZT'2#73XD*/71I:*#J/:+=X3W@>>,7RZ&A'9Q1^ M9[]*6IQ2PV8\,X#>#&<*<><<,\?(3?0U-%B8\AHZSMGUP0NB>;3T0CS?Z"]' MEDK;9)4&" M))\*,;AS6R9MM?:2&G*K]I)8%$R04N/CMB96TI13X*@DO@A\@;TP^!W[M"W0 ML= \*A=4),^DOQFK->,&.MDJ)M?3!K0H.!"_\"X30N1+70.O6A1FYR\>\^,7 MM"S*N#I](=GXW4_5[I*ON3/M%5Z]GO- .0"LP8&;M'OB)BU,.(^AXO-$JH4Q M@;#U@[I2P-Q:(R?IG&%&\%2<6C?$G?.G#KYYDDJ&S7N<9$=Z6"&C<7N_D^\K M-U6V/88P=Z@[I-!K0NM;>Z&6]:ATN$%'&_M"F8UF<:GLG*33:)U@TG9N^J6_$:&QNUE"C8AS$@; M!MYS$ )9LN"]+:?'%]7\MO&#$JFZY:K<&35+>3UH0;4'9GY2,%=!7P:%D:\H M604K&^^"G@LR_P)V\T+S>/R%TUMY06.Z$F<%L'/EV%>*7D)(S<3RY?R0KOF02:KOFH!* MMW1D%"J_!V*J@'.CIL[23W4/^"Z@%>0 DI6=&J-;Y7*_Y5+ MFG&]2!4^256P#5/*?.<7+=M[WMU?EZ+L>#A?Q^#(*G3&@*GC=TA3$6957W^) M+8D7("6]MYQ.I_T<9-OQ(SW88 3B,1EC;*]31OOV9N9A% [.WC MND%(-C$'>96@IP^J%I!'[GUN)%\U\'([D*<)1&V^]+M;?V"P%7@!G7.Q?U"O M3 #FMPEN5392177ZC$E6DENXU!D)P3QR\?WT=NX2/_M%N7YPJC%KNZ9.=KC: M1S78DG/RG@6^46;2YO"[6$&X/6!ZEF_06IE0UVTD5KBCCK\"1>?$'8)6&6MW M^2*7?\#YH4KHY.SD3;T7!RL]&&NV'3?,EF@+)OE MZ1Q&7D1BY;WA(?V]S(+SGE_MFC8'$*L#)JT.LS3*?NDW^$LI3/11YKV!21+, M2Q%)'E8? S"+3(EH:ZX-ZY+,WKA%US9HR\] 96U^FO$,I=*4A@"PV,!1 S8K MK(")Q8.AA"L/,Z[BEDE^P3W)F\/ U:YV]NQ%G6-M:'M;>B- MG.,O ;7U4M"LI=U)X9Y/6VKC%@;)8U%J6+W:70^]=;6[7!Q,S-1CY*HH%M)Y MFDHR5/+@(LQN-4*?@VR+/)@7NG"-ZZ9 B5-VZU+S29BV3Z4)IQ'3P#EES%3H M@X^:>NS\-2]12M+;)"]>QL[(T!(79Z2OO+YB*V5)"=S.[G31PK.1FLTZBZ9. M-&LMZG20 V327"%I\R'>">/$:$.WD\;M+^+*2@Y;ND4U)?%'-17-)5D MQM#SL:@P]3XFI.Z"R".-[/0)*:4A )PV<-2 VPHKSH/QR="Y"S.GL]%L#'A" MJK$5YWB+GTUFH'@55U-.,O"R.::N/!B^&8#L,NLF3I+X,^%BT?5#VQ.UP&4A MM_EFN8V3;(63G8)A"GF;]-+";G)+*@QM]*(#VB57)4]SR90J7&=$ SU[T6\H MC+W(/;_,0_3),1YJYWM:I_LN$DHY;FE"V4PCZ^1R4QJ"E%!.-AN\SN:;R=N: MU=A:D'8\C^ASH/^C\["O9$#':L60+"-8DU;.YADBO_V'AF1U5UY9V/5#$A_V M1(/\3J_)"Z(#]HN58OF]PA" 6:T8#,!?OBV[1P4F00+S*+CK#!DPVDWB AHB M"ABMBZ)YM @XC4IT>83]@&L$SN//2<\OO[&5WT95/-7FF\H?DF)QP"8(VVLY M]A]P=WG('@)8.843W[F\9+)"MY/Q8C):3M!TAL:CY<9EZ272PXG"=W M, \%5^AF\F$ZFTUG'QQ=5?U?BJX +]AVXO\IA)W,;C5LM7-9 ZVWPNZ$]D+Z M5.B%T--H$R>[_-8QS17?IMI6KW/HYU+K?@)@':.476 MD7).&BTTP9FPXO 7@.GE:91A\B0R'3DZ4G:9(838ID5+!! G1+AX0N12%^I: MRKO,\QM15_$H+Y0QI]6-TC@,?+HR>..%M,K+=4F0,7IBBB%8:BKE,^Q*.Y2UP-\ISW3JVQ:'.$RH](Q4]'\BC/ M8-?JM=[G>@RMR[]/-0JOA9S+I9YMQV]\ :36PTW^F#4.O9K=S59F3K3W7*EU MX#'7$'&7F"NZO,58><5Q\XHQ-JD,,P'GG%RNM]@_T".QS.7#.F,#9C8SR38G MCN,T2U>* BF]+%B=<^OO6FO>S5S=>>8Y'#,W_U98H!-N+1N,O845Q,R@7YFA M_^.X&*O1 \/3'F#Y85&3E%2W M8";31K]2?<0,*(EYR;A#+S&>IBG)/O(YRWQ; KL(.6T3(?R0XZ8(Q_76^*8X?>.&2_(6M).N.=I[) MMLTL\:R/H]D,SF(83)YY3F^Z;:5I^PJUK+.,M&F?MJ?J&U#]%>C7\DO1K/1A\G#9+9B]U7^RY^7Z/%^-'-_:+FHU4Y[(](VUOI#]BH% MFQ33 V]232X-AG):B'PQIU(!E1J0@M4R>(F"3;"FU<\XUU;X+;LAW_N;+%^C;9&1OMYJD-%8& MP\N^B+O4_#1:3$=)%J<>*Q.LFA_5J=O=IF3G1WJ.E MU@%#,$.@_-ZL?'L@TT--14@Q3.:<^="QEP4(I#0*88J@>9SK9P($.0WC8!]]^)0U MCY./BSD9 Z]^N6*%L![I?BFV?6HYOUO]#&%<+*[LE9?\JL_1ZH;)O:U8/CD] MQ,7..>D^)L P>!ANP?)"?;:Y-L-"<6D(Y98@!>2VC^JCX#T&XJ>;=58VX(2' M(*T:,, FM/GR,_DC6/48S^D.L2YV$\MI<)6^6P$G"+F4)) M..%8!8^C#Q$&.H1O^Z$-F#)I=QQ2AS>Q*% 6:?=1C68_H?LYA*WY576\'C.+ M"@TGE0E-9Q:EXF!HI,Y*.E7LE(:IYM<<(V4*<]DJH3K=KM M.<_R"-H][$DFP;#[/'[PB5]N-:]X3(5$JC7-QYL+K'I#ETG= % M*YV2S6!EYD S6*DUG/.K%TR.7_FW:KG/)O-K[_-"#V'( G#S3_I= M-B;*MK=#F#O4W1BAUP3#OUYP13MR"LDK1-2+O*WQ9T@96PW+9%L.)^F&?MI- M.!TQ@,32;ZB>?;A>318/B&Z^6:[H6K+[D,:H?!]XST'8.12B*X!DH&@]SS=R MA,OUE5I@F&8,E>M&6;1J:$(>:@H=-!IOZC1AD%$_\E2KO0,ZFHU!'T>_T#.X M>36BT7B\H*NLD_]\G,S.D.EIAZ!%Z==\)T66!,^'O*378Q)O MG&PX$V' Q0 M^[DG&*^:&7!.QE-0"XH$LVK HWQ73*5.S^3F!B[$2EK:[4"W[ZKA*X_@]K=A MC95#W:M8V=< #%8.1,T?-%E.%I\F+$K>3NG=FS=/=!L*/8G[N)C?35?.^VVZ MK3([:M+%KI#5DYQ"@*WCFRT)YP12PN(._S(A2(DX4L$FRM VU_4%SM'S+T]G**UR.B?Q"QVD+_ ^3N@,I.Y"8*FX M5<9I0+<()I$%$\PT +FR?;DXJN1!1;B.+SUBFXFF2XZ9QC.]&ECFF0>O5JV3 MY>0#._]!?ALY9^ XWNV"8O8Z\L=LG_,+CM9]IO!ZVK#)RD'NM6Z([&, #%.' MH.8X6]M@FTQ:5H!._1GYK0NM?8V X[,RX/:S\+X8K0_##P_3?,&$#83S8QD? M)C,057L70?H;=>Z)L"#)O"!2U/(SU+%:_\,$?JOBATH!#/%,4'*3+52'!+M$Q]-5.U&17-GVK%0KP>&B#W "M+/,0EZ4 Z>+0_/*?[' M@3@S>378\"(7MSJ^T8!N#6HDLF"XI '(C:$K<93+0XID75^T(V>YO$L^J4?) M,F&PC-+?IG"SG/SEB8Z#)Y] [&!IW:+$+H4X&O2$"A7+/: 6?*?GD\J#X90! M2.Z4HY<&*;WQJG4#5GXE5D!&"_L0LX];IIU3[RG%\\TDS8*=EV'9U5==(9OT M$@-L$JHM 89"0EA=TA ARHE*[$+K\Q/RH.-=L'XD=,3D7WH/7$PWO:R]D(T8 MU$%GH UKZ_-#W:O6Y_L:<$ZR4U!SRUN%F2M4&KI"E9W\E-?XD"0X6A_1Y&V] M);H8,?O.H]?82[=T3H;\0Q?V7KV0)@"&/:B9KM6NM(\[K3[51-$Y:8>@Y<:3 M1"FG)/VAH>Z2*&NC:YV,N=)A>-%,%P ML0]:R66!*:KEKY#@CXC=3_G=GU%2%(K>>PF=E+LJ%S?JR16:#-#0ZIS-=UZ0 ML%N4'[!'YWGH]'?^,,RB:P]]FZSN[5:3V<;*8-C=%W&7X50?,0.HOK70.3>K M8K%F5)2+.RG;:T TF2RTC54:G+*RT"ST1?CDSD+YD3+) M[*%ODZ^]W6H2UE@9&F/[ N]2MA2ZT(31.#GNLWB=#_M)O#:8']*J6)L.,@1? MS?YHY)UG6"JJR"8 MCRHE\F[J3QB.*X7"SCEEBI"K2!%'+]<93G8HJ#2=4RFO%)07"#(CDU+#?O4F M)72^=)-0' RE]!CE1<%"IH6NT2)XV6;7\>;ZD&+DY=4.Z0B1":"PKB'@G'P+ M_(JC [XCKY5N5:8;I7X.LNWXD&;Q#B=F?.QKQ.YE?T,<;-_WU\<"&"(/@LV7 M"&!&Z.I$_!(%(/:@C'PR8,X"DEV^L'JC9AS5:MDDI:$+319J5,#0S@PG?X0G MS6B&M_1"%D"]V@H+G.OB\S6T :KXR@TS2AKJNK]YR(">1HI@2-H'K>'=0LZ9 MV#WSV6?YU5#7Y2E=XV57(T4P3.R#5G9@/"F5G7-PAC_7"[^/21R1']=L&3GM M0\?^9FPRYSXR6LDGO8X_=J7@7 M1!Y)HZ.7>O.9.:L'6'3#\L&NBUG?VQS 5C#4!U6K&(W'\R=Z7GTQ&4^FGVA[ M<,Y_?H?F* SCS\1-?!_OYS^/9N,)NILOT'@QN9VNT/U\>;D:KG6S+<_]^$\IWAS"^^ 5JZD[0-]> ME6PSS"]-H.WL-L-^'CKV-.>#F0(<%1.UI"1IKA\%71M+9[&ETCQZFL^G# MTP.B]S&17XO+]/(D8G+K/(6HGT"YH66T_LD.$,VL^&IZ:E*_1\;/X!_-%6.Y$\&$H:@)1NMVLQC&HAIN:>9G4[*U:3?\?^U"<]2; A MW4>^F9F!)\DY&8XV;EH@GQUVFMSB8M_B)@Z?]1&)P_19O@),D[F,7ZK\Y>9I M.9U-EDLT&O_E:;J3T']XR'JWNI[6W+2N02Z+6U$O4P!;RQ#\JE9!LO?' M^8P5KJ1M9+2H\+>O_KZI'PH+ZQ>SN]6/\,*E.6IC ])?-BGTV@='ORBSCR_ MKRJ?)Z+7 ['%_1LOI-/PRRW&]%&-?)\-5KRP+A/:8W'=(A(WX=OZHQ;W!-9@ M@&G3[GQ7!8G;Z?)QOAS=HP^+^=/CDLZ7WC_=TBNCR2=YF7!ZKV!QDS2$(KKU M(9V/<4B?6]KNKHL;A8URK8&VW!RQ&N"N^/A5#T-@6L\IZ%7\?YA_FCR4PXOQ MXI?'U7S\M%@ J8Q?^[C+57ZQ]>6]W9)_THS-(]V1OP^9E$%674VPG/ (9/,N M TP"9/XI?JAG:=@N@9O)W7PQ*7];C?X35 HPCG?[.*)93OD@B/.3MSV.4O)( M(DPOP^W7+ 98=-,D!KLN;@Z]S0%L"D-],)]LKYM!>:T\^O)F,IO<35=? 6H6 MD\T&K[/@M0X("S)6IJMVT3H( Z_::-%CT6F 2433\UNP>T&*W8WK(Y&2[>3]D$":"6P:H*%PL7^8IUSW:@-^"&]::. MB3FNTP;(:$/(*O[.5Q\G"Y3/;:R*?070N)J[-B-4*%;;^C%5H>Z0IUJG%"R5 MZD+EJ ZPGJ&S^>P:&$M9]1Y:4L(H?$JE[5924D)N5U$2BH)AF!J?DE#YHL7L M [J?C);NUSOS6E!5?2?F6+EQ[/C@98>$_&O(L0&6[%?R&N0J7^&KEQE O!V* M7;E>,5H]+?*M?SS#FSL#G;.=[ED@CN)L&_O-%1H-M?5J-GELZD23M#H=, PU M!*H<%?WE:;KZ!3U,5A_GMVRSTS*_9MHY_5@ZTMB6:Q17=4HVJ6?F0)-X:@TP MM#."J4\4'T>_L"()=$O3:#Q>T&T*Q3R5>_;5NS'HPF"^#Q;[=,X.1RF;@!@E M";W*C+6XFV,M\^@=Z=]&G[W$-ZGX==9OL5T;[ */J%M%[(Q? :8%7<8O]1KU M:#&AVZ])(R,-+]\Q4;0VYXVMN08O>AC+C#@YW[/M5",Z,6B:9I_#L*N=%J<] M"-E>C&%6P32:#J(GX>+1:CV0K- MGU;+%4G*Z*B4YF:3_YPLQM,EB (^#?\[A1*GT29.=BP(D/XR_[!'&^AGS5$+ M&.*RA/]]3$%D_P#\ZLU5']CQBL7D<;Z@\S&7NDF[*"_7<;#SF;V;KSMPZANM MBP^RI+B"5"5G]F[9UUX53OK/P QCOKH.%OWEB?Y0:@ MDWL480'(XS+8!:&7Y+^,7EX2_,+@WN)TG01[ 1W.8,]FKW*RV\U^9; QYU0] MEP=3 2A)KW8N?GGB*2.VV#_B!-:?-=[D=4JZJ'OGL(*M_24%2@#IZ@< M,7=+:26 8J+D.Z=EG-),ZL=)94STU^KG%#G(E+E,#0SA2IJOQ5 MH8D:JF"*7?%>W6MJ72DU+)^BUT'O')^7B8-AFQZCX/)EGEOW@,I<"6IWU:%X MOOD4Y^/7/*A7)8DDSV>H,<<5V'HXK*G-9F )#)E/@L\-05XE=H M7]F\5+E7.M6>S@]9FGD1/;HKS1CUXO9*MNI!UT59Y;+.R60(D.M^F0:*:Y5S M$N5">XO,AR0]]-WO-C(ZOO[A4GSW&*[V5A91!T\87,>7U1DNOGTLX# M3&,A>/)&R!6D^#$)UM3!A&[DE(UVM&I6AY:&3K1&EAH=,,'#$&B7;N4T'$:X MT$)[J@:#<=,T/6#_]I#D?700^WE'O""QD:#,L,_$V/:=#PEI9JJ',\"8=78. M=ICC;&]+L)@\%#Z7N%$I%#!KR&?F:.]([*$TS^F2RB)*F;!';:(7:A1J*_CD MA0=\ID:@LP6@#9BY:] $U(:@MP C].8-X J]4H-7DA9P!:0)C"EMZ 7;M&M; M!.EO=1[\G>3YJ55L$MH$?).W*GDP]#0 *;OHW-G I#$CNLFOII+,Z1:?_NV? M[#SN/^6/.V(YF"\:6BBP=9_R#&XDVP#G"T/HH&N7)9:W.1.KC57(),$ I]3$!V>5*($ZXP>>17"LY[ MZOL@HH5XV.5_=]ZZ.-CY1F^TNHF3)/Z 5K(8Z>2WG*7*;@G*^J-)O-Y0U(SPL]*(.FEANF R2F!(:#IDBYE)/N MV$=9C%(QH?G;',(>>+?W(O=#1;.6DH],RA7WTM^3&I_,)+S0J':^?\ 4VW-._C,ZT6T@ MI1B=_?6&Y68GA-2B5OSD;;VEI5)N@PUIA3A:=_FK$[863K6 JV JE73.)B-X M79X4\@@7"LBO-%SE[9=.GNSF\GGZ-(G., *39_:J] FS+<;.>[W6827)!8RF M)\N4ZLX.F!DX)3UGIM!U'E<& A:UPY1XSN<;V'>![-#&I/(MX#.J F]?$IQ:2+N \VLGAII F"C[PK1H2LU> S MDL/*G2!+LV!'IVGIC@TBBD(B2T>M^XJK^XJKN#3['NC9J,61)MY?M0/^%99G,P MT0/#]!Y@C7N(H#*$/'9!B'->TN+\<=(NSE_4QDU7\0W.![387^"=%T0^3N:; MNR!=>^$OV)-MDSG1INWK&4YVOWM1PV"#8+A_#B^ZC8)2[]W0?8;?LM5G'+[B MASC*MK)QY'!S$$DNAR"YNNO7DAQC[*QER1'X@[;MRGQ7*=D]>26D0.MLUM*#3"1SPAF MEU14B4UB%%J.UIDH##+:'/9NM(I_^P%*.8EAL$4O[<+[;Z91 VY$P+" MR"?A+ M2>B H3C-U23.%L+7FKP5/64/+988?]8L38&"U* MGN&EO]1%B>3+/D!1*>7+?".8AF;%S4M,6\!JD_DAOURR'KU9:9G2KWZW[5/S M,"_62B7?^\=LJVIGI:=4D_.>4I7,-9S34S(:IO,DZ2I>'O;[,,")<.;RXE]I M;=[#TL.K9D\N_'U09NPM^BJ8T&&2K-9)*?O'[4!5E7DN_:5_B$Y36A/HLM_X MQ^\H5=6(V&>-_C&%4<;AG,_BCAB(UH$7YK(6GC[WC>^U?4H>W:4:9^?KH/2A M]ESEKT^-7JXSG.Q04-V[\#TN2RIFA/G-+,3":Y%\[WMMS,K'>*F&+/S2/V0C5GDJ+MH9;^B) M&2AG8RXP7FA^4,R=/7I'12D%RQC>:TLV?KP7'O;* 4"K(^G">>GT\3X7>P?3 MQ@)7BUFX.T+N<(35&\R\GE?H_X(O/-9A"<=]IN_99.1U->H'4A?*E] MIQ>/7\F!#$.\(WGX(5&ZP1'>!%R2[1;*'Z5YZQZVK38NPP%EG@S ,Q!TX52> M]N!4@0V\GPN5=]GR;P]X%2]P2/.G1R]I7EID[RT(0?Q!6KOB 5MJYP($_X5: MN-Q[KFWO\NR\*-";Y#JDJ2?GN)(*^/#<\FHS_\U_G*&XS77G[M?^UQIVZQ>B MBY%VRCIJK^B\\=L>1V?WI+%3]//G,'A1%2^S\<7OMD$K'^3E-D>+ MOO4/W9Q5'G,+U^RT;E@;^4.U76L+6N]]!(U*N2C%*JK0Q>-B18IT MF+DIB(WMQDM>O"!Z)$]Z2V+#!_)S_53R5-[\>1H9<]QH>CBL:1@&EMY!QV/N M19?GA2;:%ZJ(_@:1X^,X2@._*.JY*BZ,(>U1=A]\/Q..^:QU3L-BJ3[DP*T# M+0[)%5'W2>#L[HO2&]:_I %UH*[!,-]\BNGI^6F48?(8ZUY(]3+[6;)\-T:/ M_9L#_>#"4F$N[W9S>\VB%72[R"NS"296-3RG6]:R8^5M?I'M/*'_LCL BZ/, M2W8M;?ZI^6,=9-Q%?#O/ ]$TE@&6P<7$L[ACUH+RFY!1P#2OH%R,K'T0W>? M:J"1_#UXB88W'8U14$W&Z 'T:BI*B^^GB9BX,:AIO%)#CM,+9R,>N^E%S[RQ MCP/O8[BSR*O=R&:]ZH_M5KAJ@VI7M,H_ T.3#B"^LI"VG- %G^0,9WEM+5J' M4?0X6P* &I\8%U=H!V=0:H$99-3N\F)==@LR1S7(-)?MCC/;!HF/]C2Z.FIO M16MG^Q8%9<@F;^OP0.]:I!/ Y/_]E?>F"')]S, ;EY_B!*PHFN=]#SC;TLMU MRQ.;\\\13M)ML!<7\^RM#.\-]H?.+?^7LO02&I8U7Z'$R]R'Z]L@W<>I%WY( MXL.>]#0Y%U'!S-KN!4YUNTGJH+3#=RXD.<+6L M"W/HA=JC64EN$/D-BR@N35ZA==/H>VH/;$M/GIR=_FA;QH"V!8'# UM"P])[ M; <\?'$K8-,:[.:QT?)Q,GX?8Q]PMS&(X8F&0+34.O*R+ F>#WFQT2PFR3!& MXWBW]Z*C\^CR,Z8';;$_(FZ3=*$]ESP_9&GFL2O(;[PT6$L>1T\;-F/)(/>: M3.QE $SD&(*Z2]_2!BJ,H+IV;C&X:QBZ0LP45#K?!N&!_)7SO]_CDUL!0&F= MBP:DEIF 3FL-[A.)75AWU%76_4PY6B<=/\%5]?S"_E.O!6A"L0?8QUEZ< M,&E+"?SY1C+1U$:3 M:=C/N;W;$R]8PKZ9>$E$6)X^XH2%G96BZL>YO\3J#/=%'E!KCORLWP F+E[$ M+6Z>OO@2VOLUOP;5WX/*+\H/\C>^BBJ57X;(M^7])_J5?:'[.]9/?&SW082G M&=[)5F#/9]YF?:M3GDPXD^UW MU-[DNWC.8OB/TM*4QQGJ\9U'ON6Z:G% -CK6_7SC%/Z1[7WWUBQ3OCFV/C%* M%'O9@5R5QA0YB2JAI[PH]'SL?0\G4)(] EX'IU>SN MC3-SHKV=1*T#AJZ&0/G=(1(V&N@56G1KU$[6WC6 MK"9#7"+6K_N6]TVXW*7%,#3.6DN?;D,&7L.3(N26VOGZ2.[G*1^"*$X:9R0$ M>\5NCB1,RV\"Z&7!9KL=X%J3>3W4H5&R/W3Y-D! EW_?XN=L&J59(WHP"C!TE]1DB!Z(=P/ M8ME.?U-E=RS2.21GEDP3*-LT<$4,K/8J ]FJW/+GP@!M!7>, M$P&7LZPI#919 HCB>+8K!)$/@4YT(W]$S!X7WF?B FD,7IB.(K^X]U$V"Z)7 MLTDM4R?:>QW4.F!H9@B4&Y%[GRG5BZO:2T6MU:'6@*VJ14OD MG-/ %R7!%2(SNKO"S$XP>-#TMB[+^-Y(>0D6+0 "H,$D[#*BHQ6JU+OFQ-@ MZY*B% KHY;$O5/!"T6$4AO%G>H?'79PLR8^[^)7NRTSFSRGQ)L,-("*J]U*W M%D4&.%5%EAZZ,*)-?\#<'I72 MK$"4K)+]>Y$41^C0LS[+;4PHZS_;9%RYEA MX2Q?\W/+<\OFK;Z)3=GJ(5Q@6:'^F0RA\&W\678$5R3HI$O@@ H)4DDY;\): M:!Q'=GLO2.@0F)WQ*]6<4T5Z?:LJB] IV:20F0--.JDUP%#+"*:PZ*9S4HW6 MZ\/NP-;8;O$^P>N ;0XC/Y,NB?Q O!GMXB0+?F=_[WOQ]?G,6]UN>.:'TMIQ M>";;T&HGG]DOOC1_FOY([]8HOP3YC6]QE"Y)G9"D3RIY:.F4$5;YC>'5/>'L M3I0TWF2?O03#R+F:_)1.A3=%[*XJ\.#:ZPCUYV Z0 $H?JV@%H%S-TY[R6,< MAS2V)%ZHW$"O4W*W""5S0+X0U=4 1"D#F-PXF]XH@=:5,/*8]'^]:FEVJWV0 M9WW^6FFRBB"%+72-QLEQG\5K=F'7^HAV0:2I6G[!=YU/1!?81&^Q)0!O7YX8 MGG F?<"#/V'Z5'SL^0..6# @2:5/OY[$"8\>1YGD'8MH%F^@(6M3JB\#?GMV4-4H[+CF%5DTLS3=UO4'Q\HI8%%[9Z#M.P^M'S.M5M,%_>:WM+ M],PLE?UKYKT!2&*%+A,W)YL-7F>TXI_@\SY/6&_+>:,Q=5?;1'2&H"W'G>($ MWV.4K"Y'T/\5R@%:GD(]YUA!64T9;O+?IV2]EVY'D4__H0N3KUXHFTDYV2B\ M(<3Y7.+F=XD<6[!=TQ]PK0&A,^M5QGW,)I,RY9WW)]J$7,Y?Z/XI5?U;!M]Q M@Y Z(QYPYW.2Y57U[ZD52/=O%,Z?_BCUWP"TA9@^FH'M16?^';<>0]><; OJ MLWZXH,7+YYNG%+,8(&X2_=7=KA6JG5*O$(IUH3!U(&YNYP 5OHXWUX<4&T3T M2VXP95_.1F'&F9P\-@VW!FW3X1D\X5+:5@\^>-@#K7L?K==T9U/ZZ!WIBM#9 M.G697:!=N?HQ#.S Q4;!S/>?RQ-NLT0AC/:Y]#MK#@GYO9K*Q:7+9WF&,M-P M&X7Z80QO%V*[4/*$"_@D:"14GK81NOC.TMAG'.%-\+Z&AYW(0/=5Y9XU:O-= MJE-1?QG<1M7W@9VG^U%]T_MN>#V]%,_0%)U5REJB5[3.9YYFTN;8\QS.-\>CI]B#T@3.Z M_]HV(HK!H%Z[NXFJTRW,-7$\T M"6WT>BYW9$/8L+8/@%>94M6.\WWWXV]/T*M '= MJC@ M-'[#4H#AF_5\DY.54FJ2L+-?DUI,:KRX(%-ZNQ9J=5EYB69>NM&%QX7 MX3L'(*YHNZ>'JM"S%]*Z01=*9!=XC8-]-M]T = ])@_L6!??JIL)3T\#UI+4 M08Y5*6DO;2@[OP8CYP]8,ANT^$WW8$Z>=N3G_A(>TNN$]D&6+-=<&NIJIW))7S-0&'RZ"]Q-85YX&6++XJ!WS ]8:17 =4 M<^8B&!)4.-/(9XA4N5KDLZVLX?6(W M$N<3*)-(W=P-PC _@8(CWW#^Y((/?KF-$W8AU(T7_78?>Q&]YV(69\H=&5HE M>"=2S"%SN32]IIITGRFU<$VOQB(QV@.P%Z]V*4Z2^#.])UOK?$/2ZF70/'-X;P\'%[I M0:KN 6=*UU0+L9O3H%SUW7+F7G/!MTS828@2 A9&J98D'$*IX'%4ZM+GWOEU MW1?*2(#5FS0'#+,J>^=&4=5&9I&DP]M;I=N,>3$P;5J.3=4WW,?12Z-MUP92 M,-U$VS%=/R&5=DP4VR],3=?:/UR/H*X W0 M/V-Z.!?[(_(@O!?<]$[Q.)1:MB.*@0M=&BI40$41/;*D&IS-UT% M&GM),Z,;AR!>7'>R44<7IY"U+ MO#CQ@\A+C@RK45E\Z]]N\=)UVX^T<8^[K:]VWO3<^"M>H&0;C2!6!2X.$U;^ M%CG835[#0!+,=$HV^PXS!UI7+RDUG-.V%TS9V5 HQ7F-7HC,16#G>74P3ZN3 M;*6UY^6>@]SI3)7W&>HYY]X L/RMA+DVB[I4O9%QH2^+ZDQ?.8_%=3MI-2CRAX]Q M&/C>47[L6J]H_^(O$T>$G;Y4"]I6;V/$W!"@B&_(#TA$I?E90(8$!1'S,[24 MFMO<"F!B3M[P;E]DI+T?4EL9!D%%#IF1M*GI/&@.@LOUR3C9>1$=/)0T70,8 MGTI]1-/4 4)!WPX!]M=([B9 <8%& Q"S9I#NI_%S\.20]-F%M MG'@D1VQP$D5QAA+R#2\1/6IWT6E/45NZ9Q>5/D4U!/G$DZF^Y:G'?FYU)@_- ME)T'Q:&(U>2D'75Q4^TA,B,A[$D6.-6S= C_(/,K=W&"@Y>H)7';2 Q/&(SK M34.;83%]&'VG6'1VP9#^C,Z( M<^B4&4(I8O?_9>+X6R--UO11H,X;00Y>O/ M;!%K3550J:.]JN6_Y@PNN,VBYW2*GV]+:)*>L:[XZI(SN2/_E9[>3EXFL&)U*VEJ^K8=<9==R4>?!PPP?5QR_4$!9S))EIH(*G8M39)%_WR/Y MNJ/:G;:D VJ(H IHT12#1@D!-A4=/-2D@_LY3[;GE%4Z?&7EXV>R6\!,%*SF M)UK@K?Q$*NV<3\805;3"NWT8'_'%HHOV+E&IE+6HHK[O4R(")5U1PSOU3LY+ M-\,7PJPZO0Y">>O7 FK^\(+.;2N!"^W6VP7I"F==L7=30XB 9L[OWA@S?U= M]:++S><"[@<]32NN9)F&@T9:,]8BD^4 MP?AR [/N!L&_MU ME=SYYXBT@6VP?ZQJ+ B7O4R5H37@_L"[KR^W4-S"E1?8+[4A%:9H%WP9QR3T M>U'6M^*24,]=M26%&_(B/0(E,!'#%*FNPM*ZT#2MK73:5L>$WBDZC8I\0I3N M"81L;EH4 VSN3&Q+..>#$I9@*QN3(P0@"0:3O-CP-L_%::5"X>)%1\#B\%8 MK#&\;7P*X]V*(/'#VUP&T=+4 -8FC">3&_.QX/:RJ&&*<[-\<0A%]*Z/7,%Y M=SZ.TVR^^1#'/JU&N\3):[#&Z3(._=$N)F.+WSU%GVZJ;/4D?B^'6B?RC32= M-_M!'\H;R=1BGAP37^P)I1Y2.GE,6N;A(K-6 M$S!ZXI56]YUO4*,(#U5V'CS:OG3J\2WPSF-W*75"S+B CW/F">M9O>_Z VX MN0W&U#'QW3 Z;3!\[0U9=3= ;N*:V4"U$91; 5-14N'IO::DI)FJ3<;V<:;) M51,],"SM 9;;4*'AY#V@^P;N,0'5R=_+);MC<2EN>GO ,_R6+?*J?*O/.'S% M#W&4;661\3*GAU"]:^N]>C>"A^T)>O?# M)A7R !S6.Q>=<[1TXBY.%O))6D[*)N,D$)O$ZHB X8\8%T>30HI6Z$ @UKE' MZW5RP#[%K#Y2+1*TR0TYT"8]>"DP#)%"XXY,YX(P^%%=SLLB(ET>ETW)"@2= M7%K- 15>CEQ)@>&'%)KPHFJV,ECT,NL80 HDWNA+TCN9F"1-0\O:C* @B]J ;=%+)J%.< M!]@Q\<:Q /<9MN2L ]WBN-IZT:HLETN&KUZ0*,X##3'DGGLFCAJ<:5%8 #'+WEGA]2-@$YL\!@7C(%MCS@_!XB^D -(CHWJ@[PL9/-(]7 MKMN<8,]^;G."VWR*,\ 8F,!TJ@?:T[PI^IR;1$EN$_D-HVA#K)YGD"@]7AG0 M*MUU SX7[\]NW>*!SG,_DL9)T'.9=MY"+N,/?_:4?4'S^#L&UX2Z>UJJ 8-@IC"EI8-9HER7*,^HZH5+"N93.?0.\$?O*#@1(A.R6TA8!+!= M1[@I 8,-,ECBD^'L&G:ZCXU*.A\2%2NSCTF\P:PLGA?>85S6XAU%OK:N;2\+ M#I;7^[@F6'3.49AYP>.1B0DYM5=\K G*"VI=ERE[Y!B>K<4A),KPSI$T!>V.!TKM//* M*&7O5UP(>:E.KRX1.-^,HNC@A21[?,QOSA.%;[6\M4[0!';5&:J$G8:EHK"((D6 M'[>5L51 2:YQ>89\P!&]1:] */*B*V&-"6)HU=MO?PSCC0LQ==]R(52^8^=I M39G5%[7!EELOP3=>BOUQO*-=67[?8LB^G/PTW]0KMX310>S3S;GIV-L'I-.E M?U6O>U[JVZRNBE[VD;763"_S5<[;BQW_N/76)8F]24+&]&KMC_*^_;FF.WD33_"B(F8OLXHNP=NW?F M8>9)MV.K+9W22F4[W(X-!XM$J="FR!I>))5__2(!\ J !.N&+/G!W3K%S$0" M7^*>R&P70I;;#J$JB(B2T$0Q&VTL6UO=C<0X.X3@T[Y7/%1#=-\W[BL53P<[ M5%6,"YV1WC32F>X0A5_;N9WF(FM%/B^+O A$_KXOYS%7+2WK@1V\NG(LB*H:N$8U52NW(0Y*1%/B.700P^0>22/K,$XB1_I.[7 MB[M[\TZSD.7T(6.A=:UYJM+/M*NZ-.F1.O!0T1^\6SM4W1H)7?&0BHD(KEG3 MXZLQ $?/7XXWV')R@]4!Y*L,-7#=1K.7[X:@.[4F)Q\1_#2U-CJ<5@U-U960=!).]G.%>WTGLE2\$QRNZKNLG>M>?P;],XGUKWJY[>);*%C M;%T/K 2JV>HH#3QI"CNH!G@ZL(]J3][+GM%(,-)O:D.N?8T%(/%*>7X5729AJ_@\"@^A[XW-E89VL''/#Q9#52]]DB-?-"Y M>*(.'V3\C3C)CGJS&*OY)3+R1OQ[_,W)JR7 M9Q_;\)RJ/GW+H0[5#G-W-N31>]([@G[J;']JG-;WV$\C=QV:3ZN#]T6-YXH? MXA;LHTQ,/F]P/O;D8ZGLKGE\-.I/"?= MBT>ULSYPHQZR>[N6_?'Z^L2:NVQ[I$CQOI JH1 -9TG)J_CR%^C^'CPW]U7J M8PT5I]ZJ[J?17W%8.<:YW7F,/'ML%R8WJ^L^&:."Y^10>GA@#NEG>CCMO.^Z MT3;)(?;C2C=4H]51)X%ZWW@2U]4]]/E8JZ.19C_MPLBBS%]Q333<%%,.7^O3"L>@/W:V/<1Z!MN?OL7&R-]FISQIVTN2<#A7V:.I#GA[LH,:' M.2;8O>Z'/ ^@'W/\Z.YR3C!,: 6>Z6A@:;@C=?I>:4A7 <>LZR1W!ZQ]=I=E MTI!ND[S(2N&H?71?ATE%G\4Z?X?&/,@B?T*YN.;MTU2VW[GE1PBS M^$L Y15YQX4)CM0.N)Z?% MW2OUW#"1U\M(]Q^@]9I..Q/L]1M'>.["?^FI1 MSCL;\2/U43G"W+QO6";J=\T7!*;6,-.=S.Z'U*PMU$2$PY8&---1KX@(4'GR M:^8F_Y(F(CB$,/+\HBS6:0:1^4W3^@#YB7V+>?=:ICD=6FF[**L=B6>\$P?9 M5D8$SV9X/1?5XI'S%P.#"3)")8>G[+,W-X75WDH0/USWKT8>\X2"! M") KH<<%M]BO'0+M84%G [9C-<:PGHVGEO?5M0>S>.PFX?>_GS9; \WVZ,AV M[?4\7%Q,E?HC$H*(/(I177EJ6A!/W7L?Q,T"S@3P$>4GX"UZ\S&RP'B_P_Y> M;.ZK. *=4?_ UXS&DL[BS&J\J0YY#VTHQOLFY/AU,W?&5'J2/ ,;SI7R,0, MGLNBR:4.0_C6]P187/+V=JFN+/QSP+*CWNO9BSNG6[VQ1CO\,P"]+%QC[/$J MV.^(0*#6-^F*Y.UA%XF7[%4@.](7L0HP8<&^=$Q%9^[)$])]Z96U9)>SU4,&JO>7??!E'F2 MG-3"2$O:3*3W4A1H,N/9:W\WEOO.B?6D=CVA,AU#=N##8[GNRFJF.F2>SOGE MC@C@?$/A:@TJ%:8O],YR F @._%>;@B@(>WZB'R"KU\1)B@)- 9?&U)YO>A_ M2OR2)FFW,BHIKZ7F _2G' 9&U6[;DI48C3V-::@MK=*,=^^@X#-2L::9,JX9 M26CAJ5O?)K#3@:%'ZG^;%)2W4F'"PT:+[[!F5%,[,$R1*FR\=_1*=658UW19 M6"MMH#QEYQY0M6M&&AFV@.1V%1T,1^4X]]:AJYGM,_\=7A:PI.3#T[R>NRXI M7UA02;<(WFE^\UYD0:J\-,0B@X]K(;Q)2.-8QH ;&!..5ARB=<,I:FE9?RR% MX&H94H!H!&/26'-PBK@$W[T'6,VFR4519&Q9%K"S6J3#YC6Y[7U2OWP-O6TO_L"X*TR[@FN5*,1K53=!M(R.)NL%:!SF=EX4\ M+?]"B_F*#UV6EC].4:?LA,=LK'87/$8Y:#K@$2LWU/VBEDS'#GC,72PMFBKO M.E)/%G*J]5!WF;P8<'L? MA2]B(9=&9A>1X8,95^93CI33*M0V:C=.-*/9)'7[YOJ__NW;__SW__X"5AGD M:[Y":!B]F^0UW60T9'+HI9N8BJ50$EV\P*KH3_&[;81W8CWIQ#VA,IV)V($/ MV\G5!)W[]MAF%:\4@Q:/IYGR(4M?6<[+_YQFUVFY+%9E?!&&:9F8;^:'Z/$= M,SIIVX>I9LJ%-VW AZ WD24(_A5F-&(%B?D<2',"."IQA$-+V2O,AS-U>-S\ M(M&.7D%,#M-E7FXV,>,S]Y%>OL'Y:L*)M_-ESMLJ#RDON:Y8K[6<.$[V&LY- M]?I=W#"Y]XG,74=]=:V82-KB(IN*S=. <<$-WSPTR"^(#@5["O4;>)$604P" M0>1]/7 %+0]!9F N>&3Y'T-.,C;BDWI]#2K+4D3?%!:[I#YV4RJJ*+5=UY=RC1JO% ,_@A>#8[/P_1XUL: M.FD[#%2Z(AE@M:DYO0\"3^4RI_]34 MTUS(:E(B:-%,';TZC$T<=G*/UC,X:=AHL5K1V(2A6Y+C='$:H M/C5QYO1N?CNIJQWIU?S"QF2 A$TM@K"$O @A9'.(<%2''$%%M;C^HMKC7;-' M[FE<-"IM&0([M-[-S5%!;4)N#U]D%:=IAM"46KUH_I;0+%^SC?2+FS0AN\KQ M97R3JFFS2B#:;[YJA>:S7U>.\9W2")VKT;L@'F9"8WJN MFMJM+NT&3JQB,,%E;]I$1_5NCJ(RZS3F&Z]J=M3LKEL7C;FJ?_ZC8JJ'3)MM.?_)P1D-J:_&( M3,1X1KL1#;6--GP;WW4<:V"XX03I"PL?N!%3_O^\:SRD?)QE81##)6(._PJW M"_I>7,:]%=). GZ/TO!D0/&R1"8&D_?I/MIK8<"5&+)1SVFGA)#,BE'8!ZU),'I8'JB T1X\+*0=/A M([Q ,,'K9-7%_,#3'TL:)4<'S884%S2C>HX/A(W_D!=0OJ<)S?C\+;71@.A^ MQM7X1MWZ#:Z(JN8>;.,]ML&V4?21QO" Z2'((-2?J1:NG"?;_DZK2FTI;FRX M+&B2SEJ6P8&G(9D4P)>X0H+750ROVV40@Z*/-$Q?:=:- CU&BPNQ<46M"Q9 M:2EYP/E$,GE!ABM/V7-R\QZN(7+N-5NMN"Z)P5/#2HD+E3$UM6/-_3?IK'(3I<8 PKV8>BH2:*G/PF&4[M>2Z4 M!Q^Q,BZ"I+! T"? U?86[4R><)+,:V,+Y[U-,5]=9=M-P>N601?D\Q5F7'"G\2-"Z9=5-?O6X0,V%^%/2DR*,:+S!X>U(+\;+KJ<+TW><%> M8%7R4TY797S'7FDN7- 'SJXF,.-"> ?-K>&)YRM2"R%2"A%BE L_$>=50I27 M;OS 6P\\MW^;1>A7#T ^I-3,,B2Q,6B@OZ#2C\NR/B:9LQ?9(0>,5Q690?!@F5>Y?CA>5,%?3W-@WB^ M@N>VC'?_;#L&EP,/+LC<%=9.U14G;(X;7BS@J82Z[6"!EB'12HD+J#$U]7PU M@IZT&;R.?-"SD^)";%1/+7R8NBOA'$0N#J]2PIF\ M B/=:5O>VD,>-G9:7-",*VKT$L[;[N:^G6SNLW_ #=NZ#-@=LTU%)B)<4 QH MJ&V8LF](34PX-8*.(?W,/Z>9FAWU8U<+'2X4AI6T= ;U# /.4'/%X.G MJ6S?T*I2PA4^KEU/JO])3%V>4!7=;Y7YRQQ$2JN/:/]AF,$3O6#+ ME8DYTR5-J/%5A2<]_E(]8:01_'4'J1C92,T$[U+I]@$[Q75)%^F(4_S)-?@K M=01[];UU@:@4^9 PN/^#8V_;"_@V72QHN!9'6__\Q^U\,>#C[,"'R]"F*6WR M@>ZX0-^F9$% 0'6J)V3X/\*HG ,NGC-*!V[BAXAQ >>@J7G+7/&0FLD_/,O^ MYO\BR^!Y VAWN6U(E)O;Q5N017,1G*5]OOD+9<]K/GI*:/]"40-]B0 M3C,+P@+>?]+LY5LSZJ?5 :$Q>6F OHU6["20_'Q&4 )$JE(E@11+Y ?^?T]_ Y:7H)@)5OH>O&P@[=#?'K[]]3_N MO_W[]=]X:1MX[PB)B2 U'_]GFH$V*UZN"-*24+*E0<8EP.W2"U=IG<_$3%>L M&2>E"8F"K:(_R,>//R7-RDAK_BG,N-#907-+RE-X1Y]UA(B?U-//LB7'"[XP]I6\M\/) M0 7R3L=PV?0V3XP+12=<^;,#4'A8;-J_]\)+]F=#< M=GC4^8H+!)-JVEFOI/'K(?F6+M9IF?,-]1-[A^VTC.5[*Q+(\<[[P%6VN4RZ M\^("9[KB?>B^^_=O_Y-()E)S$6#SNSX,X 2IF%O?U?0)<.%BT4Y;U$DR,O?\ M1L;L1J4?XEWV#_&^I,GH.=[-.\U"/OR:\R*=KFA<%G+R>H\>EXH0OR0HR-N: MA6OR#)9):4["(*DNYL3)I@HRK8*[2?]&IJ+YDS*)^*()R-ZD;?LYSVQ\M%IW ME5O-^,QDN QE4$>NN3[Z>8J!"!<" QIJ M9RMR(J4U+8DXL9?&5W.+[1%]]S.N!C?J9ID[_3Z:7]PNGNCSP*UPGP!70UNT MTQ[>W"Z(HO/[E/=RI+7[!+A:VZ*==D!^B:.U?Z9)E&:6EFY_Q-7*!LWZ+2Q) MO#8N7\55Y_"Y2#.CUG26YAXFQP6 DZY:,A,^5=9<1+ 1Q8<+IY%I=80>.5). M$Z\)*A23\>=2[(4@GQ@KH.(:.AH%+CQLZFFA7"4=G$TK0B\K3+4?@?UKD&PA MY65TN;W/[JRO+<<8<*'AJ*T>HU)NNQ0?$8SDVOHV>>5U M2;/M59H7(B?.OVAH>!UCH%RIWCR#S<\36BN/_Q/]\25_YG#3/ MYLNTJM)8WH(17EPX35=\.(-!SO_QM11"P"55B2&LD>/)GRW;I!F?QR 3 M(=R#V]:[-D)%";IK2>EHFSOVU#,.P4?PRK4LMP6_< M#/E #AX_0_X]6/*PI*31?$/EV;YM3'3DPX7E-*6U64V^WQ/LI,U/&@%>1]#; M^<\C<6TU"ESXV-33_.7G/^.(8EL%#+ M'#J?<;6U43=MD:"(_-X_I9O/[)6. MM+61"E>3#ZFH74>E&P+$! 4$?"$24AJ)H?,IB-TR0HSSX(+'76'#.DUPRG@= M.? :4PUXF>&5U8FT,J_P$-TVI=L(<:$THJ6U'[48_$X90;Y^"%AT769\\;=8 MTU]ID%TLE>I<("7^]5'EO]A"_4QPH +"D=M]5L>Q48Z? 08_5[S M\R5+_F"M7MW@BZJ3_ N\4((-*X+X^RPM-T/OL4?HD:'FI*PA^I'@(HJ-"#X, M#ZZY*14EW!L_RM<8]NYE($,&S9".ABXDB8FB]HQ"&OXA@X/+'=X#S5@:_1S$ M)6T>&[<7JS=)P0SO4785A W)O6IAO">J@JFKO?!&2"2O(++]$+N[B*="K)]T M\RS+BP<8UJT+DRX!+@@MVND+$$Y&!)W?#@C[NFBHN34*7.UM4T_/,01T"%I< MQL,8:/ ^ :[VMFBGG9#*(![>6[M)OS)?R>02?-&8RYR5M\E]D/U!"_/S6F=. M7/A,55L[6*CY85)0+U8WM0@XTWL10N2K5T\^5M*'$F(:ZF=VG:^XP#&IIKM0 M21HBB+P$OEFM.+)/FR"T#5$:!:YFMJFGQ:D1=$00^LTWEV8O#!;EEO;N?$$"&%-'U4RO'[?K"$HN>K>1:Q),BV[41BX(S< MA/#0\'5GQ87N9+VU!X9"@(B9K$14*SAU" !>V:UXS3YP_;^\W"A(F]#W0T>D M0\2XL'/0M(^68JEC4W(F(!FAQ(32N:!\@R8$0 M'Y&K,B^[Z2/& \"ZL>%";9+.?0 5Y< ,H7O6XCYZ[>S% M$CB_CO$)*U@0PX.;7#PEEROE)QJ6FNNN9*( T)53[EZ8,H@HAJA32+H9 .4041&1) M7J.P@==P-Y+RQI*[:Y0#ER6XJFL-TR:M3X(+$IIXYNG,!A/#Z#"C]^-.*R-%/MD=)[:^X&MJDFC:021JO$YRX M6S:--=4'7,W:TTH+,*@^^WDNH9:O26B[].L1X&I:BW;:I5^US$Y"OTOJNS3L MU*4Y^5,?<#5O3ROMQ$Y]]FFY/Z0Q'!CE=^R%\?EVV(J-Q+B:W$%3FW57/$0Q MD4^+'^Z^\NM3(%633GEKOI+E>Z/;I\4//P[C9*-'"=6(LC:TI,/A)\'XE=SL M?^+."=*&)W5M@&J!!#UY''S(_I FSS_R_^K*3@'7QHP?WQ'-72$&,03D='#& ;-R;*YJ>#4"K(4< M)93#NMK JSR]&Z2N/"-U$6_6@;(I,1WP6>#B^GM;#)(A:EPXN:BJ1]'B/'4/ MD[.CG!4YIU^%47$')A2""L@YD1DU5)^0D:M4^LX.>9^P6Z>8J3LNHBFTE5!1&6GVQAVYQ M8L2%Z$2M#:%=!%$3"LR :47DN5.*.X+&GZ%YDRFSC(RQX0)UDLY]2"5) MV_&C>H5: RI)_,*I4D'>PEHNH44]E3CEOQSFP@7F%)5M^3(K9GVV5!08NN9E M&J8ORF5)UA!^&.R60RRX4'36U](=!:%YP2,^H3C=Z3@K+;[<#Q_NF*EQP>:B MJNUH1W? @KGPR[U?J)[6-/F3_S>2(_[IGXL;VR9DN@A9TF MS\]ED,C!['IA/=MU9\6%\V2]QVY6Y)1;"9F13]6?W6T.R,6Q>17K"S$XI:6L M\]7BZI\C&],]7J0E:;_SX,\R@C2I1=M;:!?//0 M>!C5RS$5, N$^'VHSC(*N:ORFW<:E@5[I?(=:99?)%&=VM#VBGT",RYH=]!< M>_]>B2"U#%()$<\RF\20?@$V9+!XA'SW\]5/.14>&56#%O%5YMR)?URFBT@%?C"_I> M7,9I^(=^'[NK)%R6L&\UM-M9)0].%*1$HD02*9-(H:222GX3<@D()D*RKT,E ML0G.4SUV.3=6V&/':5YF Q8Q700N4]A9?]N!@L@%V!9%*EFD$<;Q]XN\#*%R M7=)%6I]OZJ<'!B)$M'6KRFP-GB??6L+(V]6Q9Q;S;>*6(W<8U M"IPM/F;C=8O[MG&YJKM+<[F#D-<&+'F^2"P9YR_I*LVH9!,1G6[>BRRH8L+> M%O0E_\++A$CS:1R+R"X%Y6UMBD1WJJ)QV;Z.4SN\L-9!7!>; M[X]RLA1ZP$X1V&64+MI6A3#0A20R;V>E#6>0ZG@Z0WCE8*39=K[DZUF:AY33 M/V3I*\M-47R&R;$9DH.N.OB*B;QE'"X2I6]^HO]4CZ!L WWG,ZZ&-^JF#?'5 M(R^OI]'"#>2R9-+KQ]+61BI<33ZDHB7W1DWL-])=3$,^$B8LA//9#53RJI[=LZ#$1R^'WV&"1_W*5!8GO?V/F,J_6-NFDO%CD1 M 2I\?GWY]S3A?\:\IU]$+]P4O&]HDNL1;'>2@@NS?:K@YO67STC0 M$<+7WT**GT/ B^B59@5?;2;/5VE>-/G=]'-8&R4N!,?4-/AP5?1\QY/SN6E3 MLPPBDH:=RL00AC.M1ZAU1E>R+CFOC*C(*LB7HC9E_O5S$&QXK;[[^_^F<9%7 MOWP-OWSSGD?_IG[X_:>XA4;;*/("."!S;"_2L*!KJ[E-_C97PRX^W4?V^ E.I]@Y:""$B:$24+;H.$ M')$VD*29#)Y'E+P/G73M[]XAWDG=W1.ND=^NZ2HHXX+<0?FG!K4R:.EV9' . M-Q+\_IUWF(;UTN8-034CBLY3(TLW=CXC/,W)1%!E;EH7PR"E2\A!X MM&Y=__K)RP-?4/"E=UO=13I^7718R;__'\10[U4AFWG40HF2JAE,5S"I)/L? M'_FVV:U+C_$@ZN#.J@X,K_)=IR#W!-+W69KG#UFZ8L:^VOJ,J.E-6O5;6= 0 M2>2I;:O^9S@LLY @:F.;9OI-I*0CBM!36W^A17,CO^O,-%D(@IWE_KIK.8)I M4;D)?P)A7R&?9[J>&.;C6UZG^6H1O#_0[#+(62@2)YL[Y(["4'7=?>M@\351 MYB"\33I'VXU<,:/5;YK3E8UN1L#,^'>NPXQP+8A0@P@]SL.0KEE<%C0ZE"FU MQ9VO,1EKX<.#>HFR.#V-.?Z"#6$B9M,Q4B(R B&]=,V+(I:X"#H9[)W M(X%!F88+$(H4,11]#5W 4#R>X) /4].734;7?,7(7FDSQM0CB6G?+,]#3+#M M*1(1O(>JB?F1;T=P=Y'7&T$M)PQ>CZ0,S5(UBZBI>:CXPHC*OC$ MX)//RR*'>RP^)AD/!_M$B+98=MWT*+E .2,M6E]SG_$Y^2,-8O8GC;X/6 )F M,T^J-99Q4IPH U'OVEEU\R%L]:2^$34CE3 "TJHU+1\Z*Y&^#O;JNCT%\,#X M(0/_HV+[P*M5U&Z8QC,_)TY$($]46#LI-.'&Q/3'Q]%*&!'2&@=6?WO4?NR M,(0'I3D\Z6:O_;SR4_@003I)7J>H3EW#];#*CA M,NGIB%6+%1%.? W^S/@ ,.J0YLR,'+]AG9VQK,00'*YN>DW%L09<1]E"M4UD M10WKL,:.H,J#H$:*@A87HM;(>U/X\&-I5G<2D%-Z;C6CM!6@L@;ET0J43,)LB>,'X*M""&X2"]"O@?.:&>7#5'NA\X4 MW+D1(;R#TEJX4R4"#E^5D/I$82:/%&:U$YC/.UP%^5I] M,5Z<3>''#+&+VBX@-W+J$WF057WW=??VR'=24MGY2CP,@L= UW1I[+168D0 MCNO81ZOA % $S]?B211P^?-> ^L043\B&EUN?\II=)M\9DF0A!!4)BS8J_6E M@3LW(N!V4-KDJ"8Z524$XDE_ CE\$OV*U*)((\O7S277$OZ#4?XUB*DXYLJ+ MC(4%C<08DT3='UJ4#S1C<'O17VXH;_";]W#-6X4^!@6]6:UH:.S+I]4 D9UY MJKAV9KRG!G[\\19C=Q'*'/[2]'OZ0%=3019V9$MC!= M9XLC%@+PZAB<#VG,PNT@5C9:1-",JFB-00KNPL!"?E/_[Q\;ZTFM U:NO(BP MFZRRGI:KC@Z,K,R*$I^NLN3DJ,H&M MX6J_^HX([0/EL_2_\7'3SY++4F/P%;WEJT*),_8BV:K-*,7&4T8@4!5V3?KC9W-,_33*V1Y^<)_K/,D5SDP]*Q-1RX/R[!^ MJFIJ88./6ZZG<>>0M5(7@$%L]R,[8G&(1K=3U-)FGJ15*)S[5\62=KEJ$5I[ M1X@U:CM.DBI\1NKB_7J\';)%U43?_J"6"GSNL+WG.:D"']24W>M](N.NG#D[ M02[K=:-2ZMR7#L96STIXY[/ERL .]Y(F?+-CR//L28^/N-38I?K'7(),T.?C M]0"1.'0D^?7)-?AK6/U0Q4]K[P9-/N3J1CQ<./V:1A3[EUG)=&OK<_TB-/D( MABR/864NAF7,GCOY1XYFQ\92/ZH9#U?V %9L-N)M8\(R1493N"?#O6=)FHE MTC*TYOPMH5F^9ILFF\R9Q$+X%:ZYB>-@)G?&$CU MG;D(3SSH*2 H$*%C46S *T 0^KJL"L/RI11KJ6NZR6C(1'?F?\=4!$]+HHL7 M"'+VI_A]TF.V0\E&!.[!JV2X_:H*(.T29J0N0PS)[5)FN)[*>4^3AV0_MI_R M0RGRG*6=08#@76.0'[H,1(/,T:JV>WSAX7")N.*<&QO,H4U[B>VHC%!V&W&67]7"^$" MU7L\>SQS# \9AAWUW<*T["40EV4\^'XIUR>*1J,:"HOZJW5B,I.&RJS#/PCA[H# MKM=C=,@GYA!RSW.L&*_._H.$*J.U7JT\4LYH)NHY^,#Y@JR66Q;=XY1TMC8W MN8('L<*.-Y0\-%2FB2 Y<#6,N[:BN&^2>A?;@9EL'WF(9K>#5,-F13O*]7@5 M)',(6.^!U&<$^ UI9;H!4C0^.I]X8K&!V&W9=E.D,LQIR(<$./.Y9XDUG-9T M;@3 [*&T'F%A@A0?R#[P!EOS_IOK*FHX#M!B0V=KIW'WTOKD-)(& FD MW[@/BA(N\2&T1QK'-!3G[//5R'"W@QA$RZ9]M#<\Q1:RY.$Q2)N12IZ,>E)+ MA -$?Z.M+?V*.*0:@7N,!Q&VSJJ.Y)4!;@!,GN'YAZW>+(+#%!]!8E:==_^0 MQBP*MK; VR-Y9*Y6$QU %E';?[M>>O=4C_NN2 M?J'OQ:-TY5B\T?B5WJ=)L38.BGN*1(3ZH6IBBG= J2'>02U\ID(>/ 0L C>; M]X*H LBWWQ$I'KG%W"9*XU]ID"W>TGU,I2_K#&W$6H5]C:.R"Y!+N&!?DX"Y M!8PCOYD4$:AC&FICO!4KC)WTIR2"XUV^/*/1S7O(2>5B;7(/M0E"A.1^^N_2 M-]M"B93J=V>CWS7)U8QVX63"WYD9$>;3=;:&FVI?E*F%G'Y=YF.3(Y-DW^8Y MU^5SFCW1[)6%AJ-<"QV6[N;>^/(*,\37*Q!U8^]A8@K.2H M\!C7T@B+E>_E"]+\[/K M@Q>"P!*.7S>C_7PMY)!V6:15&.2G:=-5L>%$B3 EJS<)K5+YSDF4>_X&^ L% M'S0:7;SRA<MIR.&R2.&GDRQ/7&P-%)/N9:>ARBB^?G MC#X'!3W^6GMG9?Y2?6:L#7!TEUK+#[*D5[T=3O2/MV32"OE AFVOVS$-ME7J MF:]S6C4Y]8+&L>B/::S>ER@=$T:\"EF.-_=RO+F[D]JW5G,^2FG8+/BXE3R9 MT>)8 511I-35XC5=6N* :62(S&)(._T]H*0EBAA\K)?>WHH[1#'"APB? M2>IJ[VD=XS/Z&N7%,QR12;:)ZSI?U=%>90BO!1\K\B"TX3E9"")P=]==&VK5 MFR0A:]8*DRL>*M7A M$[(LNS4C2QI)KIJ>+QTT"4F-/=N_# M!\"XGXGOT.!Q/CJ.NXFB7?B7;[YY>7GYHT^?K1<:_!;^T:9;V("+R(KB\#C: MMZ_?9O^3=O\OS_5_^PO_?T]62'J,7W[XE]?0_>\_\.]FGWWY[H\T6'_SZ=MO M/W[SCX?QPMZ0K?7!]3G?;/*'0R\^2E6_CS_]]-,WR5\/34LM7Y\"[_"-[[XY M3.FMA4EL"L_TQ.VX#]].#3[P'_UX>.G#]]]_.-K MZ/SAP/R$@P'UR)RL>OR_#+WC5R.+[CA8W_ _?#.@3!C9+),NFX"L_OL/O $; M^=-WWW[_W;=\W'\[:Q3M=TPH0Y?+U!]ZW]3XYHWE<=XL-H1$H>K;E8U;GL/, M"H@?;4CDVI:G-:'*GLUGQY<(V;*1P^EJNN/+FLF-DE7R7NW.BNN4@&R('[K/ M9$Q#KR+7T[+-]:I].9L;6J9&_]$5O@ M?;S=6L%^NEJX:]]=,5;Y4=^V:>Q'S"284<^UV124_-<:I07M&8>N3\*P;[/E M$;J<<4JU*>[2?#Z?K<"UGCPR\B,2D# :,KK5"U[>J_FL;MUP1T/+2S2>'S(4 M'+9,G.0S %"!W9O/DVO@&0D6&[9@59.J:MM\!G/B<=*8QHCVRX M,,L&[7BJ M?LUG-O*?V:JG 0"OBJ;-OS\+*-O)HSW?AW9< 3%MM*"KZ 6 %:1O*U)N4ZYG M8N+ ;15YKS;L._^W,04H_U+#-F2&_9,LK5>(S)2:MK!#LDTW&,1!D$(^H?X' M._LI# $F-[1_"S--D??78\*.,^J)53=O0P/ZZP]L$]CR-1Q&R4:OUH3B/BUA M.+/V?'_B%@C;S0.V5(:O.V8U S@%Z]Z&Y@Y)\$S8)]B*C@+W*>8+>;IBNF?E M1FK]#>G=?):P T#;MGY^UUZ0-9>06RNRU*=M:;I;MV&9?X4DO^)V=##9X@^$+6_U!FAW;-"^V<&_5/6,M%> M[9_>SL>]%#XP:NJ,UP28E[M'H>@$U&V*';LP%L$"?V"#,IF(7J.JX5I&91M?OSED26 MZZGME$:C8EB3V10F5L!7^;/2>];>%]K$,+,%PSFQB?O,&:T-F'*(5N?K>?2% MWY?>T6 0$,>-N'5&0OU9PP9J<^[#,'*W?'4^AF05>V,&J?Z\ 8.TRF_?CRWO MP?7=;;R=,]&TO-0Z2-$FCC[C-4>\U'E*=STW&[5-C"H.3:D9E/R"R3;3+6.F M1%TOU31A&&]K -?*9SHY6^I"IS%$5W>)NE/6&Z5-Z>+!%=1/[^)OK-"U$^^J M%_.K0ROPF:P?#\?:(E5_[';] +IH0/IV=XNI.UO=<=J4GIR[0ELZQ'U;];OH MLA/0M4T.RGPJVBS5&*Q;?Y(NT^N,U28*A^")^X#&NY 9+%[,8VRK'4G:L#09 MO4TJ'^CS,>PJV.\BFGI5[#JK%SY6JV?2#0VBQ+G!W6FWY"G2/X"JAFAUOH2Q MA9W76Y@V<*06_9K:=I>J8[L[#S]4W) 5#4C.H5EC%X*,TY7%=?QBYO2Z(3Y9 MN?K2H3]FJR??U8IP3\>)@7-FD; #'V7ZP'.MG 6N<1+6'[157[J^W:#LVB;/ MSWSDR3E-F\/*(5J?;\F37V_.JF&ZO\?0]@[6'*]5!,XN+/0Y+^O>JI5B17&0 M^!B*'\VY'_3ME1JCMGZSI"TVL.ZMZO+DYN.!1!OJY"Z0]-4W:)QN[LGTS_OP M,5K7B=D%6/G^JYYNA [7=2R?OA>CSFCMGBW88?.&K3.'\3"1@8QU-8X8L)': M]'VS ]AOTUWBM4TOG_9,+HGG9,>.C-S=H'_DE [0=N2F+B=AO=N/[-2_28+UE\UT M%S#UZ$<)J6/VB[,NY#4BOD.R'7Y,/ M]9^8SK?L8PRW9ST1+QG_5]:FT.2;"\SJP(DE&[%Z4N[Y%WD!WOC>D>$5P'=BKB3<8(*)IIG%/O$9;C99]]W M^!SN/&M=SDM .W%W^@:2 L61F'SK)B3>/MT\[K<"LICE$.GB"@4WAX\#7[$DWW*^%ML M">4QREE31AP*GP?)18DW\AWR^C>RES&ZU!3*:90SII0\%%;/ I??IRY<6ZTT MRFVAS$8Y6FS_!&<[RCE42:8A;/].C^W?P=F.L0CJIQ85(%/-WF(M!]:0OF->%RM M)@Z3SS,:1I;W3W>GLB2KVT-YCGAPE1%Z:0=CBCMW6HA"B0I-H/Q%.:M6DG-I MEG*$ V*)Q?>\!92A* ?0*F(NS,\QY7U&.?U+R+LSJ19*# MB3],>& 68N">JL:<\[FJ'93)*(<],6$7YO L(!QIPLSN)(Z+OS((IJN52//* MVD,YCG+64Q.*R_E1&,8DT.5_12\H"BC'/BC1E]8S//,&,WX^?GI:\AJ&X)93#*24]&')KN78-T[UI3]Z*<^$1$(?'V M^+YW^N2Y:TO\DDS: ?S.!I/C$E(O_7XO>?+#ZQP'VV0>=^P?U6P7-(4R'.>) MI(R\2[,Z=MR(IZ_E4[IS?_$,_[FT]? M_ 6Q0NH3)S7U91Y^81 M3NQE&M1\W'O2@O8RCHMZ0!F/>(DH)Q8I/BTB?,[N,^$%,[(9RO@OZ@'E/^*% MHIQ8M/CY8, VGC65WYD7&D*YC1@*6TD:"I,76\OS#HGO94PN-(0R&3'FM9(T M%"8/MR18,Z5V']"7:).][90Q6] !RG3$R%8IJ3C,?SV](T_?OTDY7]$:G)T MD>U"(K'2;AQ+GBQX5C4K$'!=UA[*=]2'E6)"+\SY)(MCWGY*)C-BYS99T(.Z M%Q0%E.,JE&BV3"7T53J-)#V@T*#^8@30#B2%12>'GH1YV8_)RO":YV0)7F-;MB'?I,; M18#N4'Q0,PJ!V5 !TW]]4Z)KS'[129;3&\OCI1_9]D9RGNZS;*>?>A]Z1V]X MDN[T5%VUE_7O90,T%K25%3XEL,3AA[5E[5)I(UX4'GYS$KOL%[\>)S=='=WW M,YK5Y1-G2\VZPWHW7T*U*#O512(K=JAWL@(E:5%4-[0]&L9!5O]70J+>,*H% M5A+<=E>9%B[G"[ >O?D$03@XEZ=YFB5;W81;]U6NJJP_L+LAN-:1Z0+ 0(+S MKVYQ@!45'.0[PNDO_5=7@J[.&&\'8AVJB "QU#67M <+16QA+.5$$C);?5(T'2=J)"H:HN6 M-%<7!C&AZ!ADE:J5=G&Q'9#W7;%>RT0JH%%-LB%('$J= 0$I-0>GO^P(& %S MJQ 0D(H.Q, *-WW?X?_A-6>>+8^?X/O1P J"O>NO/UM>+#E> ;N#<\1T"I0( M UJ')$/PRRZDPCFQ"9LK,RHG)!+[:@_\D/;"WO%UT(+0CP^2\\P]1>'4/Y0- MW\_BP-[P:GT2D*2]P)'4)H $H!\=I%E =I9[*(2G7$*"YMAFF@XL4HK1\3B* M"EO08AC.6P&YW_[U10WN5]&'SO3DAOV,"C'KJ]H" 6C_?J(& &):T6%(9S5= M,3M_1T/+NP]HS 3&]F)^S<6M?\J#4&+B9+5?J:_>\QN,"82U_?"_.IM-8]X9 M C\045V0V@\7K V2F.]L[BO"_NB,4ZJ%,TRF%]'(\I*6>,8#9<(4[?GAG)?N MYB>'';_!D6Y>\E[@TRWJ\19".?J".J^0/7?7FVBZ>@Q)0J%DAY-W@P*$ZW\ MT8Z.$"^NO3ROK2W&I;(Q%(V.G0P*-"1THF-P3ZGSXGI5C_^S)J<64&YW["10 M<+M($3J+'?[A]7:85'8ET8BKC"L[KCD_T('OJ#1A2 M8]=Z#STF%H^)W1"(Q+.K+TB[D[=%0I@9UX% M )4ERA#D#MK,J:"-D9QR=& &U$]F_\6--H,XC.B6! <: M]TJ88+W!MZW&@*;#%70($[LV1Z+"?#]K"86F,Y>!-C0B:M%A8 L]B(FSL#PK M.%$C57&5[:&0=.8WJ*/B))2C Y.>^\[5,-LGLUG#%PYL""A\G3DBZJTH'?Z@ M([JT7@G8E*AL#$6I,X^%-DH2FM'Q.'?IPLT'53\H2IWY.O37$H@3^( 5-E'8 MW7I5!RA$G?DL&AL0IF&3FUJ[%^Z-!X9B?0D/!PSKEGAIDDSHP*R-G#FN#= " MO39GLF!W -V\J+M"0;Z$;Z2. Q+,'9.6(V@=:H0P&XJ-_!1P;>NPSC5."Q?F*W%X ?I"H>K,>Z(-%9PCZ. E66UYA/5Q +8K MV0PA?:&X=N:\T<85SA%T\')32_P9/!U>0#:\B. SX?F.MF1,PW!"HNEJ:;U* M;R'T!H+"VIG#1U]#U^,5.L9E0G6L4SA2G;EK6K!#W\!AX\'U:7#(<4Y"B58M MMX1"V)G?1AM"$;4&KJ:C"W#&TR@RAD91X#[%$;]A65+N=N!1 -1CLUBKP6MK M?"CDG7EQ6EBU33A[Q2M==0H'^8H$/<'/JPUU,4!YTRK\:-D;9PE'-X0="7)E M<,]2.7X'3^78^_>S\?[/>VK'SGQ+$\I8#7B G::G3:#.F6 >2/)\W2*J MZF3K[M!WVQYES0P3E40IZMCH((@3_2?9,;%:: >7?5.0_7^_=&WT@*, M2"9&ZHPYSD]M50@[X#G8DXFHDD 7VIF1)X&_,S-QQF-U6F:J]J: M@4*U#(F8/^X\PW(81#GFLY].C&<_\$033FQ'TV!!@F?7)H+\R:QI=R%;1=ROH@$[IW$V-54&W4(SM!.(G)F5 MNJ:2PJ;V*S=M$F9^^_UWWR8,7?:GLZ-LYW+VNB04,I?WD7=!,TEU&*TFHU.F M+^@J>F'$2-E<;(265U"7L=74H9^_^LXS81"'['RATAT53='2VM70'T)*.Q+G MW/A+8DZ>B1^3.T9BU0OTX6MVK84.LH#&D;354:!S-=ZULR82PL5-)7DH3/]/J!AR-3%2A;6>-;(F,L' M%<,K2+OB((I[XI,@B9OM.UO7=[D3,G*?29857 *>JJ,QUQ-*0&$L0%]3<\8_ M]GE>G>*6+7>/)GE6E4 INF$7$M#8@P#DHX.T($F8E1*58COLP@%@&*H)1.?[ M\37C*<)8S/S*QMC% \ (2$C%VXA$SJ[X*72=?3I3D:_KO UV#0$U#A63-F05 MG"2"F^IIJ-\#B3;4 256!G;'+@< 7BE:[$ '+SDP3ZA/S]>W=<&PS2+"1,RDXA M.3=D18/LC5*2 &KXRLX"#!77MX)]PB_==PJ=?A2] D%-3=P)[Z_X$'ZD.EMN M649HE515=$"O@J I$4*:W[BF::(P#*B^T.*Z?S/+]T!D988KP--@O5'0:T#4 M% $8=]!MO-2_*_U!:8RCT A)@T&OSZ:JW MX3.J@<@;4%BB'JIO8#4?$H',2)"\"E$_2!#W0*\N 491137Z7JBVX=C4;ZS0 MM9/Y-S%M"P.AEY]08J-K[59RZCH0OG6]F>-C ^'PJ]7D47*%=QRS"Y-651LJM5SEK3?0,J,92C_D -_DTLUT$QSF8P?TFBY= M %U@1\M08R4".N9U.\L'\F=X/I"S$7M\R/>\((9>WG1K?T$3@4CO;Q # MUQ1I?BM34Z9Y]M3RU=H'L%_UZ$'=,E^-EI,[&A!WG56"LO?+P/)#GN.=D>8[ MR4]>BI+SKS@-W%3?J'?U/>RG2FW+!5SJFJ-DM! "F->9DL)_,(4G5AI\O^+K M31D'1,3K1C&T^0WLEV%X\E@/#7355D&->I.4=L)^E:9G+P'HO]I\UV>GT(WE MKTDX\@NYO,_.H-]KG$'3\7JNWTM'Q#^"YG*+UJL>!^K^GK:R4=;76I6(:-G%%Z2JP99;4@>::0X%F18%/0&-L)H\5T&2&&+(UBD4?5FA"UQW9&U%D,F,U$O$CJ@TI MC;@C@4L=-NL@0KUPT*@T5+^\$'XF 4@%H2L%D,MS6LGJ-@ZX%"<32PK&'2*U MB,,5(MN2$F"2Y)0*C5!G0&/,8I *J,\R,_:$\OQ3&6\3<\"(QMC<-4$',\U4 MU!.I37]]1P]%6VHN[XIAC#')FRQJ(7M,!35?G[ )JL)QC+'7&RU;QM1H7UM$TKB8Y)PH\Z,I#MI7U;79F3>NGUMSDST>X MFL2?NDPQ%<6L1G03&*N&N)ZTH=I\Z;+@CB"X[_2.U>TO9L.!X()(;X@KR,2I M3U3'MW7B-7^:2CYJ;>A'N6BWTGU>W>&N(&5F,P)-TIG&>[M__71-Z37;H[D5 MC^G0QTWXUL3AK0.\ 1ZOJNEWA"%:F+,5;NX\^B)X9/N#1H S&ZF7#&549/.1 M0*V YHI>:.D5^5QF 7UV&;HW^\>0."/_6)ZDSPYMSRZO^Z>FK\Y8IA3/DP!9 M3MA8DV/HNW=7"7&[0J#6QH_1:O8Z]LVC:6EAN2]L*^;+P9>2=D3,Z1(1'B1))\-X%;>3O%NRE[85\B7!A+$%$,6[BUA:-BNE;G6 M^UM^8OP]^5&\;J6=L"^4D98M@)'H8-];KC_U%Y9'IBM0+3AA!^SK9220%0R\ MZD3YH^W.ZVV.,LD40P'2\N(+VQKZLQ M;$5-UJ(KDNI@2H6;O:(]^I4VDE:0\P\=WI-:2@T=1C C,=K//"M]?I/47)<; MC9#^Z-?EB$8DG+_7;5/Z=D"8H-^2]+\Y=F6/@D%Y1<%CH%_C8YF>VGQ&US+E M*1^<7(Q5Q'V6I\6!]4:_PZ^!BPI8,9?>F*8H$SHGR2OW8 MOOP&XFT@'UG^VF6ZKA^&) K3%P1:YJ5P"/2BH)U(A)1?;TPZDM!G;IBG5*8D M:QT]J@= +S3:@61(>?46Y6+02"@&]22B,T=F5Q)1R:4W)@Z\G"?GS!9Z=UH.$8!VID R"7NRT ^%0\NR-R4BR& XGK)FUY\=6[):T%E1O(A.JEE] A)=YU%/M6X3YQ MGBW?)FF!YVPVR0]*/Q0?L,%X)A0#K0EM0\J-7=6W,>$^_+K^Q\KNZ!4X.UC! M$CX9B&IAJZGC43YV1:_4V:$#N< ? Y$<;G<>W9.#@[NF^24;!;U 9P?XJKEF M(-1'JL?\YUJFE7 (*,C7Y.%3\,M A#-[/[TF7UJOI*:"%@T"1?F:O'5*GJ'C M#']4)8999PPHRIUYX%I[1:;/N2LND"<@-HV>;>=!L70L\*LS\Y\4 WB&KA78 MG&U"G.0T6!$.U_<=0,2AUB!0@"_]*AF"5NFEH"[O\/'.(IR7-,D$%9 Z<&N, M 47[TF^):Z"MS;FK]KASIF6$.ES @8^&BCL43^@3['<138,*;.FCX#;,<#G%G;K?6EK0^Y][>*>[.]2TFSZV?_QQT/S\QN39X:,::Y-A/KY(3B.^>_R+4\YJ@] MY#ZX#VB\8SW8SSP]K>O'Q,E7G =4;+O/>@X76QRLKEAWFZ&ES=3'W2=OOY!@-]>\UUD< M\^L3;HT4]7_J/D6]F>+]=FH9Q+N=ES#:\@Z,'ODK&FQ3K-4IXZ$#0$6J^SJ0 M<)'2Y$Y'#P>24Z#E9@59EAOR"[$""3*\DZ(/%(SNJC=J)I7ZDM%*'V_4%%IWU?9JJA 6?3V"KBE-9@W)'+M M7*+KLVIN/]:KYG8V\GM%MZ:4V!OBQ#R:/)'5V(X2\S9QSR2Q"P,:1N%2_AY+ M:Q#5TBZM"'1KL0Z5^6S6B.KY,$D^M=3E1H)G,BZ6FA2H:&5O0[#4E^$J/:VD M-I^H!P?30UQP+@2\_^I*8!1V>"O("0G,51LT!ZLTAIO0+ES-H*FIJQ"!LH:#%IN$&@5$-N!IPZ_T$\&R68X"L.89'?T:?QO MLNGFST224X/&$$"$NS(W=+Q[12M2ET^U;R>>2?!$0X(;5%=-;7+KVT@H*D; M=@"T+Q1"-KU%F4A70/K[.QI(BIQ"5E+%.-AGE*Z4AI!E;U%*DB717$A$PZ 9 M=MWJD$N)R"4OOJ?!VO+=WY-Q9HQ>V]VQ\\;I2:GO/%B^E9W^^6Z5Y2\,C/;RVV'IB-C3D>4E56V1CLU5HBR^KA:RI.%!<-*PEWFZM M8#]=+=RU[[+3#\^[EJ;(YJJ-\> L54]^17_\MKBB%X\/#_WY+[WI76\QNI^, M[D:#_F3)%O1@^CA9CB;WO=ET/!JPE8VS>,N$J5>DK _2CBU#:LFPOV'?_4VR M50/[(R]'-5C%C5F++\CKKN(6LWJ1?2PNLIO'Q6@R7+#-J((8"!BOD)?B M9RMP^5W'X1E+ZC:L7HV?BJOQ#K9-I"V_:[XD*_'2UFTT5_O.#6[6 Z M63!+]K:_'-ZF"[ZN32N\RCE\6C%[Q:/<&N.T>R.5?916?A2V^#(ZM ?"6H(U M^5YU/U67>\@K;DQ#GI8F<9M6+Z\_%9?7>,HLVMEPWEO\W)\/<7;/H17X[,AP MG+IZ0Q3W0,II5I@/8$^3=$'>PU1P%'-_J6A'7A3Y+)G+P/)#1LJ9(^AL@?RY MN$#FPW&RV\SZ\^4OO>6\/UEP1^D4RQ$J(D>]:-0]L2+TJN>E92)J#8)^NPZ# ML!28I\TGY*7'\U'[3&"$UM[WQ=4VFGQF9MUTCN:J/$PY9U>K5Y:T$U8>C-*4 M *M(W@MYV0"@*27(4#,!>8D<"J\<"ZZP@^*"KJ(7H0GW0W'-S.939L M?_F/ MWO#OCZ,9O[%++O 6T[OE%S2C3EA11KV< %W14I-73TQKD>F-@KSHP#"6\Y1K MLPK?7R%+;WBV"'^L<%,,IORN[9'9BGP]]A%MQ&I*TA1WI^02 )-1>R #$I.$ M\J09>F9E\Y&1UV]-49 E)6G X"L.Q[FQ_-_&5!1E\[$497/3G_RM-YZB!Y!CZ5XE)&D\'T8=A; M]O^!=YS+YJQWG)-T0LXQJ7FX/'^?QPF)M,)Q^./R\6PR7:MI+NVLE3Q:S N/L[ MX9>;.\MU&,T)"U)J]?:?A@/C+,S*20&6IJH?^K;5"LR%!0QC%O82/I1"'_-Z M#H(56XI'R8Y\D_O>>-A?='4I79@;^!):V ]GT8QY\='BI "+1M7/C)MG!4B% M-0'C!?K%LK_^$)%@FU:83*)5JA=&*7YC/)WCH+S5&-PAUX*EP]0NHQ]Y/."$S:\]#M[CCI6_; M04RTP3D+ MZ,J-JM==1?C'8CC_/$P6W.UHL9R/;AZY9Y]'(\[FT[O1LAM+3SYYL.$'':;- MX$,>T!KS6U?YQU6AA_K#F&'^Z2&7CSNLRSCD=<:O]@1Q^Y]* 1[\BAHK2C^= M*""ZL- .\8'XAGI,9L-T1A,:$:V-2&,([)C#2FBJ7H#K<.2*KYOR@<<+LDYN MSJW(JEYEI9"0LSCYQ? ^B0EA/_61$IJG!,S)C@;\D M(9B[L@;08"_/16X:0 MSL@+4 51<2G"^8&\.PWH=NMF1TC?&237U6OB"U]7?RJ%=@RF#P^CU&^1F(%I MG,?]<(+WH%I"E,[Y2W,8I')$D$D"5J'N.,@+LA;$Q>)$M5B'OF!]FXTC"[_Z M5(JV8&MRP!8H:M35W U_XWQ^9/,/(LOU%>_$#F'=\FY8BRX' I^AYE*#],:. MPH? 55I0<+:@)QAY"LG_Q&RHX;/07?]=12J1FP4[HW%[UY=Z!\ ]=>YC2*:K81BY6RN2Y3(LML-.>*J-1C6A M'66='MK4IUO7GEE,Z['_\@P3E-_)V):7V#;J)<''T1\&.\\H')9Z]!FR:JIK M.L+U'*P[=D)0?8VGPQ9T$)>!Y9!CM%Q*:S@G-F$3?_)(.FTQB,#NT.K8QH"H MQ19T$.\L-TC2S#X0BQM[W*&23A&\&C6& !?&-@5,;?:@ WI\%PS&3]P#"-?W MQL"E(OZJLVH+GYV"D8:/ $3^!V.0UV7.54O"/:7.B^MYC,X1 \5?NVQC26// M#W]2[;X:0Z!59*DK"]KLP10&47FC8+^+:/J^YNBP41YXE+V 6/Z$CR6('$/V MW(K4I*%J LZ[@6Q/+)9\*3]H0B88"?!DR3 M(8OF%-6N9:D*ND"!,L!SHR;&$(32YSOIJQTP1M).4)3,<(".TYRP4T], M[ABQ/ Z"4\,+UPWB,*);$H"ATQT'BJ8YOIEZG$('N.\P0S-RPZRN$'PQ*CM" M(33'(P/D!3IFU?ECP,@!NT/Q,\=%H\47=!2+L:":KE%@=RB*YKA;M/B"CN*$ MO.0H#*C/_FEGQ<7T -4?"8JM.>Z3NMS"?HNJ75,NJ48N"($I)T%H5EFN]^_I MUY"B8MZ+>$AT_+%T?645"F !+)U!L-_'=EC(HP8SKR)@3J8K2GDA=,+E4-7" MVPB6.\G?2% M39S->!&1)5 ZHYW=9%]S1C7D5__))&'F$/G,22KV!N[ST2-8?+D M7&N(ZXK\J\.>SI'J^WYL>0^N[V[C[9PSSTO3&G+)>G:)HPF;]GC7$_#7D% C M#*>*JZ"BR/?1U51\]"6 %E.'-O@@LQ%B"CJ1:JB4)[V3!ME*8 M5)_X_/T];L1";FY,%9 1.^1)'C'(>YD!:5VA%@0T5)-Z- 9, K#_ZNIAEW9X MZ["E5.:L;G, X_\,"+FE6\OU]: K=#4#1(50 K JD'4Z)[=IL2[9KYF--B$O M#^QL8PWH.'(>R/:)! *35-8!^]P EJN\Z:GF0$>'A7]NB/\OU_+7V0Q&=+DD M]B:9P#__.IHNI3B >V,?!&J!HLD;=(?+266S8PI=^SR']LAAS'%7[,B2QMMF M5/.DVKF\BNQO\19P'"SM#2U]"-D]!S&^A#9FJ[Q&3[U\JNDK.SJ6,E>>5_9% M/C1>?XG?G#>I,+,;*TR>E=ZZ7AS56;&: V*GZM,K#]R0;^@U;XX53&6+3U;' M%'GEO96"IBZW7.S5M[57'ELI6';36*?)B^]J*GIYTOE9USO32[!BK=&-Y_!)[ ML2&$BVW?<9*SEN6=$-<+[;K@9+!K9+526A411G3OR.EYU\_4X[2&YX9,5OH% M:N#5' X[&*4=.6K$2^Q;\D-M7=DV)*FPB[WS7'6IW9.8+#8T8/9*L.43U%+Z MHI[8&EJG^"Z4#^A:,[=C\/EIGWZK>J'KP'I(B1F [C)LO^$4>*(O&._=]=^'7]2K8'1W4RZ!9A;8J5!&G1 MMSOJ<\/H0!.C(RO-=T-\PLLM:8M#C4&Q]6\36:C-0X/D8+A:$?X,[B3,(ONUZKG6,J=&[V*DQ*G:L1!-)J,]%['>1BK+MLCV\5O%V]!/+>Q7W:D5P M)@DG[+66O7H,]'-1%]7=]9EHT :0(YBM_FSQZZ,N&0%[B[\(Z$H.8BOZ0IUU MB5XOOVY/;SHF][WQL+]H>CY35H!5E)$7EGP5]L-*D,5FP64.JD>%'=TW0(C-L_6%$SMAW$Q,D<)-+%5WH. MFAXM9_U?^C?C+)E.?S"8\SB,X3]FPTECJZ1Y$AU.;2ZT6N?P".F+LP2+,X/N MB*I^V$ENP& 5EAZ,'\@++]4/LO55BIE/J]-CQ\I?59GZG FU.H1U\T/FEJNW M3) #R\]RBMWL3VV83DP"ZUZLP %F>VSU0]AQ])"2]QUQ%_W#GX>WC>)BD?'R\68QN M1_WY(2?L9_9/?JCMC2;+X7RX6/;84DYL\>PC[TEAS4L*>YB)*O-1H9T9B3@Z MS?!:H!@_F=%Q1F-U"J.JMF9@5BUQ(N:/NTI&%!+[CVOZ_(U#W)3W[!\GEK,? M?AV3M>6E2E*0>BCXAX"+PJCC5147&C6V"R +K# MQP<@*(2=\*K$P9FOH+@C=O>]W<;*<$\T(U.*_=M[*;<5?? J20&8#:*W(U[_ MS?K=^FV3P7U\B7RJ")1DV?O;1RX!#W>5#PCWQF5S MN(6C(NX+-491K%$M^CO"(.?$71 [#?,C]D;*>T4?*,]1;%(0O5WMM'0W\&A\ MS R5V,0)VH>_R/=<<'IP='/@!SJ"X<;]W2=AE-R,^20Z M"D+V>RD*P+Y0$-JO8 L 08O^3I?"#;7I-I\1.OD%8!G(.T*YCV*APBGO]CQ\ MEB9].7G0SA6?ZP-D^)\P?:)R>KLJ([4A_N_L_[(Y#)W83M]4'S5@,IW%/Y=# M^69<9R H*BAV:GW.= 35EW@3*R;SY6<53+J#0"%"\6S4X\A%W*M\&K?47Z]C MRT\7].U2X6/2&0 *"\H&HL^)CH][R1Z6+&<:IU,8+ ?_!!WUY%VA=S\X'FX- MZB^V)O[**VV$\4$0_KK07!+"_E H,/W=<#Y\%75@_HRR:5RXWHM\90QGQ]2: MF;F12@3[/61A +I#L<#<*%$7=YIA:IZ8AI8YH: M7 *FG?Z,_? %QK4B.>CO5ZKCHQ?NUO6L( O\6J\#LDZF?4M".W!W D"R,1L, MB?U^10UB^@#A=^H:\QD.8/4N8\%=6/.7=D9"S1Q"EV@G3^7U_,OIG4C'A M/WJS^6@R&,WZXUY_L!Q]'BT/SR$>^I/^_9 _9_K?__;CIX\__.>B-QLGF:ZS M[_:.'WY_&&'>PXCC,YI90)W8CG)W1N JT<*N9D2)=_I\0LT$_!<5Y:F5E&)E M!1QQ)S. !0MON0*.F+3W8M"FP/1>_1D3M??JSY<_4KY7?Z[O]6O? =L$E&NK M_CPG'L]N,+.":+\,V*&!F3P\&J M:FL&5/H"*L&LVRWI(4AN83:QY3*[4JH$JYMB.\7$$I-7<3(RT?59FF61!D+N MGZ5U/+6#6@#MQZ^!>2^8>9>,#X,HQW3VTXGA[(=\<8K*1)?EWQ(RL;9$L)VP M(9N-:(;&TMY<&M.=\ZE>#GS1E(1;#>NDZH,,8&,@2KBJ".YF(THC+N6A$(4V M:*^. 4PJ;T&5!**HP"7WI?.B0H[[[#JQY8EUFZ#I]2HM 4&Y'E"? M7W.FKT;G;OC;S7[)/B<_\$L[7:D^@Y"6VP0-08O/376VEW8R RV %*IPRA/5 M4'>UX'EY)GY,[AB9:6+3TFQ5QU/X"$#%V'XX'@0(@4-&CSLFZL@;XMN;K17\ MIJTH"SW-6'\M:LL"?9GX?6^.RCQ.4%MOEGJ: 1Y4/)78%(#=C=.@0H$5*Q%UY\DER-29H;L:2J:O)!$3E-D,<;/)% MK?J^,Z&^=?I-/E!%M:JT!S(#3ZEL%C#4)K$;>VT6/WFNO8@LWWG:IY>.LSBP M-U9(^NN )+.1VF\Z Z 'E-04T+RAI\^PCB).9X'[;$6D"70Z(^"E7VT1.WV6 MH>]W%1&WIV=XT]5GFA8I2M_KA5DPKB-6K77'0WZ6#7BVHX["UV!<9ZF@&+'A M-(Y"+H-L M*7IFF*)$D/[!A]#524M!BRWJI#G+1>!FL,@1W=JK^LM/G3T4I* M:AGSLID!V1 _=)_)R+?IEHQIR LB[VAH>=-5FE!2L+3TAL!^Q*VYUNKP)P<5 MZ[8B 5.(XY1G0AH2 IY)\$1#DK1%>[U[*ILZ?&52Z(:$[?&N&@X(>V[)8/BH$79P MU@N(86?T>F9MUA6*HD%.)#!#D//+G2YH M^[9-8S]BYRJ;N,_\;C;+Z':06@Y^'MX_C86]ZU^L/!M/'R7+1 MFP\'P]'G_@W[]2%!'%):N(P\C@3UN%H%Y'J3]<%.X,8W!Y]M\,1G_XC2S']' M.$)P,C?0,&;R5IZX&4F\8;-77"-@Z'+MJ7UN9.NX8UE_;^5[8D3SM+NTR/VK' MAD0TLKP"W$@^G)R@IQY$?O5#0IDGY\_?2CTYX_'T2W\R&/;NIO/>8#Z\'2U[ MX^EB,5R\>W0NI\V;JG'T?5G;>:/'E]IK=Y=&E$3,0NO@(NN6I+%(C(8;R^/4 ML*G39U(=O\R[2'M@[\%P$)6D7)4ME?KN#X%E![J:KDG1J-C[;$=+5<[$CF)H MV8R(N_:'K_:&/Z2X=5=,-Q V5<'RD[3'/G3J+3XEX5>R])HN,HTG]IW%MG:T MH"J?W=?9_89^\;""8[T.P\C=\J/38T@8Q6/W66&Y?I19KL/%X^+ MX=WCN#<>?7XW6CNH(\6$*-KSXUC4]QW^>&*7O%?3*"-PEE",GR".K]M,"L2?^+=)XI) R0 M!74V TP-H87BV'EB4$4>KNEJY=KD)G:3BM3"2R[6M+HE]E%?0_1RR;AD5*,? M.,;\O+FAGC/:[@+ZG+ZS5UT_2CMA'PEK@ 0AJ],3^= C=A10W[7#XW3OXL!W M(V;",QKNW%?^+S$P27%RS4&P3X U@*I#9J? /5#6\C/9N+:G0*>RI0'/T.I M(*&ZJZPG6;H.9T%7T0LC39&<1M#:@"=C=?BMH+XKV>89#?F;<<_:'RB=62=347.N+_(-CO(FHG]['V_L'UN?5@,2)]N?0#^AGPA*L.%F".H"3Y MG7.?LCBW;^[/9APPZIX6SVGIIK8CA-6R\\-9 _RDO271*/*RI6QO]9)3LW6T MC;?#A9LA]'D\'T M89B]QQW>OE^#M^-1#D,:''-K)$[5F;5/G*E+>G,$;\0 M2^IS;C3LM45ZML)%=!T-I6+"],7RA7C/Y('ZT49R&UM_1.RMNS,1$#'O:M!O MCC;^3MT9NHW#V= ?8L3;K17LIZN%N_;=E6MS4Z;$K6SGG?#DWA&CNWJ/_ZZT MQS\^//3GO_ M?C&ZGXSN1H/^9'E(M3&:W/=FT_%H,,K%N/6.WWC?YIMD]+/" M#3='GRV/BVP_&C"V[MD$DVPN8DI4_:YMHX;Q 5T7\VFR T03U #=KVZ/U6(+ M9IYDQ5N:D2]ZY2:X)()TO)X]%4J1(8O1L.=M!KS.:/J^KHW4 MHV&D+-4@:8\=8J.W@I2$HR^OW%8KC,?C4?WOY'KS^Y[8U'_9O1F#5@!VS6X/$!WXM^8-: ;I]< M/Y4_WTGXE>>?\LBM.P[VH[,*(0EO]KF?P(_/H".9$<94#V_APS0H\?@/U"IF M.E8_39/W,@/2ND*M+@4W-NE96I5:ESY%$W9XZ[ 9\O2L:F;I#JQ\> ;H:@:( M"J$$8%4@JYL"MDOV:V;K3IWD6^1(*:90)-VB\3;$K@T56':\N0> MOI38";]NX'9R4>E3P-+1MM0F"7WGF=]"A$NZB'<[SR6!Z!ZM\Z]B7\+I"--% M&()_%VNN$E14%>KZNP::;&B*3U7/Z'HE[HX-X-NNY:5M+R-NI8]B7ZTBRYH MA'>UF/%'^'+B,N(J^3SVO3.RX"J!>5.Z,MD%)M2W\UO#9410\&GLZW1D\9," M\J9$+[-&\G_((JEFUEY^%7CA:6"'#IAA-JJ!PBR^<8%#=P4?LO/?'4/L$$ES M@7,X="+8&6TPC^9Z8%V!RZ=R%08QKU.U9Y!XK%-69.42KB"MV6!G\S%,#E6P M&1C&WRU';F.RI+FJ:Z[P50#"/,#.\J]#>B58O9_MA5R[O-^S_'&H(+_Q:Q\1 M*IC&JUG2:^U<_B*7OU6:/GGN6I&]YA+?ALJN$;=,%^3+N^B>W\==T'VEZ:_Z M^%8OEN"#:QY3*K4UX J[(I]A,>L<2<%;J2D(FNWGA= MJ.FJ'P2\3@F/%I9K,D%S,T2_):4EH#'WQ@8IN>%I1B$[OT^H;YU^DU_JJBJC MV@.9 :]45(OY#G5)[$;#+3:,L,,=1'_-#"-EJ3]Y%VR3KZ8,YM4AA"?H:O$S M"7G&,[DR/&MDQAII206>499[\(4*ALHF*S0S Y *0:KF=;>FUIT;A-&,KSBI M\BDW0P^^J@0_KT]$I'5TME\0F_J.FI45[="#@92\%!+7$3.7&S< \++<##UX M1G+/0Z]("S9%![]<$=L M=^421[C)\:F+F^-78I6*6)[_8B(P:K0>IG-' V);H=@VSTV]V!8O'D;.3R'O MJXE%-[HKUO0I5?IT]9ERC3OR(\+X>PKNT[I1 HUWO3FNZG'.P'<[R2$QG,91 M&%F^PW-/JXH%2'L8>'TEA%1)C+FKE:<N.=S&UK'@C-_M=96J]*K:0WV#7E,6E")_XQ MLK&PS *Z2LL9BF4@WP;[(K8&M&426W[Y=LFW.I^M('GH>;![AW[$K-@;39;#^7"Q[ TGR]'R%W.>[$R9A.[->JYSN$AQRS' M4EZL/LM?>73( JH@MS0\TAY[F(GJ^4ZAG1E7&JTB6]R6"Q3CO\@YSJBDK"1X MY=J:@5FUQ(F8GYM^1R]JE'< J\46Y#>'JXK@;B)POL2;.'OR,'1B.WUT M3NR-3SVZWJM?YVCT1[OM #"W?->AS9B.8E$>_2 -YTXC-WA,MQ0027NT*X=: M "@)1S_),V-]1T/+NP]HO!MX5ABZ*S>5%'F$IK+C-6Q%4%K0']!(9JB*W01T M-0,JH"C"L>MVUQGU%[/AX*1.TPEPG>HF?Y%J.&AG['LTL-SEM9X>9]!58+7E M,WWQ21!NW)TT/"(;0V,(Y @8\2FQL*ZTN7+5/LHS.1_YF2>6>[(HK\_.[WUW M63JCL]Q&0+6K-2)V1 U81)HR#7WE:Q"0Y 5-;\%:P?QL/.PXFBX0KV 8<@ZJ MTUEW0+<[ZG,OWW1U8X6NW?>=6]>+F:$^M *?D10R_9;ZFIO]P]%;_=B M\//P]G$\[$WO>H/IPVPZ&4Z6"_[337\Q&O3ZD]O>[6C\N!S>]H;]^60TN5_T M9L-Y;_%S?SX\^L21/.%%VM7.;7&/=W^U_C)4\?_=!6W.D?&"+N@Z &1JV%_W M[@@ M=AJ7B7X$4P5C7I_OY0MQUQMV].JSR5CKPGN+W$.=Y*0FQE-SF*OQLM1B#_HB M%,PZ.V67)J\-JWB@JW&FU&01.K3%8ZIB70J:H]LR8$>XC-RK5KPE7U7 H MCQVP'_O4!K- \E7#>3(+#B'F16M;C"RD+[KI"@49S@AT7:J>*I/41.,DXMH$ MP,) V.^06D2SDD77 6U^LV\([OE0V"^=VH6WBDV& 5Q]-&:GM>E*^OI);Q3L M9T\U884QYPWMOG*":^ETK2&QWU!U(BI+G-3BV>[BPSNT(B'@JEGM?,>,.T+=,(B6F8 ?1M&0CI+BK$A3WMH7S!"9 M;A9<,?%Y:TS##Q1I2,O-OGH >7!)IQ]]%\1V^(@>!%,].>E32RE?#'IP>0G\ M-"2FQ9>9S8V^[T(6$;5_F^XXY:IX"TD7[,LEJ P7;R=43.CH?>:$^H=/ MA[EOBR->>"]5)^P[(5T,(#1=%H4O20&02!.&8B_L:YM6<*AF!;H+N*$F5^5> M;&EXY-"FMH\S[5I#RB2.E_3JB"K,P3P\/Q4]///AN,^?FLSZ\^4OO>6\/UGT M![Q@^L(<;X^(9+771]T3V_L#*Q@(=O)H#6>&J0M%5^C3T:(9WW4CF"[ ):/N M:0:BC:0;5L/4*$_)UUZDMC.4995J\;P/[Y5JA:2]UU)OJ6IM]\73WW/9F:4) MVTIYUW("HO>4=]>:\JY%K?GK)T1_::VL:G):$#7H,3N.6"46FKPM'5<@KINR MWE ,9%JJU A?+57*3A5ONU4L&_Y1YV;_$+ CF52]J+NAQ9M7\:ZL M4Z!TH[N<.ZCR<@EK6.8,@1=ZN;X(3R.3RUWD_*.!^->5:PZ42LRH_& U886E M $-@_MBUGEPON2=2('#6$CNJH D,%21?]2)Z<'T:Y(KS52B+F_TLX:H88JU! ML.,9:J)?@U%7+1BWY"D:^6$4Q$E>*!)LQ?A7M<4.EZ@)LYAL=)5[/K6#',X9 ME;=QD!;@=:GDU3FT/_:+UE:04['',#0?K(@'7.QOV72A")[WP7ZHV@IJ56PP M)MLIMZA])@@\QY,DF^GWW\JRF8XFGX>3Y70^&BZPTY0>Z-F?)JL.%I%VPGK\ METUI;KTP 6++W/+"ON\LXMW.DYJFZI[()W\ 1*77?#!FH.N_XT3O7-\-V1J[ MI]2!8%5HCWU4;P!1)>4=!<4>/SJ@S'9=S0+Z+V)'5?Q.*@^(6F.?H#6X+:7# MM$5P'TAS[!7;89^@&PC]&:6U3T@1C2ROR?E(L$SZGD=?+-\F=S18L']NZ3// MH1%,GT+VV8CD; #!TM$: ?LLK+F<:G#'G"4V(1"S)FF%?79ML+QR5+:ZN"YI MF,Q MO5M^,:#0QH'JF60K?]"64MZ1 MAW#H$3L*J._:QTG>Q8'O1MQ ]IT[]Y7_2XZ"YAC8;JR:Z-3B5$>H)9';O)R@ M9YV,?RE&TA[8GH^:B "X@.Z(&A,K)!OJ.:/M+J#/26Y&92T<:2?L*]\:8$'( MZG2]S.+ WK"/'T_'TK4B;(V=%[;F.E%0C[Y&A&0I[D=4_9!=3O#3']3X$MVB M(*5OL>UX&R?Q'[>$\=9V$\ZR?WLD8;'O]+PF40P+.MN!WZKNCB!KNU MT:^,WAW<[P[N=P?WNX/[L@OT:RM^W0S4][+8YKBYW\MBJR!LH2QV=Z5@EJSNY(A=J3IRVI;'F%5UU" M6@Q1C7F_I'C9G+>Z5M=\%:T& )!_33F@'G<7!Y:G2I"NZH=M&39 "<(08\)X M^14V#2WO/J#Q+ASY//V]%B-EWTQ[W[^?1QMNB-)H/Q MX^UHQM^Q_Q'5B&^B#Q M'%B*PS(SH)W8CJ;!@@3/[ I3JQ;W=*PY25*G%L]>92DW]E4DMP;Z63$6NXT M\ZKF^#EU9=)3YGX5#=T\$!@$^UU$[3A@\[?W#ZXO38N&^8F5_\6--H,XC.B6!&E1,:Y=PY"P_W66UJMXWZ@U&+);27Q4 MJ$[26X=3]4.Z2("<7#!-QY+1+D:^T S=-H""6DD>9C9(@?ZL-E?NB9^XR'RG M[VQYBJ(HC8$;ONZ('U;!Q0>K.19VT*4:TP;$X0/?/-G#=F>Y06(2KTXII66I MBD0=T*^FH:M70?)5PWG/;(JIO[ .^0R5< H[8*U!^!2A>^;[0#WE[+O&$@ M&@$*/Z(O59LF?&R;9[5)5&(A*%NQ+ZO41I,QH6*"[S%MSKFOPQSNVS9_AA#. MK#UW&+>YZ8B&A@H1OHNU-3Z:X+/3H"1@/Q^=2N1 4UM"(1H=*A?X+MHVN7G5 M^U/]!<(C%E+6Y,K9=JA]Y-^#BIX1GN(..6ZF(0PE.$GIF1(7[97&<;-1H1*# MZ")NA4Y\N6B>]?8D[NU:THT'!D>>H:N=EGAXQ3;UA)TLK7 S"^BSZQ#G9L_. MFVQ;KWBE(188G3&@LH'O--;G#+HY+)AR>O7>#,S*,:!@XOMN]3ECS,OUAT,6 M[^GJ['V"JECRGV7OU!^FGX<\.^>"_S"8_S);3@>/\_EP,C"@?/+7]B8=%OU; M(T2TJV77SC/T-B. =TD)>J8.@J@#8WU.;.+NHO("Y+?0Z3,AJ6KE@VB.@?TB MHR'$-2C&#]Y0%#:H4, "K*4]L-]EM( L@"-7'83#S 2;$"<15![>_F!%<>!& M>QX80#U>HX:S#!CG7VLP["<=[6CX!GPT40]8^_3I2DF?T2"Y\,]BE(5: =X? M^PE(&SI"EUOHIZ>+O^#I[#JQG=4+?][SE3R@Z^SFKB5[NNW7=0;MR%P6>=CG M01X3#0)>I/*>V$\HVENM$ Y=M1CHGI1__83_6J+UPS(GJI7C\M OHHGCX5IL M:!!]B$BPO;'\WWAB2:ECZWN98VOQ\W2^_+ #$QIRL5B(VRS2R$?>>=P-7WH M'L4W?=21;W@7/^I4I4J\I'5]) Q6ZO;'HC&=6,OC:3]7P@&]J.UU&\[G%444 M]G)E8S/V%2TSN9(.?.OX?%H \UC8P1Q,!+(E!:1[NUB1['IN^6M)3O'?3[L:LA7!55MCLK %^FO"2%!1Y>9@J1KDX'LJUC;(T6'?LH[0>>EH\,0S!0QK(.9\MF[>_GB5WTU (Q?W1XVP;8*CBRE5?,')2 MOQ">W80X?38A:TWR],J1EW9$CYK5AAS !_0%>YA4%K"9!!;)HF^J6J,'M&HA M(Z/8F$OA-/="(56JXDW83[(KX=%D,'T8]FZ&=]/Y\/#3LO\/_ =A1_)TG%O2 M3DC)O0]O1WF@WL *@CT#[\4*G%#A[5)V-./P#\"IF.U;11B^*TP\18!;#-39 M#/" P@D&L'O761T-TH\C=M;A;U"D=\JB]M<,E8@F](OE\L14-\OB'F8 )!$^Q37+(?3I!DO_AU,*E@?O9'_C?L [)*9 XLSDVY M VM:CZ<__TW,4_XW[-.+)D]/Y"#R]/.]F*?\;]@OL31Y>B*G*4\%@27G"=0' MZ;L$_A [>8Y0\4ZA=+X8OC)[CK'-]:U@G^SOX()'? :7G "R"U;#<,S'QEP> M(F..M .ZW5$_S75RI"<[A-\0GZQ<:<3S#]_*CK?L.#N;3@XY3T['V][P'[/A M9#'L_?O-<#*\&RW_S_MQMZ5:I&F6+ &28E)4_9#7M?XI%\8( QQ]FD U1:A[ M\Q ,$1R;YAG><)1K6CO'?3[M%-S+/"=L8[!=STV^)-6N'V7:=7AW-QPL1Y_S MCL/>O+\<]N;#P70R&(U'_>5H.GG7K>W0 4&S']T1A]?1Y6G28C:'_5EC,;VM M#'YU6KI%EG9DO7/[*(Z(PW64'>72+RL5=E+='MK[BK2W%EVF;;/GHL5^\3/U M7,?:0_R2DK[8%]\--E\E1ZX\>X&(S.$KV>XR^[ .^.?]C7$DM2 59PQ=07? M,DLK36FEC6&^*_9=>6OPE?EA8%8OL>AQ%PP)'_V _6'MN[^3JJ"DD\<&.H0Q M+DG8[EJ'/^8LT$N=9#M+#=7E21;C/%J.5)$_O/KA4_'461F8@O[TZJV<*]]# M5-Y#5-Y#5,R(@G@/47D/47D/4>DXG,*4$)6.PRDL$MP._VT4'FP)N#WD$PRYP0_$C7MY+U0G-459B6OG<#2.XHXN&&_=WGX21//W, M>1LTKQ6 EY7DH#LI(/=-=S0@[MH_:W'KLHZ<(Z[E-;O#4X]^?2%4K9)OB*2( MV5#G6(=O&M6'5S,U\9Q>$W:YJ_2OZ-I[0XL3T)"\3L^BRM#2\-(+G M.UD$SW3Y\W#>2ZO +7O]Q6*X1'_X=YL!,Z!AQ"1EYT:6QR\:9@'96:[3]YV$ M QGI6IFO&@Z,G5N6$<#6BI,Y]V<>3V1VG*;*5ZLYC!EGO99D09BF%L0*?%]O M>9JG60*\O<#N9D!>2]Q+K^Q!!./[?^?$XU?<,RN(]LN $6BE=^#L0Z5*-[DO-34OF0J]J: 9N^L$HPZ\*7W!0:H>NC8O[H[B0)3Y7,OX@_ MJ>\\6[[-5C'EX2+)QQE%DFJIL@[HF;4T-N"\%TK-A,ZYGP=>R?GSQM@^@Q;8 M7D4]NKL@,5J34KG/?(L+>:7R]$ G\>U(^F ?[FOA!*"KTQ52/D<+5D=50VRU M7WMEB*F^ZOQBN6,@;"45VF+'WS9>096TOX$7; EQ$^I_L,$>KS^I/5Z3Z>3# MN]?+9*]7;E+\(;O&FLXWQS<;.W!?25ECAFV3SNZ!440\ILL(C751%/8UP";M M%E,%UZY6IY]9'CS3<+5.5X2&_[FHW M7&)-;F7)'#QE_5_.%RPTF5P10^J/8 MS@R/6$?7$P5:\>\?CC,JF:(2I,;&W2Q4RIJ(^>/W>X*K .S](N#](N"*+@(Z MLTO-O0CXS"Q$&DCC2L^;8+LSU:PLS[G+TY>B:LQ13=X3N@ZLW<:U+4]P' T#6Q=D(E3N?OK@Y?M4II3#E<1 3@O=$Z'%1P?7LC_QO M0.7R0Q<5DY2"4G@?=*(%1[&<\HC]3^SRW2+:4&?D/Y,PXG24?TO(Q-I*2MO*YZ\Z+MH_P\FY6GDB M%I)JQF5:+C@&'AZ$?O9;X/MX($QLI*PCIBXB)^29/V6S7J(^5ANAAV( M!F.EB#QT!3LGS\2/98KUU ([1@RL48M$U0\9(($)<7UCUWIR/5<0.I[?1LY: M8B==U-L!*XB\=MRD>VR>]AJ;;&?)%_50:W^7;?X6O=+7,7WQF5!LW-V,!#;G MYUKVXAP^!)H[51K+-H!#+2&^[7YQH\T@#B.Z)<'PU?9B;B/RP!3V MO\[2>E5N@'J# <7B1W2Q:,"JJPZ8/R^./*","Y8?5=2.5Q5CK^P*A/\G=/C! M;.C([A_Y=D"LD(S\3!!%WMUR._!I%-?T%U+8V7$T7<5+$E2&J:4GN[,V>'YR MS?-H!67HYL9% _4[\!?6,OL T??7MR7P*-;IZIY2)^\Y75#/Z6]I$+F_6_)] M =H?BC6BST*3(N%21'HS=Y[XV&?%TML]$1* MH*]/7S^?=BB)>><= ?VP$[?QZ7PA[GH3$:?/5C@[7,P)OX"T:>HQD,,.FBQ-'3+QWR-)YE@RZ35AJNJM,5RMV(N8'8Q+,*=V&MS38NCS_KI?\71JQJC<$=O!- M3:+,4A%//I.YC'B5>!MUK2_Y3_5U _BX; C++M2 M#BH&Z@N.0677H6JQ^6Z"'Q=Z@=W#$$]LP:<%RQCU8RECU+ECM;WL4.]^U7>_ MZKM?]=VO^NY7?=L O_M5W_VJ7?E5,^_@SK+ES_TKVAGLQ8!Z2(74=Q0L>G2] M2GE=:F6PMP#*:0'EZ.[F8VS>T<[J\^)_261%ECY'OE>!!S!#<37>I\#T=I,: M2P?:=#85\U1M2NJ>AH"I)[Q%))548N>$R&;( ]%=/V93S.9*??%-WSEQLJ[8 MCC:H?%;#IF8*OFY-9YI$VB63)8XV@/+.V*ZP9A!"&(,.XL$K=T>#N32HM-3P M>N]+!32C8]&W[8#)"I^3LNI,55N#+785)&+2T5%9;&B0/))*/'3\#8=$JU6T M-=BZ5Z$B)MV8&.KJ=]CRJ.F?9%'3P[\_CI:_]!Z&RY^GM[W1Y/-PL7P83O!+ M^N2HZWM>\FXL_RME20=H__?*#?IK3 ^;]P(-EST^&5*@X3T]KK'I<5OVM+^G MQ[W6]+A_9Z<\QZ)+]E?VKQ%=#N@X7G0C"^/3I);$W/O7H>J]& -H9S157"PP]EEP$EPEY M>2".:^E"4MD/S:O6 AH21J ["NXL-_AL>3&YV2?':T@DA+C+-9A?:BK0;XF. M<\ON,XG%S_S.U)\3GFR%B=2-%;KAHT^?0A(D*8-'_BZ.V)^I;[N>FS \3Y@R MY*&S+YHA$DHQ%TE'Z_S OK\2^)Y45Q^*;NA>W(Y7#"B1HFG7)$9FP41/:-0D M":9).#[ZC)_>GHEV^O>1/R%9&6%=/*5#82_MAL "V(1\+S"F_OI#1()M^2I M'M;_X[?%.X'Q='+_83F :!7?G[;MP&"34%[3T57I8TN!A1<>%>FJ,JT M VCK*5@30$_(7VXL?TFV.QI8P7ZTW3%#4IZMOXW0U6+15;^43W3224@'&RM8RZIIB-IC!_@U@EO.A*]B MP?[Z";\N2O=+EE-9=]$:](@]I6[!O3A)#"LO3$"YW\9R7&_/#C;LW.3ZW)]S M<@$I MBKO3U(=O! FE&@-@%VEI@*O.^*'\N3!/WZ4 M)FM?_CR<]V;]7_HW[!?]R6VO/QC,'X>WO>$_9L/)HG'6X-9KN9U(47N_('W; M7(=]Y]GR;9(8&8]^0#QN#"PW;N PR184HN,= ?V0'5QP%/(+#LR/CO1B>N*V M7DF8+1T!_RO:8;N=ZC%<2##Z,2736+. KDA2'=7R[@@)LU<@3*5!RL!H#8+M M0=)'L Z5G:Z?U'BYCTZ>>$A]-P M"AESHL!]BOF(TQ57]VX$N\7^5#3IY\/%!O1XOE?'3SN!Q-)]S$G\VG M=Z/EY=+5R0D$9Z^##M/F?G>*9)FN^KX?6QZSI=(/BO8]>1&GN55(N7=#"D\%%](-3^*3P/*RSPI87VR$9GJW MQ>YJJHWQ!BTVC LW5L@."5F.@\P3)'4$?2=S!"U^[L^'O9O^8GC+W4%I&%3F M \)V :5..K6[I]@.Z?XE.S)DA1]/6 WHEH.4K@(O^7@BCCRB=NV[OS,T2>!2 MAS_ #P?6SF6&"O^M\G:FJP\B^YRJ82]>T73+[:XV-S[-_, M/,N')#'OYFMF2$ZEU.NN[UKT8[_>S1E\RF2EY:;8)ZPN5T I19: 4>AW:+4W MGI2:/!@@W!,*W(?)/:GX]:?-K M3OB>Q7[/4Z7S R^_A"3!]I-"_"\]&6P77[=+ 0?:MV1YC!B)KA^Z=O(LX"*Z MN_A)[&B\:]#6U3!=OW[FQGUZ#7,;\^0^Z>57>CV3L_S#P_;D*(Y)FF-AQQAV M)WJU&6N^+0LDA2,_I;HC:[7E>6 '2>*IP4X -5^.%53?T6!%W"@.3G1W MMSU7?@S[D:RQ&[,$FJM^H]UXI58P!DGY:L\$^SVPN>JW)JA7KX Q_;,:J2TZ M>]%LK/JMY%8K)Z*A;[@"?B,N6@WQ_NEK%F\5#TT0>EG XD7]B M?W9XX >+(_72U"%_EN7;^M*?S_N396_ZN%PL^Y/;T>0^R=XX_,=P/A@MDG3L M[YE$=+3/>R:1]TPB[YE$KB+/1!N<>L\D8C+"[YE$VO^:&9)SM9E$!.%S!Q// M)\+T(+Q=N9GQ;]];2 U237D[YTTY'B$$C5 3"[Q[]7:Q"-]*@I8)]=,CY:$0 M,K-$XX1?EPAPTOKZ>QJ7YMAUF4VW$0D-XOG%R5.[F8#QVT[]<.>+0MB1+*:+ M8?BZE4S MX_\,B-(]!^AJ!KH*:05@52"K&Q?:/S?$7__+98*V9 V8_2WUW0A;8UN^8(G* M&[8*VKMQS81!E%LB[*?3\F __+KD-NMT-6)GH6?7B2U/H.)86T%3,\2_,^4F M)CPG8XAX?7&CS9Q7R^;GVHV[6]*A'_%#BDBQ51&D&@098S$&:JQ4I'6CY@;L M8[$767XDU6_E9FC)[^KPKJSB1'1WY$&Y90K79HUYE)$=\[/T=+6R"?LY*_4E MY3ZX-UK2EW9 T>125]XN""0U.=]^6%T[G.^&P>_1"!>/1OC.7(_&>S3"5QJ- MD!5(S$]4JELE[8W/L]?2G;B29>BJ^4"#7#.?MS)C>76MF,]ISMG!N$"I-*J9 MNK!*S 3\[E:)+5_H URYFIRJ(UD\VDM=D[8F6:CCLJX=+2Q:,O6]1 ML-(U)2Q(KZFL*L8Q/A2Y$R4E9&AM&8I(8*8$)6NGN0")AOG:*N7(V7G-XM,P M*<9]$NE_* 2@VO>Z^-C76RBG/C3HQ[8KJ?1UA0FTQ++D5]WY&XPR)K3/B<[&D1,?4MSM_P@R]VR M&-X_#"?+WGPXF\Z7/',+71W?BX^6V7?DE]^E9N@7 M7U72<':_+:"LH[#3P0V(D>5FZ,YY%2-%E'7%2!HP!<:62]]WIM&&!/*T*^+F MZ"=K)6,5E';$X'X8DBB\8]-U^'&"^FRSB D[=I/T';RZ"$P2OYK,@+= MX3 GSX1-D$_XD'"7AXH/XC"B6Q(,7VTO3O*!,KK8_SI+ZU6\3=8:##M:1L-& M+VRF#7B'CGLFD)Q>FTUV++UUJ6QLR&9=!S@)\>C 3*A/SZ?'"WSXH<0/(.F" M'O!1'R0E(]"A&OG/)(PX?>G\1GY$&'\E[BAQ#T,LMCI J=APU=="!V(RV;LE M3U)X*QJC!SHT059(O#ZH/Z6@^DE)(MS*%">U?]B[F9'&6'.RTFX(8Q))V[%M MFX3#5[:_,ZAT?652[WN& M^#>ZT2--($!7(97>A'.:*YMD,3P;*R33.$H#'R8DFJZD)_ENOH8>0U!?NKID M/[ILS0+*%+'IER"U3*C-/ASU6N;V1G/;LBHN:/!+8V? MHE7L]6V;QKXL2E?>"PJ\B:Y$"#\P 1?<:W/?ML\:[Z=/(?M2:!/?)D=:!-?9 MJD[X1>UKX @AS! EG-[!2_;-[._X1=@;[(MG-"('GP]HDM\C<[/ 2@S\6(P\ M'TPG@^%D.>\O1]/)PIQ2 W,W_"UD6]0CHS%@4_+Y:P!UY+FB&U:NDQQ0?(:* M"'-1>S,"($'(E'*85%.$'RQ>FEE)!0#P&9L6&"Z7.!4X8Y,BODNSN]G?L UP ML[6"W^1!W^J>;P&L$E'HT=WE*1XFJ KX5O6"^Y?&4 M0$F W82(XY\/EE1U<^P8-:@ %J/T9<3CF]?9L6U.;.(^5A)T<4]@Y_"),O35*UFR@[&K?KEP6P"!2,%QUM M*XMXM_-<$H1P*)*$U,INQFT\8B!@!'6Y"2F*YSQ8_Z+!04Y$CXQ9PZIVANHO M4EFCLB*=\;3SZ M 2^J19RC[2AEK[P+9L$P+4Y#*._XK*)2#A7M\((?=?DK)+)CIJJT0T4[O-C" MNDQM73VT[[":D8#_PEK+TH?*>R%G55!?9JM<514\:#D^[*+I&>.GD/Q/S(8: M\A J8(S,3Z7LC(\WB^'?'WE2QN%G]O\-"I,I4@C(S2CL@73E>#X?5?+%RM9F M>%I46!2O&RM)P8^(*6;*M(;B+F8"([_NDI"#?=E5F)HRG*6Z.?;%EE+$Y( 89G;SZ4]7N0SB M>9VT.!15^X=Z124 MGC1H;^P<1)V#)7/'X;Y0#(G]QS5]_L8A;JIJV3].&I;]\.N8K"UOZ$>,+L$V MQUJ5&IFA&2&;6]7L6XT94+,X_;30YF9-SEL@,[>*8R6>GL^XHUUD8_G_7=!S3>#>@X\HL:U"S\!(1@DTFG.5*8XOROWY>K3#^;QS M%^P79JM0H@\3-,0D/>=7-2];,BUK!L.]NMMX*V-GH0EFS% %]&?1;A6TH!^. M^1.4Z2HI]S=@)I/K9/FLTF 0XDS]G$4E<63H#8.="USA<*YXIJ/-HZZ>AARO MR]B,DE*-S'P-$_O5&?D/5O ;B6:!:U?=:"3O+>#]L0]E4)0TR3)OX2438Q0D M$P>ML4(/].S?M==3)>E&89,3K.F+3X)PX^[21+6ZBA$Z%'J*\/IH:C'+F%-U MZV6))^0E^9-^%?52?^R'D[K"H,46](4^"ZA-B).D]>13LWR;B>Z ;K?43T@1 M PCHBNTHT\0.S QTV)+9;*C'V!>F/CS^B#H(2?*'QBBD.\VRM: MH,@! 9%P * " 0 !E>#DY+3$N:'1M4$L! A0#% M @ KT4A5X66&6T%)@ /!H! H ( !R,@! &5X.3DM,BYH M=&U02P$"% ,4 " "O12%7_[HEM_(> !P,P$ "@ @ 'U M[@$ 97@Y.2TS+FAT;5!+ 0(4 Q0 ( *]%(5>JS"_SD1( .2& + M " 0\. @!F;W)M-BUK+FAT;5!+ 0(4 Q0 ( *]%(5?^1]QU MPQH +PI 0 1 " O-Z!&&UL4$L! M A0#% @ KT4A5S:S$MLVGP 6<0( !4 ( !;ZT" '1A M;W M,C R,S V,S!?;&%B+GAM;%!+ 0(4 Q0 ( *]%(5?6KL(6]&X )L/ M!P 5 " =A, P!T86]P+3(P,C,P-C,P7W!R92YX;6Q02P4& 2 D "0 L @ _[L# end