0001731122-22-001973.txt : 20221114 0001731122-22-001973.hdr.sgml : 20221114 20221114170106 ACCESSION NUMBER: 0001731122-22-001973 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 66 CONFORMED PERIOD OF REPORT: 20220930 FILED AS OF DATE: 20221114 DATE AS OF CHANGE: 20221114 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Data Storage Corp CENTRAL INDEX KEY: 0001419951 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROCESSING & DATA PREPARATION [7374] IRS NUMBER: 980530147 STATE OF INCORPORATION: NV FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-35384 FILM NUMBER: 221387238 BUSINESS ADDRESS: STREET 1: 48 SOUTH SERVICE ROAD CITY: MELVILLE STATE: NY ZIP: 11747 BUSINESS PHONE: 212-564-4922 MAIL ADDRESS: STREET 1: 48 SOUTH SERVICE ROAD CITY: MELVILLE STATE: NY ZIP: 11747 FORMER COMPANY: FORMER CONFORMED NAME: Euro Trend Inc. DATE OF NAME CHANGE: 20071130 10-Q 1 e4215_10q.htm FORM 10-Q
0001419951 false --12-31 2022 Q3 0001419951 2022-01-01 2022-09-30 0001419951 dtst:CommonStockParValue0.001PerShareMember 2022-01-01 2022-09-30 0001419951 dtst:WarrantsToPurchaseSharesOfCommonStockParValue0.001PerShareMember 2022-01-01 2022-09-30 0001419951 2022-11-14 0001419951 2022-09-30 0001419951 2021-12-31 0001419951 2022-07-01 2022-09-30 0001419951 2021-07-01 2021-09-30 0001419951 2021-01-01 2021-09-30 0001419951 us-gaap:PreferredStockMember 2021-06-30 0001419951 us-gaap:CommonStockMember 2021-06-30 0001419951 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001419951 us-gaap:RetainedEarningsMember 2021-06-30 0001419951 us-gaap:NoncontrollingInterestMember 2021-06-30 0001419951 2021-06-30 0001419951 us-gaap:PreferredStockMember 2022-06-30 0001419951 us-gaap:CommonStockMember 2022-06-30 0001419951 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001419951 us-gaap:RetainedEarningsMember 2022-06-30 0001419951 us-gaap:NoncontrollingInterestMember 2022-06-30 0001419951 2022-06-30 0001419951 us-gaap:PreferredStockMember 2020-12-31 0001419951 us-gaap:CommonStockMember 2020-12-31 0001419951 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001419951 us-gaap:RetainedEarningsMember 2020-12-31 0001419951 us-gaap:NoncontrollingInterestMember 2020-12-31 0001419951 2020-12-31 0001419951 us-gaap:PreferredStockMember 2021-12-31 0001419951 us-gaap:CommonStockMember 2021-12-31 0001419951 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001419951 us-gaap:RetainedEarningsMember 2021-12-31 0001419951 us-gaap:NoncontrollingInterestMember 2021-12-31 0001419951 us-gaap:PreferredStockMember 2021-07-01 2021-09-30 0001419951 us-gaap:CommonStockMember 2021-07-01 2021-09-30 0001419951 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0001419951 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0001419951 us-gaap:NoncontrollingInterestMember 2021-07-01 2021-09-30 0001419951 us-gaap:PreferredStockMember 2022-07-01 2022-09-30 0001419951 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001419951 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001419951 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001419951 us-gaap:NoncontrollingInterestMember 2022-07-01 2022-09-30 0001419951 us-gaap:PreferredStockMember 2021-01-01 2021-09-30 0001419951 us-gaap:CommonStockMember 2021-01-01 2021-09-30 0001419951 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-09-30 0001419951 us-gaap:RetainedEarningsMember 2021-01-01 2021-09-30 0001419951 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-09-30 0001419951 us-gaap:PreferredStockMember 2022-01-01 2022-09-30 0001419951 us-gaap:CommonStockMember 2022-01-01 2022-09-30 0001419951 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-09-30 0001419951 us-gaap:RetainedEarningsMember 2022-01-01 2022-09-30 0001419951 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-09-30 0001419951 us-gaap:PreferredStockMember 2021-09-30 0001419951 us-gaap:CommonStockMember 2021-09-30 0001419951 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0001419951 us-gaap:RetainedEarningsMember 2021-09-30 0001419951 us-gaap:NoncontrollingInterestMember 2021-09-30 0001419951 2021-09-30 0001419951 us-gaap:PreferredStockMember 2022-09-30 0001419951 us-gaap:CommonStockMember 2022-09-30 0001419951 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001419951 us-gaap:RetainedEarningsMember 2022-09-30 0001419951 us-gaap:NoncontrollingInterestMember 2022-09-30 0001419951 dtst:FirstCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-09-30 0001419951 dtst:SecondCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-09-30 0001419951 dtst:OneCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001419951 dtst:OneCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2022-09-30 0001419951 dtst:OneCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2021-09-30 0001419951 dtst:FirstCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-09-30 0001419951 dtst:SecondCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-09-30 0001419951 dtst:OneCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-09-30 0001419951 srt:MinimumMember us-gaap:PropertyPlantAndEquipmentMember 2022-01-01 2022-09-30 0001419951 srt:MaximumMember us-gaap:PropertyPlantAndEquipmentMember 2022-01-01 2022-09-30 0001419951 us-gaap:ServiceMember country:US 2022-07-01 2022-09-30 0001419951 us-gaap:ServiceMember dtst:InternationalMember 2022-07-01 2022-09-30 0001419951 us-gaap:ServiceMember 2022-07-01 2022-09-30 0001419951 dtst:EquipmentAndSoftwareMember country:US 2022-07-01 2022-09-30 0001419951 dtst:EquipmentAndSoftwareMember dtst:InternationalMember 2022-07-01 2022-09-30 0001419951 dtst:EquipmentAndSoftwareMember 2022-07-01 2022-09-30 0001419951 dtst:ManagedServicesMember country:US 2022-07-01 2022-09-30 0001419951 dtst:ManagedServicesMember dtst:InternationalMember 2022-07-01 2022-09-30 0001419951 dtst:ManagedServicesMember 2022-07-01 2022-09-30 0001419951 dtst:NexxisVoipServicesMember country:US 2022-07-01 2022-09-30 0001419951 dtst:NexxisVoipServicesMember dtst:InternationalMember 2022-07-01 2022-09-30 0001419951 dtst:NexxisVoipServicesMember 2022-07-01 2022-09-30 0001419951 dtst:OtherMember country:US 2022-07-01 2022-09-30 0001419951 dtst:OtherMember dtst:InternationalMember 2022-07-01 2022-09-30 0001419951 dtst:OtherMember 2022-07-01 2022-09-30 0001419951 country:US 2022-07-01 2022-09-30 0001419951 dtst:InternationalMember 2022-07-01 2022-09-30 0001419951 us-gaap:ServiceMember country:US 2021-07-01 2021-09-30 0001419951 us-gaap:ServiceMember dtst:InternationalMember 2021-07-01 2021-09-30 0001419951 us-gaap:ServiceMember 2021-07-01 2021-09-30 0001419951 dtst:EquipmentAndSoftwareMember country:US 2021-07-01 2021-09-30 0001419951 dtst:EquipmentAndSoftwareMember dtst:InternationalMember 2021-07-01 2021-09-30 0001419951 dtst:EquipmentAndSoftwareMember 2021-07-01 2021-09-30 0001419951 dtst:ManagedServicesMember country:US 2021-07-01 2021-09-30 0001419951 dtst:ManagedServicesMember dtst:InternationalMember 2021-07-01 2021-09-30 0001419951 dtst:ManagedServicesMember 2021-07-01 2021-09-30 0001419951 dtst:NexxisVoipServicesMember country:US 2021-07-01 2021-09-30 0001419951 dtst:NexxisVoipServicesMember dtst:InternationalMember 2021-07-01 2021-09-30 0001419951 dtst:NexxisVoipServicesMember 2021-07-01 2021-09-30 0001419951 dtst:OtherMember country:US 2021-07-01 2021-09-30 0001419951 dtst:OtherMember dtst:InternationalMember 2021-07-01 2021-09-30 0001419951 dtst:OtherMember 2021-07-01 2021-09-30 0001419951 country:US 2021-07-01 2021-09-30 0001419951 dtst:InternationalMember 2021-07-01 2021-09-30 0001419951 us-gaap:TransferredAtPointInTimeMember 2022-07-01 2022-09-30 0001419951 us-gaap:TransferredAtPointInTimeMember 2021-07-01 2021-09-30 0001419951 us-gaap:TransferredOverTimeMember 2022-07-01 2022-09-30 0001419951 us-gaap:TransferredOverTimeMember 2021-07-01 2021-09-30 0001419951 us-gaap:ServiceMember country:US 2022-01-01 2022-09-30 0001419951 us-gaap:ServiceMember dtst:InternationalMember 2022-01-01 2022-09-30 0001419951 us-gaap:ServiceMember 2022-01-01 2022-09-30 0001419951 dtst:EquipmentAndSoftwareMember country:US 2022-01-01 2022-09-30 0001419951 dtst:EquipmentAndSoftwareMember dtst:InternationalMember 2022-01-01 2022-09-30 0001419951 dtst:EquipmentAndSoftwareMember 2022-01-01 2022-09-30 0001419951 dtst:ManagedServicesMember country:US 2022-01-01 2022-09-30 0001419951 dtst:ManagedServicesMember dtst:InternationalMember 2022-01-01 2022-09-30 0001419951 dtst:ManagedServicesMember 2022-01-01 2022-09-30 0001419951 dtst:NexxisVoipServicesMember country:US 2022-01-01 2022-09-30 0001419951 dtst:NexxisVoipServicesMember dtst:InternationalMember 2022-01-01 2022-09-30 0001419951 dtst:NexxisVoipServicesMember 2022-01-01 2022-09-30 0001419951 dtst:OtherMember country:US 2022-01-01 2022-09-30 0001419951 dtst:OtherMember dtst:InternationalMember 2022-01-01 2022-09-30 0001419951 dtst:OtherMember 2022-01-01 2022-09-30 0001419951 country:US 2022-01-01 2022-09-30 0001419951 dtst:InternationalMember 2022-01-01 2022-09-30 0001419951 us-gaap:ServiceMember country:US 2021-01-01 2021-09-30 0001419951 us-gaap:ServiceMember dtst:InternationalMember 2021-01-01 2021-09-30 0001419951 us-gaap:ServiceMember 2021-01-01 2021-09-30 0001419951 dtst:EquipmentAndSoftwareMember country:US 2021-01-01 2021-09-30 0001419951 dtst:EquipmentAndSoftwareMember dtst:InternationalMember 2021-01-01 2021-09-30 0001419951 dtst:EquipmentAndSoftwareMember 2021-01-01 2021-09-30 0001419951 dtst:ManagedServicesMember country:US 2021-01-01 2021-09-30 0001419951 dtst:ManagedServicesMember dtst:InternationalMember 2021-01-01 2021-09-30 0001419951 dtst:ManagedServicesMember 2021-01-01 2021-09-30 0001419951 dtst:NexxisVoipServicesMember country:US 2021-01-01 2021-09-30 0001419951 dtst:NexxisVoipServicesMember dtst:InternationalMember 2021-01-01 2021-09-30 0001419951 dtst:NexxisVoipServicesMember 2021-01-01 2021-09-30 0001419951 dtst:OtherMember country:US 2021-01-01 2021-09-30 0001419951 dtst:OtherMember dtst:InternationalMember 2021-01-01 2021-09-30 0001419951 dtst:OtherMember 2021-01-01 2021-09-30 0001419951 country:US 2021-01-01 2021-09-30 0001419951 dtst:InternationalMember 2021-01-01 2021-09-30 0001419951 us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-09-30 0001419951 us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-09-30 0001419951 us-gaap:TransferredOverTimeMember 2022-01-01 2022-09-30 0001419951 us-gaap:TransferredOverTimeMember 2021-01-01 2021-09-30 0001419951 dtst:EmployeeStockOption1Member 2022-07-01 2022-09-30 0001419951 dtst:EmployeeStockOption1Member 2021-07-01 2021-09-30 0001419951 dtst:EmployeeStockOption1Member 2022-01-01 2022-09-30 0001419951 dtst:EmployeeStockOption1Member 2021-01-01 2021-09-30 0001419951 dtst:Warrant1Member 2022-07-01 2022-09-30 0001419951 dtst:Warrant1Member 2021-07-01 2021-09-30 0001419951 dtst:Warrant1Member 2022-01-01 2022-09-30 0001419951 dtst:Warrant1Member 2021-01-01 2021-09-30 0001419951 us-gaap:TechnologyEquipmentMember 2022-09-30 0001419951 us-gaap:TechnologyEquipmentMember 2021-12-31 0001419951 us-gaap:FurnitureAndFixturesMember 2022-09-30 0001419951 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001419951 us-gaap:LeaseholdImprovementsMember 2022-09-30 0001419951 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001419951 dtst:ComputerHardwareAndSoftwareMember 2022-09-30 0001419951 dtst:ComputerHardwareAndSoftwareMember 2021-12-31 0001419951 dtst:DataCenterEquipmentMember 2022-09-30 0001419951 dtst:DataCenterEquipmentMember 2021-12-31 0001419951 us-gaap:GoodwillMember 2022-01-01 2022-09-30 0001419951 us-gaap:GoodwillMember 2022-09-30 0001419951 us-gaap:OtherIntangibleAssetsMember 2022-01-01 2022-09-30 0001419951 us-gaap:OtherIntangibleAssetsMember 2022-09-30 0001419951 us-gaap:CustomerListsMember 2022-01-01 2022-09-30 0001419951 us-gaap:CustomerListsMember 2022-09-30 0001419951 dtst:ABCAcquiredContractsMember 2022-01-01 2022-09-30 0001419951 dtst:ABCAcquiredContractsMember 2022-09-30 0001419951 dtst:SIASAcquiredContractsMember 2022-01-01 2022-09-30 0001419951 dtst:SIASAcquiredContractsMember 2022-09-30 0001419951 us-gaap:NoncompeteAgreementsMember 2022-01-01 2022-09-30 0001419951 us-gaap:NoncompeteAgreementsMember 2022-09-30 0001419951 dtst:WebsiteAndDigitalAssetsMember 2022-01-01 2022-09-30 0001419951 dtst:WebsiteAndDigitalAssetsMember 2022-09-30 0001419951 dtst:MelvilleMember 2022-01-01 2022-09-30 0001419951 2021-07-01 2021-07-31 0001419951 dtst:MassachusettsAndNorthCarolinaFloridaAndTexasMember 2020-12-01 2020-12-31 0001419951 2021-12-25 2022-01-02 0001419951 dtst:ArrowCapitalSolutionsMember 2020-05-28 2020-06-01 0001419951 dtst:ArrowCapitalSolutionsMember 2020-06-02 2020-06-29 0001419951 dtst:ArrowCapitalSolutionsMember 2020-07-01 2020-07-31 0001419951 dtst:ArrowCapitalSolutionsMember 2021-10-29 2021-11-01 0001419951 dtst:ArrowCapitalSolutionsMember 2021-12-29 2022-01-02 0001419951 dtst:ArrowCapitalSolutions1Member 2021-12-29 2022-01-02 0001419951 dtst:SystemsTradingMember 2018-03-30 2018-04-01 0001419951 dtst:SystemsTradingMember 2018-12-29 2019-01-02 0001419951 dtst:FirstLeaseMember dtst:SystemsTradingMember 2019-03-30 2019-04-01 0001419951 dtst:SecondLeaseMember dtst:SystemsTradingMember 2019-03-30 2019-04-01 0001419951 dtst:SystemsTradingMember 2019-12-29 2020-01-02 0001419951 dtst:SystemsTradingMember 2021-03-01 2021-03-04 0001419951 dtst:SystemsTradingMember 2021-12-29 2022-01-02 0001419951 dtst:SystemsTradingMember 2022-03-29 2022-04-02 0001419951 dtst:FlagshipAcquisitionMember 2022-09-30 0001419951 dtst:FlagshipAcquisitionMember 2022-01-01 2022-09-30 0001419951 us-gaap:RestrictedStockUnitsRSUMember 2022-05-01 0001419951 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-09-30 0001419951 2022-03-01 2022-03-31 0001419951 2022-06-01 2022-06-30 0001419951 2022-09-01 2022-09-30 0001419951 us-gaap:RestrictedStockUnitsRSUMember 2022-07-01 2022-09-30 0001419951 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-09-30 0001419951 us-gaap:EmployeeStockOptionMember 2021-12-31 0001419951 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2021-12-31 0001419951 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2021-12-31 0001419951 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2022-01-01 2022-09-30 0001419951 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2022-01-01 2022-09-30 0001419951 us-gaap:EmployeeStockOptionMember 2022-09-30 0001419951 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2022-09-30 0001419951 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2022-09-30 0001419951 us-gaap:WarrantMember 2022-01-01 2022-09-30 0001419951 srt:MinimumMember 2022-01-01 2022-09-30 0001419951 srt:MaximumMember 2022-01-01 2022-09-30 0001419951 srt:MinimumMember 2022-09-30 0001419951 srt:MaximumMember 2022-09-30 0001419951 dtst:FlagshipSolutionsMember 2021-01-01 2021-09-30 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure

 

  

UNITED STATES 

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

 

FORM 10-Q

 

(Mark One)

 

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

 

For the quarterly period ended September 30, 2022

 

TRANSITION REPORT UNDER SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

 

For the transition period from ___________ to ___________

 

Commission File Number: 001-35384

 

DATA STORAGE CORPORATION

(Exact name of registrant as specified in its charter)

 

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

 

48 South Service Road
Melville, NY
  11747
(Address of principal executive offices)   (Zip Code)

 

Registrant’s telephone number, including area code: (212) 564-4922

 

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

 

Title of each class   Trading Symbol(s)   Name of each exchange on which registered
Common Stock, par value $0.001 per share   DTST    The Nasdaq Capital Market
         
Warrants to purchase shares of Common Stock, par value $0.001 per share   DTSTW   The Nasdaq Capital Market

 

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.

 

Yes No

  

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).

 

Yes No

 

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

 

Large Accelerated Filer Accelerated Filer
Non-Accelerated Filer Smaller Reporting Company
  Emerging Growth Company

 

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

 

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

 

Yes No

 

The number of shares of the registrant’s common stock, $0.001 par value per share, outstanding as of November 14, 2022, was 6,822,127.

 

 
 

 

DATA STORAGE CORPORATION

FORM 10-Q

INDEX

 

  Page 
PART I- FINANCIAL INFORMATION  
       
  Item 1 Financial Statements  
       
    Condensed Consolidated Balance Sheets as of September 30, 2022 (unaudited) and December 31, 2021 1
       
    Condensed Consolidated Statements of Operations for the three and nine months ended September 30, 2022 and 2021 (unaudited) 2
       
    Condensed Consolidated Statements of Stockholders’ Equity for three and nine months ended September 30, 2022 and 2021 (unaudited) 3
       
    Condensed Consolidated Statements of Cash Flows for the nine months ended September 30, 2022 and 2021 (unaudited) 5
       
    Notes to Condensed Consolidated Financial Statements 6
       
  Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations 22
       
  Item 3. Quantitative and Qualitative Disclosures About Market Risk 29
       
  Item 4. Control and Procedures 29
       
PART II- OTHER INFORMATION 29
   
  Item 1. Legal Proceedings 29
       
  Item 1A. Risk Factors 29
       
  Item 2. Unregistered Sales of Equity Securities and Use of Proceeds 29
       
  Item 3. Defaults Upon Senior Securities 30
       
  Item 4. Mine Safety Disclosures 30
       
  Item 5. Other Information 30
       
  Item 6. Exhibits 30

 

 
 

 

DATA STORAGE CORPORATION AND SUBSIDIARIES
CONDENSED CONSOLIDATED BALANCE SHEETS

 

           
   September 30, 2022  December 31, 2021
   (Unaudited)   
ASSETS          
Current Assets:          
Cash and cash equivalents  $11,281,703   $12,135,803 
Accounts receivable (less allowance for credit losses of $12,476 and $30,000 in 2022 and 2021, respectively)   2,011,166    2,384,367 
Prepaid expenses and other current assets   868,019    536,401 
Total Current Assets   14,160,888    15,056,571 
           
Property and Equipment:          
Property and equipment   7,103,795    6,595,236 
Less—Accumulated depreciation   (4,732,846)   (4,657,765)
Net Property and Equipment   2,370,949    1,937,471 
           
Other Assets:          
     Goodwill   6,560,671    6,560,671 
     Operating lease right-of-use assets   276,465    422,318 
     Other assets   166,248    103,226 
     Intangible assets, net   2,045,375    2,254,566 
Total Other Assets   9,048,759    9,340,781 
           
Total Assets  $25,580,596   $26,334,823 
           
LIABILITIES AND STOCKHOLDERS' DEFICIT          
Current Liabilities:          
Accounts payable and accrued expenses  $1,490,877   $1,343,391 
Deferred revenue   71,037    366,859 
Finance leases payable   381,043    216,299 
Finance leases payable related party   719,364    839,793 
Operating lease liabilities short term   186,645    205,414 
Total Current Liabilities   2,848,966    2,971,756 
           
       Operating lease liabilities   97,354    226,344 
Finance leases payable   346,622    157,424 
Finance leases payable related party   281,030    364,654 
Total Long Term Liabilities   725,006    748,422 
           
Total Liabilities   3,573,972    3,720,178 
           
Commitments and contingencies          
           
Stockholders’ Equity:          
Preferred stock, Series A par value $.001; 10,000,000 shares authorized; 0 and 0 shares issued and outstanding in 2022 and 2021, respectively        
Common stock, par value $.001; 250,000,000 shares authorized; 6,822,127 and 6,693,793 shares issued and outstanding in 2022 and 2021, respectively   6,822    6,694 
Additional paid in capital   38,891,891    38,241,155 
Accumulated deficit   (16,759,284)   (15,530,576)
Total Data Storage Corp Stockholders' Equity   22,139,429    22,717,273 
Non-controlling interest in consolidated subsidiary   (132,805)   (102,628)
Total Stockholder’s Equity   22,006,624    22,614,645 
Total Liabilities and Stockholders' Equity  $25,580,596   $26,334,823 

 

The accompanying notes are an integral part of these condensed consolidated Financial Statements.

 

1
 

 

DATA STORAGE CORPORATION AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(Unaudited)

 

                     
   Three Months Ended September 30,  Nine Months Ended September 30,
   2022  2021  2022  2021
             
Sales  $4,419,285   $3,860,258   $17,904,233   $9,963,198 
                     
Cost of sales   2,566,984    2,317,668    11,847,460    

5,805,368

 
                     
Gross Profit   1,852,301    1,542,590    6,056,773    

4,157,830

 
                     
Selling, general and administrative   2,075,525    1,874,258    7,129,595    4,549,499 
                     
Loss from Operations   (223,224)   (331,668)   (1,072,822)   (391,669)
                     
Other Income (Expense)                    
Interest expense, net   (29,739)   (15,726)   (186,063)   (97,392)
Loss on disposal of equipment               (29,732)
Gain on forgiveness of debt       481,977        789,277 
Total Other Income (Expense)   (29,739)   466,251    (186,063)   662,153 
                     
Income (Loss) before provision for income taxes   (252,963)   134,583    (1,258,885)   270,484 
                     
Provision for income taxes                
                     
Net Income (Loss)   (252,963)   134,583    (1,258,885)   270,484 
                     
Non-controlling interest in consolidated subsidiary   7,344    1,047    30,177    6,358 
                     
Net Income (Loss) attributable to Data Storage Corp   (245,619)   135,630    (1,228,708)   276,842 
                     
Preferred Stock Dividends               (63,683)
                     
Net Income (Loss) Attributable to Common Stockholders  $(245,619)  $135,630   $(1,228,708)  $213,159 
                     
Earnings per Share – Basic  $(0.04)  $0.02   $(0.18)  $0.05 
Earning pers Share – Diluted  $(0.04)  $0.02   $(0.18)  $0.05 
Weighted Average Number of Shares – Basic   6,822,127    6,350,826    6,759,247    4,530,188 
Weighted Average Number of Shares – Diluted   6,822,127    6,482,577    6,759,247    4,720,546 

 

The accompanying notes are an integral part of these condensed consolidated Financial Statements.

 

2
 

 

DATA STORAGE CORPORATION AND SUBSIDIARIES 
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
FOR THE THREE MONTHS ENDED SEPTEMBER 30, 2021 AND 2022

 

                                         
   Preferred Stock  Common Stock  Additional Paid-in  Accumulated  Non-Controlling  Total Stockholders’
   Shares  Amount  Shares  Amount  Capital  Deficit  Interest  Equity
                         
Balance July 1, 2021      $    4,862,352   $4,862   $27,276,653   $(15,657,208)  $(100,016)  $11,524,291 
Proceeds from issuance of common stock and warrants           1,375,000    1,375    7,488,110            7,489,485 
Stock Warrants Exercise             455,390    456    3,380,815            3,381,271 
Stock-based compensation                   44,032            44,032 
Net Income (Loss)                       135,630    (1,047)   134,583 
Balance, September 30, 2021      $    6,692,742   $6,693   $38,189,610   $(15,521,578)  $(101,063)  $22,573,662 
                                         
Balance July 1, 2022      $    6,822,127   $6,822   $38,799,853   $(16,513,665)  $(125,461)  $22,167,549 
Stock-based compensation                   92,038            92,038 
Net (Loss)                       (245,619)   (7,344)   (252,963)
Balance, September 30, 2022      $    6,822,127   $6,822   $38,891,891   $(16,759,284)  $(132,805)  $22,006,624 

 

The accompanying notes are an integral part of these condensed consolidated Financial Statements.

 

3
 

 

DATA STORAGE CORPORATION AND SUBSIDIARIES 
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
FOR THE NINE MONTHS ENDED SEPTEMBER 30, 2022 AND 2021

 

   Preferred Stock  Common Stock  Additional Paid-in  Accumulated  Non-Controlling  Total Stockholders’
   Shares  Amount  Shares  Amount  Capital  Deficit  Interest  Equity
                         
Balance January  1, 2021   1,401,786   $1,402    3,213,486   $3,213   $17,745,785   $(15,734,737)  $(94,705)  $1,920,958 
Conversion of preferred series to stock   (1,401,786)   (1,402)   43,806    44    1,358             
Proceeds from issuance of common stock and warrants           2,975,000    2,975    16,941,405            16,944,380 
Stock Options Exercise           5,060    5    (5)            
Stock warrants exercise           455,390    456    3,380,815            3,381,271 
Stock-based compensation                   120,252            120,252 
Net Income (Loss)                       276,842    (6,358)   270,484 
Preferred stock dividends                       (63,683)       (63,683)
Balance, September 30, 2021      $    6,692,742   $6,693   $38,189,610   $(15,521,578)  $(101,063)  $22,573,662 
                                         
Balance January  1, 2021      $    6,693,793   $6,694   $38,241,155   $(15,530,576)  $(102,628)  $22,614,645 
Stock options exercise           3,334    3    6,931            6,934 
Stock-based compensation           125,000    125    643,805            643,930 
Net (Loss)                       (1,228,708)   (30,177)   (1,258,885)
Balance, September 30, 2022      $    6,822,127   $6,822   $38,891,891   $(16,759,284)  $(132,805)  $22,006,624 

 

The accompanying notes are an integral part of these condensed consolidated Financial Statements.

 

4
 

 

DATA STORAGE CORPORATION AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS 
(Unaudited)

 

           
   Nine Months Ended September 30,
   2022  2021
Cash Flows from Operating Activities:          
Net Income (Loss)  $(1,258,885)  $270,484 
Adjustments to reconcile net income (loss) to net cash provided by operating activities:          
Depreciation and amortization   932,328    947,669 
Stock based compensation   643,930    120,252 
Gain on forgiveness of debt       (789,277)
Loss on disposal of equipment       29,732 
Changes in Assets and Liabilities:          
Accounts receivable   373,201    106,797 
Other assets   (63,023)   (344
Prepaid expenses and other current assets   (331,618)   (154,912)
Right of use asset   145,853    (227,732)
Accounts payable and accrued expenses   147,487   (206,385)
Deferred revenue   (295,822)   (151,103)
Deferred tax liability       (19,362)
Operating lease liability   (147,759)   227,226 
Net Cash Provided by Operating Activities   145,692    153,045 
Cash Flows from Investing Activities:          
               Capital expenditures   (62,564)   (418,422)
               Cash acquired in business acquisition       212,068 
               Cash consideration for business acquisition       (6,149,343)
Net Cash Used in Investing Activities   (62,564)   (6,355,697)
Cash Flows from Financing Activities:          
Proceeds from line of credit       50,000 
Repayments of finance lease obligations related party   (644,209)   (886,189)
Repayments of finance lease obligations   (299,954)   (111,995)
Proceeds from issuance of common stock with warrants       16,944,380 
Cash received for the exercised of warrants       3,381,271 
Cash received for the exercised of options   6,935     
Repayments of Dividend payable       (1,179,357)
Repayment of line of credit       (24)
Net Cash (Used in) Provided by Financing Activities   (937,228)   18,198,086 
           
Increase (Decrease) in Cash and Cash Equivalents   (854,100)   11,995,434 
           
Cash and Cash Equivalents, Beginning of Period   12,135,803    893,598 
           
Cash and Cash Equivalents, End of Period  $11,281,703   $12,889,032 
Supplemental Disclosures:          
Cash paid for interest  $100,482   $92,779 
Cash paid for income taxes  $   $ 
Non-cash investing and financing activities:          
Accrual of preferred stock dividend  $   $63,683 
Assets acquired by finance lease  $1,094,051   $50,000 

 

The accompanying notes are an integral part of these condensed consolidated Financial Statements.

 

5
 

 

DATA STORAGE CORPORATION AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
FOR THE THREE AND NINE MONTHS ENDED September 30, 2022

(Unaudited)

 

Note 1 - Basis of Presentation, Organization and Other Matters

 

Data Storage Corporation (“DSC” or the “Company”) provides subscription based, long term agreements for disaster recovery solutions, cloud infrastructure, Cyber Security and Voice and Data solutions.

 

Headquartered in Melville, NY, DSC offers solutions and services to businesses within the healthcare, banking and finance, distribution services, manufacturing, construction, education, and government industries. DSC derives its revenues from subscription services and solutions, managed services, software and maintenance, equipment and onboarding provisioning. DSC maintains infrastructure and storage equipment in seven technical centers in New York, Massachusetts, Texas, Florida, North Carolina and Canada.

 

On May 31, 2021, the Company completed a merger of Flagship Solutions, LLC (“Flagship”) (a Florida limited liability company) and the Company’s wholly-owned subsidiary, Data Storage FL, LLC. Flagship is a provider of Hybrid Cloud solutions, managed services and cloud solutions.

 

On January 27, 2022, we formed Information Technology Acquisition Corporation a special purpose acquisition company for the purpose of entering into a merger, capital stock exchange, asset acquisition, stock purchase, recapitalization, reorganization or other similar business combination with one or more businesses or entities.

 

Note 2 - Summary of Significant Accounting Policies

 

Principles of Consolidation

 

The Condensed Consolidated Financial statements include the accounts of the Company and its wholly-owned subsidiaries, (i) CloudFirst Technologies Corporation, a Delaware corporation, (ii) Data Storage FL, LLC, a Florida limited liability company, (iii) Flagship Solutions, LLC, a Florida limited liability company, (iv) Information Technology Acquisition Corporation, a Delaware Corporation, and (v) its majority-owned subsidiary, Nexxis Inc, a Nevada corporation. All inter-company transactions and balances have been eliminated in consolidation.

 

Basis of Presentation

 

The Condensed Consolidated Financial Statements of the Company are prepared in accordance with accounting principles generally accepted in the United States of America (US GAAP).

 

Certain information and note disclosures normally included in the financial statements prepared in accordance with US GAAP have been condensed. As such, the information included in these financial statements should be read in conjunction with the audited financial statements as of and for the year ended December 31, 2021, included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021 (the “2021 Form 10-K”), as filed on March 31, 2022. In the opinion of the Company’s management, these condensed consolidated financial statements include all adjustments, which are of only a normal and recurring nature, necessary for a fair presentation of the statement of financial position of the Company as of September 30, 2022, statement of cash flows for the nine months ended September 30, 2022 and 2021 and the results of operations for the three and nine months ended September 30, 2022, are not necessarily indicative of the results to be expected for the full fiscal year ending December 31, 2022.

 

Reclassifications

 

Certain prior period amounts in the condensed consolidated financial statements thereto have been reclassified where necessary to conform to the current year’s presentation. These reclassifications did not affect the prior period’s total assets, total liabilities, stockholders’ deficit, net loss or net cash used in operating activities. During the nine months ended September 30, 2022, we adopted a change in presentation on our condensed consolidated statements of operations in order to present technician salaries in cost of sales, the presentation of which is consistent with our peers. Prior periods have been revised to reflect this change in presentation.

 

Recently Issued and Newly Adopted Accounting Pronouncements

 

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments (“ASU-2016-13”). ASU 2016-13 affects loans, debt securities, trade receivables, and any other financial assets that have the contractual right to receive cash. The ASU requires an entity to recognize expected credit losses rather than incurred losses for financial assets. ASU 2016-13 is effective for the fiscal year beginning after December 15, 2022, including interim periods within that fiscal year. The Company expects that there would be no material impact on the Company’s consolidated financial statements upon the adoption of this ASU.

 

6
 

 

In November 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, issued by the Financial Accounting Standards Board. This ASU requires entities to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with ASU 2014-09, Revenue from Contracts with Customers (Topic 606). The update will generally result in the recognition of contract assets and contract liabilities at amounts consistent with those recorded by the acquiree immediately before the acquisition date rather than at fair value. The adoption of ASU 2021-08 did not have a material impact on the consolidated financial statements.

 

Use of Estimates

 

The preparation of financial statements in conformity with US 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. Actual results could differ from these estimates.

 

Estimated Fair Value of Financial Instruments

 

The Company’s financial instruments include cash, accounts receivable, accounts payable and, lease commitments. Management believes the estimated fair value of these accounts on September 30, 2022, approximate their carrying value as reflected in the balance sheet due to the short-term nature of these instruments or the use of market interest rates for debt instruments. The carrying values of certain of the Company’s notes payable and capital lease obligations approximate their fair values based upon a comparison of the interest rate and terms of such debt given the level of risk to the rates and terms of similar debt currently available to the Company in the marketplace.

 

Cash and Cash Equivalents

 

The Company considers all highly liquid investments with an original maturity or remaining maturity at the time of purchase, of three months or less to be cash equivalents.

 

Concentration of Credit Risk and Other Risks and Uncertainties

 

Financial instruments and assets subjecting the Company to concentration of credit risk consist primarily of cash and cash equivalents, short-term investments and trade accounts receivable. The Company’s cash and cash equivalents are maintained at major U.S. financial institutions. Deposits in these institutions may exceed the amount of insurance provided on such deposits.

 

The Company’s customers are primarily concentrated in the United States.

 

The Company provides credit in the normal course of business. The Company maintains allowances for doubtful accounts on factors surrounding the credit risk of specific customers, historical trends, and other information.

 

7
 

 

As of September 30, 2022, DSC had two customers with an accounts receivable balance representing 18% and 14% of total accounts receivable. As of December 31, 2021, the Company had one customer with an accounts receivable balance representing 16% of total accounts receivable.

 

For the three months ended September 30, 2022, the Company had one customer that accounted for 14% of revenue. For the three months ended September 30, 2021, the Company had one customer that accounted for 13% of revenue.

 

For the nine months ended September 30, 2022, the Company had two customers that accounted for 20% and 14% of revenue. For the nine months ended September 30, 2021, the Company had one customer that accounted for 14% of revenue.

 

Accounts Receivable/Allowance for Credit Losses

 

The Company sells its services to customers on an open credit basis. Accounts receivables are uncollateralized, non-interest-bearing customer obligations. Accounts receivables are typically due within 30 days. The allowance for credit losses reflects the estimated accounts receivable that will not be collected due to credit losses. Provisions for estimated uncollectible accounts receivable are made for individual accounts based upon specific facts and circumstances including criteria such as their age, amount, and customer standing. Provisions are also made for other accounts receivable not specifically reviewed based upon historical experience. Clients are invoiced in advance for services as reflected in deferred revenue on the Company’s balance sheet.

 

Property and Equipment

 

Property and equipment are recorded at cost and depreciated over their estimated useful lives or the term of the lease using the straight-line method for financial statement purposes. Estimated useful lives in years for depreciation are five to  seven years for property and equipment. Additions, betterments and replacements are capitalized, while expenditures for repairs and maintenance are charged to operations when incurred. As units of property are sold or retired, the related cost and accumulated depreciation are removed from the accounts, and any resulting gain or loss is recognized in income.

 

Goodwill and Other Intangibles

 

The Company tests goodwill and other intangible assets for impairment on at least an annual basis. Impairment exists if the carrying value of a reporting unit exceeds its estimated fair value. To determine the fair value of goodwill and intangible assets, the Company uses many assumptions and estimates using a market participant approach that directly impact the results of the testing. In making these assumptions and estimates, the Company uses industry accepted valuation models and set criteria that are reviewed and approved by various levels of management.

 

Revenue Recognition

 

Nature of goods and services

 

The following is a description of the products and services from which the Company generates revenue, as well as the nature, timing of satisfaction of performance obligations, and significant payment terms for each:

 

  1) Cloud Infrastructure and Disaster Recovery Revenue

 

 Cloud Infrastructure provides clients the ability to migrate their on-premise computing and digital storage to DSC’s enterprise-level technical compute and digital storage assets located in Tier 3 data centers. Data Storage Corporation owns the assets and provides a turnkey solution whereby achieving reliable and cost-effective, multi-tenant IBM Power compute, x86/intel, flash digital storage, while providing disaster recovery and cyber security while eliminating client capital expenditures. The client pays a monthly fee and can increase capacity as required.

 

8
 

 

 Clients can subscribe to an array of disaster recovery solutions without subscribing to cloud infrastructure. Product offerings provided directly from DSC are High Availability, Data Vaulting and retention solutions, including standby servers which allows clients to centralize and streamline their mission-critical digital information and technical environment while ensuring business continuity if they experience a cyber-attack or natural disaster Client’s data is vaulted, at two data centers with the maintenance of retention schedules for corporate governances and regulations all to meet their back to work objective in a disaster.

 

  2) Managed Services 

 

These services are performed at the inception of a contract. The Company provides professional assistance to its clients during the implementation processes. On-boarding and set-up services ensure that the solution or software is installed properly and function as designed to provide clients with the best solutions. In addition, clients that are managed service clients have a requirement for DSC to offer time and material billing supplementing the client’s staff.

 

The Company also derives both one-time and subscription-based revenue, from providing support, management and renewal of software, hardware, third party maintenance contracts and third-party cloud services to clients. The managed services include help desk, remote access, operating system and software patch management, annual recovery tests and manufacturer support for equipment and on-gong monitoring of client system performance.

 

  3) Equipment and Software

 

The Company provides equipment and software and actively participate in collaboration with IBM to provide innovative business solutions to clients. The Company is a partner of IBM and the various software, infrastructure and hybrid cloud solutions provided to clients.

 

  4) Nexxis Voice over Internet and Direct Internet Access

 

The Company provides VoIP, Internet access and data transport services to ensure businesses are fully connected to the internet from any location, remote and on premise. The company provides Hosted VoIP solutions with equipment options for IP phones and internet speeds of up to 10Gb delivered over fiber optics.

 

Disaggregation of revenue

 

In the following table, revenue is disaggregated by major product line, geography, and timing of revenue recognition.

 

               
For the Three Months
Ended September 30, 2022
   United States  International  Total
Infrastructure & Disaster Recovery/Cloud Service  $2,120,592   $47,039   $2,167,631 
Equipment and Software   1,021,451        1,021,451 
Managed Services   966,346    33,307    999,653 
Nexxis VoIP Services   203,191        203,191 
Other   27,359        27,359 
Total Revenue  $4,338,939   $80,346   $4,419,285 

 

For the Three Months
Ended September 30, 2021
    United States   International   Total
Infrastructure & Disaster Recovery/Cloud Service   $ 1,799,488     $ 27,567     $ 1,827,055  
Equipment and Software     316,107             316,107  
Managed Services     1,472,261             1,472,261  
Nexxis VoIP Services     210,445             210,445  
Other     34,390             34,390  
Total Revenue   $ 3,832,691     $ 27,567     $ 3,860,258  

 

9
 

 

For the Three Months
Ended September 30,
Timing of revenue recognition  2022  2021
Products transferred at a point in time  $1,112,748   $754,438 
Products and services transferred over time   3,306,537    3,105,820 
Total Revenue  $4,419,285   $3,860,258 

 

For the Nine Months
Ended September 30, 2022
    United States   International   Total
Infrastructure & Disaster Recovery/Cloud Service   $ 5,964,383     $ 142,904     $ 6,107,287  
Equipment and Software     7,309,400             7,309,400  
Managed Services     3,709,657       99,921       3,809,578  
Nexxis VoIP Services     587,051             587,051  
Other     90,917             90,917  
Total Revenue   $ 17,661,408     $ 242,825     $ 17,904,233  

 

For the Nine Months
Ended September 30, 2021
   United States  International  Total
Infrastructure & Disaster Recovery/Cloud Service  $5,115,212   $97,354   $5,212,566 
Equipment and Software   1,541,441        1,541,441 
Managed Services   2,508,515        2,508,515 
Nexxis VoIP Services   588,889        588,889 
Other   111,787        111,787 
Total Revenue  $9,865,844   $97,354   $9,963,198 

 

For the Nine Months
Ended September 30,
Timing of revenue recognition  2022  2021
Products transferred at a point in time  $7,400,316   $2,230,873 
Products and services transferred over time   10,503,917    7,732,325 
Total Revenue  $17,904,233   $9,963,198 

 

Contract receivables are recorded at the invoiced amount and are uncollateralized, non-interest-bearing client obligations. Provisions for estimated uncollectible accounts receivable are made for individual accounts based upon specific facts and circumstances including criteria such as their age, amount, and client standing.

 

Sales are generally recorded in the month the service is provided. For clients who are billed on an annual basis, deferred revenue is recorded and amortized over the life of the contract.

 

Transaction price allocated to the remaining performance obligations

 

The Company has the following performance obligations:

 

1) Data Vaulting: Subscription-based cloud service that encrypts and transfers data to a secure Tier 3 data center and further replicates the data to a second Tier 3 DSC technical center where it remains encrypted. Ensuring client retention schedules for corporate compliance and disaster recovery. Provides for twenty-four (24) hour or less recovery time and utilizes advanced data reduction, reduplication technology to shorten back-up and restore time.

 

10
 

 

2) High Availability: A managed cloud subscription-based service that provides cost-effective mirroring software replication technology and provides one (1) hour or less recovery time for a client to be back in business.
   
3) Cloud Infrastructure: subscription-based cloud service provides for “capacity on-demand” for IBM Power and X86 Intel server systems.
   
4) Internet: Subscription-based service, offering continuous internet connection combined with FailSAFE which provides disaster recovery for both a clients’ voice and data environments.
   
5) Support and Maintenance: Subscription based service offers support for clients on their servers, firewalls, desktops or software. Services are provided 24x7x365 to our clients.
   
6) Implementation / Set-Up Fees: Onboarding and set-up for cloud infrastructure and disaster recovery as well as Cyber Security.
   
7) Equipment sales: Sale of servers and data storage equipment to the client.
   
9) License: Granting SSL certificates and licenses.

 

Disaster Recovery and Business Continuity Solutions

 

Subscription services allow clients to access data or receive services for a predetermined period of time. As the client obtains access at a point in time and continues to have access for the remainder of the subscription period, the client is considered to simultaneously receive and consume the benefits provided by the entity’s performance as the entity performs. Accordingly, the related performance obligation is considered to be satisfied ratably over the contract term. As the performance obligation is satisfied evenly across the term of the contract, revenue is recognized on a straight-line basis over the contract term.

 

Initial Set-Up Fees

 

The Company accounts for set-up fees as a separate performance obligation. Set-up services are performed one-time and accordingly the revenue is recognized at the point in time, and is non-refundable, and the Company is entitled to the payment.

 

Equipment Sales

 

The obligation for the equipment sales is such the control of the product transfer is at a point in time (i.e., when the goods have been shipped or delivered to the client’s location, depending on shipping terms). Noting that the satisfaction of the performance obligation, in this sense, does not occur over time, the performance obligation is considered to be satisfied at a point in time when the obligation to the client has been fulfilled (i.e., when the goods have left the shipping facility or delivered to the client, depending on shipping terms).

 

License - granting SSL certificates and other licenses

 

Performance obligations as it relates to licensing is that the control of the product transfers, either at a point in time or over time, depending on the nature of the license. The revenue standard identifies two types of licenses of IP: (i) a right to access IP; and, (ii) a right to use IP. To assist in determining whether a license provides a right to use or a right to access IP, ASC 606 defines two categories of IP: Functional and Symbolic. The Company’s license arrangements typically do not require the Company to make its proprietary content available to the client either through a download or through a direct connection. Throughout the life of the contract the Company does not continue to provide updates or upgrades to the license granted. Based on the guidance, the Company considers its license offerings to be akin to functional IP and recognizes revenue at the point in time the license is granted and/or renewed for a new period.

 

Payment Terms

 

The typical terms of subscription contracts range from 12 to 36 months, with auto-renew options extending the contract for an additional term. The Company invoices clients one month in advance for its services, in addition to any contractual data overages or for additional services.

 

11
 

 

Warranties

 

The Company offers guaranteed service levels and service guarantees on some of its contracts. These warranties are not sold separately and are accounted as “assurance warranties”.

 

Significant Judgement

 

In the instance where contracts have multiple performance obligations the Company uses judgment to establish a stand-alone price for each performance obligation. The price for each performance obligation is determined by reviewing market data for similar services as well as the Company’s historical pricing of each individual service. The sum of each performance obligation is calculated to determine the aggregate price for the individual services. The proportion of each individual service to the aggregate price is determined. The ratio is applied to the total contract price in order to allocate the transaction price to each performance obligation.

 

Impairment of Long-Lived Assets

 

The Company reviews its long-lived assets for impairment whenever events and circumstances indicate that the carrying value of an asset might not be recoverable. An impairment loss, measured as the amount by which the carrying value exceeds the fair value is recognized if the carrying amount exceeds estimated un-discounted future cash flows.

 

Advertising Costs

 

The Company expenses the costs associated with advertising as they are incurred. The Company incurred $263,485 and $157,182 for advertising costs for the three months ended September 30, 2022 and 2021, respectively. The Company incurred $669,278 and $409,468 for advertising costs for the nine months ended September 30, 2022 and 2021, respectively.

 

Stock-Based Compensation

 

DSC follows the requirements of FASB ASC 718-10-10, Share-Based Payments with regards to stock-based compensation issued to employees and non-employees. DSC has agreements and arrangements that call for stock to be awarded to the employees and consultants at various times as compensation and periodic bonuses. The expense for this stock-based compensation is equal to the fair value of the stock price on the day the stock was awarded multiplied by the number of shares awarded. The Company has a relatively low forfeiture rate of stock-based compensation and forfeitures are recognized as they occur.

 

The valuation methodology used to determine the fair value of the options issued during the period is the Black-Scholes option-pricing model. The Black-Scholes model requires the use of a number of assumptions including the volatility of the stock price, the average risk-free interest rate, and the weighted average expected life of the options. Risk-free interest rates are calculated based on continuously compounded risk-free rates for the appropriate term. The dividend yield is assumed to be zero as the Company has never paid or declared any cash dividends on its Common Stock and does not intend to pay dividends on its Common Stock in the foreseeable future. The expected forfeiture rate is estimated based on management’s best assessment.

 

Estimated volatility is a measure of the amount by which DSC’s stock price is expected to fluctuate each year during the expected life of the award. DSC’s calculation of estimated volatility is based on historical stock prices over a period equal to the expected life of the awards.

 

Net Income (Loss) Per Common Share

 

Basic income (loss) per share is computed by dividing net income (loss) by the weighted average number of shares of common stock outstanding during the period. Diluted earnings per share is computed by dividing net income (loss) adjusted for income or loss that would result from the assumed conversion of potential common shares from contracts that may be settled in stock or cash by the weighted average number of shares of common stock, common stock equivalents and potentially dilutive securities outstanding during each period.

 

12
 

 

The following table sets forth the information needed to compute basic and diluted earnings per share for the three and nine months ended September 30, 2022 and 2021:

 

                    
   For the Three Months Ended  For the Nine Months Ended
   September 30,  September 30,
   2022  2021  2022  2021
             
Net Income (Loss) Available to Common Shareholders  $(245,619)  $135,630   $(1,228,708)  $213,159 
                     
Weighted average number of common shares - basic   6,822,127    6,350,826    6,759,247    4,530,188 
Dilutive securities                    
Options       128,418        187,025 
Warrants       3,333        3,333 
Weighted average number of common shares - diluted   6,822,127    6,482,577    6,759,247    4,720,546 
Earnings (Loss) per share, basic  $(0.04)  $0.02   $(0.18)  $0.05 
Earnings (Loss) per share, diluted  $(0.04)  $0.02   $(0.18)  $0.05 

 

The following table sets forth the number of potential shares of common stock that have been excluded from diluted net income (loss) per share net income (loss) per share because their effect was anti-dilutive:

 

                    
    Three Months ended September 30,  Nine Months ended September 30,
    2022  2021  2022  2021
Options   290,330    96,248    290,330    37,641 
Warrants   2,419,193    2,415,860    2,419,193    2,415,860 
 Total common stock equivalents   2,709,523    2,512,108    2,709,523    2,453,501 

 

Note 3 - Prepaids and other current assets

 

Prepaids and other current assets consist of the following:

 

          
   September 30,  December 31,
   2022  2021
Prepaid Marketing & Promotion  $79,456   $ 
Prepaid Subscriptions and license   606,798    409,985 
Prepaid Maintenance   71,100    80,227 
Other   110,665    46,189 
Total prepaids and other current assets  $868,019   $536,401 

 

13
 

 

Note 4- Property and Equipment

 

Property and equipment, at cost, consist of the following:

 

          
   September 30,  December 31,
   2022  2021
Storage equipment  $60,288   $476,887 
Furniture and fixtures   20,860    19,491 
Leasehold improvements   20,983    20,983 
Computer hardware and software   93,062    317,729 
Data center equipment   6,908,602    5,760,146 
 Gross Property and equipment   7,103,795    6,595,236 
Less: Accumulated depreciation   (4,732,846)   (4,657,765)
Net property and equipment  $2,370,949   $1,937,471 

 

Depreciation expense for the three months ended September 30, 2022 and 2021 was $222,009 and $229,427, respectively. Depreciation expense for the nine months ended September 30, 2022 and 2021 was $724,315 and $709,195, respectively.

 

Note 5 - Goodwill and Intangible Assets

 

Goodwill and intangible assets consisted of the following:

 

                    
   Estimated life in years  Gross amount  September 30, 2022 Accumulated Amortization  Net
Intangible assets not subject to amortization                    
Goodwill   Indefinite   $6,560,671   $   $6,560,671
Trademarks   Indefinite    514,268        514,268 
                     
Total intangible assets not subject to amortization        7,074,939        7,074,939 
Intangible assets subject to amortization                    
Customer lists   7    2,614,099    1,100,289    1,513,810 
ABC acquired contracts   5    310,000    310,000     
SIAS acquired contracts   5    660,000    660,000     
Non-compete agreements   4    272,147    272,147     
Website and Digital Assets   3    33,002    15,705    17,297 
Total intangible assets subject to amortization        3,889,248    2,358,141    1,531,107 
Total Goodwill and Intangible Assets       $10,964,187   $2,358,141   $8,606,046 

 

Scheduled amortization over the next five years are as follows:

 

       
Twelve months ending September 30,   
 2023   $278,144 
 2024    273,439 
 2025    267,143 
 2026    267,143 
 2027    200,357 
 Thereafter    244,881 
 Total   $1,531,107 

 

Amortization expense for the three months ended September 30, 2022 and 2021 was $69,730 and $139,807 respectively. Amortization expense for the nine months ended September 30, 2022 and 2021 was $209,191 and $238,474 respectively.

 

14
 

 

Note 6-Leases

 

Operating Leases

 

The Company currently maintains two leases for office space located in Melville, NY.

 

The first lease for office space in Melville, NY commenced on September 1, 2019. The term of this lease is for three years and eleven months and runs co-terminus with our existing lease in the same building. The base annual rent is $10,764 payable in equal monthly installments of $897.

 

A second lease for office space in Melville, NY, was entered into on November 20, 2017, which commenced on April 2, 2018. The term of this lease is five years and three months at $86,268 per year with an escalation of 3% per year and expires on July 31, 2023.

 

On July 31, 2021, the Company signed a three-year lease for approximately 2,880 square feet of office space at 980 North Federal Highway, Boca Raton, FL. The commencement date of the lease was August 2, 2021. The monthly rent is $4,820.

 

The Company leases cages and racks for technical space in Tier 3 data centers in New York, Massachusetts, North Carolina and Florida. These leases are month to month. The monthly rent is approximately $39,000. The Company also leases technical space in Dallas, TX. The lease term is thirteen months and monthly payments are $1,403. The lease term expires on July 31, 2023.

 

On January 1, 2022, the Company entered into a lease agreement for office space with WeWork in Austin, TX. The lease term is six months and requires monthly payments of $1,470 and expires on June 30, 2022. Subsequent to June 30, 2022, the company is on a $2,904 month-to-month lease with WeWork in Austin, TX.

 

Finance Lease Obligations

 

On June 1, 2020, the Company entered into a lease agreement with a finance company to lease technical equipment. The lease obligation is payable in monthly installments of $5,008. The lease carries an interest rate of 7% and is a three-year lease. The term of the lease ends June 1, 2023.

 

On June 29, 2020, the Company entered into a lease agreement for technical equipment with a finance company. The lease obligation is payable in monthly installments of $5,050. The lease carries an interest rate of 7% and is a three-year lease. The term of the lease ends June 29, 2023.

 

On July 31, 2020, the Company entered into a lease agreement for technical equipment with a finance company. The lease obligation is payable in monthly installments of $4,524. The lease carries an interest rate of 7% and is a three-year lease. The term of the lease ends July 31, 2023.

 

On November 1, 2021, the Company entered into a lease agreement with a finance company for technical equipment. The lease obligation is payable in monthly installments of $3,152. The lease carries an interest rate of 6% and is a three-year lease. The term of the lease ends September 21, 2024.

 

On January 1, 2022, the Company entered into a lease agreement with a finance company for technical equipment. The lease obligation is payable in monthly installments of $17,718. The lease carries an interest rate of 5% and is a three-year lease. The term of the lease ends January 1, 2025.

 

On January 1, 2022, the Company entered into a technical equipment lease with a finance company. The lease obligation is payable in monthly installments of $2,037. The lease carries an interest rate of 6% and is a three-year lease. The term of the lease ends January 1, 2025.

 

Finance Lease Obligations – Related Party

 

On April 1, 2018, the Company entered into a lease agreement with Systems Trading Inc. (“Systems Trading”) to refinance all equipment leases into one lease. This lease obligation is payable to Systems Trading with bi-monthly installments of $23,475. The lease carries an interest rate of 5% and is a four-year lease. The term of the lease ends April 16, 2022. Systems Trading is owned and operated by Harold Schwartz the president of CloudFirst.

 

15
 

 

On January 1, 2019, the Company entered into a lease agreement with Systems Trading. This lease obligation is payable to Systems Trading with monthly installments of $29,592. The lease carries an interest rate of 6.75% and is a five-year lease. The term of the lease ends December 31, 2023.

 

On April 1, 2019, the Company entered into two lease agreements with Systems Trading to add data center equipment. The first lease calls for monthly installments of $1,328 and expires on March 1, 2022. It carries an interest rate of 7%. The second lease calls for monthly installments of $461 and expires on March 1, 2022. It carries an interest rate of 6.7%.

 

On January 1, 2020, the Company entered into a lease agreement with Systems Trading to lease equipment. The lease obligation is payable to Systems Trading with monthly installments of $10,534. The lease carries an interest rate of 6% and is a three-year lease. The term of the lease ends January 1, 2023.

 

On March 4, 2021, the Company entered into a lease agreement with Systems Trading effective April 1, 2021. This lease obligation is payable to Systems Trading with monthly installments of $1,567 and expires on March 31, 2024. The lease carries an interest rate of 8%.

 

On January 1, 2022, the Company entered into a lease agreement with Systems Trading effective January 1, 2022. This lease obligation is payable to Systems Trading with monthly installments of $7,145 and expires on April 1, 2025. The lease carries an interest rate of 8%.

 

On April 1, 2022, the Company entered into a lease agreement with Systems Trading effective May 1, 2022. This lease obligation is payable to Systems Trading with monthly installments of $6,667 and expires on February 1, 2025. The lease carries an interest rate of 8%.

 

The Company determines if an arrangement contains a lease at inception. Right of Use “ROU” assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent its obligation to make lease payments arising from the lease. ROU assets and liabilities are recognized at the lease commencement date based on the estimated present value of lease payments over the lease term. The Company’s lease term includes options to extend the lease when it is reasonably certain that it will exercise that option. Leases with a term of 12 months or less are not recorded on the balance sheet, per the election of the practical expedient. ROU assets and liabilities are recognized at the lease commencement date based on the estimated present value of lease payments over the lease term. The Company recognizes lease expense for these leases on a straight-line basis over the lease term. The Company recognizes variable lease payments in the period in which the obligation for those payments is incurred. Variable lease payments that depend on an index or a rate are initially measured using the index or rate at the commencement date, otherwise variable lease payments are recognized in the period incurred. A discount rate of 5% was used in preparation of the ROU asset and operating liabilities.

 

The components of lease expense were as follows:

 

     
   Three Months Ended
September 30, 2022
Finance leases:     
Amortization of assets, included in depreciation and amortization expense  $149,423 
Interest on lease liabilities, included in interest expense   43,740 
Operating lease:     
Amortization of assets, included in total operating expense   45,533 
Interest on lease liabilities, included in total operating expense   3,835 
Total net lease cost  $242,531 

 

   Nine Months Ended
September 30, 2022
Finance leases:     
Amortization of assets, included in depreciation and amortization expense  $319,686 
Interest on lease liabilities, included in interest expense   131,220 
Operating lease:     
Amortization of assets, included in total operating expense   147,999 
Interest on lease liabilities, included in total operating expense   13,492 
Total net lease cost  $612,397 
Supplemental balance sheet information related to leases was as follows:     
      
Operating Leases:     
      
Operating lease right-of-use asset  $276,465 
      
Current operating lease liabilities  $186,645 
Noncurrent operating lease liabilities   97,354 
Total operating lease liabilities  $283,999 

 

16
 

 

    September 30, 2022
Finance leases:        
Property and equipment, at cost   $ 5,521,716  
Accumulated amortization     (3,717,967 )
Property and equipment, net   $ 1,803,749  
         
Current obligations of finance leases   $ 627,652  
Finance leases, net of current obligations     1,100,407  
Total finance lease liabilities   $ 1,728,059  

 

Supplemental cash flow and other information related to leases were as follows:

 

     
   Nine Months Ended September 30, 2022
Cash paid for amounts included in the measurement of lease liabilities:     
Operating cash flows related to operating leases  $147,759 
Financing cash flows related to finance leases  $944,163 
      
Weighted average remaining lease term (in years):     
Operating leases   1.74 
Finance leases   1.05 
      
Weighted average discount rate:     
Operating leases   5%
Finance leases   7%

 

Long-term obligations under the operating and finance leases at September 30, 2022, mature as follows: 

 

            
For the Twelve Months Ended September 30,  Operating Leases  Finance Leases
 2023   $212,528   $1,136,376 
 2024    81,472    543,125 
 2025        152,710 
 Total lease payments    294,000    1,832,211 
 Less: Amounts representing interest    (10,001)   (104,152)
 Total lease obligations    283,999    1,728,059 
 Less: long-term obligations    (97,354)   (627,652)
  Total current   $186,645   $1,100,407 

 

As of September 30, 2022, the Company had no additional significant operating or finance leases that had not yet commenced. Rent expense under all operating leases for the nine months ended September 30, 2022 and 2021 was $159,236 and $130,020, respectively.

 

17
 

 

Note 7 - Commitments and Contingencies

 

As part of the Flagship acquisition the company acquired a licensing agreement for marketing related materials with a National Football League team. The company has approximately $1.3 million in payments over the next 5 years.

 

Note 8 - Stockholders’ (Deficit)

 

Capital Stock

 

The Company has 260,000,000 authorized shares of capital stock, consisting of 250,000,000 shares of common stock, par value $0.001, and 10,000,000 shares of Preferred Stock, par value $0.001 per share.

 

On May 1, 2022, the Company issued 125,000 shares of its restricted common stock to employees in exchange for services at a fair value of $400,000.

 

During the nine months ended September 30, 2022, employees exercised 3,334 options into shares of common stock. The Company received $6,934 for these options.

 

Common Stock Options

 

A summary of the Company’s options activity and related information follows:

 

                               
    Number of
Shares
Under Options
  Range of
Option Price
Per Share
  Weighted
Average
Exercise Price
  Weighted
Average
Contractual
Life
Options Outstanding at December 31, 2021     267,467     $ 2.00 – 16.00       $ 5.19       6.94  
Options Granted     89,428       5.87 – 2.04         3.30       10  
Exercised     (3,334 )     2.00 – 2.16         2.08        
Expired/Cancelled     (63,231 )     2.00 – 16.00         2.56        
Options Outstanding at September 30, 2022     290,330     $ 2.00 – 16.00       $ 2.66       7.71  
                                 
Options Exercisable at September 30, 2022     142,098     $ 2.00 – 16.00     $ 2.40       5.68  

 

Share-based compensation expense for options totaling $74,143 and $21,573 was recognized in our results for the three months ended September 30, 2022 and 2021, respectively. Share-based compensation expense for options totaling $215,968 and $120,252 was recognized in our results for the nine months ended September 30, 2022 and 2021, respectively.

 

The valuation methodology used to determine the fair value of the options issued during the year was the Black-Scholes option-pricing model. The Black-Scholes model requires the use of a number of assumptions including the volatility of the stock price, the average risk-free interest rate, and the weighted average expected life of the options.

 

The risk-free interest rate assumption is based upon observed interest rates on zero-coupon U.S. Treasury bonds whose maturity period is appropriate for the term of the options.

 

Estimated volatility is a measure of the amount by which the Company’s stock price is expected to fluctuate each year during the expected life of the award. The Company’s calculation of estimated volatility is based on historical stock prices of the Company over a period equal to the expected life of the awards.

 

As of September 30, 2022, there was $468,110 of total unrecognized compensation expense related to unvested employee options granted under the Company’s share-based compensation plans that is expected to be recognized over a weighted average period of approximately 2.51 years.

 

18
 

 

The weighted average fair value of options granted, and the assumptions used in the Black-Scholes model during the nine months ended September 30, 2022, are set forth in the table below.

 

     
   2022
Weighted average fair value of options granted  $3.00 
Risk-free interest rate   1.63% – 3.83% 
Volatility   204% – 214% 
Expected life (years)   10 years 
Dividend yield    

 

Share-based awards, restricted stock award (“RSAs”)

 

On March 31, 2022, the Board resolved that, the Company shall pay each member of the Board, compensation as a group amount to $40,375. The shares vest one year after issuance.

 

On June 30, 2022, the Board resolved that, the Company shall pay each member of the Board, compensation as a group amount to $30,625. The shares vest one year after issuance.

 

On September 30, 2022, the Board resolved that, the Company shall pay each member of the Board, compensation as a group amount to $25,000. The shares vest one year after issuance.

 

A summary of the activity related to RSAs for the nine months ended September 30, 2022, is presented below:

  

               
Restricted stock award (RSA’s)    Total
shares
 
  Grant date
fair value
RSA’s non-vested at January 1, 2022         $  
RSA’s granted     37,500     $ 2.04 – 3.23  
RSA’s vested         $  
RSA’s forfeited         $  
RSA’s non-vested September 30, 2022     37,500     $ 2.04 – 3.23   

 

Stock-based compensation for RSA’s has been recorded in the consolidated statements of operations and totaled $17,896 for the three months ended September 30, 2022. Stock-based compensation for RSA’s has been recorded in the consolidated statements of operations and totaled $27,962 for the nine months ended September 30, 2022.

 

Note 9 – Litigation

  

We are currently not involved in any litigation that we believe could have a materially adverse effect on our financial condition or results of operations. There is no action, suit, proceeding, inquiry or investigation before or by any court, public board, government agency, self-regulatory organization or body pending or, to the knowledge of the executive officers of our company or any of our subsidiaries, threatened against or affecting DSC, its common stock, any of its subsidiaries or of DSC’s or DSC’s subsidiaries’ officers or directors in their capacities as such, in which an adverse decision could have a material adverse effect.

 

Note 10 – Related Party Transactions

 

Finance Lease Obligations – Related Party

 

During the nine months ended September 30, 2022, the Company entered into two related party finance lease obligations. See Note 6 for details.

 

19
 

 

Nexxis Capital LLC

 

Charles M. Piluso (Chairman and CEO) and Harold Schwartz (President) collectively own 100% of Nexxis Capital LLC (“Nexxis Capital”). Nexxis Capital was formed to purchase equipment and provide leases to Nexxis Inc.’s customers. The Company received funds of $33,530 and $10,935 during the nine months ended September 30, 2022 and 2021 respectively.

 

Note 11 –  Merger

 

Flagship Solutions, LLC

 

On February 4, 2021, the Company entered into an Agreement and Plan of Merger (the “Merger Agreement”) with Data Storage FL, LLC, a Florida limited liability company and the Company’s wholly-owned subsidiary (the “Merger Sub”), Flagship Solutions, LLC (“Flagship”), a Florida limited liability company, and the owners (collectively, the “Equityholders”) of all of the issued and outstanding limited liability company membership interests in Flagship (collectively, the “Equity Interests”). The Company acquired Flagship on May 31, 2021, and became its wholly-owned subsidiary. The purchase price was $5.5 million.

 

In addition, the cash merger consideration paid by the Company to the Equityholders at Closing shall be adjusted, on a dollar-for-dollar basis, by the amount by which Flagship’s net working capital at Closing is more or is less than the target working capital amount specified in the Merger Agreement.

 

Concurrently with the Closing, Flagship and Mark Wyllie, Flagship’s Chief Executive Officer, entered into an Employment Agreement, which was effective upon consummation of the Closing, pursuant to which Mr. Wyllie will continue to serve as Chief Executive Officer of Flagship following the Closing on the terms and conditions set forth therein. Flagship’s obligations under the Wyllie Employment Agreement will also be guaranteed by the Company. The Wyllie Employment Agreement provides for: (i) an annual base salary of $170,000, (ii) management bonuses comprised of twenty-five percent (25%) of Flagship’s net income available in free cash flow as determined in accordance with GAAP for each calendar quarter during the term, (iii) an agreement to issue him stock options of the Company, subject to approval by the Board, commensurate with his position and performance and reflective of the executive compensation plans that the Company has in place with its other subsidiaries of similar size to Flagship, (iv) life insurance benefits in the amount of $400,000, and (v) four weeks paid vacation. In the event Mr. Wyllie’s employment is terminated by him for good reason (as defined in the Wyllie Employment Agreement) or by Flagship without cause, he will be entitled to receive his annual base salary through the expiration of the initial three-year employment term and an amount equal to his last annual bonus paid, payable quarterly. Pursuant to the Wyllie Employment Agreement, we agreed to elect Mr. Wyllie to the Board and the board of directors of Flagship to serve so long as he continues to be employed by the Company. The employment agreement contains customary non-competition provisions that apply during its term and for a period of two years after the term expires. In addition, pursuant to the Wyllie Employment Agreement, Mr. Wyllie was appointed to serve as a member of the Company’s Board of Directors and the board of directors of Flagship to serve so long as he continues to be employed by us. On October 28, 2022, Mark Wyllie resigned from his position as Chief Executive Officer of Flagship. Additionally, in connection with the resignation, Mr. Wyllie will no longer serve as the Executive Vice President of the Company or a member of the Company’s Board of Directors.

 

Following the closing of the transaction, Flagship’s financial statements as of the Closing were consolidated with the Consolidated Financial Statements of the Company.

 

The following sets forth the components of the purchase price:

 

     
Purchase price:     
Cash paid to the seller  $6,149,343 
Total purchase price   6,149,343 
      
Tangible Assets Acquired:     
Cash   212,068 
Accounts Receivable   1,389,263 
Prepaid Expenses   127,574 
Fixed Assets   4,986 
Website and Digital Assets   33,002 
Security Deposits   22,500 
Total Tangible Assets Acquired   1,789,393 
      
Tangible Liabilities Assumed:     
Accounts Payable and Accrued Expenses   514,354 
Deferred Revenue   68,736 
Deferred Tax Liability   399,631 
PPP Loan Payable   307,300 
Total Tangible Liabilities Assumed   1,290,021 
      
Net Tangible Assets Acquired   499,372 
      
Excess Purchase Price  $5,649,971 

 

20
 

 

The following table shows the allocation of the excess purchase price.

 

         
Customer Relationships   $ 1,870,000  
Trade Names     235,000  
Assembled Workforce     287,000  
Goodwill     3,257,971  
Excess Purchase Price   $ 5,649,971   

 

The intangible assets acquired include the trade names, customer relationships, assembled workforce, and goodwill. The deferred tax liability represents the tax affected timing differences relating to the acquired intangible assets to the extent they are not offset by acquired deferred tax assets.

 

The goodwill represents the assembled workforce, acquired capabilities, and future economic benefits resulting from the acquisition. No portion of the goodwill is deductible for tax purposes.

 

The following presents the unaudited pro-forma combined results of operations of the Company with Flagship Solutions as if the entities were combined on January 1, 2021.

 

     
   Nine Months Ended
   September 30,
2021
Revenues  $18,138,730 
Net income attributable to common shareholders  $1,338,334 
Net income per share  $0.30 
Weighted average number of shares outstanding   4,530,188 

 

Note 12 - Subsequent Events

 

Management did not identify any subsequent Events.

 

21
 

 

 

ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATION

 

The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our unaudited consolidated financial statements and notes thereto included in Part I, Item 1 of this Quarterly Report on Form 10-Q and with our audited financial statements and notes thereto for the year ended December 31, 2021, included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021 filed on March 31, 2022 (the “Annual Report”) with the U.S. Securities and Exchange Commission (the “SEC”). This Quarterly Report on Form 10-Q contains forward-looking statements, including without limitation, statements related to our plans, strategies, objectives, expectations, intentions and adequacy of resources. Investors are cautioned that such forward-looking statements involve risks and uncertainties including without limitation the following: (i) our plans, strategies, objectives, expectations and intentions are subject to change at any time at our discretion; (ii) our plans and results of operations will be affected by our ability to manage growth; and (iii) other risks and uncertainties indicated from time to time in our filings with the Securities and Exchange Commission.

 

In some cases, you can identify forward-looking statements by terminology such as may,’ ‘will,’ ‘should,’ ‘could,’ ‘expects,’ ‘plans,’ ‘intends,’ ‘anticipates,’ ‘believes,’ ‘estimates,’ ‘predicts,’ ‘potential,or continueor the negative of such terms or other comparable terminology. Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee future results, levels of activity, performance, or achievements. Moreover, neither we nor any other person assumes responsibility for the accuracy and completeness of such statements. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of the date hereof. We are under no duty to update any of the forward-looking statements after the date of this report.

 

The Industry Overview

 

Hybrid and Multi-Cloud have become mainstream technological offerings of the Cloud Managed Services industry as companies have moved away from legacy, on-premise technology solutions. This approach is growing more complex, as companies utilize disparate technical environments, including on-premises equipment and software, multi-clouds interfacing with Software as a Service providers. Cloud Managed Service Providers assist businesses manage their cloud infrastructure and meet their security requirements and financial objectives while optimizing the value of these technologies and cloud resources through multi-cloud management, ensuring business continuity, governance, and operational efficiencies.

 

This is a $500 billion-industry. One subset of this $500 billion industry is IBM Power cloud infrastructure and disaster recovery. Globally estimated at over one million virtual IBM Power servers. The Company has a core competency as a cloud service provider and is a leader in this segment. According to the most recent information received from IBM, typical industries utilizing IBM Power servers are finance, retail, healthcare, government, and distribution organizations.

 

According to Fortune Business Insights, the Cloud Managed Services industry in North America was $16.3 billion in 2019 and has been growing at a rate of 13.8% CAGR bringing the number to $24 billion by the end of 2022. Disaster Recovery is projected to be a $3.6 billion in the US by the end of 2022 which is 35% of the $10.3 billion globally based on Grandview Research Disaster Recovery Solutions Market Size report. Cyber Security, specifically the MDR segment, is an established market recognized by buyers. Gartner observed a 35% growth in end users’ inquiries on the topic in the last year. Gartner estimates that by 2025, the MDR market will reach $2.15 billion in revenue, up from $1.03 billion in 2021, for a compound annual growth rate (CAGR) of 20.2%. The Company’s VOIP solutions fit well into this steadily growing segment which is expected to reach $90 billion worldwide in 2022 with a CAGR of 3.1% with $17 billion in the US according to Globe Newswire Market Analysis and Insights. According to Globe Newswire, this market was valued at $198 billion in 2020 and with a projected 13.5% CAGR. Gartner sees this hitting $263 billion by the end of 2022 and based on the Big Data Business Analytics market share report posted on statista.com the US has 51% of that growth.

 

Company Overview

 

Data Storage Corporation, headquartered in Melville, New York, with three subsidiaries, DSC now referred to as CloudFirst, Flagship Solutions and Nexxis provide solutions and services to a broad range of clients in several industries including healthcare, banking and finance, distribution services, manufacturing, construction, education, and government. The subsidiaries maintain business development teams, as well as independent distribution companies. The Company’s contracted, non-employee, distribution channels provide long-term subscription-based disaster recovery and cloud infrastructure typically into their client base.

 

During 2021, based on the May capital raise and the up list to Nasdaq, the Company accelerated organic growth strategies by adding distribution, business development representatives, marketing, and technical personnel. Management continues to be focused on building the Company’s sales and marketing strategy and expanding its technology assets throughout its data center network.

 

22
 

 

DSC is a leader in providing IBM Power cloud infrastructure, disaster recovery and the creation of unique offering.

 

The opportunity, for the Company, in the IBM Power server portfolio segment is to capture a share of this annual recurring revenue marketplace that is currently under migration to cloud infrastructure. Today there is limited competition in this IBM segment, whereas non-IBM type servers, X86 et.al. are over-crowded with companies such as Amazon, Google and Microsoft holding a large share of that marketplace.

 

The Company believes businesses are increasingly under pressure to improve the proficiency of their information and storage systems accelerating the migration from self-managed technical equipment and solutions to fully managed multi-cloud technologies to reduce cost and compete effectively. Further, in today’s environment, capital preservation is an encouragement to move from a capital-intensive on-premise technology to a pay as you grow, CapEx to OpEx model. These trends create an opportunity for cloud technology service providers.

 

DSC’s market opportunity is derived from the demand for fully managed cloud and cybersecurity services across all major operating systems.

 

The Company’s addressable market is estimated at $48 billion in annual recurring revenue in the United States and Canada.

 

The Company has designed and built its solutions and services to support demand for cloud-based IBM Power System that support client critical workloads and custom in-house developed applications, manage hybrid cloud deployments and continue to provide solutions that keep data and workloads protected from disasters and security attacks.

 

The Company’s business offices are located in New York, Florida and Texas. The offices include a technology center and lab adapted to meet the technical requirements of the Company’s clients. The Company maintains its own infrastructure, storage, and networking equipment required to provide subscription solutions in seven geographically diverse data centers located in New York, Massachusetts, Texas, Florida and North Carolina, and in Canada, Toronto, and Barrie, serving clients in the United States and Canada.

 

The Company’s disaster recovery and business continuity solutions allow clients to quickly recover from system outages, human and natural disasters, and cyber security attacks, such as Ransomware. The Company’s managed cloud services begin with migration to the cloud and provide ongoing system support and management that enables its clients to run their software applications and technical workloads in a multi-cloud environment. The Company’s cyber security offerings include comprehensive consultation and a suite of data security, disaster recovery, and remote monitoring services and technologies that are incorporated into the Company’s cloud solutions or are delivered as a standalone managed security offering covering the client site endpoint devices, users, servers, and equipment.

 

The Company’s solution architects and business development teams work with organizations identifying and solving critical business problems. The Company carefully plans and manages the migration and configuration process, continuing the relationship and advising its clients long after the services have been implemented. Reflecting on client satisfaction, the Company’s renewal rate on client subscription solutions is approximately 94% after their initial contract term expired.

 

The Company provides its clients subscription-based, long-term agreements for managed cloud disaster recovery, managed cloud infrastructure, cyber security, telecommunications solutions, and high processing on-site computing power and software solutions. While a significant portion of the Company’s revenue has been subscription-based, it also generates revenue from the sale of equipment and software for cybersecurity, data storage, IBM Power systems equipment and contracted managed service solutions.

 

23
 

 

The Company’s focus is to continue to build on annual recurring revenue, (ARR). DSC entered 2022 with a baseline ARR of over $12 million.

 

The Company’s Core Services: The Company provides an array of multi-cloud information technology solutions in highly secure, enterprise-level cloud services for companies using IBM Power Systems, Microsoft Windows, and Linux. Specifically, the Company’s support services cover:

 

Cyber Security Solutions:

 

ezSecurity™ offers a suite of comprehensive cyber security solutions that can be utilized on systems at the client’s location or on systems hosted in the Company. These solutions include fully managed endpoint (PCs and other user devices) security with active threat mitigation, system security assessments, risk analysis, and applications to ensure continuous security. ezSecurity™ contains a specialized offering for protecting and auditing IBM systems including a package designed to protect IBM systems against Ransomware attacks.

 

Data Protection and Recovery Solutions:

 

ezVault™ solution is at the core of the Company’s data protection services and allows its clients to have their data protected and stored offsite with unlimited data retention in a secure location that uses encrypted, enterprise-grade storage which allows for remote recovery from system outages, human and natural disasters, and cyber security attacks like Ransomware and viruses allowing restoration of data from a known good point in time prior to an attack.
   
ezRecovery™ provides standby systems, networking, and storage in the Company’s cloud infrastructure that allows for faster recovery from client backups stored using ezVault™ at the same cloud based hosted location.
   
ezAvailability™ solution offers reliable real-time data replication for mission-critical applications with Recovery Time Objective under fifteen minutes and near-zero Recovery Point Objective, with optional, fully managed replication services. The Company’s ezAvailability™ service consists of a full-time enterprise system, storage, and network resources, allowing quick and easily switched production workloads to the Company’s cloud when needed. The Company’s ezAvailability™ services are backed by a Service-Level Agreement (“SLA”) to help assure performance, availability, and access.
   
ezMirror™ solution provides replication services that mirror the clients’ data at the storage level and allows for similar near-zero Recovery Point Objective as ezAvailability with less application management and Recovery Time Objective under 1 hour.

 

Cloud Hosted Production Systems: ezHost™ solution provides managed cloud services that removes the burden off system management from its clients and ensures that their software applications and IT workloads are running smoothly. ezHost™ provides full-time, scalable compute, storage, and network infrastructure resources to run clients’ workloads on the Company’s enterprise-class infrastructure. ezHost™ replaces the cost of support, maintenance, system administration, space, electrical power, and cooling of the typical hardware on-premises systems with a predictable monthly expense. The Company’s ezHost services are backed by an SLA governing performance, availability, and access.

 

Voice & Data Solutions: Nexxis, our voice and data division, specializes in fully-managed VoIP, Internet Access, and Data Transport solutions that satisfy the requirements of corporate and remote workforce. Services are delivered over fiber optic, coaxial, and wireless networks to assist businesses fully connected from any location. Nexxis provides dedicated internet access with speeds of up to 10 Gbps, FailSAFE, a cloud-first SD-WAN solution, that delivers industry-leading connectivity to cloud services, cloud-based Hosted VoIP and Unified Communications that provide business continuity and integration with Microsoft Teams.

 

24
 

 

RESULTS OF OPERATIONS

 

Three months ended September 30, 2022, as compared to September 30, 2021

 

Total Revenue. For the three months ended September 30, 2022, total revenue was $4,419,285, an increase of $559,027 or 14% compared to $3,860,258 for the three months ended September 30, 2021. The increase is primarily attributed to the increase in equipment and software sales. This was offset by a decrease in managed services for the three months ended September 30, 2022.

 

Revenue  For the Three Months      
   Ended September 30,      
   2022  2021  $ Change  % Change
Infrastructure & Disaster Recovery/Cloud Service  $2,167,631   $1,827,055   $340,576    19%
Equipment and Software   1,021,451    316,107    705,344    223%
Managed Services   999,653    1,472,261    (472,608)   (32)%
Nexxis VoIP Services   203,191    210,445    (7,254)   (3)%
Other   27,359    34,390    (7,031)   (20%
Total Revenue  $4,419,285   $3,860,258   $559,027    14%

 

Cost of Sales. For the three months ended September 30, 2022, cost of sales was $2,566,984, an increase of $249,316 or 11% compared to $2,317,668 for the three months ended September 30, 2021. The increase of $541,371 was mostly related to the increase in revenue.

 

Selling, general and administrative expenses. For the three months ended September 30, 2022, selling, general and administrative expenses were $2,075,525, an increase of $201,267, or 11%, as compared to $1,874,258 for the three months ended September 30, 2021. The net increase is reflected in the chart below.

 

Selling, general and administrative expenses  For the Three Months      
   Ended September 30,      
   2022  2021  $ Change  % Change
Increase in Salaries  $1,028,084   $951,402   $76,682    8%
Increase in Professional Fees   203,032    179,258    23,774    13%
Decrease in Software as a Service Expense*   42,744    49,932    (7,188)   (14)%
Increase in Advertising Expenses   263,485    119,275    144,210    121%
Decrease in Commissions Expense   279,789    308,319    (28,530)   (9)%
Decrease in Amortization and Depreciation expense   73,747    146,851    (73,104)   (50)%
Increase in Travel and Entertainment*   44,739    34,223    10,516    31%
Increase in Rent and Occupancy*   55,851    43,389    12,462    29%
Increase in Insurance expense*   33,860    26,408    7,452    28%
Decrease in all other Expenses   50,194    15,202    34,992    230%
Total Expenses  $2,075,525   $1,874,258   $201,267    11%

  

(*) Not discussed below due to de minimis change

 

Salaries. Salaries increased as a result of an increase in stock-based compensation and normal annual raises to employees.

 

Professional fees. Professional fees increased primarily due to a new investor relations firm.

  

Advertising Expense. Advertising expense increased primarily due to the Company sponsoring American mixed martial arts events.

  

Commissions Expense. Commissions Expense decreased primarily due to C level executives generating sales for which the company doesn't pay commission on.

 

25
 

 

Amortization and Depreciation expense. Amortization and Depreciation expense decreased due to three leases reaching maturity during the third quarter of 2022.

 

All Other Expenses. Other expenses increased primarily due to the increase in training and utility expenses.  

 

Other Income (Expense). Other income (expense) for the three months ended September 30, 2022 decreased $(495,990) to $(29,739) from $466,251 for the three months ended September 30, 2021. The decrease in other income is primarily attributable to the decrease in gain on forgiveness of debt for the three months ended September 30, 2022.

 

Net Income (loss). Net income (loss) for the three months ended September 30, 2022 was $(252,963), as compared to a net income of $134,583 for the three months ended September 30, 2021.

 

Nine months ended September 30, 2022, as compared to September 30, 2021

 

Total Revenue. For the nine months ended September 30, 2022, total revenue was $17,904,233 an increase of $7,941,035 or 80%. The increase is primarily attributed to the additional sales from the Flagship merger and an increase in monthly subscription revenue.

 

Revenue  For the Nine Months      
   Ended September 30,      
   2022  2021  $ Change  % Change
Infrastructure & Disaster Recovery/Cloud Service  $6,107,287   $5,212,566   $894,721    17%
Equipment and Software   7,309,400    1,541,441    5,767,959    374%
Managed Services   3,809,578    2,508,515    1,301,063    52%
Nexxis VoIP Services   587,051    588,889    (1,838)   %
Other   90,917    111,787    (20,870)   (19)%
Total Revenue  $17,904,233   $9,963,198   $7,941,035    80%

 

Cost of Sales. For the nine months ended September 30, 2022, cost of sales was $11,847,460, an increase of $6,042,092 or 104% compared to $5,805,368 for the nine months ended September 30, 2021. The increase of $5,775,243 was mostly related to variable cost incurred to produce and sell our products or services.

 

Selling, general and administrative expenses. For the nine months ended September 30, 2022, selling, general and administrative expenses were $7,129,595, an increase of $2,580,096 or 57%, as compared to $4,549,499 for the nine months ended September 30, 2021. The net increase is reflected in the chart below.

 

Selling, general and administrative expenses  For the Nine Months      
   Ended September 30,      
   2022  2021  $ Change  % Change
Increase in Salaries  $3,918,745   $2,059,635   $1,859,110    90%
Increase in Professional Fees   590,661    529,886    60,775    11%
Increase in Software as a Service Expense*   189,643    155,393    34,250    22%
Increase in Advertising Expenses   669,278    371,561    297,717    80%
Increase in Commissions Expense   918,882    820,482    98,400    12%
Decrease in Amortization and Depreciation expense*   220,694    250,877    (30,183)   (12)%
Increase in Travel and Entertainment   160,665    89,897    70,768    79%
Increase in Rent and Occupancy   163,965    85,283    78,682    92%
Increase in Insurance expense*   94,251    66,266    27,985    42%
Increase in all other Expenses   202,811    120,220    82,591    69%
Total Expenses  $7,129,595   $4,549,499   $2,580,096    57%

  

26
 

 

(*)

Not discussed below due to de minimis change

 

Salaries. Salaries increased as a result of the increased staff due to the Flagship merger, the hiring of our Chief Financial Officer and the increase in stock-based compensation.

 

Professional fees. Professional fees increased primarily due to a new investor relations firm, and an increase in fees associated with being on NASDAQ.

 

Advertising Expenses. Advertising Expenses increased primarily due to the Flagship merger and the company sponsoring American mixed martial arts events.

 

Commissions Expense. Commissions expenses increased due to the Flagship merger and the sales associated with Flagship.

 

Travel And Entertainment. Travel And Entertainment increased primarily due to the Flagship merger and the lifting of Covid-19 restrictions.

 

Rent and Occupancy. Rent and Occupancy increased primarily due to the Flagship merger and the WeWork in Austin, TX that started in January 2022.

  

All Other Expenses. Other expenses increased primarily due to the Flagship merger.  

 

Other Income (Expense). Other income for the nine months ended September 30, 2022, decreased $(848,216) to $(186,063) from $662,153 for the nine months ended September 30, 2021. The decrease in other expense is primarily attributable to the increase interest expense for the nine months ended September 30, 2022, and the reduction of from the gain on forgiveness of debt from the PPP loan in the prior period.

 

Net Income (loss). Net income (loss) before provision for income taxes for the nine months ended September 30, 2022, was $(1,258,885), as compared to a net income of $270,484 for the nine months ended September 30, 2021.

 

LIQUIDITY AND CAPITAL RESOURCES 

 

The consolidated financial statements have been prepared using generally accepted accounting principles in the United States of America (“GAAP”) applicable for a going concern, which assumes that DSC will realize its assets and discharge its liabilities in the ordinary course of business.

 

To the extent we are successful in growing our business, identifying potential acquisition targets and negotiating the terms of such acquisition, and the purchase price includes a cash component, we plan to use our working capital and the proceeds of any financing to finance such acquisition costs.

 

Our opinion concerning our liquidity is based on current information. If this information proves to be inaccurate, or if circumstances change, we may not be able to meet our liquidity needs, which will require a renegotiation of related party capital equipment leases, a reduction in advertising and marketing programs, renegotiation of our arrangement with Nexxis and/or a reduction in salaries for officers that are major shareholders.

 

We have long-term contracts to supply our subscription-based solutions that are invoiced to clients monthly. We believe the total contract value of our subscription contracts with clients based on the actual contracts that we have to date, exceeds $10 million. Further, we continue to see an uptick in client interest in distribution channel expansion and in sales proposals. In 2021, we intend to continue to work to increase our presence in the IBM “Power I” infrastructure cloud and business continuity marketplace in the niche of IBM “Power I” and in the disaster recovery global marketplace utilizing our technical expertise, data centers utilization, assets deployed in the data centers, 24 x 365 monitoring and software.

 

27
 

 

During the nine months ended September 30, 2022, DSC’s cash decreased $854,100 to $11,281,703 from $11,311,922 at December 31, 2021. Net cash of $145,692 was provided by DSC’s operating activities resulting primarily from changes in assets and liabilities. Net cash of $62,564 was used in investing activities primarily from the purchase of equipment. Net cash of $937,228 was used in financing activities resulting primarily in payments on finance lease obligations. This was offset by the cash received for the exercised options.

 

DSC’s working capital was $11,578,771 on September 30, 2022, decreasing by $772,893 from $12,084,815 at December 31, 2021. The decrease is primarily attributable to a decrease in cash, accounts receivables, accounts payable, deferred revenue, and leases payable related party. This was offset by an increase in prepaids and other current assets, and leases payable.

 

Off-Balance Sheet Arrangements

 

DSC does not have any off-balance sheet arrangements, financings, or other relationships with unconsolidated entities or other persons, also known as “special purpose entities”.

 

Non-GAAP Financial Measures

 

Adjusted EBITDA

 

To supplement our consolidated financial statements presented in accordance with GAAP and to provide investors with additional information regarding our financial results, we consider and are including herein Adjusted EBITDA, a Non-GAAP financial measure. We view Adjusted EBITDA as an operating performance measure and, as such, we believe that the GAAP financial measure most directly comparable to it is net income (loss). We define Adjusted EBITDA as net income adjusted for interest and financing fees, depreciation, amortization, stock-based compensation, and other non-cash income and expenses. We believe that Adjusted EBITDA provides us an important measure of operating performance because it allows management, investors, debtholders and others to evaluate and compare ongoing operating results from period to period by removing the impact of our asset base, any asset disposals or impairments, stock-based compensation and other non-cash income and expense items associated with our reliance on issuing equity-linked debt securities to fund our working capital.

 

Our use of Adjusted EBITDA has limitations as an analytical tool, and this measure should not be considered in isolation or as a substitute for an analysis of our results as reported under GAAP, as the excluded items may have significant effects on our operating results and financial condition. Additionally, our measure of Adjusted EBITDA may differ from other companies’ measure of Adjusted EBITDA. When evaluating our performance, Adjusted EBITDA should be considered with other financial performance measures, including various cash flow metrics, net income and other GAAP results. In the future, we may disclose different non-GAAP financial measures in order to help our investors and others more meaningfully evaluate and compare our future results of operations to our previously reported results of operations.

 

The following table shows our reconciliation of net income to adjusted EBITDA for the three and nine months ended September 30, 2022 and 2021, respectively:

 

   For the Three Months Ended  For the Nine Months Ended
   September 30,  September 30,  September 30,  September 30,
   2022  2021  2022  2021
             
Net income  $(252,963)  $134,583   $(1,258,885)  $270,484 
                     
Non-GAAP adjustments:                    
Depreciation and amortization   291,739    370,625    932,328    947,669 
Flagship acquisition costs       21,998    770    125,537 
Interest income and expense   31,576    15,726    186,063    97,392 
Gain on contingent liability                 
Loss on disposal of equipment                29,732 
Gain on forgiveness of debt        (481,977)       (789,277)
Stock based compensation   92,038    44,030    643,930    120,252 
                     
Adjusted EBITDA  $162,390   $104,985   $504,206   $801,789 

  

28
 

 

Item 3. Quantitative and Qualitative Disclosures About Market Risk.

 

As a smaller reporting company this item is not required.

  

Item 4. Controls and Procedures.

 

Evaluation of Disclosure Controls and Procedures.

 

As of the end of the period covered by this Report, under the supervision and with the participation of DSC’s management, including its principal executive officer, DSC conducted an evaluation of its disclosure controls and procedures, as such term is defined under Rule 13a-15(e) and Rule 15d-15(e) promulgated under the Securities Exchange Act of 1934, as amended (the “Exchange Act”). Based upon that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls were not effective as of September 30, 2022, based on the material weaknesses identified below.

 

Material Weaknesses in Internal Control over Financial Reporting

A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of our annual or interim financial statements will not be prevented or detected on a timely basis. This material weakness contributed to the Company not designing and maintaining formal controls to analyze, account for, and disclose complex transactions, including the accounting for certain consideration received from a vendor. These material weaknesses resulted in the restatement of the Company’s previously filed quarterly condensed consolidated financial information for the periods ended June 30, 2022, related to accrued expenses, cost of goods sold, gross profit, loss from operations, net loss, earnings per share and the related disclosures.


Remediation Plan for the Material Weaknesses

In response to the aforementioned material weaknesses, management has expended and will continue to expand a substantial amount of effort and resources for the remediation of material weaknesses in internal control over financial reporting. In November of 2022, management and its advisors are evaluating and documenting the design and operating effectiveness of our internal control over financial reporting, and their work is ongoing. Our plan also includes advisors looking over all material agreements monthly to determine accounting treatment for complex transactions. The material weaknesses will be considered remediated once management completes the design and implementation of the measures described above and the controls operate for a sufficient period of time, and management has concluded, through testing, that these controls are effective.

Changes in Internal Control over Financial Reporting

As described above, there were changes in our internal control over financial reporting during the three months ended September 30, 2022, that have materially affected or are reasonably likely to materially affect, the Company's internal control over financial reporting.

  

PART II - OTHER INFORMATION

 

Item 1. Legal Proceedings.

 

We are currently not involved in any litigation that we believe could have a materially adverse effect on our financial condition or results of operations. There is no action, suit, proceeding, inquiry or investigation before or by any court, public board, government agency, self-regulatory organization or body pending or, to the knowledge of the executive officers of our company or any of our subsidiaries, threatened against or affecting DSC, its common stock, any of its subsidiaries or of DSC’s or DSC’s subsidiaries’ officers or directors in their capacities as such, in which an adverse decision could have a material adverse effect.

 

Item 1A. Risk Factors.

 

Our business, financial condition, results of operations, and cash flows may be impacted by a number of factors, many of which are beyond our control, including those set forth in our most recent Annual Report on Form 10-K for the year ended December 31, 2021, the occurrence of any one of which could have a material adverse effect on our actual results.

 

There have been no material changes to the Risk Factors previously disclosed in our Annual Report on Form 10-K for the year ended December 31, 2021.

 

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

 

There were no unregistered sales of the Company’s equity securities during the period ended September 30, 2022.

 

29
 

 

Item 3. Defaults Upon Senior Securities.

 

There were no defaults upon senior securities during the period ended September 30, 2022.

 

Item 4. Mine Safety Disclosures

 

Not Applicable.

 

Item 5. Other Information.

 

There is no other information required to be disclosed under this item which was not previously disclosed.

 

Item 6. Exhibits.

 

Exhibit No.   Description
     
31.1*   Certification by the Principal Executive Officer of Registrant pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 (Rule 13a-14(a) or Rule 15d-14(a)).
     
31.2*   Certification by the Principal Financial Officer of Registrant pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 (Rule 13a-14(a) or Rule 15d-14(a)).
     
32.1*   Certification by the Principal Executive Officer pursuant to 18 U.S.C. 1350 as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
     
32.2*   Certification by the Principal Financial Officer pursuant to 18 U.S.C. 1350 as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

 

101.INS   XBRL Instant Document
101.SCH   XBRL Taxonomy Extension Schema Document
101.CAL   XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF*   XBRL Taxonomy Extension Definition Linkbase Document
101.LAB*   XBRL Taxonomy Extension Label Linkbase Document
101.PRE*   XBRL Taxonomy Extension Presentation Linkbase Document

 

* Filed herewith.

 

30
 

 

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.

 

  DATA STORAGE CORPORATION
Date: November 14, 2022  
  By: /s/ Charles M. Piluso
    Charles M. Piluso
    Chief Executive Officer
    (Principal Executive Officer)

 

Date: November 14, 2022  
  By: /s/ Chris H. Panagiotakos
    Chris H. Panagiotakos
    Chief Financial Officer
    (Principal Financial and Accounting Officer)

 

31

 

 

 

 

EX-31.1 2 e4215_ex31-1.htm EXHIBIT 31.1

 

 

Exhibit 31.1

 

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER

PURSUANT TO SECTION 302 OF THE

SARBANES-OXLEY ACT OF 2002

 

I, Charles M. Piluso, certify that:

 

1.     I have reviewed this quarterly report on Form 10-Q of Data Storage Corporation;

 

2.     Based on my knowledge, this quarterly report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this quarterly report;

 

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

 

 4.    The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal controls over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

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

 

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

 

  c) evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation;

 

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

 

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

 

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

 

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

 

Date: November 14, 2022  By: /s/ Charles M. Piluso
    Charles M. Piluso
    Chief Executive Officer
    (Principal Executive Officer)

 

 

 

 

 

EX-31.2 3 e4215_ex31-2.htm EXHIBIT 31.2

 

 

Exhibit 31.2

 

CERTIFICATION OF PRINCIPAL ACCOUNTING OFFICER 

PURSUANT TO SECTION 302 OF THE

SARBANES-OXLEY ACT OF 2002

 

I, Chris Panagiotakos, certify that:

 

1.     I have reviewed this quarterly report on Form 10-Q of Data Storage Corporation;

 

2.     Based on my knowledge, this quarterly report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this quarterly report;

 

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

 

4.     The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal controls over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

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

 

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

 

  c) evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation;

 

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

 

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

 

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

 

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

 

Date: November 14, 2022  By: /s/ Chris Panagiotakos
    Chris Panagiotakos
    Chief Financial Officer
    (Principal Financial and Accounting Officer)

 

 

 

 

 

EX-32.1 4 e4215_ex32-1.htm EXHIBIT 32.1

 

 

EXHIBIT 32.1

 

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO SECTION 906 OF

THE SARBANES-OXLEY ACT OF 2002

 

In connection with this Quarterly Report of Data Storage Corporation (the “Company”), on Form 10-Q for the period ended September 30, 2022, as filed with the U.S. Securities and Exchange Commission on the date hereof, I, Charles M. Piluso, Chief Executive Officer of the Company, certify to the best of my knowledge, pursuant to 18 U.S.C. Sec. 1350, as adopted pursuant to Sec. 906 of the Sarbanes-Oxley Act of 2002, that:

  

  (1) Such Quarterly Report on Form 10-Q for the period ended September 30, 2022, fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

  (2) The information contained in such Quarterly Report on Form 10-Q for the period ended September 30, 2022, fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Date: November 14, 2022  By: /s/ Charles M. Piluso
    Charles M. Piluso
    Chief Executive Officer
    (Principal Executive Officer)

 

 

 

 

EX-32.2 5 e4215_ex32-2.htm EXHIBIT 32.2

 

 

EXHIBIT 32.2

 

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO SECTION 906 OF

THE SARBANES-OXLEY ACT OF 2002

 

In connection with this Quarterly Report of Data Storage Corporation (the “Company”), on Form 10-Q for the period ended September 30, 2022, as filed with the U.S. Securities and Exchange Commission on the date hereof, I, Chris Panagiotakos, Chief Financial Officer of the Company, certify to the best of my knowledge, pursuant to 18 U.S.C. Sec. 1350, as adopted pursuant to Sec. 906 of the Sarbanes-Oxley Act of 2002, that:

 

  (1) Such Quarterly Report on Form 10-Q for the period ended September 30, 2022, fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

  (2) The information contained in such Quarterly Report on Form 10-Q for the period ended September 30, 2022, fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Date: November 14, 2022  By: /s/ Chris Panagiotakos
    Chris Panagiotakos
    Chief Financial Officer
    (Principal Financial and Accounting Officer)

 

 

 

 

 

EX-101.SCH 6 dtst-20220930.xsd XBRL SCHEMA FILE 00000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - CONSOLIDATED BALANCE SHEETS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000007 - Disclosure - Basis of Presentation, Organization and Other Matters link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - Prepaids and other current assets link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - Stockholders’ (Deficit) link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - Litigation link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - Note 11 –  Merger link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - Prepaids and other current assets (Tables) link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - Stockholders’ (Deficit) (Tables) link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - Note 11 –  Merger (Tables) link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - Summary of Significant Accounting Policies (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - Summary of Significant Accounting Policies (Details 2) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - Summary of Significant Accounting Policies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - Prepaids and other current assets (Details) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - Property and Equipment (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000034 - Disclosure - Goodwill and Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 00000035 - Disclosure - Goodwill and Intangible Assets (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000036 - Disclosure - Goodwill and Intangible Assets (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000037 - Disclosure - Lease (Details) link:presentationLink link:calculationLink link:definitionLink 00000038 - Disclosure - Lease (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000039 - Disclosure - Lease (Details 2) link:presentationLink link:calculationLink link:definitionLink 00000040 - Disclosure - Leases (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000041 - Disclosure - Commitments and Contingencies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000042 - Disclosure - Stockholders' (Deficit) (Details) link:presentationLink link:calculationLink link:definitionLink 00000043 - Disclosure - Stockholders' (Deficit) (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000044 - Disclosure - Stockholders' (Deficit) (Details 2) link:presentationLink link:calculationLink link:definitionLink 00000045 - Disclosure - Stockholders’ (Deficit) (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000046 - Disclosure - Related Party Transactions (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000047 - Disclosure - Merger (Details) link:presentationLink link:calculationLink link:definitionLink 00000048 - Disclosure - Merger (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000049 - Disclosure - Merger (Details 2) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 dtst-20220930_cal.xml XBRL CALCULATION FILE EX-101.DEF 8 dtst-20220930_def.xml XBRL DEFINITION FILE EX-101.LAB 9 dtst-20220930_lab.xml XBRL LABEL FILE Class of Stock [Axis] Common Stock, par value $0.001 per share Warrants to purchase shares of Common Stock, par value $0.001 per share Equity Components [Axis] Preferred Stock [Member] Common Stock [Member] Additional Paid-in Capital [Member] Retained Earnings [Member] Noncontrolling Interest [Member] Customer [Axis] First Customer [Member] Concentration Risk Benchmark [Axis] Accounts Receivable [Member] Concentration Risk Type [Axis] Customer Concentration Risk [Member] Second Customer [Member] One Customer [Member] Revenue Benchmark [Member] Statistical Measurement [Axis] Minimum [Member] Long-Lived Tangible Asset [Axis] Property, Plant and Equipment [Member] Maximum [Member] Product and Service [Axis] Service [Member] Geographical [Axis] UNITED STATES International [Member] Equipment and Software [Member] Managed Services [Member] Nexxis Voip Services [Member] Other [Member] Timing of Transfer of Good or Service [Axis] Transferred at Point in Time [Member] Transferred over Time [Member] Antidilutive Securities [Axis] Employee Stock Option 1 [Member] Warrant 1 [Member] Technology Equipment [Member] Furniture and Fixtures [Member] Leasehold Improvements [Member] Computer Hardware and Software [Member] Data Center Equipment [Member] Finite-Lived Intangible Assets by Major Class [Axis] Goodwill [Member] Other Intangible Assets [Member] Customer Lists [Member] ABC Acquired Contracts [Member] SIAS Acquired Contracts [Member] Noncompete Agreements [Member] Website And Digital Assets [Member] Lease Contractual Term [Axis] Melville [Member] Massachusetts And North Carolina Florida And Texas [Member] Arrow Capital Solutions [Member] Arrow Capital Solutions 1 [Member] Related Party [Axis] Systems Trading [Member] First Lease [Member] Second Lease [Member] Business Acquisition [Axis] Flagship Acquisition [Member] Award Type [Axis] Restricted Stock Units (RSUs) [Member] Share-Based Payment Arrangement, Option [Member] Warrant [Member] Flagship Solutions [Member] Statement [Table] Statement [Line Items] Document Type Amendment Flag Amendment Description Document Registration Statement Document Annual Report Document Quarterly Report Document Transition Report Document Shell Company Report Document Shell Company Event Date Document Period Start Date Document Period End Date Document Fiscal Period Focus Document Fiscal Year Focus Current Fiscal Year End Date Entity File Number Entity Registrant Name Entity Central Index Key Entity Primary SIC Number Entity Tax Identification Number Entity Incorporation, State or Country Code Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Three Entity Address, City or Town Entity Address, State or Province Entity Address, Country Entity Address, Postal Zip Code Country Region City Area Code Local Phone Number Extension Written Communications Soliciting Material Pre-commencement Tender Offer Pre-commencement Issuer Tender Offer Title of 12(b) Security No Trading Symbol Flag Trading Symbol Security Exchange Name Title of 12(g) Security Security Reporting Obligation Annual Information Form Audited Annual Financial Statements Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Interactive Data Current Entity Filer Category Entity Small Business Entity Emerging Growth Company Elected Not To Use the Extended Transition Period Document Accounting Standard Other Reporting Standard Item Number Entity Shell Company Entity Public Float Entity Bankruptcy Proceedings, Reporting Current Entity Common Stock, Shares Outstanding Documents Incorporated by Reference [Text Block] Statement of Financial Position [Abstract] ASSETS Current Assets: Cash and cash equivalents Accounts receivable (less allowance for credit losses of $12,476 and $30,000 in 2022 and 2021, respectively) Prepaid expenses and other current assets Total Current Assets Property and Equipment: Property and equipment Less—Accumulated depreciation Net Property and Equipment Other Assets:      Goodwill      Operating lease right-of-use assets      Other assets      Intangible assets, net Total Other Assets Total Assets LIABILITIES AND STOCKHOLDERS' DEFICIT Current Liabilities: Accounts payable and accrued expenses Deferred revenue Finance leases payable Finance leases payable related party Operating lease liabilities short term Total Current Liabilities        Operating lease liabilities Finance leases payable Finance leases payable related party Total Long Term Liabilities Total Liabilities Commitments and contingencies Stockholders’ Equity: Preferred stock, Series A par value $.001; 10,000,000 shares authorized; 0 and 0 shares issued and outstanding in 2022 and 2021, respectively Common stock, par value $.001; 250,000,000 shares authorized; 6,822,127 and 6,693,793 shares issued and outstanding in 2022 and 2021, respectively Additional paid in capital Accumulated deficit Total Data Storage Corp Stockholders' Equity Non-controlling interest in consolidated subsidiary Total Stockholder’s Equity Total Liabilities and Stockholders' Equity Accounts Receivable, Allowance for Credit Loss, Excluding Accrued Interest, Noncurrent Preferred Stock, Par or Stated Value Per Share Preferred Stock, Shares Authorized Preferred Stock, Shares Issued Preferred Stock, Shares Outstanding Common Stock, Par or Stated Value Per Share Common Stock, Shares Authorized Common Stock, Shares, Outstanding Common Stock, Shares, Issued Income Statement [Abstract] Sales Cost of sales Gross Profit Selling, general and administrative Loss from Operations Other Income (Expense) Interest expense, net Loss on disposal of equipment Gain on forgiveness of debt Total Other Income (Expense) Income (Loss) before provision for income taxes Provision for income taxes Net Income (Loss) Non-controlling interest in consolidated subsidiary Net Income (Loss) attributable to Data Storage Corp Preferred Stock Dividends Net Income (Loss) Attributable to Common Stockholders Earnings per Share – Basic Earning pers Share – Diluted Weighted Average Number of Shares – Basic Weighted Average Number of Shares – Diluted Beginning balance, value Beginning balance, shares Conversion of preferred series to stock Conversion of preferred series to stock, shares Proceeds from issuance of common stock and warrants Proceeds from issuance of common stock and warrants, shares Stock options exercise Stock Options Exercise, shares Stock warrants exercise Stock warrants exercise, shares Stock-based compensation Stock-based compensation, shares Net (Loss) Preferred stock dividends Ending balance, value Ending balance, shares Statement of Cash Flows [Abstract] Cash Flows from Operating Activities: Net Income (Loss) Adjustments to reconcile net income (loss) to net cash provided by operating activities: Depreciation and amortization Stock based compensation Gain on forgiveness of debt Loss on disposal of equipment Changes in Assets and Liabilities: Accounts receivable Other assets Prepaid expenses and other current assets Right of use asset Accounts payable and accrued expenses Deferred revenue Deferred tax liability Operating lease liability Net Cash Provided by Operating Activities Cash Flows from Investing Activities:                Capital expenditures                Cash acquired in business acquisition                Cash consideration for business acquisition Net Cash Used in Investing Activities Cash Flows from Financing Activities: Proceeds from line of credit Repayments of finance lease obligations related party Repayments of finance lease obligations Proceeds from issuance of common stock with warrants Cash received for the exercised of warrants Cash received for the exercised of options Repayments of Dividend payable Repayment of line of credit Net Cash (Used in) Provided by Financing Activities Increase (Decrease) in Cash and Cash Equivalents Cash and Cash Equivalents, Beginning of Period Cash and Cash Equivalents, End of Period Supplemental Disclosures: Cash paid for interest Cash paid for income taxes Non-cash investing and financing activities: Accrual of preferred stock dividend Assets acquired by finance lease Organization, Consolidation and Presentation of Financial Statements [Abstract] Basis of Presentation, Organization and Other Matters Accounting Policies [Abstract] Summary of Significant Accounting Policies Prepaids And Other Current Assets Prepaids and other current assets Property, Plant and Equipment [Abstract] Property and Equipment Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Leases Leases Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Equity [Abstract] Stockholders’ (Deficit) Litigation Litigation Related Party Transactions [Abstract] Related Party Transactions Business Combination and Asset Acquisition [Abstract] Note 11 –  Merger Subsequent Events [Abstract] Subsequent Events Principles of Consolidation Basis of Presentation Reclassifications Recently Issued and Newly Adopted Accounting Pronouncements Use of Estimates Estimated Fair Value of Financial Instruments Cash and Cash Equivalents Concentration of Credit Risk and Other Risks and Uncertainties Accounts Receivable/Allowance for Credit Losses Property and Equipment Goodwill and Other Intangibles Revenue Recognition Disaster Recovery and Business Continuity Solutions Initial Set-Up Fees Equipment Sales License - granting SSL certificates and other licenses Payment Terms Warranties Significant Judgement Impairment of Long-Lived Assets Advertising Costs Stock-Based Compensation Net Income (Loss) Per Common Share Schedule of revenue is disaggregated by major product Schedule of Earning per share basic and diluted Schedule of anti-dilutive income (loss) per share Schedule of prepaids and other current assets Property and Equipment Schedule of Intangible Assets and Goodwill Schedule of amortization over the next two years Schedule Of Components of lease expense Supplemental balance sheet information related to leases Schedule Of Long-term obligations under the operating and Finance leases Schedule of option activity and related information Schedule of weighted average fair value of options granted Schedule of non-vested restricted stock units Schedule of Purchase price Merger (Details 1) Schedule of unaudited pro-forma Schedule of Product Information [Table] Product Information [Line Items] Revenues Net Income (Loss) Available to Common Shareholders Weighted average number of common shares - basic Dilutive securities Options Warrants Weighted average number of common shares - diluted Earnings (Loss) per share, basic Earnings (Loss) per share, diluted Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Total common stock equivalents Concentration Risk, Percentage Accounts receivables due Property, Plant and Equipment, Useful Life Advertising Expense Prepaid Marketing & Promotion Prepaid Subscriptions and license Prepaid Maintenance Other Total prepaids and other current assets Property, Plant and Equipment [Table] Property, Plant and Equipment [Line Items] Gross Property and equipment Less: Accumulated depreciation Net property and equipment Depreciation expense Schedule of Finite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets [Line Items] Estimated life in years Total intangible assets not subject to amortization, Gross amount Total intangible assets not subject to amortization, Accumulated Amortization Total intangible assets not subject to amortization, Net amount Intangible assets subject to amortization, Estimated life in years Total Intangible Assets, Gross amount Total Intangible Assets, Accumulated Amortization Total Intangible Assets, Net amount Total Goodwill and Intangible Assets, Gross amount Total Goodwill and Intangible Assets, Accumulated Amortization Total Goodwill and Intangible Assets, Net 2023 2024 2025 2026 2027 Thereafter Total Amortization of Intangible Assets Lease Amortization of assets, included in depreciation and amortization expense Interest on lease liabilities, included in interest expense Amortization of assets, included in total operating expense Interest on lease liabilities, included in total operating expense Total net lease cost Operating Lease, Right-of-Use Asset Operating Lease, Liability, Current Operating Lease, Liability, Noncurrent Operating Lease, Liability Property and equipment, at cost Accumulated amortization Property and equipment, net Finance Lease, Liability, Current Finance leases, net of current obligations Finance Lease, Liability Operating cash flows related to operating leases Financing cash flows related to finance leases Operating Lease, Weighted Average Remaining Lease Term Finance Lease, Weighted Average Remaining Lease Term Operating Lease, Weighted Average Discount Rate, Percent Finance Lease, Weighted Average Discount Rate, Percent Operating Leases 2023 Finance Leases 2023 Operating Leases 2024 Finance Leases 2024 Operating Leases 2025 Finance Leases 2025 Operating Leases Total lease payments Finance Leases Total lease payments Operating Leases Less: Amounts representing interest Finance Leases Less: Amounts representing interest Operating Leases Total operating lease liabilities Finance Leases Total finance lease liabilities Less: long-term obligations Less: long-term obligations Total current Total current Lessee, Lease, Description [Table] Lessee, Lease, Description [Line Items] Annual rent Fiance leases contingent monthly rental payments Rent expenses Lease Expiration Date Debt Instrument, Periodic Payment Annual base rent Sale Leaseback Transaction, Imputed Interest Rate Discount rate Operating leases rent expenses net Schedule of Restructuring and Related Costs [Table] Restructuring Cost and Reserve [Line Items] Business acquisition Business acquisition period Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Outstanding, beginning Range of option price per share, beginning Weighted Average Exercise Price Outstanding beginning Weighted average contractual life, beginning Granted Range of option price per share, Granted Weighted Average Exercise Price, Granted Weighted average contractual life, granted Exercised Weighted Average Exercise Price, Granted Expired/Cancelled Range of option price per share, Exercised Weighted Average Exercise Price, Expired/Cancelled Outstanding, ending Range of option price per share, ending Weighted Average Exercise Price Outstanding ending Weighted average contractual life, ending Exercisable, ending Range of option price per share, exercisable Weighted Average Exercise Price, Exercisable ending Weighted average contractual life, exercisable Weighted average fair value of options granted Risk-free interest rate Volatility Expected life (years) Dividend yield RSAs non-vested shares, beginning Grant date fair value, beginning RSAs granted shares Grant date fair value, granted RSAs vested shares RSAs forfeited shares RSAs non-vested shares, ending Grant date fair value, ending Capital stock authorized Common stock, authorized Preferred stock, authorized Restricted stock units, issued Restricted stock units, fair value Stock option exercise Proceeds from common stock shares received Share-based compensation expense for options Total unrecognized compensation expense Weighted average period expected to recognized compensation expense (in years) Restricted stock expense Share-Based Payment Arrangement, Noncash Expense Proceeds from related party debt Cash paid to the seller Total purchase price Cash Accounts Receivable Prepaid Expenses Fixed Assets Website and Digital Assets Security Deposits Total Tangible Assets Acquired Accounts Payable and Accrued Expenses Deferred Revenue Deferred Tax Liability PPP Loan Payable Total Tangible Liabilities Assumed Net Tangible Assets Acquired Excess Purchase Price Customer Relationships Trade Names Assembled Workforce Goodwill Excess Purchase Price Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition [Line Items] Revenues Net income attributable to common shareholders Net income per share Weighted average number of shares outstanding Accounts receivables due. An arrangement whereby an employee is entitled to receive in the future, subject to vesting and other restrictions, a number of shares in the entity at a specified price, as defined in the agreement. Although there are variations, normally, after vesting, when an option is exercised, the employee-holder pays the strike value in cash to the issuing employer-entity and receives equity shares. The equity shares can be sold into the market for cash at the current market price without restriction. Options may be used to attract, retain and incentivize employees, in addition to their regular salary and other benefits. Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount. Computer hardware and software. Data Center equipment. Information by major type or class of finite-lived intangible assets. Information by major type or class of finite-lived intangible assets. Finite lived and Indefinite lived intangible assets Gross. Goodwill and Intangible Assets. Goodwill and Intangible Assets Accumulated Amortization. Information by group of related lease arrangements. For example, but not limited to, leases grouped by facility or contractual terms. This member stand for system trading. Assets, Current Property, Plant, and Equipment, Excluding Lessor Asset under Operating Lease, Accumulated Depreciation Other Assets, Noncurrent Assets Liabilities, Current Finance Lease, Liability, Noncurrent FinanceLeasesPayableRelatedPartyLongTerm Liabilities, Noncurrent Liabilities Stockholders' Equity Attributable to Parent Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Liabilities and Equity Gross Profit Operating Income (Loss) Interest Expense Nonoperating Income (Expense) Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income Tax Expense (Benefit) Net Income (Loss) Attributable to Noncontrolling Interest Net Income (Loss) Attributable to Parent Preferred Stock Dividends, Income Statement Impact Net Income (Loss) Available to Common Stockholders, Basic Shares, Outstanding Dividends, Preferred Stock Increase (Decrease) in Accounts Receivable Increase (Decrease) in Other Operating Assets Increase (Decrease) in Prepaid Expense and Other Assets IncreaseDecreaseInRightOfUseAsset Increase (Decrease) in Accounts Payable and Accrued Liabilities Increase (Decrease) in Deferred Revenue Net Cash Provided by (Used in) Operating Activities Payments to Acquire Property, Plant, and Equipment Payment for Contingent Consideration Liability, Investing Activities Net Cash Provided by (Used in) Investing Activities Repayment of Long-Term Debt, Long-Term Lease Obligation, and Capital Security Repayments of Debt and Lease Obligation ProceedsRepaymentDividendPayable Net Cash Provided by (Used in) Financing Activities Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Lessee, Operating Leases [Text Block] CommitmentsAndContingenciesTextBlock Property, Plant and Equipment, Policy [Policy Text Block] Property, Plant and Equipment [Table Text Block] Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Operating Leases Less: Amounts representing interest Finance Lease, Liability, Undiscounted Excess Amount LessLongtermObligations Long-Term Debt and Lease Obligation, Current Finance Leases Noncurrent Finance lease liabilities Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisesPrices Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value ExcessPurchasePrice Business Acquisition, Pro Forma Net Income (Loss) EX-101.PRE 10 dtst-20220930_pre.xml XBRL PRESENTATION FILE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.22.2.2
Cover - shares
9 Months Ended
Sep. 30, 2022
Nov. 14, 2022
Document Type 10-Q  
Amendment Flag false  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Sep. 30, 2022  
Document Fiscal Period Focus Q3  
Document Fiscal Year Focus 2022  
Current Fiscal Year End Date --12-31  
Entity File Number 001-35384  
Entity Registrant Name DATA STORAGE CORPORATION  
Entity Central Index Key 0001419951  
Entity Tax Identification Number 98-0530147  
Entity Incorporation, State or Country Code NV  
Entity Address, Address Line One 48 South Service Road  
Entity Address, City or Town Melville  
Entity Address, State or Province NY  
Entity Address, Postal Zip Code 11747  
City Area Code (212)  
Local Phone Number 564-4922  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   6,822,127
Common Stock, par value $0.001 per share    
Title of 12(b) Security Common Stock, par value $0.001 per share  
Trading Symbol DTST   
Security Exchange Name NASDAQ  
Warrants to purchase shares of Common Stock, par value $0.001 per share    
Title of 12(b) Security Warrants to purchase shares of Common Stock, par value $0.001 per share  
Trading Symbol DTSTW  
Security Exchange Name NASDAQ  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Current Assets:    
Cash and cash equivalents $ 11,281,703 $ 12,135,803
Accounts receivable (less allowance for credit losses of $12,476 and $30,000 in 2022 and 2021, respectively) 2,011,166 2,384,367
Prepaid expenses and other current assets 868,019 536,401
Total Current Assets 14,160,888 15,056,571
Property and Equipment:    
Property and equipment 7,103,795 6,595,236
Less—Accumulated depreciation (4,732,846) (4,657,765)
Net Property and Equipment 2,370,949 1,937,471
Other Assets:    
     Goodwill 6,560,671 6,560,671
     Operating lease right-of-use assets 276,465 422,318
     Other assets 166,248 103,226
     Intangible assets, net 2,045,375 2,254,566
Total Other Assets 9,048,759 9,340,781
Total Assets 25,580,596 26,334,823
Current Liabilities:    
Accounts payable and accrued expenses 1,490,877 1,343,391
Deferred revenue 71,037 366,859
Finance leases payable 381,043 216,299
Finance leases payable related party 719,364 839,793
Operating lease liabilities short term 186,645 205,414
Total Current Liabilities 2,848,966 2,971,756
       Operating lease liabilities 97,354 226,344
Finance leases payable 346,622 157,424
Finance leases payable related party 281,030 364,654
Total Long Term Liabilities 725,006 748,422
Total Liabilities 3,573,972 3,720,178
Stockholders’ Equity:    
Preferred stock, Series A par value $.001; 10,000,000 shares authorized; 0 and 0 shares issued and outstanding in 2022 and 2021, respectively
Common stock, par value $.001; 250,000,000 shares authorized; 6,822,127 and 6,693,793 shares issued and outstanding in 2022 and 2021, respectively 6,822 6,694
Additional paid in capital 38,891,891 38,241,155
Accumulated deficit (16,759,284) (15,530,576)
Total Data Storage Corp Stockholders' Equity 22,139,429 22,717,273
Non-controlling interest in consolidated subsidiary (132,805) (102,628)
Total Stockholder’s Equity 22,006,624 22,614,645
Total Liabilities and Stockholders' Equity $ 25,580,596 $ 26,334,823
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
Accounts Receivable, Allowance for Credit Loss, Excluding Accrued Interest, Noncurrent $ 12,476 $ 30,000
Preferred Stock, Par or Stated Value Per Share $ 0.001 $ 0.001
Preferred Stock, Shares Authorized 10,000,000 10,000,000
Preferred Stock, Shares Issued 0 0
Preferred Stock, Shares Outstanding 0 0
Common Stock, Par or Stated Value Per Share $ 0.001 $ 0.001
Common Stock, Shares Authorized 250,000,000 250,000,000
Common Stock, Shares, Outstanding 6,822,127 6,693,793
Common Stock, Shares, Issued 6,822,127 6,693,793
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Income Statement [Abstract]        
Sales $ 4,419,285 $ 3,860,258 $ 17,904,233 $ 9,963,198
Cost of sales 2,566,984 2,317,668 11,847,460 5,805,368
Gross Profit 1,852,301 1,542,590 6,056,773 4,157,830
Selling, general and administrative 2,075,525 1,874,258 7,129,595 4,549,499
Loss from Operations (223,224) (331,668) (1,072,822) (391,669)
Other Income (Expense)        
Interest expense, net (29,739) (15,726) (186,063) (97,392)
Loss on disposal of equipment (29,732)
Gain on forgiveness of debt 481,977 789,277
Total Other Income (Expense) (29,739) 466,251 (186,063) 662,153
Income (Loss) before provision for income taxes (252,963) 134,583 (1,258,885) 270,484
Provision for income taxes
Net Income (Loss) (252,963) 134,583 (1,258,885) 270,484
Non-controlling interest in consolidated subsidiary 7,344 1,047 30,177 6,358
Net Income (Loss) attributable to Data Storage Corp (245,619) 135,630 (1,228,708) 276,842
Preferred Stock Dividends (63,683)
Net Income (Loss) Attributable to Common Stockholders $ (245,619) $ 135,630 $ (1,228,708) $ 213,159
Earnings per Share – Basic $ (0.04) $ 0.02 $ (0.18) $ 0.05
Earning pers Share – Diluted $ (0.04) $ 0.02 $ (0.18) $ 0.05
Weighted Average Number of Shares – Basic 6,822,127 6,350,826 6,759,247 4,530,188
Weighted Average Number of Shares – Diluted 6,822,127 6,482,577 6,759,247 4,720,546
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) - USD ($)
Preferred Stock [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Noncontrolling Interest [Member]
Total
Beginning balance, value at Dec. 31, 2020 $ 1,402 $ 3,213 $ 17,745,785 $ (15,734,737) $ (94,705) $ 1,920,958
Beginning balance, shares at Dec. 31, 2020 1,401,786 3,213,486        
Conversion of preferred series to stock $ (1,402) $ 44 1,358
Conversion of preferred series to stock, shares (1,401,786) 43,806        
Proceeds from issuance of common stock and warrants $ 2,975 16,941,405 16,944,380
Proceeds from issuance of common stock and warrants, shares   2,975,000        
Stock options exercise $ 5 (5)
Stock Options Exercise, shares   5,060        
Stock warrants exercise $ 456 3,380,815 3,381,271
Stock warrants exercise, shares   455,390        
Stock-based compensation 120,252 120,252
Net (Loss) 276,842 (6,358) 270,484
Preferred stock dividends (63,683) (63,683)
Ending balance, value at Sep. 30, 2021 $ 6,693 38,189,610 (15,521,578) (101,063) 22,573,662
Ending balance, shares at Sep. 30, 2021 6,692,742        
Beginning balance, value at Jun. 30, 2021 $ 4,862 27,276,653 (15,657,208) (100,016) 11,524,291
Beginning balance, shares at Jun. 30, 2021 4,862,352        
Proceeds from issuance of common stock and warrants $ 1,375 7,488,110 7,489,485
Proceeds from issuance of common stock and warrants, shares   1,375,000        
Stock warrants exercise   $ 456 3,380,815 3,381,271
Stock warrants exercise, shares   455,390        
Stock-based compensation 44,032 44,032
Net (Loss) 135,630 (1,047) 134,583
Ending balance, value at Sep. 30, 2021 $ 6,693 38,189,610 (15,521,578) (101,063) 22,573,662
Ending balance, shares at Sep. 30, 2021 6,692,742        
Beginning balance, value at Dec. 31, 2021 $ 6,694 38,241,155 (15,530,576) (102,628) 22,614,645
Beginning balance, shares at Dec. 31, 2021 6,693,793        
Stock options exercise $ 3 6,931 6,934
Stock Options Exercise, shares   3,334        
Stock-based compensation $ 125 643,805 643,930
Stock-based compensation, shares   125,000        
Net (Loss) (1,228,708) (30,177) (1,258,885)
Ending balance, value at Sep. 30, 2022 $ 6,822 38,891,891 (16,759,284) (132,805) 22,006,624
Ending balance, shares at Sep. 30, 2022 6,822,127        
Beginning balance, value at Jun. 30, 2022 $ 6,822 38,799,853 (16,513,665) (125,461) 22,167,549
Beginning balance, shares at Jun. 30, 2022 6,822,127        
Stock-based compensation 92,038 92,038
Net (Loss) (245,619) (7,344) (252,963)
Ending balance, value at Sep. 30, 2022 $ 6,822 $ 38,891,891 $ (16,759,284) $ (132,805) $ 22,006,624
Ending balance, shares at Sep. 30, 2022 6,822,127        
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Cash Flows from Operating Activities:    
Net Income (Loss) $ (1,258,885) $ 270,484
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation and amortization 932,328 947,669
Stock based compensation 643,930 120,252
Gain on forgiveness of debt (789,277)
Loss on disposal of equipment 29,732
Changes in Assets and Liabilities:    
Accounts receivable 373,201 106,797
Other assets (63,023) (344)
Prepaid expenses and other current assets (331,618) (154,912)
Right of use asset 145,853 (227,732)
Accounts payable and accrued expenses 147,487 (206,385)
Deferred revenue (295,822) (151,103)
Deferred tax liability (19,362)
Operating lease liability (147,759) 227,226
Net Cash Provided by Operating Activities 145,692 153,045
Cash Flows from Investing Activities:    
               Capital expenditures (62,564) (418,422)
               Cash acquired in business acquisition 212,068
               Cash consideration for business acquisition (6,149,343)
Net Cash Used in Investing Activities (62,564) (6,355,697)
Cash Flows from Financing Activities:    
Proceeds from line of credit 50,000
Repayments of finance lease obligations related party (644,209) (886,189)
Repayments of finance lease obligations (299,954) (111,995)
Proceeds from issuance of common stock with warrants 16,944,380
Cash received for the exercised of warrants 3,381,271
Cash received for the exercised of options 6,935
Repayments of Dividend payable (1,179,357)
Repayment of line of credit (24)
Net Cash (Used in) Provided by Financing Activities (937,228) 18,198,086
Increase (Decrease) in Cash and Cash Equivalents (854,100) 11,995,434
Cash and Cash Equivalents, Beginning of Period 12,135,803 893,598
Cash and Cash Equivalents, End of Period 11,281,703 12,889,032
Supplemental Disclosures:    
Cash paid for interest 100,482 92,779
Cash paid for income taxes
Non-cash investing and financing activities:    
Accrual of preferred stock dividend 63,683
Assets acquired by finance lease $ 1,094,051 $ 50,000
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.22.2.2
Basis of Presentation, Organization and Other Matters
9 Months Ended
Sep. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation, Organization and Other Matters

Note 1 - Basis of Presentation, Organization and Other Matters

 

Data Storage Corporation (“DSC” or the “Company”) provides subscription based, long term agreements for disaster recovery solutions, cloud infrastructure, Cyber Security and Voice and Data solutions.

 

Headquartered in Melville, NY, DSC offers solutions and services to businesses within the healthcare, banking and finance, distribution services, manufacturing, construction, education, and government industries. DSC derives its revenues from subscription services and solutions, managed services, software and maintenance, equipment and onboarding provisioning. DSC maintains infrastructure and storage equipment in seven technical centers in New York, Massachusetts, Texas, Florida, North Carolina and Canada.

 

On May 31, 2021, the Company completed a merger of Flagship Solutions, LLC (“Flagship”) (a Florida limited liability company) and the Company’s wholly-owned subsidiary, Data Storage FL, LLC. Flagship is a provider of Hybrid Cloud solutions, managed services and cloud solutions.

 

On January 27, 2022, we formed Information Technology Acquisition Corporation a special purpose acquisition company for the purpose of entering into a merger, capital stock exchange, asset acquisition, stock purchase, recapitalization, reorganization or other similar business combination with one or more businesses or entities.

 

XML 18 R8.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 2022
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies

Note 2 - Summary of Significant Accounting Policies

 

Principles of Consolidation

 

The Condensed Consolidated Financial statements include the accounts of the Company and its wholly-owned subsidiaries, (i) CloudFirst Technologies Corporation, a Delaware corporation, (ii) Data Storage FL, LLC, a Florida limited liability company, (iii) Flagship Solutions, LLC, a Florida limited liability company, (iv) Information Technology Acquisition Corporation, a Delaware Corporation, and (v) its majority-owned subsidiary, Nexxis Inc, a Nevada corporation. All inter-company transactions and balances have been eliminated in consolidation.

 

Basis of Presentation

 

The Condensed Consolidated Financial Statements of the Company are prepared in accordance with accounting principles generally accepted in the United States of America (US GAAP).

 

Certain information and note disclosures normally included in the financial statements prepared in accordance with US GAAP have been condensed. As such, the information included in these financial statements should be read in conjunction with the audited financial statements as of and for the year ended December 31, 2021, included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021 (the “2021 Form 10-K”), as filed on March 31, 2022. In the opinion of the Company’s management, these condensed consolidated financial statements include all adjustments, which are of only a normal and recurring nature, necessary for a fair presentation of the statement of financial position of the Company as of September 30, 2022, statement of cash flows for the nine months ended September 30, 2022 and 2021 and the results of operations for the three and nine months ended September 30, 2022, are not necessarily indicative of the results to be expected for the full fiscal year ending December 31, 2022.

 

Reclassifications

 

Certain prior period amounts in the condensed consolidated financial statements thereto have been reclassified where necessary to conform to the current year’s presentation. These reclassifications did not affect the prior period’s total assets, total liabilities, stockholders’ deficit, net loss or net cash used in operating activities. During the nine months ended September 30, 2022, we adopted a change in presentation on our condensed consolidated statements of operations in order to present technician salaries in cost of sales, the presentation of which is consistent with our peers. Prior periods have been revised to reflect this change in presentation.

 

Recently Issued and Newly Adopted Accounting Pronouncements

 

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments (“ASU-2016-13”). ASU 2016-13 affects loans, debt securities, trade receivables, and any other financial assets that have the contractual right to receive cash. The ASU requires an entity to recognize expected credit losses rather than incurred losses for financial assets. ASU 2016-13 is effective for the fiscal year beginning after December 15, 2022, including interim periods within that fiscal year. The Company expects that there would be no material impact on the Company’s consolidated financial statements upon the adoption of this ASU.

 

 

In November 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, issued by the Financial Accounting Standards Board. This ASU requires entities to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with ASU 2014-09, Revenue from Contracts with Customers (Topic 606). The update will generally result in the recognition of contract assets and contract liabilities at amounts consistent with those recorded by the acquiree immediately before the acquisition date rather than at fair value. The adoption of ASU 2021-08 did not have a material impact on the consolidated financial statements.

 

Use of Estimates

 

The preparation of financial statements in conformity with US 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. Actual results could differ from these estimates.

 

Estimated Fair Value of Financial Instruments

 

The Company’s financial instruments include cash, accounts receivable, accounts payable and, lease commitments. Management believes the estimated fair value of these accounts on September 30, 2022, approximate their carrying value as reflected in the balance sheet due to the short-term nature of these instruments or the use of market interest rates for debt instruments. The carrying values of certain of the Company’s notes payable and capital lease obligations approximate their fair values based upon a comparison of the interest rate and terms of such debt given the level of risk to the rates and terms of similar debt currently available to the Company in the marketplace.

 

Cash and Cash Equivalents

 

The Company considers all highly liquid investments with an original maturity or remaining maturity at the time of purchase, of three months or less to be cash equivalents.

 

Concentration of Credit Risk and Other Risks and Uncertainties

 

Financial instruments and assets subjecting the Company to concentration of credit risk consist primarily of cash and cash equivalents, short-term investments and trade accounts receivable. The Company’s cash and cash equivalents are maintained at major U.S. financial institutions. Deposits in these institutions may exceed the amount of insurance provided on such deposits.

 

The Company’s customers are primarily concentrated in the United States.

 

The Company provides credit in the normal course of business. The Company maintains allowances for doubtful accounts on factors surrounding the credit risk of specific customers, historical trends, and other information.

 

As of September 30, 2022, DSC had two customers with an accounts receivable balance representing 18% and 14% of total accounts receivable. As of December 31, 2021, the Company had one customer with an accounts receivable balance representing 16% of total accounts receivable.

 

For the three months ended September 30, 2022, the Company had one customer that accounted for 14% of revenue. For the three months ended September 30, 2021, the Company had one customer that accounted for 13% of revenue.

 

For the nine months ended September 30, 2022, the Company had two customers that accounted for 20% and 14% of revenue. For the nine months ended September 30, 2021, the Company had one customer that accounted for 14% of revenue.

 

Accounts Receivable/Allowance for Credit Losses

 

The Company sells its services to customers on an open credit basis. Accounts receivables are uncollateralized, non-interest-bearing customer obligations. Accounts receivables are typically due within 30 days. The allowance for credit losses reflects the estimated accounts receivable that will not be collected due to credit losses. Provisions for estimated uncollectible accounts receivable are made for individual accounts based upon specific facts and circumstances including criteria such as their age, amount, and customer standing. Provisions are also made for other accounts receivable not specifically reviewed based upon historical experience. Clients are invoiced in advance for services as reflected in deferred revenue on the Company’s balance sheet.

 

Property and Equipment

 

Property and equipment are recorded at cost and depreciated over their estimated useful lives or the term of the lease using the straight-line method for financial statement purposes. Estimated useful lives in years for depreciation are five to  seven years for property and equipment. Additions, betterments and replacements are capitalized, while expenditures for repairs and maintenance are charged to operations when incurred. As units of property are sold or retired, the related cost and accumulated depreciation are removed from the accounts, and any resulting gain or loss is recognized in income.

 

Goodwill and Other Intangibles

 

The Company tests goodwill and other intangible assets for impairment on at least an annual basis. Impairment exists if the carrying value of a reporting unit exceeds its estimated fair value. To determine the fair value of goodwill and intangible assets, the Company uses many assumptions and estimates using a market participant approach that directly impact the results of the testing. In making these assumptions and estimates, the Company uses industry accepted valuation models and set criteria that are reviewed and approved by various levels of management.

 

Revenue Recognition

 

Nature of goods and services

 

The following is a description of the products and services from which the Company generates revenue, as well as the nature, timing of satisfaction of performance obligations, and significant payment terms for each:

 

  1) Cloud Infrastructure and Disaster Recovery Revenue

 

 Cloud Infrastructure provides clients the ability to migrate their on-premise computing and digital storage to DSC’s enterprise-level technical compute and digital storage assets located in Tier 3 data centers. Data Storage Corporation owns the assets and provides a turnkey solution whereby achieving reliable and cost-effective, multi-tenant IBM Power compute, x86/intel, flash digital storage, while providing disaster recovery and cyber security while eliminating client capital expenditures. The client pays a monthly fee and can increase capacity as required.

 

 Clients can subscribe to an array of disaster recovery solutions without subscribing to cloud infrastructure. Product offerings provided directly from DSC are High Availability, Data Vaulting and retention solutions, including standby servers which allows clients to centralize and streamline their mission-critical digital information and technical environment while ensuring business continuity if they experience a cyber-attack or natural disaster Client’s data is vaulted, at two data centers with the maintenance of retention schedules for corporate governances and regulations all to meet their back to work objective in a disaster.

 

  2) Managed Services 

 

These services are performed at the inception of a contract. The Company provides professional assistance to its clients during the implementation processes. On-boarding and set-up services ensure that the solution or software is installed properly and function as designed to provide clients with the best solutions. In addition, clients that are managed service clients have a requirement for DSC to offer time and material billing supplementing the client’s staff.

 

The Company also derives both one-time and subscription-based revenue, from providing support, management and renewal of software, hardware, third party maintenance contracts and third-party cloud services to clients. The managed services include help desk, remote access, operating system and software patch management, annual recovery tests and manufacturer support for equipment and on-gong monitoring of client system performance.

 

  3) Equipment and Software

 

The Company provides equipment and software and actively participate in collaboration with IBM to provide innovative business solutions to clients. The Company is a partner of IBM and the various software, infrastructure and hybrid cloud solutions provided to clients.

 

  4) Nexxis Voice over Internet and Direct Internet Access

 

The Company provides VoIP, Internet access and data transport services to ensure businesses are fully connected to the internet from any location, remote and on premise. The company provides Hosted VoIP solutions with equipment options for IP phones and internet speeds of up to 10Gb delivered over fiber optics.

 

Disaggregation of revenue

 

In the following table, revenue is disaggregated by major product line, geography, and timing of revenue recognition.

 

               
For the Three Months
Ended September 30, 2022
   United States  International  Total
Infrastructure & Disaster Recovery/Cloud Service  $2,120,592   $47,039   $2,167,631 
Equipment and Software   1,021,451        1,021,451 
Managed Services   966,346    33,307    999,653 
Nexxis VoIP Services   203,191        203,191 
Other   27,359        27,359 
Total Revenue  $4,338,939   $80,346   $4,419,285 

 

For the Three Months
Ended September 30, 2021
    United States   International   Total
Infrastructure & Disaster Recovery/Cloud Service   $ 1,799,488     $ 27,567     $ 1,827,055  
Equipment and Software     316,107             316,107  
Managed Services     1,472,261             1,472,261  
Nexxis VoIP Services     210,445             210,445  
Other     34,390             34,390  
Total Revenue   $ 3,832,691     $ 27,567     $ 3,860,258  

 

For the Three Months
Ended September 30,
Timing of revenue recognition  2022  2021
Products transferred at a point in time  $1,112,748   $754,438 
Products and services transferred over time   3,306,537    3,105,820 
Total Revenue  $4,419,285   $3,860,258 

 

For the Nine Months
Ended September 30, 2022
    United States   International   Total
Infrastructure & Disaster Recovery/Cloud Service   $ 5,964,383     $ 142,904     $ 6,107,287  
Equipment and Software     7,309,400             7,309,400  
Managed Services     3,709,657       99,921       3,809,578  
Nexxis VoIP Services     587,051             587,051  
Other     90,917             90,917  
Total Revenue   $ 17,661,408     $ 242,825     $ 17,904,233  

 

For the Nine Months
Ended September 30, 2021
   United States  International  Total
Infrastructure & Disaster Recovery/Cloud Service  $5,115,212   $97,354   $5,212,566 
Equipment and Software   1,541,441        1,541,441 
Managed Services   2,508,515        2,508,515 
Nexxis VoIP Services   588,889        588,889 
Other   111,787        111,787 
Total Revenue  $9,865,844   $97,354   $9,963,198 

 

For the Nine Months
Ended September 30,
Timing of revenue recognition  2022  2021
Products transferred at a point in time  $7,400,316   $2,230,873 
Products and services transferred over time   10,503,917    7,732,325 
Total Revenue  $17,904,233   $9,963,198 

 

Contract receivables are recorded at the invoiced amount and are uncollateralized, non-interest-bearing client obligations. Provisions for estimated uncollectible accounts receivable are made for individual accounts based upon specific facts and circumstances including criteria such as their age, amount, and client standing.

 

Sales are generally recorded in the month the service is provided. For clients who are billed on an annual basis, deferred revenue is recorded and amortized over the life of the contract.

 

Transaction price allocated to the remaining performance obligations

 

The Company has the following performance obligations:

 

1) Data Vaulting: Subscription-based cloud service that encrypts and transfers data to a secure Tier 3 data center and further replicates the data to a second Tier 3 DSC technical center where it remains encrypted. Ensuring client retention schedules for corporate compliance and disaster recovery. Provides for twenty-four (24) hour or less recovery time and utilizes advanced data reduction, reduplication technology to shorten back-up and restore time.

 

2) High Availability: A managed cloud subscription-based service that provides cost-effective mirroring software replication technology and provides one (1) hour or less recovery time for a client to be back in business.
   
3) Cloud Infrastructure: subscription-based cloud service provides for “capacity on-demand” for IBM Power and X86 Intel server systems.
   
4) Internet: Subscription-based service, offering continuous internet connection combined with FailSAFE which provides disaster recovery for both a clients’ voice and data environments.
   
5) Support and Maintenance: Subscription based service offers support for clients on their servers, firewalls, desktops or software. Services are provided 24x7x365 to our clients.
   
6) Implementation / Set-Up Fees: Onboarding and set-up for cloud infrastructure and disaster recovery as well as Cyber Security.
   
7) Equipment sales: Sale of servers and data storage equipment to the client.
   
9) License: Granting SSL certificates and licenses.

 

Disaster Recovery and Business Continuity Solutions

 

Subscription services allow clients to access data or receive services for a predetermined period of time. As the client obtains access at a point in time and continues to have access for the remainder of the subscription period, the client is considered to simultaneously receive and consume the benefits provided by the entity’s performance as the entity performs. Accordingly, the related performance obligation is considered to be satisfied ratably over the contract term. As the performance obligation is satisfied evenly across the term of the contract, revenue is recognized on a straight-line basis over the contract term.

 

Initial Set-Up Fees

 

The Company accounts for set-up fees as a separate performance obligation. Set-up services are performed one-time and accordingly the revenue is recognized at the point in time, and is non-refundable, and the Company is entitled to the payment.

 

Equipment Sales

 

The obligation for the equipment sales is such the control of the product transfer is at a point in time (i.e., when the goods have been shipped or delivered to the client’s location, depending on shipping terms). Noting that the satisfaction of the performance obligation, in this sense, does not occur over time, the performance obligation is considered to be satisfied at a point in time when the obligation to the client has been fulfilled (i.e., when the goods have left the shipping facility or delivered to the client, depending on shipping terms).

 

License - granting SSL certificates and other licenses

 

Performance obligations as it relates to licensing is that the control of the product transfers, either at a point in time or over time, depending on the nature of the license. The revenue standard identifies two types of licenses of IP: (i) a right to access IP; and, (ii) a right to use IP. To assist in determining whether a license provides a right to use or a right to access IP, ASC 606 defines two categories of IP: Functional and Symbolic. The Company’s license arrangements typically do not require the Company to make its proprietary content available to the client either through a download or through a direct connection. Throughout the life of the contract the Company does not continue to provide updates or upgrades to the license granted. Based on the guidance, the Company considers its license offerings to be akin to functional IP and recognizes revenue at the point in time the license is granted and/or renewed for a new period.

 

Payment Terms

 

The typical terms of subscription contracts range from 12 to 36 months, with auto-renew options extending the contract for an additional term. The Company invoices clients one month in advance for its services, in addition to any contractual data overages or for additional services.

 

Warranties

 

The Company offers guaranteed service levels and service guarantees on some of its contracts. These warranties are not sold separately and are accounted as “assurance warranties”.

 

Significant Judgement

 

In the instance where contracts have multiple performance obligations the Company uses judgment to establish a stand-alone price for each performance obligation. The price for each performance obligation is determined by reviewing market data for similar services as well as the Company’s historical pricing of each individual service. The sum of each performance obligation is calculated to determine the aggregate price for the individual services. The proportion of each individual service to the aggregate price is determined. The ratio is applied to the total contract price in order to allocate the transaction price to each performance obligation.

 

Impairment of Long-Lived Assets

 

The Company reviews its long-lived assets for impairment whenever events and circumstances indicate that the carrying value of an asset might not be recoverable. An impairment loss, measured as the amount by which the carrying value exceeds the fair value is recognized if the carrying amount exceeds estimated un-discounted future cash flows.

 

Advertising Costs

 

The Company expenses the costs associated with advertising as they are incurred. The Company incurred $263,485 and $157,182 for advertising costs for the three months ended September 30, 2022 and 2021, respectively. The Company incurred $669,278 and $409,468 for advertising costs for the nine months ended September 30, 2022 and 2021, respectively.

 

Stock-Based Compensation

 

DSC follows the requirements of FASB ASC 718-10-10, Share-Based Payments with regards to stock-based compensation issued to employees and non-employees. DSC has agreements and arrangements that call for stock to be awarded to the employees and consultants at various times as compensation and periodic bonuses. The expense for this stock-based compensation is equal to the fair value of the stock price on the day the stock was awarded multiplied by the number of shares awarded. The Company has a relatively low forfeiture rate of stock-based compensation and forfeitures are recognized as they occur.

 

The valuation methodology used to determine the fair value of the options issued during the period is the Black-Scholes option-pricing model. The Black-Scholes model requires the use of a number of assumptions including the volatility of the stock price, the average risk-free interest rate, and the weighted average expected life of the options. Risk-free interest rates are calculated based on continuously compounded risk-free rates for the appropriate term. The dividend yield is assumed to be zero as the Company has never paid or declared any cash dividends on its Common Stock and does not intend to pay dividends on its Common Stock in the foreseeable future. The expected forfeiture rate is estimated based on management’s best assessment.

 

Estimated volatility is a measure of the amount by which DSC’s stock price is expected to fluctuate each year during the expected life of the award. DSC’s calculation of estimated volatility is based on historical stock prices over a period equal to the expected life of the awards.

 

Net Income (Loss) Per Common Share

 

Basic income (loss) per share is computed by dividing net income (loss) by the weighted average number of shares of common stock outstanding during the period. Diluted earnings per share is computed by dividing net income (loss) adjusted for income or loss that would result from the assumed conversion of potential common shares from contracts that may be settled in stock or cash by the weighted average number of shares of common stock, common stock equivalents and potentially dilutive securities outstanding during each period.

 

The following table sets forth the information needed to compute basic and diluted earnings per share for the three and nine months ended September 30, 2022 and 2021:

 

                    
   For the Three Months Ended  For the Nine Months Ended
   September 30,  September 30,
   2022  2021  2022  2021
             
Net Income (Loss) Available to Common Shareholders  $(245,619)  $135,630   $(1,228,708)  $213,159 
                     
Weighted average number of common shares - basic   6,822,127    6,350,826    6,759,247    4,530,188 
Dilutive securities                    
Options       128,418        187,025 
Warrants       3,333        3,333 
Weighted average number of common shares - diluted   6,822,127    6,482,577    6,759,247    4,720,546 
Earnings (Loss) per share, basic  $(0.04)  $0.02   $(0.18)  $0.05 
Earnings (Loss) per share, diluted  $(0.04)  $0.02   $(0.18)  $0.05 

 

The following table sets forth the number of potential shares of common stock that have been excluded from diluted net income (loss) per share net income (loss) per share because their effect was anti-dilutive:

 

                    
    Three Months ended September 30,  Nine Months ended September 30,
    2022  2021  2022  2021
Options   290,330    96,248    290,330    37,641 
Warrants   2,419,193    2,415,860    2,419,193    2,415,860 
 Total common stock equivalents   2,709,523    2,512,108    2,709,523    2,453,501 

 

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.22.2.2
Prepaids and other current assets
9 Months Ended
Sep. 30, 2022
Prepaids And Other Current Assets  
Prepaids and other current assets

Note 3 - Prepaids and other current assets

 

Prepaids and other current assets consist of the following:

 

          
   September 30,  December 31,
   2022  2021
Prepaid Marketing & Promotion  $79,456   $ 
Prepaid Subscriptions and license   606,798    409,985 
Prepaid Maintenance   71,100    80,227 
Other   110,665    46,189 
Total prepaids and other current assets  $868,019   $536,401 

 

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.2.2
Property and Equipment
9 Months Ended
Sep. 30, 2022
Property, Plant and Equipment [Abstract]  
Property and Equipment

Note 4- Property and Equipment

 

Property and equipment, at cost, consist of the following:

 

          
   September 30,  December 31,
   2022  2021
Storage equipment  $60,288   $476,887 
Furniture and fixtures   20,860    19,491 
Leasehold improvements   20,983    20,983 
Computer hardware and software   93,062    317,729 
Data center equipment   6,908,602    5,760,146 
 Gross Property and equipment   7,103,795    6,595,236 
Less: Accumulated depreciation   (4,732,846)   (4,657,765)
Net property and equipment  $2,370,949   $1,937,471 

 

Depreciation expense for the three months ended September 30, 2022 and 2021 was $222,009 and $229,427, respectively. Depreciation expense for the nine months ended September 30, 2022 and 2021 was $724,315 and $709,195, respectively.

 

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.22.2.2
Goodwill and Intangible Assets
9 Months Ended
Sep. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets

Note 5 - Goodwill and Intangible Assets

 

Goodwill and intangible assets consisted of the following:

 

                    
   Estimated life in years  Gross amount  September 30, 2022 Accumulated Amortization  Net
Intangible assets not subject to amortization                    
Goodwill   Indefinite   $6,560,671   $   $6,560,671
Trademarks   Indefinite    514,268        514,268 
                     
Total intangible assets not subject to amortization        7,074,939        7,074,939 
Intangible assets subject to amortization                    
Customer lists   7    2,614,099    1,100,289    1,513,810 
ABC acquired contracts   5    310,000    310,000     
SIAS acquired contracts   5    660,000    660,000     
Non-compete agreements   4    272,147    272,147     
Website and Digital Assets   3    33,002    15,705    17,297 
Total intangible assets subject to amortization        3,889,248    2,358,141    1,531,107 
Total Goodwill and Intangible Assets       $10,964,187   $2,358,141   $8,606,046 

 

Scheduled amortization over the next five years are as follows:

 

       
Twelve months ending September 30,   
 2023   $278,144 
 2024    273,439 
 2025    267,143 
 2026    267,143 
 2027    200,357 
 Thereafter    244,881 
 Total   $1,531,107 

 

Amortization expense for the three months ended September 30, 2022 and 2021 was $69,730 and $139,807 respectively. Amortization expense for the nine months ended September 30, 2022 and 2021 was $209,191 and $238,474 respectively.

 

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases
9 Months Ended
Sep. 30, 2022
Leases  
Leases

Note 6-Leases

 

Operating Leases

 

The Company currently maintains two leases for office space located in Melville, NY.

 

The first lease for office space in Melville, NY commenced on September 1, 2019. The term of this lease is for three years and eleven months and runs co-terminus with our existing lease in the same building. The base annual rent is $10,764 payable in equal monthly installments of $897.

 

A second lease for office space in Melville, NY, was entered into on November 20, 2017, which commenced on April 2, 2018. The term of this lease is five years and three months at $86,268 per year with an escalation of 3% per year and expires on July 31, 2023.

 

On July 31, 2021, the Company signed a three-year lease for approximately 2,880 square feet of office space at 980 North Federal Highway, Boca Raton, FL. The commencement date of the lease was August 2, 2021. The monthly rent is $4,820.

 

The Company leases cages and racks for technical space in Tier 3 data centers in New York, Massachusetts, North Carolina and Florida. These leases are month to month. The monthly rent is approximately $39,000. The Company also leases technical space in Dallas, TX. The lease term is thirteen months and monthly payments are $1,403. The lease term expires on July 31, 2023.

 

On January 1, 2022, the Company entered into a lease agreement for office space with WeWork in Austin, TX. The lease term is six months and requires monthly payments of $1,470 and expires on June 30, 2022. Subsequent to June 30, 2022, the company is on a $2,904 month-to-month lease with WeWork in Austin, TX.

 

Finance Lease Obligations

 

On June 1, 2020, the Company entered into a lease agreement with a finance company to lease technical equipment. The lease obligation is payable in monthly installments of $5,008. The lease carries an interest rate of 7% and is a three-year lease. The term of the lease ends June 1, 2023.

 

On June 29, 2020, the Company entered into a lease agreement for technical equipment with a finance company. The lease obligation is payable in monthly installments of $5,050. The lease carries an interest rate of 7% and is a three-year lease. The term of the lease ends June 29, 2023.

 

On July 31, 2020, the Company entered into a lease agreement for technical equipment with a finance company. The lease obligation is payable in monthly installments of $4,524. The lease carries an interest rate of 7% and is a three-year lease. The term of the lease ends July 31, 2023.

 

On November 1, 2021, the Company entered into a lease agreement with a finance company for technical equipment. The lease obligation is payable in monthly installments of $3,152. The lease carries an interest rate of 6% and is a three-year lease. The term of the lease ends September 21, 2024.

 

On January 1, 2022, the Company entered into a lease agreement with a finance company for technical equipment. The lease obligation is payable in monthly installments of $17,718. The lease carries an interest rate of 5% and is a three-year lease. The term of the lease ends January 1, 2025.

 

On January 1, 2022, the Company entered into a technical equipment lease with a finance company. The lease obligation is payable in monthly installments of $2,037. The lease carries an interest rate of 6% and is a three-year lease. The term of the lease ends January 1, 2025.

 

Finance Lease Obligations – Related Party

 

On April 1, 2018, the Company entered into a lease agreement with Systems Trading Inc. (“Systems Trading”) to refinance all equipment leases into one lease. This lease obligation is payable to Systems Trading with bi-monthly installments of $23,475. The lease carries an interest rate of 5% and is a four-year lease. The term of the lease ends April 16, 2022. Systems Trading is owned and operated by Harold Schwartz the president of CloudFirst.

 

On January 1, 2019, the Company entered into a lease agreement with Systems Trading. This lease obligation is payable to Systems Trading with monthly installments of $29,592. The lease carries an interest rate of 6.75% and is a five-year lease. The term of the lease ends December 31, 2023.

 

On April 1, 2019, the Company entered into two lease agreements with Systems Trading to add data center equipment. The first lease calls for monthly installments of $1,328 and expires on March 1, 2022. It carries an interest rate of 7%. The second lease calls for monthly installments of $461 and expires on March 1, 2022. It carries an interest rate of 6.7%.

 

On January 1, 2020, the Company entered into a lease agreement with Systems Trading to lease equipment. The lease obligation is payable to Systems Trading with monthly installments of $10,534. The lease carries an interest rate of 6% and is a three-year lease. The term of the lease ends January 1, 2023.

 

On March 4, 2021, the Company entered into a lease agreement with Systems Trading effective April 1, 2021. This lease obligation is payable to Systems Trading with monthly installments of $1,567 and expires on March 31, 2024. The lease carries an interest rate of 8%.

 

On January 1, 2022, the Company entered into a lease agreement with Systems Trading effective January 1, 2022. This lease obligation is payable to Systems Trading with monthly installments of $7,145 and expires on April 1, 2025. The lease carries an interest rate of 8%.

 

On April 1, 2022, the Company entered into a lease agreement with Systems Trading effective May 1, 2022. This lease obligation is payable to Systems Trading with monthly installments of $6,667 and expires on February 1, 2025. The lease carries an interest rate of 8%.

 

The Company determines if an arrangement contains a lease at inception. Right of Use “ROU” assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent its obligation to make lease payments arising from the lease. ROU assets and liabilities are recognized at the lease commencement date based on the estimated present value of lease payments over the lease term. The Company’s lease term includes options to extend the lease when it is reasonably certain that it will exercise that option. Leases with a term of 12 months or less are not recorded on the balance sheet, per the election of the practical expedient. ROU assets and liabilities are recognized at the lease commencement date based on the estimated present value of lease payments over the lease term. The Company recognizes lease expense for these leases on a straight-line basis over the lease term. The Company recognizes variable lease payments in the period in which the obligation for those payments is incurred. Variable lease payments that depend on an index or a rate are initially measured using the index or rate at the commencement date, otherwise variable lease payments are recognized in the period incurred. A discount rate of 5% was used in preparation of the ROU asset and operating liabilities.

 

The components of lease expense were as follows:

 

     
   Three Months Ended
September 30, 2022
Finance leases:     
Amortization of assets, included in depreciation and amortization expense  $149,423 
Interest on lease liabilities, included in interest expense   43,740 
Operating lease:     
Amortization of assets, included in total operating expense   45,533 
Interest on lease liabilities, included in total operating expense   3,835 
Total net lease cost  $242,531 

 

   Nine Months Ended
September 30, 2022
Finance leases:     
Amortization of assets, included in depreciation and amortization expense  $319,686 
Interest on lease liabilities, included in interest expense   131,220 
Operating lease:     
Amortization of assets, included in total operating expense   147,999 
Interest on lease liabilities, included in total operating expense   13,492 
Total net lease cost  $612,397 
Supplemental balance sheet information related to leases was as follows:     
      
Operating Leases:     
      
Operating lease right-of-use asset  $276,465 
      
Current operating lease liabilities  $186,645 
Noncurrent operating lease liabilities   97,354 
Total operating lease liabilities  $283,999 

 

    September 30, 2022
Finance leases:        
Property and equipment, at cost   $ 5,521,716  
Accumulated amortization     (3,717,967 )
Property and equipment, net   $ 1,803,749  
         
Current obligations of finance leases   $ 627,652  
Finance leases, net of current obligations     1,100,407  
Total finance lease liabilities   $ 1,728,059  

 

Supplemental cash flow and other information related to leases were as follows:

 

     
   Nine Months Ended September 30, 2022
Cash paid for amounts included in the measurement of lease liabilities:     
Operating cash flows related to operating leases  $147,759 
Financing cash flows related to finance leases  $944,163 
      
Weighted average remaining lease term (in years):     
Operating leases   1.74 
Finance leases   1.05 
      
Weighted average discount rate:     
Operating leases   5%
Finance leases   7%

 

Long-term obligations under the operating and finance leases at September 30, 2022, mature as follows: 

 

            
For the Twelve Months Ended September 30,  Operating Leases  Finance Leases
 2023   $212,528   $1,136,376 
 2024    81,472    543,125 
 2025        152,710 
 Total lease payments    294,000    1,832,211 
 Less: Amounts representing interest    (10,001)   (104,152)
 Total lease obligations    283,999    1,728,059 
 Less: long-term obligations    (97,354)   (627,652)
  Total current   $186,645   $1,100,407 

 

As of September 30, 2022, the Company had no additional significant operating or finance leases that had not yet commenced. Rent expense under all operating leases for the nine months ended September 30, 2022 and 2021 was $159,236 and $130,020, respectively.

 

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingencies
9 Months Ended
Sep. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

Note 7 - Commitments and Contingencies

 

As part of the Flagship acquisition the company acquired a licensing agreement for marketing related materials with a National Football League team. The company has approximately $1.3 million in payments over the next 5 years.

 

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders’ (Deficit)
9 Months Ended
Sep. 30, 2022
Equity [Abstract]  
Stockholders’ (Deficit)

Note 8 - Stockholders’ (Deficit)

 

Capital Stock

 

The Company has 260,000,000 authorized shares of capital stock, consisting of 250,000,000 shares of common stock, par value $0.001, and 10,000,000 shares of Preferred Stock, par value $0.001 per share.

 

On May 1, 2022, the Company issued 125,000 shares of its restricted common stock to employees in exchange for services at a fair value of $400,000.

 

During the nine months ended September 30, 2022, employees exercised 3,334 options into shares of common stock. The Company received $6,934 for these options.

 

Common Stock Options

 

A summary of the Company’s options activity and related information follows:

 

                               
    Number of
Shares
Under Options
  Range of
Option Price
Per Share
  Weighted
Average
Exercise Price
  Weighted
Average
Contractual
Life
Options Outstanding at December 31, 2021     267,467     $ 2.00 – 16.00       $ 5.19       6.94  
Options Granted     89,428       5.87 – 2.04         3.30       10  
Exercised     (3,334 )     2.00 – 2.16         2.08        
Expired/Cancelled     (63,231 )     2.00 – 16.00         2.56        
Options Outstanding at September 30, 2022     290,330     $ 2.00 – 16.00       $ 2.66       7.71  
                                 
Options Exercisable at September 30, 2022     142,098     $ 2.00 – 16.00     $ 2.40       5.68  

 

Share-based compensation expense for options totaling $74,143 and $21,573 was recognized in our results for the three months ended September 30, 2022 and 2021, respectively. Share-based compensation expense for options totaling $215,968 and $120,252 was recognized in our results for the nine months ended September 30, 2022 and 2021, respectively.

 

The valuation methodology used to determine the fair value of the options issued during the year was the Black-Scholes option-pricing model. The Black-Scholes model requires the use of a number of assumptions including the volatility of the stock price, the average risk-free interest rate, and the weighted average expected life of the options.

 

The risk-free interest rate assumption is based upon observed interest rates on zero-coupon U.S. Treasury bonds whose maturity period is appropriate for the term of the options.

 

Estimated volatility is a measure of the amount by which the Company’s stock price is expected to fluctuate each year during the expected life of the award. The Company’s calculation of estimated volatility is based on historical stock prices of the Company over a period equal to the expected life of the awards.

 

As of September 30, 2022, there was $468,110 of total unrecognized compensation expense related to unvested employee options granted under the Company’s share-based compensation plans that is expected to be recognized over a weighted average period of approximately 2.51 years.

 

The weighted average fair value of options granted, and the assumptions used in the Black-Scholes model during the nine months ended September 30, 2022, are set forth in the table below.

 

     
   2022
Weighted average fair value of options granted  $3.00 
Risk-free interest rate   1.63% – 3.83% 
Volatility   204% – 214% 
Expected life (years)   10 years 
Dividend yield    

 

Share-based awards, restricted stock award (“RSAs”)

 

On March 31, 2022, the Board resolved that, the Company shall pay each member of the Board, compensation as a group amount to $40,375. The shares vest one year after issuance.

 

On June 30, 2022, the Board resolved that, the Company shall pay each member of the Board, compensation as a group amount to $30,625. The shares vest one year after issuance.

 

On September 30, 2022, the Board resolved that, the Company shall pay each member of the Board, compensation as a group amount to $25,000. The shares vest one year after issuance.

 

A summary of the activity related to RSAs for the nine months ended September 30, 2022, is presented below:

  

               
Restricted stock award (RSA’s)    Total
shares
 
  Grant date
fair value
RSA’s non-vested at January 1, 2022         $  
RSA’s granted     37,500     $ 2.04 – 3.23  
RSA’s vested         $  
RSA’s forfeited         $  
RSA’s non-vested September 30, 2022     37,500     $ 2.04 – 3.23   

 

Stock-based compensation for RSA’s has been recorded in the consolidated statements of operations and totaled $17,896 for the three months ended September 30, 2022. Stock-based compensation for RSA’s has been recorded in the consolidated statements of operations and totaled $27,962 for the nine months ended September 30, 2022.

 

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.22.2.2
Litigation
9 Months Ended
Sep. 30, 2022
Litigation  
Litigation

Note 9 – Litigation

  

We are currently not involved in any litigation that we believe could have a materially adverse effect on our financial condition or results of operations. There is no action, suit, proceeding, inquiry or investigation before or by any court, public board, government agency, self-regulatory organization or body pending or, to the knowledge of the executive officers of our company or any of our subsidiaries, threatened against or affecting DSC, its common stock, any of its subsidiaries or of DSC’s or DSC’s subsidiaries’ officers or directors in their capacities as such, in which an adverse decision could have a material adverse effect.

 

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.22.2.2
Related Party Transactions
9 Months Ended
Sep. 30, 2022
Related Party Transactions [Abstract]  
Related Party Transactions

Note 10 – Related Party Transactions

 

Finance Lease Obligations – Related Party

 

During the nine months ended September 30, 2022, the Company entered into two related party finance lease obligations. See Note 6 for details.

 

Nexxis Capital LLC

 

Charles M. Piluso (Chairman and CEO) and Harold Schwartz (President) collectively own 100% of Nexxis Capital LLC (“Nexxis Capital”). Nexxis Capital was formed to purchase equipment and provide leases to Nexxis Inc.’s customers. The Company received funds of $33,530 and $10,935 during the nine months ended September 30, 2022 and 2021 respectively.

 

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 11 –  Merger
9 Months Ended
Sep. 30, 2022
Business Combination and Asset Acquisition [Abstract]  
Note 11 –  Merger

Note 11 –  Merger

 

Flagship Solutions, LLC

 

On February 4, 2021, the Company entered into an Agreement and Plan of Merger (the “Merger Agreement”) with Data Storage FL, LLC, a Florida limited liability company and the Company’s wholly-owned subsidiary (the “Merger Sub”), Flagship Solutions, LLC (“Flagship”), a Florida limited liability company, and the owners (collectively, the “Equityholders”) of all of the issued and outstanding limited liability company membership interests in Flagship (collectively, the “Equity Interests”). The Company acquired Flagship on May 31, 2021, and became its wholly-owned subsidiary. The purchase price was $5.5 million.

 

In addition, the cash merger consideration paid by the Company to the Equityholders at Closing shall be adjusted, on a dollar-for-dollar basis, by the amount by which Flagship’s net working capital at Closing is more or is less than the target working capital amount specified in the Merger Agreement.

 

Concurrently with the Closing, Flagship and Mark Wyllie, Flagship’s Chief Executive Officer, entered into an Employment Agreement, which was effective upon consummation of the Closing, pursuant to which Mr. Wyllie will continue to serve as Chief Executive Officer of Flagship following the Closing on the terms and conditions set forth therein. Flagship’s obligations under the Wyllie Employment Agreement will also be guaranteed by the Company. The Wyllie Employment Agreement provides for: (i) an annual base salary of $170,000, (ii) management bonuses comprised of twenty-five percent (25%) of Flagship’s net income available in free cash flow as determined in accordance with GAAP for each calendar quarter during the term, (iii) an agreement to issue him stock options of the Company, subject to approval by the Board, commensurate with his position and performance and reflective of the executive compensation plans that the Company has in place with its other subsidiaries of similar size to Flagship, (iv) life insurance benefits in the amount of $400,000, and (v) four weeks paid vacation. In the event Mr. Wyllie’s employment is terminated by him for good reason (as defined in the Wyllie Employment Agreement) or by Flagship without cause, he will be entitled to receive his annual base salary through the expiration of the initial three-year employment term and an amount equal to his last annual bonus paid, payable quarterly. Pursuant to the Wyllie Employment Agreement, we agreed to elect Mr. Wyllie to the Board and the board of directors of Flagship to serve so long as he continues to be employed by the Company. The employment agreement contains customary non-competition provisions that apply during its term and for a period of two years after the term expires. In addition, pursuant to the Wyllie Employment Agreement, Mr. Wyllie was appointed to serve as a member of the Company’s Board of Directors and the board of directors of Flagship to serve so long as he continues to be employed by us. On October 28, 2022, Mark Wyllie resigned from his position as Chief Executive Officer of Flagship. Additionally, in connection with the resignation, Mr. Wyllie will no longer serve as the Executive Vice President of the Company or a member of the Company’s Board of Directors.

 

Following the closing of the transaction, Flagship’s financial statements as of the Closing were consolidated with the Consolidated Financial Statements of the Company.

 

The following sets forth the components of the purchase price:

 

     
Purchase price:     
Cash paid to the seller  $6,149,343 
Total purchase price   6,149,343 
      
Tangible Assets Acquired:     
Cash   212,068 
Accounts Receivable   1,389,263 
Prepaid Expenses   127,574 
Fixed Assets   4,986 
Website and Digital Assets   33,002 
Security Deposits   22,500 
Total Tangible Assets Acquired   1,789,393 
      
Tangible Liabilities Assumed:     
Accounts Payable and Accrued Expenses   514,354 
Deferred Revenue   68,736 
Deferred Tax Liability   399,631 
PPP Loan Payable   307,300 
Total Tangible Liabilities Assumed   1,290,021 
      
Net Tangible Assets Acquired   499,372 
      
Excess Purchase Price  $5,649,971 

 

The following table shows the allocation of the excess purchase price.

 

         
Customer Relationships   $ 1,870,000  
Trade Names     235,000  
Assembled Workforce     287,000  
Goodwill     3,257,971  
Excess Purchase Price   $ 5,649,971   

 

The intangible assets acquired include the trade names, customer relationships, assembled workforce, and goodwill. The deferred tax liability represents the tax affected timing differences relating to the acquired intangible assets to the extent they are not offset by acquired deferred tax assets.

 

The goodwill represents the assembled workforce, acquired capabilities, and future economic benefits resulting from the acquisition. No portion of the goodwill is deductible for tax purposes.

 

The following presents the unaudited pro-forma combined results of operations of the Company with Flagship Solutions as if the entities were combined on January 1, 2021.

 

     
   Nine Months Ended
   September 30,
2021
Revenues  $18,138,730 
Net income attributable to common shareholders  $1,338,334 
Net income per share  $0.30 
Weighted average number of shares outstanding   4,530,188 

 

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.2.2
Subsequent Events
9 Months Ended
Sep. 30, 2022
Subsequent Events [Abstract]  
Subsequent Events

Note 12 - Subsequent Events

 

Management did not identify any subsequent Events.

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2022
Accounting Policies [Abstract]  
Principles of Consolidation

Principles of Consolidation

 

The Condensed Consolidated Financial statements include the accounts of the Company and its wholly-owned subsidiaries, (i) CloudFirst Technologies Corporation, a Delaware corporation, (ii) Data Storage FL, LLC, a Florida limited liability company, (iii) Flagship Solutions, LLC, a Florida limited liability company, (iv) Information Technology Acquisition Corporation, a Delaware Corporation, and (v) its majority-owned subsidiary, Nexxis Inc, a Nevada corporation. All inter-company transactions and balances have been eliminated in consolidation.

 

Basis of Presentation

Basis of Presentation

 

The Condensed Consolidated Financial Statements of the Company are prepared in accordance with accounting principles generally accepted in the United States of America (US GAAP).

 

Certain information and note disclosures normally included in the financial statements prepared in accordance with US GAAP have been condensed. As such, the information included in these financial statements should be read in conjunction with the audited financial statements as of and for the year ended December 31, 2021, included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021 (the “2021 Form 10-K”), as filed on March 31, 2022. In the opinion of the Company’s management, these condensed consolidated financial statements include all adjustments, which are of only a normal and recurring nature, necessary for a fair presentation of the statement of financial position of the Company as of September 30, 2022, statement of cash flows for the nine months ended September 30, 2022 and 2021 and the results of operations for the three and nine months ended September 30, 2022, are not necessarily indicative of the results to be expected for the full fiscal year ending December 31, 2022.

 

Reclassifications

Reclassifications

 

Certain prior period amounts in the condensed consolidated financial statements thereto have been reclassified where necessary to conform to the current year’s presentation. These reclassifications did not affect the prior period’s total assets, total liabilities, stockholders’ deficit, net loss or net cash used in operating activities. During the nine months ended September 30, 2022, we adopted a change in presentation on our condensed consolidated statements of operations in order to present technician salaries in cost of sales, the presentation of which is consistent with our peers. Prior periods have been revised to reflect this change in presentation.

 

Recently Issued and Newly Adopted Accounting Pronouncements

Recently Issued and Newly Adopted Accounting Pronouncements

 

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments (“ASU-2016-13”). ASU 2016-13 affects loans, debt securities, trade receivables, and any other financial assets that have the contractual right to receive cash. The ASU requires an entity to recognize expected credit losses rather than incurred losses for financial assets. ASU 2016-13 is effective for the fiscal year beginning after December 15, 2022, including interim periods within that fiscal year. The Company expects that there would be no material impact on the Company’s consolidated financial statements upon the adoption of this ASU.

 

 

In November 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, issued by the Financial Accounting Standards Board. This ASU requires entities to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with ASU 2014-09, Revenue from Contracts with Customers (Topic 606). The update will generally result in the recognition of contract assets and contract liabilities at amounts consistent with those recorded by the acquiree immediately before the acquisition date rather than at fair value. The adoption of ASU 2021-08 did not have a material impact on the consolidated financial statements.

 

Use of Estimates

Use of Estimates

 

The preparation of financial statements in conformity with US 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. Actual results could differ from these estimates.

 

Estimated Fair Value of Financial Instruments

Estimated Fair Value of Financial Instruments

 

The Company’s financial instruments include cash, accounts receivable, accounts payable and, lease commitments. Management believes the estimated fair value of these accounts on September 30, 2022, approximate their carrying value as reflected in the balance sheet due to the short-term nature of these instruments or the use of market interest rates for debt instruments. The carrying values of certain of the Company’s notes payable and capital lease obligations approximate their fair values based upon a comparison of the interest rate and terms of such debt given the level of risk to the rates and terms of similar debt currently available to the Company in the marketplace.

 

Cash and Cash Equivalents

Cash and Cash Equivalents

 

The Company considers all highly liquid investments with an original maturity or remaining maturity at the time of purchase, of three months or less to be cash equivalents.

 

Concentration of Credit Risk and Other Risks and Uncertainties

Concentration of Credit Risk and Other Risks and Uncertainties

 

Financial instruments and assets subjecting the Company to concentration of credit risk consist primarily of cash and cash equivalents, short-term investments and trade accounts receivable. The Company’s cash and cash equivalents are maintained at major U.S. financial institutions. Deposits in these institutions may exceed the amount of insurance provided on such deposits.

 

The Company’s customers are primarily concentrated in the United States.

 

The Company provides credit in the normal course of business. The Company maintains allowances for doubtful accounts on factors surrounding the credit risk of specific customers, historical trends, and other information.

 

As of September 30, 2022, DSC had two customers with an accounts receivable balance representing 18% and 14% of total accounts receivable. As of December 31, 2021, the Company had one customer with an accounts receivable balance representing 16% of total accounts receivable.

 

For the three months ended September 30, 2022, the Company had one customer that accounted for 14% of revenue. For the three months ended September 30, 2021, the Company had one customer that accounted for 13% of revenue.

 

For the nine months ended September 30, 2022, the Company had two customers that accounted for 20% and 14% of revenue. For the nine months ended September 30, 2021, the Company had one customer that accounted for 14% of revenue.

 

Accounts Receivable/Allowance for Credit Losses

Accounts Receivable/Allowance for Credit Losses

 

The Company sells its services to customers on an open credit basis. Accounts receivables are uncollateralized, non-interest-bearing customer obligations. Accounts receivables are typically due within 30 days. The allowance for credit losses reflects the estimated accounts receivable that will not be collected due to credit losses. Provisions for estimated uncollectible accounts receivable are made for individual accounts based upon specific facts and circumstances including criteria such as their age, amount, and customer standing. Provisions are also made for other accounts receivable not specifically reviewed based upon historical experience. Clients are invoiced in advance for services as reflected in deferred revenue on the Company’s balance sheet.

 

Property and Equipment

Property and Equipment

 

Property and equipment are recorded at cost and depreciated over their estimated useful lives or the term of the lease using the straight-line method for financial statement purposes. Estimated useful lives in years for depreciation are five to  seven years for property and equipment. Additions, betterments and replacements are capitalized, while expenditures for repairs and maintenance are charged to operations when incurred. As units of property are sold or retired, the related cost and accumulated depreciation are removed from the accounts, and any resulting gain or loss is recognized in income.

 

Goodwill and Other Intangibles

Goodwill and Other Intangibles

 

The Company tests goodwill and other intangible assets for impairment on at least an annual basis. Impairment exists if the carrying value of a reporting unit exceeds its estimated fair value. To determine the fair value of goodwill and intangible assets, the Company uses many assumptions and estimates using a market participant approach that directly impact the results of the testing. In making these assumptions and estimates, the Company uses industry accepted valuation models and set criteria that are reviewed and approved by various levels of management.

 

Revenue Recognition

Revenue Recognition

 

Nature of goods and services

 

The following is a description of the products and services from which the Company generates revenue, as well as the nature, timing of satisfaction of performance obligations, and significant payment terms for each:

 

  1) Cloud Infrastructure and Disaster Recovery Revenue

 

 Cloud Infrastructure provides clients the ability to migrate their on-premise computing and digital storage to DSC’s enterprise-level technical compute and digital storage assets located in Tier 3 data centers. Data Storage Corporation owns the assets and provides a turnkey solution whereby achieving reliable and cost-effective, multi-tenant IBM Power compute, x86/intel, flash digital storage, while providing disaster recovery and cyber security while eliminating client capital expenditures. The client pays a monthly fee and can increase capacity as required.

 

 Clients can subscribe to an array of disaster recovery solutions without subscribing to cloud infrastructure. Product offerings provided directly from DSC are High Availability, Data Vaulting and retention solutions, including standby servers which allows clients to centralize and streamline their mission-critical digital information and technical environment while ensuring business continuity if they experience a cyber-attack or natural disaster Client’s data is vaulted, at two data centers with the maintenance of retention schedules for corporate governances and regulations all to meet their back to work objective in a disaster.

 

  2) Managed Services 

 

These services are performed at the inception of a contract. The Company provides professional assistance to its clients during the implementation processes. On-boarding and set-up services ensure that the solution or software is installed properly and function as designed to provide clients with the best solutions. In addition, clients that are managed service clients have a requirement for DSC to offer time and material billing supplementing the client’s staff.

 

The Company also derives both one-time and subscription-based revenue, from providing support, management and renewal of software, hardware, third party maintenance contracts and third-party cloud services to clients. The managed services include help desk, remote access, operating system and software patch management, annual recovery tests and manufacturer support for equipment and on-gong monitoring of client system performance.

 

  3) Equipment and Software

 

The Company provides equipment and software and actively participate in collaboration with IBM to provide innovative business solutions to clients. The Company is a partner of IBM and the various software, infrastructure and hybrid cloud solutions provided to clients.

 

  4) Nexxis Voice over Internet and Direct Internet Access

 

The Company provides VoIP, Internet access and data transport services to ensure businesses are fully connected to the internet from any location, remote and on premise. The company provides Hosted VoIP solutions with equipment options for IP phones and internet speeds of up to 10Gb delivered over fiber optics.

 

Disaggregation of revenue

 

In the following table, revenue is disaggregated by major product line, geography, and timing of revenue recognition.

 

               
For the Three Months
Ended September 30, 2022
   United States  International  Total
Infrastructure & Disaster Recovery/Cloud Service  $2,120,592   $47,039   $2,167,631 
Equipment and Software   1,021,451        1,021,451 
Managed Services   966,346    33,307    999,653 
Nexxis VoIP Services   203,191        203,191 
Other   27,359        27,359 
Total Revenue  $4,338,939   $80,346   $4,419,285 

 

For the Three Months
Ended September 30, 2021
    United States   International   Total
Infrastructure & Disaster Recovery/Cloud Service   $ 1,799,488     $ 27,567     $ 1,827,055  
Equipment and Software     316,107             316,107  
Managed Services     1,472,261             1,472,261  
Nexxis VoIP Services     210,445             210,445  
Other     34,390             34,390  
Total Revenue   $ 3,832,691     $ 27,567     $ 3,860,258  

 

For the Three Months
Ended September 30,
Timing of revenue recognition  2022  2021
Products transferred at a point in time  $1,112,748   $754,438 
Products and services transferred over time   3,306,537    3,105,820 
Total Revenue  $4,419,285   $3,860,258 

 

For the Nine Months
Ended September 30, 2022
    United States   International   Total
Infrastructure & Disaster Recovery/Cloud Service   $ 5,964,383     $ 142,904     $ 6,107,287  
Equipment and Software     7,309,400             7,309,400  
Managed Services     3,709,657       99,921       3,809,578  
Nexxis VoIP Services     587,051             587,051  
Other     90,917             90,917  
Total Revenue   $ 17,661,408     $ 242,825     $ 17,904,233  

 

For the Nine Months
Ended September 30, 2021
   United States  International  Total
Infrastructure & Disaster Recovery/Cloud Service  $5,115,212   $97,354   $5,212,566 
Equipment and Software   1,541,441        1,541,441 
Managed Services   2,508,515        2,508,515 
Nexxis VoIP Services   588,889        588,889 
Other   111,787        111,787 
Total Revenue  $9,865,844   $97,354   $9,963,198 

 

For the Nine Months
Ended September 30,
Timing of revenue recognition  2022  2021
Products transferred at a point in time  $7,400,316   $2,230,873 
Products and services transferred over time   10,503,917    7,732,325 
Total Revenue  $17,904,233   $9,963,198 

 

Contract receivables are recorded at the invoiced amount and are uncollateralized, non-interest-bearing client obligations. Provisions for estimated uncollectible accounts receivable are made for individual accounts based upon specific facts and circumstances including criteria such as their age, amount, and client standing.

 

Sales are generally recorded in the month the service is provided. For clients who are billed on an annual basis, deferred revenue is recorded and amortized over the life of the contract.

 

Transaction price allocated to the remaining performance obligations

 

The Company has the following performance obligations:

 

1) Data Vaulting: Subscription-based cloud service that encrypts and transfers data to a secure Tier 3 data center and further replicates the data to a second Tier 3 DSC technical center where it remains encrypted. Ensuring client retention schedules for corporate compliance and disaster recovery. Provides for twenty-four (24) hour or less recovery time and utilizes advanced data reduction, reduplication technology to shorten back-up and restore time.

 

2) High Availability: A managed cloud subscription-based service that provides cost-effective mirroring software replication technology and provides one (1) hour or less recovery time for a client to be back in business.
   
3) Cloud Infrastructure: subscription-based cloud service provides for “capacity on-demand” for IBM Power and X86 Intel server systems.
   
4) Internet: Subscription-based service, offering continuous internet connection combined with FailSAFE which provides disaster recovery for both a clients’ voice and data environments.
   
5) Support and Maintenance: Subscription based service offers support for clients on their servers, firewalls, desktops or software. Services are provided 24x7x365 to our clients.
   
6) Implementation / Set-Up Fees: Onboarding and set-up for cloud infrastructure and disaster recovery as well as Cyber Security.
   
7) Equipment sales: Sale of servers and data storage equipment to the client.
   
9) License: Granting SSL certificates and licenses.

 

Disaster Recovery and Business Continuity Solutions

Disaster Recovery and Business Continuity Solutions

 

Subscription services allow clients to access data or receive services for a predetermined period of time. As the client obtains access at a point in time and continues to have access for the remainder of the subscription period, the client is considered to simultaneously receive and consume the benefits provided by the entity’s performance as the entity performs. Accordingly, the related performance obligation is considered to be satisfied ratably over the contract term. As the performance obligation is satisfied evenly across the term of the contract, revenue is recognized on a straight-line basis over the contract term.

 

Initial Set-Up Fees

Initial Set-Up Fees

 

The Company accounts for set-up fees as a separate performance obligation. Set-up services are performed one-time and accordingly the revenue is recognized at the point in time, and is non-refundable, and the Company is entitled to the payment.

 

Equipment Sales

Equipment Sales

 

The obligation for the equipment sales is such the control of the product transfer is at a point in time (i.e., when the goods have been shipped or delivered to the client’s location, depending on shipping terms). Noting that the satisfaction of the performance obligation, in this sense, does not occur over time, the performance obligation is considered to be satisfied at a point in time when the obligation to the client has been fulfilled (i.e., when the goods have left the shipping facility or delivered to the client, depending on shipping terms).

 

License - granting SSL certificates and other licenses

License - granting SSL certificates and other licenses

 

Performance obligations as it relates to licensing is that the control of the product transfers, either at a point in time or over time, depending on the nature of the license. The revenue standard identifies two types of licenses of IP: (i) a right to access IP; and, (ii) a right to use IP. To assist in determining whether a license provides a right to use or a right to access IP, ASC 606 defines two categories of IP: Functional and Symbolic. The Company’s license arrangements typically do not require the Company to make its proprietary content available to the client either through a download or through a direct connection. Throughout the life of the contract the Company does not continue to provide updates or upgrades to the license granted. Based on the guidance, the Company considers its license offerings to be akin to functional IP and recognizes revenue at the point in time the license is granted and/or renewed for a new period.

 

Payment Terms

Payment Terms

 

The typical terms of subscription contracts range from 12 to 36 months, with auto-renew options extending the contract for an additional term. The Company invoices clients one month in advance for its services, in addition to any contractual data overages or for additional services.

 

Warranties

Warranties

 

The Company offers guaranteed service levels and service guarantees on some of its contracts. These warranties are not sold separately and are accounted as “assurance warranties”.

 

Significant Judgement

Significant Judgement

 

In the instance where contracts have multiple performance obligations the Company uses judgment to establish a stand-alone price for each performance obligation. The price for each performance obligation is determined by reviewing market data for similar services as well as the Company’s historical pricing of each individual service. The sum of each performance obligation is calculated to determine the aggregate price for the individual services. The proportion of each individual service to the aggregate price is determined. The ratio is applied to the total contract price in order to allocate the transaction price to each performance obligation.

 

Impairment of Long-Lived Assets

Impairment of Long-Lived Assets

 

The Company reviews its long-lived assets for impairment whenever events and circumstances indicate that the carrying value of an asset might not be recoverable. An impairment loss, measured as the amount by which the carrying value exceeds the fair value is recognized if the carrying amount exceeds estimated un-discounted future cash flows.

 

Advertising Costs

Advertising Costs

 

The Company expenses the costs associated with advertising as they are incurred. The Company incurred $263,485 and $157,182 for advertising costs for the three months ended September 30, 2022 and 2021, respectively. The Company incurred $669,278 and $409,468 for advertising costs for the nine months ended September 30, 2022 and 2021, respectively.

 

Stock-Based Compensation

Stock-Based Compensation

 

DSC follows the requirements of FASB ASC 718-10-10, Share-Based Payments with regards to stock-based compensation issued to employees and non-employees. DSC has agreements and arrangements that call for stock to be awarded to the employees and consultants at various times as compensation and periodic bonuses. The expense for this stock-based compensation is equal to the fair value of the stock price on the day the stock was awarded multiplied by the number of shares awarded. The Company has a relatively low forfeiture rate of stock-based compensation and forfeitures are recognized as they occur.

 

The valuation methodology used to determine the fair value of the options issued during the period is the Black-Scholes option-pricing model. The Black-Scholes model requires the use of a number of assumptions including the volatility of the stock price, the average risk-free interest rate, and the weighted average expected life of the options. Risk-free interest rates are calculated based on continuously compounded risk-free rates for the appropriate term. The dividend yield is assumed to be zero as the Company has never paid or declared any cash dividends on its Common Stock and does not intend to pay dividends on its Common Stock in the foreseeable future. The expected forfeiture rate is estimated based on management’s best assessment.

 

Estimated volatility is a measure of the amount by which DSC’s stock price is expected to fluctuate each year during the expected life of the award. DSC’s calculation of estimated volatility is based on historical stock prices over a period equal to the expected life of the awards.

 

Net Income (Loss) Per Common Share

Net Income (Loss) Per Common Share

 

Basic income (loss) per share is computed by dividing net income (loss) by the weighted average number of shares of common stock outstanding during the period. Diluted earnings per share is computed by dividing net income (loss) adjusted for income or loss that would result from the assumed conversion of potential common shares from contracts that may be settled in stock or cash by the weighted average number of shares of common stock, common stock equivalents and potentially dilutive securities outstanding during each period.

 

The following table sets forth the information needed to compute basic and diluted earnings per share for the three and nine months ended September 30, 2022 and 2021:

 

                    
   For the Three Months Ended  For the Nine Months Ended
   September 30,  September 30,
   2022  2021  2022  2021
             
Net Income (Loss) Available to Common Shareholders  $(245,619)  $135,630   $(1,228,708)  $213,159 
                     
Weighted average number of common shares - basic   6,822,127    6,350,826    6,759,247    4,530,188 
Dilutive securities                    
Options       128,418        187,025 
Warrants       3,333        3,333 
Weighted average number of common shares - diluted   6,822,127    6,482,577    6,759,247    4,720,546 
Earnings (Loss) per share, basic  $(0.04)  $0.02   $(0.18)  $0.05 
Earnings (Loss) per share, diluted  $(0.04)  $0.02   $(0.18)  $0.05 

 

The following table sets forth the number of potential shares of common stock that have been excluded from diluted net income (loss) per share net income (loss) per share because their effect was anti-dilutive:

 

                    
    Three Months ended September 30,  Nine Months ended September 30,
    2022  2021  2022  2021
Options   290,330    96,248    290,330    37,641 
Warrants   2,419,193    2,415,860    2,419,193    2,415,860 
 Total common stock equivalents   2,709,523    2,512,108    2,709,523    2,453,501 

 

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2022
Accounting Policies [Abstract]  
Schedule of revenue is disaggregated by major product
               
For the Three Months
Ended September 30, 2022
   United States  International  Total
Infrastructure & Disaster Recovery/Cloud Service  $2,120,592   $47,039   $2,167,631 
Equipment and Software   1,021,451        1,021,451 
Managed Services   966,346    33,307    999,653 
Nexxis VoIP Services   203,191        203,191 
Other   27,359        27,359 
Total Revenue  $4,338,939   $80,346   $4,419,285 

 

For the Three Months
Ended September 30, 2021
    United States   International   Total
Infrastructure & Disaster Recovery/Cloud Service   $ 1,799,488     $ 27,567     $ 1,827,055  
Equipment and Software     316,107             316,107  
Managed Services     1,472,261             1,472,261  
Nexxis VoIP Services     210,445             210,445  
Other     34,390             34,390  
Total Revenue   $ 3,832,691     $ 27,567     $ 3,860,258  

 

For the Three Months
Ended September 30,
Timing of revenue recognition  2022  2021
Products transferred at a point in time  $1,112,748   $754,438 
Products and services transferred over time   3,306,537    3,105,820 
Total Revenue  $4,419,285   $3,860,258 

 

For the Nine Months
Ended September 30, 2022
    United States   International   Total
Infrastructure & Disaster Recovery/Cloud Service   $ 5,964,383     $ 142,904     $ 6,107,287  
Equipment and Software     7,309,400             7,309,400  
Managed Services     3,709,657       99,921       3,809,578  
Nexxis VoIP Services     587,051             587,051  
Other     90,917             90,917  
Total Revenue   $ 17,661,408     $ 242,825     $ 17,904,233  

 

For the Nine Months
Ended September 30, 2021
   United States  International  Total
Infrastructure & Disaster Recovery/Cloud Service  $5,115,212   $97,354   $5,212,566 
Equipment and Software   1,541,441        1,541,441 
Managed Services   2,508,515        2,508,515 
Nexxis VoIP Services   588,889        588,889 
Other   111,787        111,787 
Total Revenue  $9,865,844   $97,354   $9,963,198 

 

For the Nine Months
Ended September 30,
Timing of revenue recognition  2022  2021
Products transferred at a point in time  $7,400,316   $2,230,873 
Products and services transferred over time   10,503,917    7,732,325 
Total Revenue  $17,904,233   $9,963,198 
Schedule of Earning per share basic and diluted
                    
   For the Three Months Ended  For the Nine Months Ended
   September 30,  September 30,
   2022  2021  2022  2021
             
Net Income (Loss) Available to Common Shareholders  $(245,619)  $135,630   $(1,228,708)  $213,159 
                     
Weighted average number of common shares - basic   6,822,127    6,350,826    6,759,247    4,530,188 
Dilutive securities                    
Options       128,418        187,025 
Warrants       3,333        3,333 
Weighted average number of common shares - diluted   6,822,127    6,482,577    6,759,247    4,720,546 
Earnings (Loss) per share, basic  $(0.04)  $0.02   $(0.18)  $0.05 
Earnings (Loss) per share, diluted  $(0.04)  $0.02   $(0.18)  $0.05 
Schedule of anti-dilutive income (loss) per share
                    
    Three Months ended September 30,  Nine Months ended September 30,
    2022  2021  2022  2021
Options   290,330    96,248    290,330    37,641 
Warrants   2,419,193    2,415,860    2,419,193    2,415,860 
 Total common stock equivalents   2,709,523    2,512,108    2,709,523    2,453,501 
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.2.2
Prepaids and other current assets (Tables)
9 Months Ended
Sep. 30, 2022
Prepaids And Other Current Assets  
Schedule of prepaids and other current assets
          
   September 30,  December 31,
   2022  2021
Prepaid Marketing & Promotion  $79,456   $ 
Prepaid Subscriptions and license   606,798    409,985 
Prepaid Maintenance   71,100    80,227 
Other   110,665    46,189 
Total prepaids and other current assets  $868,019   $536,401 
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.2.2
Property and Equipment (Tables)
9 Months Ended
Sep. 30, 2022
Property, Plant and Equipment [Abstract]  
Property and Equipment
          
   September 30,  December 31,
   2022  2021
Storage equipment  $60,288   $476,887 
Furniture and fixtures   20,860    19,491 
Leasehold improvements   20,983    20,983 
Computer hardware and software   93,062    317,729 
Data center equipment   6,908,602    5,760,146 
 Gross Property and equipment   7,103,795    6,595,236 
Less: Accumulated depreciation   (4,732,846)   (4,657,765)
Net property and equipment  $2,370,949   $1,937,471 
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Goodwill and Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets and Goodwill
                    
   Estimated life in years  Gross amount  September 30, 2022 Accumulated Amortization  Net
Intangible assets not subject to amortization                    
Goodwill   Indefinite   $6,560,671   $   $6,560,671
Trademarks   Indefinite    514,268        514,268 
                     
Total intangible assets not subject to amortization        7,074,939        7,074,939 
Intangible assets subject to amortization                    
Customer lists   7    2,614,099    1,100,289    1,513,810 
ABC acquired contracts   5    310,000    310,000     
SIAS acquired contracts   5    660,000    660,000     
Non-compete agreements   4    272,147    272,147     
Website and Digital Assets   3    33,002    15,705    17,297 
Total intangible assets subject to amortization        3,889,248    2,358,141    1,531,107 
Total Goodwill and Intangible Assets       $10,964,187   $2,358,141   $8,606,046 
Schedule of amortization over the next two years
       
Twelve months ending September 30,   
 2023   $278,144 
 2024    273,439 
 2025    267,143 
 2026    267,143 
 2027    200,357 
 Thereafter    244,881 
 Total   $1,531,107 
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Tables)
9 Months Ended
Sep. 30, 2022
Leases  
Schedule Of Components of lease expense
     
   Three Months Ended
September 30, 2022
Finance leases:     
Amortization of assets, included in depreciation and amortization expense  $149,423 
Interest on lease liabilities, included in interest expense   43,740 
Operating lease:     
Amortization of assets, included in total operating expense   45,533 
Interest on lease liabilities, included in total operating expense   3,835 
Total net lease cost  $242,531 

 

   Nine Months Ended
September 30, 2022
Finance leases:     
Amortization of assets, included in depreciation and amortization expense  $319,686 
Interest on lease liabilities, included in interest expense   131,220 
Operating lease:     
Amortization of assets, included in total operating expense   147,999 
Interest on lease liabilities, included in total operating expense   13,492 
Total net lease cost  $612,397 
Supplemental balance sheet information related to leases was as follows:     
      
Operating Leases:     
      
Operating lease right-of-use asset  $276,465 
      
Current operating lease liabilities  $186,645 
Noncurrent operating lease liabilities   97,354 
Total operating lease liabilities  $283,999 

 

    September 30, 2022
Finance leases:        
Property and equipment, at cost   $ 5,521,716  
Accumulated amortization     (3,717,967 )
Property and equipment, net   $ 1,803,749  
         
Current obligations of finance leases   $ 627,652  
Finance leases, net of current obligations     1,100,407  
Total finance lease liabilities   $ 1,728,059  
Supplemental balance sheet information related to leases
     
   Nine Months Ended September 30, 2022
Cash paid for amounts included in the measurement of lease liabilities:     
Operating cash flows related to operating leases  $147,759 
Financing cash flows related to finance leases  $944,163 
      
Weighted average remaining lease term (in years):     
Operating leases   1.74 
Finance leases   1.05 
      
Weighted average discount rate:     
Operating leases   5%
Finance leases   7%
Schedule Of Long-term obligations under the operating and Finance leases
            
For the Twelve Months Ended September 30,  Operating Leases  Finance Leases
 2023   $212,528   $1,136,376 
 2024    81,472    543,125 
 2025        152,710 
 Total lease payments    294,000    1,832,211 
 Less: Amounts representing interest    (10,001)   (104,152)
 Total lease obligations    283,999    1,728,059 
 Less: long-term obligations    (97,354)   (627,652)
  Total current   $186,645   $1,100,407 
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders’ (Deficit) (Tables)
9 Months Ended
Sep. 30, 2022
Equity [Abstract]  
Schedule of option activity and related information
                               
    Number of
Shares
Under Options
  Range of
Option Price
Per Share
  Weighted
Average
Exercise Price
  Weighted
Average
Contractual
Life
Options Outstanding at December 31, 2021     267,467     $ 2.00 – 16.00       $ 5.19       6.94  
Options Granted     89,428       5.87 – 2.04         3.30       10  
Exercised     (3,334 )     2.00 – 2.16         2.08        
Expired/Cancelled     (63,231 )     2.00 – 16.00         2.56        
Options Outstanding at September 30, 2022     290,330     $ 2.00 – 16.00       $ 2.66       7.71  
                                 
Options Exercisable at September 30, 2022     142,098     $ 2.00 – 16.00     $ 2.40       5.68  
Schedule of weighted average fair value of options granted
     
   2022
Weighted average fair value of options granted  $3.00 
Risk-free interest rate   1.63% – 3.83% 
Volatility   204% – 214% 
Expected life (years)   10 years 
Dividend yield    
Schedule of non-vested restricted stock units
               
Restricted stock award (RSA’s)    Total
shares
 
  Grant date
fair value
RSA’s non-vested at January 1, 2022         $  
RSA’s granted     37,500     $ 2.04 – 3.23  
RSA’s vested         $  
RSA’s forfeited         $  
RSA’s non-vested September 30, 2022     37,500     $ 2.04 – 3.23   
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 11 –  Merger (Tables)
9 Months Ended
Sep. 30, 2022
Business Combination and Asset Acquisition [Abstract]  
Schedule of Purchase price
     
Purchase price:     
Cash paid to the seller  $6,149,343 
Total purchase price   6,149,343 
      
Tangible Assets Acquired:     
Cash   212,068 
Accounts Receivable   1,389,263 
Prepaid Expenses   127,574 
Fixed Assets   4,986 
Website and Digital Assets   33,002 
Security Deposits   22,500 
Total Tangible Assets Acquired   1,789,393 
      
Tangible Liabilities Assumed:     
Accounts Payable and Accrued Expenses   514,354 
Deferred Revenue   68,736 
Deferred Tax Liability   399,631 
PPP Loan Payable   307,300 
Total Tangible Liabilities Assumed   1,290,021 
      
Net Tangible Assets Acquired   499,372 
      
Excess Purchase Price  $5,649,971 
Merger (Details 1)
         
Customer Relationships   $ 1,870,000  
Trade Names     235,000  
Assembled Workforce     287,000  
Goodwill     3,257,971  
Excess Purchase Price   $ 5,649,971   
Schedule of unaudited pro-forma
     
   Nine Months Ended
   September 30,
2021
Revenues  $18,138,730 
Net income attributable to common shareholders  $1,338,334 
Net income per share  $0.30 
Weighted average number of shares outstanding   4,530,188 
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Product Information [Line Items]        
Revenues $ 4,419,285 $ 3,860,258 $ 17,904,233 $ 9,963,198
Transferred at Point in Time [Member]        
Product Information [Line Items]        
Revenues 1,112,748 754,438 7,400,316 2,230,873
Transferred over Time [Member]        
Product Information [Line Items]        
Revenues 3,306,537 3,105,820 10,503,917 7,732,325
UNITED STATES        
Product Information [Line Items]        
Revenues 4,338,939 3,832,691 17,661,408 9,865,844
International [Member]        
Product Information [Line Items]        
Revenues 80,346 27,567 242,825 97,354
Service [Member]        
Product Information [Line Items]        
Revenues 2,167,631 1,827,055 6,107,287 5,212,566
Service [Member] | UNITED STATES        
Product Information [Line Items]        
Revenues 2,120,592 1,799,488 5,964,383 5,115,212
Service [Member] | International [Member]        
Product Information [Line Items]        
Revenues 47,039 27,567 142,904 97,354
Equipment and Software [Member]        
Product Information [Line Items]        
Revenues 1,021,451 316,107 7,309,400 1,541,441
Equipment and Software [Member] | UNITED STATES        
Product Information [Line Items]        
Revenues 1,021,451 316,107 7,309,400 1,541,441
Equipment and Software [Member] | International [Member]        
Product Information [Line Items]        
Revenues
Managed Services [Member]        
Product Information [Line Items]        
Revenues 999,653 1,472,261 3,809,578 2,508,515
Managed Services [Member] | UNITED STATES        
Product Information [Line Items]        
Revenues 966,346 1,472,261 3,709,657 2,508,515
Managed Services [Member] | International [Member]        
Product Information [Line Items]        
Revenues 33,307 99,921
Nexxis Voip Services [Member]        
Product Information [Line Items]        
Revenues 203,191 210,445 587,051 588,889
Nexxis Voip Services [Member] | UNITED STATES        
Product Information [Line Items]        
Revenues 203,191 210,445 587,051 588,889
Nexxis Voip Services [Member] | International [Member]        
Product Information [Line Items]        
Revenues
Other [Member]        
Product Information [Line Items]        
Revenues 27,359 34,390 90,917 111,787
Other [Member] | UNITED STATES        
Product Information [Line Items]        
Revenues 27,359 34,390 90,917 111,787
Other [Member] | International [Member]        
Product Information [Line Items]        
Revenues
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies (Details 1) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Accounting Policies [Abstract]        
Net Income (Loss) Available to Common Shareholders $ (245,619) $ 135,630 $ (1,228,708) $ 213,159
Weighted average number of common shares - basic 6,822,127 6,350,826 6,759,247 4,530,188
Dilutive securities        
Options 128,418 187,025
Warrants 3,333 3,333
Weighted average number of common shares - diluted 6,822,127 6,482,577 6,759,247 4,720,546
Earnings (Loss) per share, basic $ (0.04) $ 0.02 $ (0.18) $ 0.05
Earnings (Loss) per share, diluted $ (0.04) $ 0.02 $ (0.18) $ 0.05
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies (Details 2) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total common stock equivalents 2,709,523 2,512,108 2,709,523 2,453,501
Employee Stock Option 1 [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total common stock equivalents 290,330 96,248 290,330 37,641
Warrant 1 [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total common stock equivalents 2,419,193 2,415,860 2,419,193 2,415,860
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Product Information [Line Items]          
Accounts receivables due     30 days    
Advertising Expense $ 263,485 $ 157,182 $ 669,278 $ 409,468  
Minimum [Member] | Property, Plant and Equipment [Member]          
Product Information [Line Items]          
Property, Plant and Equipment, Useful Life     5 years    
Maximum [Member] | Property, Plant and Equipment [Member]          
Product Information [Line Items]          
Property, Plant and Equipment, Useful Life     7 years    
First Customer [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]          
Product Information [Line Items]          
Concentration Risk, Percentage     18.00%    
First Customer [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]          
Product Information [Line Items]          
Concentration Risk, Percentage     20.00%    
Second Customer [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]          
Product Information [Line Items]          
Concentration Risk, Percentage     14.00%    
Second Customer [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]          
Product Information [Line Items]          
Concentration Risk, Percentage     14.00%    
One Customer [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]          
Product Information [Line Items]          
Concentration Risk, Percentage         16.00%
One Customer [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]          
Product Information [Line Items]          
Concentration Risk, Percentage 14.00% 13.00%   14.00%  
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Prepaids and other current assets (Details) - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Prepaids And Other Current Assets    
Prepaid Marketing & Promotion $ 79,456
Prepaid Subscriptions and license 606,798 409,985
Prepaid Maintenance 71,100 80,227
Other 110,665 46,189
Total prepaids and other current assets $ 868,019 $ 536,401
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
Property and Equipment (Details) - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Gross Property and equipment $ 7,103,795 $ 6,595,236
Less: Accumulated depreciation (4,732,846) (4,657,765)
Net property and equipment 2,370,949 1,937,471
Technology Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Gross Property and equipment 60,288 476,887
Furniture and Fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Gross Property and equipment 20,860 19,491
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Gross Property and equipment 20,983 20,983
Computer Hardware and Software [Member]    
Property, Plant and Equipment [Line Items]    
Gross Property and equipment 93,062 317,729
Data Center Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Gross Property and equipment $ 6,908,602 $ 5,760,146
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Property and Equipment (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Property, Plant and Equipment [Abstract]        
Depreciation expense $ 222,009 $ 229,427 $ 724,315 $ 709,195
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Goodwill and Intangible Assets (Details)
9 Months Ended
Sep. 30, 2022
USD ($)
Finite-Lived Intangible Assets [Line Items]  
Total intangible assets not subject to amortization, Gross amount $ 7,074,939
Total intangible assets not subject to amortization, Accumulated Amortization
Total intangible assets not subject to amortization, Net amount 7,074,939
Total Intangible Assets, Gross amount 3,889,248
Total Intangible Assets, Accumulated Amortization 2,358,141
Total Intangible Assets, Net amount 1,531,107
Total Goodwill and Intangible Assets, Gross amount 10,964,187
Total Goodwill and Intangible Assets, Accumulated Amortization 2,358,141
Total Goodwill and Intangible Assets, Net $ 8,606,046
Goodwill [Member]  
Finite-Lived Intangible Assets [Line Items]  
Estimated life in years Indefinite
Total intangible assets not subject to amortization, Gross amount $ 6,560,671
Total intangible assets not subject to amortization, Accumulated Amortization
Total intangible assets not subject to amortization, Net amount $ 6,560,671
Other Intangible Assets [Member]  
Finite-Lived Intangible Assets [Line Items]  
Estimated life in years Indefinite
Total intangible assets not subject to amortization, Gross amount $ 514,268
Total intangible assets not subject to amortization, Accumulated Amortization
Total intangible assets not subject to amortization, Net amount $ 514,268
Customer Lists [Member]  
Finite-Lived Intangible Assets [Line Items]  
Intangible assets subject to amortization, Estimated life in years 7 years
Total Intangible Assets, Gross amount $ 2,614,099
Total Intangible Assets, Accumulated Amortization 1,100,289
Total Intangible Assets, Net amount $ 1,513,810
ABC Acquired Contracts [Member]  
Finite-Lived Intangible Assets [Line Items]  
Intangible assets subject to amortization, Estimated life in years 5 years
Total Intangible Assets, Gross amount $ 310,000
Total Intangible Assets, Accumulated Amortization 310,000
Total Intangible Assets, Net amount
SIAS Acquired Contracts [Member]  
Finite-Lived Intangible Assets [Line Items]  
Intangible assets subject to amortization, Estimated life in years 5 years
Total Intangible Assets, Gross amount $ 660,000
Total Intangible Assets, Accumulated Amortization 660,000
Total Intangible Assets, Net amount
Noncompete Agreements [Member]  
Finite-Lived Intangible Assets [Line Items]  
Intangible assets subject to amortization, Estimated life in years 4 years
Total Intangible Assets, Gross amount $ 272,147
Total Intangible Assets, Accumulated Amortization 272,147
Total Intangible Assets, Net amount
Website And Digital Assets [Member]  
Finite-Lived Intangible Assets [Line Items]  
Intangible assets subject to amortization, Estimated life in years 3 years
Total Intangible Assets, Gross amount $ 33,002
Total Intangible Assets, Accumulated Amortization 15,705
Total Intangible Assets, Net amount $ 17,297
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Goodwill and Intangible Assets (Details 1)
Sep. 30, 2022
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
2023 $ 278,144
2024 273,439
2025 267,143
2026 267,143
2027 200,357
Thereafter 244,881
Total $ 1,531,107
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
Goodwill and Intangible Assets (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Goodwill and Intangible Assets Disclosure [Abstract]        
Amortization of Intangible Assets $ 69,730 $ 139,807 $ 209,191 $ 238,474
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
Lease (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2022
Dec. 31, 2021
Leases      
Amortization of assets, included in depreciation and amortization expense $ 149,423 $ 319,686  
Interest on lease liabilities, included in interest expense 43,740 131,220  
Amortization of assets, included in total operating expense 45,533 147,999  
Interest on lease liabilities, included in total operating expense 3,835 13,492  
Total net lease cost 242,531 612,397  
Operating Lease, Right-of-Use Asset 276,465 276,465 $ 422,318
Operating Lease, Liability, Current 186,645 186,645 205,414
Operating Lease, Liability, Noncurrent 97,354 97,354 $ 226,344
Operating Lease, Liability 283,999 283,999  
Property and equipment, at cost 5,521,716 5,521,716  
Accumulated amortization (3,717,967) (3,717,967)  
Property and equipment, net 1,803,749 1,803,749  
Finance Lease, Liability, Current 627,652 627,652  
Finance leases, net of current obligations 1,100,407 1,100,407  
Finance Lease, Liability $ 1,728,059 $ 1,728,059  
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
Lease (Details 1)
9 Months Ended
Sep. 30, 2022
USD ($)
Leases  
Operating cash flows related to operating leases $ 147,759
Financing cash flows related to finance leases $ 944,163
Operating Lease, Weighted Average Remaining Lease Term 1 year 8 months 26 days
Finance Lease, Weighted Average Remaining Lease Term 1 year 18 days
Operating Lease, Weighted Average Discount Rate, Percent 5.00%
Finance Lease, Weighted Average Discount Rate, Percent 7.00%
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
Lease (Details 2)
Sep. 30, 2022
USD ($)
Leases  
Operating Leases 2023 $ 212,528
Finance Leases 2023 1,136,376
Operating Leases 2024 81,472
Finance Leases 2024 543,125
Operating Leases 2025
Finance Leases 2025 152,710
Operating Leases Total lease payments 294,000
Finance Leases Total lease payments 1,832,211
Operating Leases Less: Amounts representing interest (10,001)
Finance Leases Less: Amounts representing interest (104,152)
Operating Leases Total operating lease liabilities 283,999
Finance Leases Total finance lease liabilities 1,728,059
Less: long-term obligations (97,354)
Less: long-term obligations (627,652)
Total current 186,645
Total current $ 1,100,407
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Details Narrative) - USD ($)
1 Months Ended 9 Months Ended
Apr. 02, 2022
Jan. 02, 2022
Jan. 02, 2022
Nov. 01, 2021
Mar. 04, 2021
Jun. 01, 2020
Jan. 02, 2020
Apr. 01, 2019
Jan. 02, 2019
Apr. 01, 2018
Jul. 31, 2021
Dec. 31, 2020
Jul. 31, 2020
Jun. 29, 2020
Sep. 30, 2022
Sep. 30, 2021
Lessee, Lease, Description [Line Items]                                
Annual rent                             $ 10,764  
Fiance leases contingent monthly rental payments                             897  
Lease Expiration Date   Jun. 30, 2022                 Aug. 02, 2021          
Debt Instrument, Periodic Payment                             $ 4,820  
Annual base rent   $ 1,470                           $ 1,403
Discount rate                             5.00%  
Operating leases rent expenses net                             $ 159,236 $ 130,020
Systems Trading [Member]                                
Lessee, Lease, Description [Line Items]                                
Fiance leases contingent monthly rental payments $ 6,667   $ 7,145   $ 1,567   $ 10,534   $ 29,592 $ 23,475            
Lease Expiration Date Feb. 01, 2025   Apr. 01, 2025   Mar. 31, 2024   Jan. 01, 2023   Dec. 31, 2023 Apr. 16, 2022            
Sale Leaseback Transaction, Imputed Interest Rate 8.00%   8.00%   8.00%   6.00%   6.75% 5.00%            
Melville [Member]                                
Lessee, Lease, Description [Line Items]                                
Rent expenses                             $ 86,268  
Lease Expiration Date                             Jul. 31, 2023  
Massachusetts And North Carolina Florida And Texas [Member]                                
Lessee, Lease, Description [Line Items]                                
Rent expenses                       $ 39,000        
Arrow Capital Solutions [Member]                                
Lessee, Lease, Description [Line Items]                                
Fiance leases contingent monthly rental payments     $ 17,718 $ 3,152   $ 5,008             $ 4,524 $ 5,050    
Lease Expiration Date     Jan. 01, 2025 Sep. 21, 2024   Jun. 01, 2023             Jul. 31, 2023 Jun. 29, 2023    
Sale Leaseback Transaction, Imputed Interest Rate     5.00% 6.00%   7.00%             7.00% 7.00%    
Arrow Capital Solutions 1 [Member]                                
Lessee, Lease, Description [Line Items]                                
Fiance leases contingent monthly rental payments     $ 2,037                          
Lease Expiration Date     Jan. 01, 2025                          
Sale Leaseback Transaction, Imputed Interest Rate     6.00%                          
First Lease [Member] | Systems Trading [Member]                                
Lessee, Lease, Description [Line Items]                                
Fiance leases contingent monthly rental payments               $ 1,328                
Lease Expiration Date               Mar. 01, 2022                
Sale Leaseback Transaction, Imputed Interest Rate               7.00%                
Second Lease [Member] | Systems Trading [Member]                                
Lessee, Lease, Description [Line Items]                                
Fiance leases contingent monthly rental payments               $ 461                
Lease Expiration Date               Mar. 01, 2022                
Sale Leaseback Transaction, Imputed Interest Rate               6.70%                
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingencies (Details Narrative) - Flagship Acquisition [Member]
$ in Thousands
9 Months Ended
Sep. 30, 2022
USD ($)
Restructuring Cost and Reserve [Line Items]  
Business acquisition $ 1,300
Business acquisition period 5 years
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders' (Deficit) (Details)
9 Months Ended
Sep. 30, 2022
$ / shares
shares
Share-Based Payment Arrangement, Option [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Outstanding, beginning | shares 267,467
Weighted Average Exercise Price Outstanding beginning $ 5.19
Weighted average contractual life, beginning 6 years 11 months 8 days
Granted | shares 89,428
Weighted Average Exercise Price, Granted $ 3.30
Weighted average contractual life, granted 10 years
Exercised | shares (3,334)
Weighted Average Exercise Price, Granted $ 2.08
Expired/Cancelled | shares (63,231)
Weighted Average Exercise Price, Expired/Cancelled $ 2.56
Outstanding, ending | shares 290,330
Weighted Average Exercise Price Outstanding ending $ 2.66
Weighted average contractual life, ending 7 years 8 months 15 days
Exercisable, ending | shares 142,098
Weighted Average Exercise Price, Exercisable ending $ 2.40
Share-Based Payment Arrangement, Option [Member] | Minimum [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Range of option price per share, beginning 2.00
Range of option price per share, Granted 5.87
Weighted Average Exercise Price, Granted 2.00
Range of option price per share, Exercised 2.00
Range of option price per share, ending 2.00
Range of option price per share, exercisable 2.00
Share-Based Payment Arrangement, Option [Member] | Maximum [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Range of option price per share, beginning 16.00
Range of option price per share, Granted 2.04
Weighted Average Exercise Price, Granted 2.16
Range of option price per share, Exercised 16.00
Range of option price per share, ending 16.00
Range of option price per share, exercisable $ 16.00
Warrant [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Weighted average contractual life, exercisable 5 years 8 months 4 days
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders' (Deficit) (Details 1)
9 Months Ended
Sep. 30, 2022
$ / shares
Weighted average fair value of options granted $ 3.00
Expected life (years) 10 years
Dividend yield
Minimum [Member]  
Risk-free interest rate 1.63%
Volatility 204.00%
Maximum [Member]  
Risk-free interest rate 3.83%
Volatility 214.00%
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders' (Deficit) (Details 2)
9 Months Ended
Sep. 30, 2022
$ / shares
shares
RSAs non-vested shares, beginning | shares
Grant date fair value, beginning | $ / shares
RSAs granted shares | shares 37,500
RSAs vested shares | shares
RSAs forfeited shares | shares
RSAs non-vested shares, ending | shares 37,500
Minimum [Member]  
Grant date fair value, granted | $ / shares $ 2.04
Grant date fair value, ending | $ / shares 2.04
Maximum [Member]  
Grant date fair value, granted | $ / shares 3.23
Grant date fair value, ending | $ / shares $ 3.23
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders’ (Deficit) (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
May 01, 2022
Dec. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Capital stock authorized 260,000,000     260,000,000   260,000,000      
Common stock, authorized 250,000,000     250,000,000   250,000,000     250,000,000
Common Stock, Par or Stated Value Per Share $ 0.001     $ 0.001   $ 0.001     $ 0.001
Preferred stock, authorized 10,000,000     10,000,000   10,000,000     10,000,000
Preferred Stock, Par or Stated Value Per Share $ 0.001     $ 0.001   $ 0.001     $ 0.001
Restricted stock units, issued 6,822,127     6,822,127   6,822,127     6,693,793
Proceeds from common stock shares received           $ 6,934      
Share-based compensation expense for options       $ 74,143 $ 21,573 215,968 $ 120,252    
Total unrecognized compensation expense $ 468,110     468,110   $ 468,110      
Weighted average period expected to recognized compensation expense (in years)           2 years 6 months 3 days      
Restricted stock expense $ 25,000 $ 30,625 $ 40,375            
Share-Based Payment Arrangement, Noncash Expense       92,038 $ 44,032 $ 643,930 $ 120,252    
Restricted Stock Units (RSUs) [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Restricted stock units, issued               125,000  
Restricted stock units, fair value               $ 400,000  
Share-Based Payment Arrangement, Noncash Expense       $ 17,896   $ 27,962      
Share-Based Payment Arrangement, Option [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Stock option exercise           3,334      
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
Related Party Transactions (Details Narrative) - USD ($)
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Related Party Transactions [Abstract]    
Proceeds from related party debt $ 33,530 $ 10,935
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.2.2
Merger (Details)
Sep. 30, 2022
USD ($)
Business Combination and Asset Acquisition [Abstract]  
Cash paid to the seller $ 6,149,343
Total purchase price 6,149,343
Cash 212,068
Accounts Receivable 1,389,263
Prepaid Expenses 127,574
Fixed Assets 4,986
Website and Digital Assets 33,002
Security Deposits 22,500
Total Tangible Assets Acquired 1,789,393
Accounts Payable and Accrued Expenses 514,354
Deferred Revenue 68,736
Deferred Tax Liability 399,631
PPP Loan Payable 307,300
Total Tangible Liabilities Assumed 1,290,021
Net Tangible Assets Acquired 499,372
Excess Purchase Price $ 5,649,971
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
Merger (Details 1)
Sep. 30, 2022
USD ($)
Business Combination and Asset Acquisition [Abstract]  
Customer Relationships $ 1,870,000
Trade Names 235,000
Assembled Workforce 287,000
Goodwill 3,257,971
Excess Purchase Price $ 5,649,971
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.2.2
Merger (Details 2) - Flagship Solutions [Member]
9 Months Ended
Sep. 30, 2021
USD ($)
$ / shares
shares
Business Acquisition [Line Items]  
Revenues $ 18,138,730
Net income attributable to common shareholders $ (1,338,334)
Net income per share | $ / shares $ 0.30
Weighted average number of shares outstanding | shares 4,530,188
XML 60 e4215_10q_htm.xml IDEA: XBRL DOCUMENT 0001419951 2022-01-01 2022-09-30 0001419951 dtst:CommonStockParValue0.001PerShareMember 2022-01-01 2022-09-30 0001419951 dtst:WarrantsToPurchaseSharesOfCommonStockParValue0.001PerShareMember 2022-01-01 2022-09-30 0001419951 2022-11-14 0001419951 2022-09-30 0001419951 2021-12-31 0001419951 2022-07-01 2022-09-30 0001419951 2021-07-01 2021-09-30 0001419951 2021-01-01 2021-09-30 0001419951 us-gaap:PreferredStockMember 2021-06-30 0001419951 us-gaap:CommonStockMember 2021-06-30 0001419951 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001419951 us-gaap:RetainedEarningsMember 2021-06-30 0001419951 us-gaap:NoncontrollingInterestMember 2021-06-30 0001419951 2021-06-30 0001419951 us-gaap:PreferredStockMember 2022-06-30 0001419951 us-gaap:CommonStockMember 2022-06-30 0001419951 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001419951 us-gaap:RetainedEarningsMember 2022-06-30 0001419951 us-gaap:NoncontrollingInterestMember 2022-06-30 0001419951 2022-06-30 0001419951 us-gaap:PreferredStockMember 2020-12-31 0001419951 us-gaap:CommonStockMember 2020-12-31 0001419951 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001419951 us-gaap:RetainedEarningsMember 2020-12-31 0001419951 us-gaap:NoncontrollingInterestMember 2020-12-31 0001419951 2020-12-31 0001419951 us-gaap:PreferredStockMember 2021-12-31 0001419951 us-gaap:CommonStockMember 2021-12-31 0001419951 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001419951 us-gaap:RetainedEarningsMember 2021-12-31 0001419951 us-gaap:NoncontrollingInterestMember 2021-12-31 0001419951 us-gaap:PreferredStockMember 2021-07-01 2021-09-30 0001419951 us-gaap:CommonStockMember 2021-07-01 2021-09-30 0001419951 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0001419951 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0001419951 us-gaap:NoncontrollingInterestMember 2021-07-01 2021-09-30 0001419951 us-gaap:PreferredStockMember 2022-07-01 2022-09-30 0001419951 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001419951 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001419951 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001419951 us-gaap:NoncontrollingInterestMember 2022-07-01 2022-09-30 0001419951 us-gaap:PreferredStockMember 2021-01-01 2021-09-30 0001419951 us-gaap:CommonStockMember 2021-01-01 2021-09-30 0001419951 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-09-30 0001419951 us-gaap:RetainedEarningsMember 2021-01-01 2021-09-30 0001419951 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-09-30 0001419951 us-gaap:PreferredStockMember 2022-01-01 2022-09-30 0001419951 us-gaap:CommonStockMember 2022-01-01 2022-09-30 0001419951 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-09-30 0001419951 us-gaap:RetainedEarningsMember 2022-01-01 2022-09-30 0001419951 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-09-30 0001419951 us-gaap:PreferredStockMember 2021-09-30 0001419951 us-gaap:CommonStockMember 2021-09-30 0001419951 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0001419951 us-gaap:RetainedEarningsMember 2021-09-30 0001419951 us-gaap:NoncontrollingInterestMember 2021-09-30 0001419951 2021-09-30 0001419951 us-gaap:PreferredStockMember 2022-09-30 0001419951 us-gaap:CommonStockMember 2022-09-30 0001419951 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001419951 us-gaap:RetainedEarningsMember 2022-09-30 0001419951 us-gaap:NoncontrollingInterestMember 2022-09-30 0001419951 dtst:FirstCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-09-30 0001419951 dtst:SecondCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-09-30 0001419951 dtst:OneCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001419951 dtst:OneCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2022-09-30 0001419951 dtst:OneCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2021-09-30 0001419951 dtst:FirstCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-09-30 0001419951 dtst:SecondCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-09-30 0001419951 dtst:OneCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-09-30 0001419951 srt:MinimumMember us-gaap:PropertyPlantAndEquipmentMember 2022-01-01 2022-09-30 0001419951 srt:MaximumMember us-gaap:PropertyPlantAndEquipmentMember 2022-01-01 2022-09-30 0001419951 us-gaap:ServiceMember country:US 2022-07-01 2022-09-30 0001419951 us-gaap:ServiceMember dtst:InternationalMember 2022-07-01 2022-09-30 0001419951 us-gaap:ServiceMember 2022-07-01 2022-09-30 0001419951 dtst:EquipmentAndSoftwareMember country:US 2022-07-01 2022-09-30 0001419951 dtst:EquipmentAndSoftwareMember dtst:InternationalMember 2022-07-01 2022-09-30 0001419951 dtst:EquipmentAndSoftwareMember 2022-07-01 2022-09-30 0001419951 dtst:ManagedServicesMember country:US 2022-07-01 2022-09-30 0001419951 dtst:ManagedServicesMember dtst:InternationalMember 2022-07-01 2022-09-30 0001419951 dtst:ManagedServicesMember 2022-07-01 2022-09-30 0001419951 dtst:NexxisVoipServicesMember country:US 2022-07-01 2022-09-30 0001419951 dtst:NexxisVoipServicesMember dtst:InternationalMember 2022-07-01 2022-09-30 0001419951 dtst:NexxisVoipServicesMember 2022-07-01 2022-09-30 0001419951 dtst:OtherMember country:US 2022-07-01 2022-09-30 0001419951 dtst:OtherMember dtst:InternationalMember 2022-07-01 2022-09-30 0001419951 dtst:OtherMember 2022-07-01 2022-09-30 0001419951 country:US 2022-07-01 2022-09-30 0001419951 dtst:InternationalMember 2022-07-01 2022-09-30 0001419951 us-gaap:ServiceMember country:US 2021-07-01 2021-09-30 0001419951 us-gaap:ServiceMember dtst:InternationalMember 2021-07-01 2021-09-30 0001419951 us-gaap:ServiceMember 2021-07-01 2021-09-30 0001419951 dtst:EquipmentAndSoftwareMember country:US 2021-07-01 2021-09-30 0001419951 dtst:EquipmentAndSoftwareMember dtst:InternationalMember 2021-07-01 2021-09-30 0001419951 dtst:EquipmentAndSoftwareMember 2021-07-01 2021-09-30 0001419951 dtst:ManagedServicesMember country:US 2021-07-01 2021-09-30 0001419951 dtst:ManagedServicesMember dtst:InternationalMember 2021-07-01 2021-09-30 0001419951 dtst:ManagedServicesMember 2021-07-01 2021-09-30 0001419951 dtst:NexxisVoipServicesMember country:US 2021-07-01 2021-09-30 0001419951 dtst:NexxisVoipServicesMember dtst:InternationalMember 2021-07-01 2021-09-30 0001419951 dtst:NexxisVoipServicesMember 2021-07-01 2021-09-30 0001419951 dtst:OtherMember country:US 2021-07-01 2021-09-30 0001419951 dtst:OtherMember dtst:InternationalMember 2021-07-01 2021-09-30 0001419951 dtst:OtherMember 2021-07-01 2021-09-30 0001419951 country:US 2021-07-01 2021-09-30 0001419951 dtst:InternationalMember 2021-07-01 2021-09-30 0001419951 us-gaap:TransferredAtPointInTimeMember 2022-07-01 2022-09-30 0001419951 us-gaap:TransferredAtPointInTimeMember 2021-07-01 2021-09-30 0001419951 us-gaap:TransferredOverTimeMember 2022-07-01 2022-09-30 0001419951 us-gaap:TransferredOverTimeMember 2021-07-01 2021-09-30 0001419951 us-gaap:ServiceMember country:US 2022-01-01 2022-09-30 0001419951 us-gaap:ServiceMember dtst:InternationalMember 2022-01-01 2022-09-30 0001419951 us-gaap:ServiceMember 2022-01-01 2022-09-30 0001419951 dtst:EquipmentAndSoftwareMember country:US 2022-01-01 2022-09-30 0001419951 dtst:EquipmentAndSoftwareMember dtst:InternationalMember 2022-01-01 2022-09-30 0001419951 dtst:EquipmentAndSoftwareMember 2022-01-01 2022-09-30 0001419951 dtst:ManagedServicesMember country:US 2022-01-01 2022-09-30 0001419951 dtst:ManagedServicesMember dtst:InternationalMember 2022-01-01 2022-09-30 0001419951 dtst:ManagedServicesMember 2022-01-01 2022-09-30 0001419951 dtst:NexxisVoipServicesMember country:US 2022-01-01 2022-09-30 0001419951 dtst:NexxisVoipServicesMember dtst:InternationalMember 2022-01-01 2022-09-30 0001419951 dtst:NexxisVoipServicesMember 2022-01-01 2022-09-30 0001419951 dtst:OtherMember country:US 2022-01-01 2022-09-30 0001419951 dtst:OtherMember dtst:InternationalMember 2022-01-01 2022-09-30 0001419951 dtst:OtherMember 2022-01-01 2022-09-30 0001419951 country:US 2022-01-01 2022-09-30 0001419951 dtst:InternationalMember 2022-01-01 2022-09-30 0001419951 us-gaap:ServiceMember country:US 2021-01-01 2021-09-30 0001419951 us-gaap:ServiceMember dtst:InternationalMember 2021-01-01 2021-09-30 0001419951 us-gaap:ServiceMember 2021-01-01 2021-09-30 0001419951 dtst:EquipmentAndSoftwareMember country:US 2021-01-01 2021-09-30 0001419951 dtst:EquipmentAndSoftwareMember dtst:InternationalMember 2021-01-01 2021-09-30 0001419951 dtst:EquipmentAndSoftwareMember 2021-01-01 2021-09-30 0001419951 dtst:ManagedServicesMember country:US 2021-01-01 2021-09-30 0001419951 dtst:ManagedServicesMember dtst:InternationalMember 2021-01-01 2021-09-30 0001419951 dtst:ManagedServicesMember 2021-01-01 2021-09-30 0001419951 dtst:NexxisVoipServicesMember country:US 2021-01-01 2021-09-30 0001419951 dtst:NexxisVoipServicesMember dtst:InternationalMember 2021-01-01 2021-09-30 0001419951 dtst:NexxisVoipServicesMember 2021-01-01 2021-09-30 0001419951 dtst:OtherMember country:US 2021-01-01 2021-09-30 0001419951 dtst:OtherMember dtst:InternationalMember 2021-01-01 2021-09-30 0001419951 dtst:OtherMember 2021-01-01 2021-09-30 0001419951 country:US 2021-01-01 2021-09-30 0001419951 dtst:InternationalMember 2021-01-01 2021-09-30 0001419951 us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-09-30 0001419951 us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-09-30 0001419951 us-gaap:TransferredOverTimeMember 2022-01-01 2022-09-30 0001419951 us-gaap:TransferredOverTimeMember 2021-01-01 2021-09-30 0001419951 dtst:EmployeeStockOption1Member 2022-07-01 2022-09-30 0001419951 dtst:EmployeeStockOption1Member 2021-07-01 2021-09-30 0001419951 dtst:EmployeeStockOption1Member 2022-01-01 2022-09-30 0001419951 dtst:EmployeeStockOption1Member 2021-01-01 2021-09-30 0001419951 dtst:Warrant1Member 2022-07-01 2022-09-30 0001419951 dtst:Warrant1Member 2021-07-01 2021-09-30 0001419951 dtst:Warrant1Member 2022-01-01 2022-09-30 0001419951 dtst:Warrant1Member 2021-01-01 2021-09-30 0001419951 us-gaap:TechnologyEquipmentMember 2022-09-30 0001419951 us-gaap:TechnologyEquipmentMember 2021-12-31 0001419951 us-gaap:FurnitureAndFixturesMember 2022-09-30 0001419951 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001419951 us-gaap:LeaseholdImprovementsMember 2022-09-30 0001419951 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001419951 dtst:ComputerHardwareAndSoftwareMember 2022-09-30 0001419951 dtst:ComputerHardwareAndSoftwareMember 2021-12-31 0001419951 dtst:DataCenterEquipmentMember 2022-09-30 0001419951 dtst:DataCenterEquipmentMember 2021-12-31 0001419951 us-gaap:GoodwillMember 2022-01-01 2022-09-30 0001419951 us-gaap:GoodwillMember 2022-09-30 0001419951 us-gaap:OtherIntangibleAssetsMember 2022-01-01 2022-09-30 0001419951 us-gaap:OtherIntangibleAssetsMember 2022-09-30 0001419951 us-gaap:CustomerListsMember 2022-01-01 2022-09-30 0001419951 us-gaap:CustomerListsMember 2022-09-30 0001419951 dtst:ABCAcquiredContractsMember 2022-01-01 2022-09-30 0001419951 dtst:ABCAcquiredContractsMember 2022-09-30 0001419951 dtst:SIASAcquiredContractsMember 2022-01-01 2022-09-30 0001419951 dtst:SIASAcquiredContractsMember 2022-09-30 0001419951 us-gaap:NoncompeteAgreementsMember 2022-01-01 2022-09-30 0001419951 us-gaap:NoncompeteAgreementsMember 2022-09-30 0001419951 dtst:WebsiteAndDigitalAssetsMember 2022-01-01 2022-09-30 0001419951 dtst:WebsiteAndDigitalAssetsMember 2022-09-30 0001419951 dtst:MelvilleMember 2022-01-01 2022-09-30 0001419951 2021-07-01 2021-07-31 0001419951 dtst:MassachusettsAndNorthCarolinaFloridaAndTexasMember 2020-12-01 2020-12-31 0001419951 2021-12-25 2022-01-02 0001419951 dtst:ArrowCapitalSolutionsMember 2020-05-28 2020-06-01 0001419951 dtst:ArrowCapitalSolutionsMember 2020-06-02 2020-06-29 0001419951 dtst:ArrowCapitalSolutionsMember 2020-07-01 2020-07-31 0001419951 dtst:ArrowCapitalSolutionsMember 2021-10-29 2021-11-01 0001419951 dtst:ArrowCapitalSolutionsMember 2021-12-29 2022-01-02 0001419951 dtst:ArrowCapitalSolutions1Member 2021-12-29 2022-01-02 0001419951 dtst:SystemsTradingMember 2018-03-30 2018-04-01 0001419951 dtst:SystemsTradingMember 2018-12-29 2019-01-02 0001419951 dtst:FirstLeaseMember dtst:SystemsTradingMember 2019-03-30 2019-04-01 0001419951 dtst:SecondLeaseMember dtst:SystemsTradingMember 2019-03-30 2019-04-01 0001419951 dtst:SystemsTradingMember 2019-12-29 2020-01-02 0001419951 dtst:SystemsTradingMember 2021-03-01 2021-03-04 0001419951 dtst:SystemsTradingMember 2021-12-29 2022-01-02 0001419951 dtst:SystemsTradingMember 2022-03-29 2022-04-02 0001419951 dtst:FlagshipAcquisitionMember 2022-09-30 0001419951 dtst:FlagshipAcquisitionMember 2022-01-01 2022-09-30 0001419951 us-gaap:RestrictedStockUnitsRSUMember 2022-05-01 0001419951 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-09-30 0001419951 2022-03-01 2022-03-31 0001419951 2022-06-01 2022-06-30 0001419951 2022-09-01 2022-09-30 0001419951 us-gaap:RestrictedStockUnitsRSUMember 2022-07-01 2022-09-30 0001419951 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-09-30 0001419951 us-gaap:EmployeeStockOptionMember 2021-12-31 0001419951 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2021-12-31 0001419951 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2021-12-31 0001419951 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2022-01-01 2022-09-30 0001419951 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2022-01-01 2022-09-30 0001419951 us-gaap:EmployeeStockOptionMember 2022-09-30 0001419951 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2022-09-30 0001419951 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2022-09-30 0001419951 us-gaap:WarrantMember 2022-01-01 2022-09-30 0001419951 srt:MinimumMember 2022-01-01 2022-09-30 0001419951 srt:MaximumMember 2022-01-01 2022-09-30 0001419951 srt:MinimumMember 2022-09-30 0001419951 srt:MaximumMember 2022-09-30 0001419951 dtst:FlagshipSolutionsMember 2021-01-01 2021-09-30 iso4217:USD shares iso4217:USD shares pure 0001419951 false --12-31 2022 Q3 10-Q true 2022-09-30 false 001-35384 DATA STORAGE CORPORATION NV 98-0530147 48 South Service Road Melville NY 11747 (212) 564-4922 Common Stock, par value $0.001 per share DTST  NASDAQ Warrants to purchase shares of Common Stock, par value $0.001 per share DTSTW NASDAQ Yes Yes Non-accelerated Filer true false false 6822127 11281703 12135803 12476 30000 2011166 2384367 868019 536401 14160888 15056571 7103795 6595236 4732846 4657765 2370949 1937471 6560671 6560671 276465 422318 166248 103226 2045375 2254566 9048759 9340781 25580596 26334823 1490877 1343391 71037 366859 381043 216299 719364 839793 186645 205414 2848966 2971756 97354 226344 346622 157424 281030 364654 725006 748422 3573972 3720178 0.001 0.001 10000000 10000000 0 0 0 0 0.001 0.001 250000000 250000000 6822127 6822127 6693793 6693793 6822 6694 38891891 38241155 -16759284 -15530576 22139429 22717273 -132805 -102628 22006624 22614645 25580596 26334823 4419285 3860258 17904233 9963198 2566984 2317668 11847460 5805368 1852301 1542590 6056773 4157830 2075525 1874258 7129595 4549499 -223224 -331668 -1072822 -391669 29739 15726 186063 97392 -29732 -481977 -789277 -29739 466251 -186063 662153 -252963 134583 -1258885 270484 -252963 134583 -1258885 270484 -7344 -1047 -30177 -6358 -245619 135630 -1228708 276842 63683 -245619 135630 -1228708 213159 -0.04 0.02 -0.18 0.05 -0.04 0.02 -0.18 0.05 6822127 6350826 6759247 4530188 6822127 6482577 6759247 4720546 4862352 4862 27276653 -15657208 -100016 11524291 1375000 1375 7488110 7489485 455390 456 3380815 3381271 44032 44032 135630 -1047 134583 6692742 6693 38189610 -15521578 -101063 22573662 6822127 6822 38799853 -16513665 -125461 22167549 92038 92038 -245619 -7344 -252963 6822127 6822 38891891 -16759284 -132805 22006624 1401786 1402 3213486 3213 17745785 -15734737 -94705 1920958 -1401786 -1402 43806 44 1358 2975000 2975 16941405 16944380 5060 5 -5 455390 456 3380815 3381271 120252 120252 276842 -6358 270484 63683 63683 6692742 6693 38189610 -15521578 -101063 22573662 6693793 6694 38241155 -15530576 -102628 22614645 3334 3 6931 6934 125000 125 643805 643930 -1228708 -30177 -1258885 6822127 6822 38891891 -16759284 -132805 22006624 -1258885 270484 932328 947669 643930 120252 -789277 -29732 -373201 -106797 63023 344 331618 154912 -145853 227732 147487 -206385 -295822 -151103 -19362 -147759 227226 145692 153045 62564 418422 212068 6149343 -62564 -6355697 50000 644209 886189 299954 111995 16944380 3381271 6935 1179357 -24 -937228 18198086 -854100 11995434 12135803 893598 11281703 12889032 100482 92779 63683 1094051 50000 <p id="xdx_806_eus-gaap--OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_z5wdQaVVa4F7" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"><b>Note 1 - <span id="xdx_82F_z0ItcNxGmktb">Basis of Presentation, Organization and Other Matters</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">Data Storage Corporation (“DSC” or the “Company”) provides subscription based, long term agreements for disaster recovery solutions, cloud infrastructure, Cyber Security and Voice and Data solutions.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">Headquartered in Melville, NY, DSC offers solutions and services to businesses within the healthcare, banking and finance, distribution services, manufacturing, construction, education, and government industries. DSC derives its revenues from subscription services and solutions, managed services, software and maintenance, equipment and onboarding provisioning. DSC maintains infrastructure and storage equipment in seven technical centers in New York, Massachusetts, Texas, Florida, North Carolina and Canada.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">On May 31, 2021, the Company completed a merger of Flagship Solutions, LLC (“Flagship”) (a Florida limited liability company) and the Company’s wholly-owned subsidiary, Data Storage FL, LLC. Flagship is a provider of Hybrid Cloud solutions, managed services and cloud solutions.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On January 27, 2022, we formed Information Technology Acquisition Corporation a special purpose acquisition company for the purpose of entering into a merger, capital stock exchange, asset acquisition, stock purchase, recapitalization, reorganization or other similar business combination with one or more businesses or entities.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_809_eus-gaap--SignificantAccountingPoliciesTextBlock_zDtPwGHVlDL3" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"><b>Note 2 - <span id="xdx_82A_zyNkL8R7dL86">Summary of Significant Accounting Policies</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"> </span></p> <p id="xdx_840_eus-gaap--ConsolidationPolicyTextBlock_z9ULg168Rcw5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"><i><span id="xdx_86B_zRSVx3U76Ei3">Principles of Consolidation</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The Condensed Consolidated Financial statements include the accounts of the Company and its wholly-owned subsidiaries, (i) CloudFirst Technologies Corporation, a Delaware corporation, (ii) Data Storage FL, LLC, a Florida limited liability company, (iii) Flagship Solutions, LLC, a Florida limited liability company, (iv) Information Technology Acquisition Corporation, a Delaware Corporation, and (v) its majority-owned subsidiary, Nexxis Inc, a Nevada corporation. All inter-company transactions and balances have been eliminated in consolidation.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p id="xdx_84C_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zTv8UOdpNj6h" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"><i><span id="xdx_864_zf3pFyKnMoF5">Basis of Presentation</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The Condensed Consolidated Financial Statements of the Company are prepared in accordance with accounting principles generally accepted in the United States of America (US GAAP).</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">Certain information and note disclosures normally included in the financial statements prepared in accordance with US GAAP have been condensed. As such, the information included in these financial statements should be read in conjunction with the audited financial statements as of and for the year ended December 31, 2021, included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021 (the “2021 Form 10-K”), as filed on March 31, 2022. In the opinion of the Company’s management, these condensed consolidated financial statements include all adjustments, which are of only a normal and recurring nature, necessary for a fair presentation of the statement of financial position of the Company as of September 30, 2022, statement of cash flows for the nine months ended September 30, 2022 and 2021 </span>and t<span style="background-color: white">he results of operations for the three and nine months ended September 30, 2022, are not necessarily indicative of the results to be expected for the full fiscal year ending December 31, 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"/></p> <p id="xdx_842_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_zAQ89wCn4ba6" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"><i><span id="xdx_860_zxIiG5S2ZDof">Reclassifications</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">Certain prior period amounts in the condensed consolidated financial statements thereto have been reclassified where necessary to conform to the current year’s presentation. These reclassifications did not affect the prior period’s total assets, total liabilities, stockholders’ deficit, net loss or net cash used in operating activities. During the nine months ended September 30, 2022, we adopted a change in presentation on our condensed consolidated statements of operations in order to present technician salaries in cost of sales, the presentation of which is consistent with our peers. Prior periods have been revised to reflect this change in presentation.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p id="xdx_84B_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zlPuVxnqNlni" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"><i><span id="xdx_86D_zNPPUnCT2upb">Recently Issued and Newly Adopted Accounting Pronouncements</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments (“ASU-2016-13”). ASU 2016-13 affects loans, debt securities, trade receivables, and any other financial assets that have the contractual right to receive cash. The ASU requires an entity to recognize expected credit losses rather than incurred losses for financial assets. ASU 2016-13 is effective for the fiscal year beginning after December 15, 2022, including interim periods within that fiscal year. The Company expects that there would be no material impact on the Company’s consolidated financial statements upon the adoption of this ASU.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">In November 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, issued by the Financial Accounting Standards Board. This ASU requires entities to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with ASU 2014-09, Revenue from Contracts with Customers (Topic 606). The update will generally result in the recognition of contract assets and contract liabilities at amounts consistent with those recorded by the acquiree immediately before the acquisition date rather than at fair value. The adoption of ASU 2021-08 did not have a 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="background-color: white"> </span></p> <p id="xdx_841_eus-gaap--UseOfEstimates_ziPyrzNK3Qyg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"><i><span id="xdx_86C_zzX6BUv0yMhd">Use of Estimates</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The preparation of financial statements in conformity with US 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. Actual results could differ from these estimates.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p id="xdx_845_eus-gaap--FairValueOfFinancialInstrumentsPolicy_z1LA3eHnBW5g" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"><i><span id="xdx_863_zx5JbQ53jq4k">Estimated Fair Value of Financial Instruments</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The Company’s financial instruments include cash, accounts receivable, accounts payable and, lease commitments. Management believes the estimated fair value of these accounts on September 30, 2022, approximate their carrying value as reflected in the balance sheet due to the short-term nature of these instruments or the use of market interest rates for debt instruments. The carrying values of certain of the Company’s notes payable and capital lease obligations approximate their fair values based upon a comparison of the interest rate and terms of such debt given the level of risk to the rates and terms of similar debt currently available to the Company in the marketplace.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p id="xdx_844_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_z793niKQSrG9" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"><i><span id="xdx_86C_zOqyRie9RwSl">Cash and Cash Equivalents</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The Company considers all highly liquid investments with an original maturity or remaining maturity at the time of purchase, of three months or less to be cash equivalents.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p id="xdx_84A_eus-gaap--ConcentrationRiskCreditRisk_zwv6LGwkS16h" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"><i><span id="xdx_867_zgRejzOq0IN2">Concentration of Credit Risk and Other Risks and Uncertainties</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">Financial instruments and assets subjecting the Company to concentration of credit risk consist primarily of cash and cash equivalents, short-term investments and trade accounts receivable. The Company’s cash and cash equivalents are maintained at major U.S. financial institutions. Deposits in these institutions may exceed the amount of insurance provided on such deposits.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white">The Company’s customers are primarily concentrated in the United States.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The Company provides credit in the normal course of business. The Company maintains allowances for doubtful accounts on factors surrounding the credit risk of specific customers, historical trends, and other information.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">As of September 30, 2022, DSC had two customers with an accounts receivable balance representing <span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20220930__srt--MajorCustomersAxis__custom--FirstCustomerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zQHNmZstXbA8" title="Concentration Risk, Percentage">18</span>% and <span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20220930__srt--MajorCustomersAxis__custom--SecondCustomerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zPukv3z5bwT8" title="Concentration Risk, Percentage">14</span>% of total accounts receivable. As of December 31, 2021, the Company had one customer with an accounts receivable balance representing <span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__srt--MajorCustomersAxis__custom--OneCustomerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zbCj0lnMeXCl" title="Concentration Risk, Percentage">16</span>% of total accounts receivable.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">For the three months ended September 30, 2022, the Company had one customer that accounted for <span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_dp_c20220701__20220930__srt--MajorCustomersAxis__custom--OneCustomerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z5KXZz7w7cbe" title="Concentration Risk, Percentage">14</span>% of revenue. For the three months ended September 30, 2021, the Company had one customer that accounted for </span><span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_dp_c20210701__20210930__srt--MajorCustomersAxis__custom--OneCustomerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zm5lOu2jpWd5" title="Concentration Risk, Percentage">13</span><span style="background-color: white">% of revenue.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">For the nine months ended September 30, 2022, the Company had two customers that accounted for <span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20220930__srt--MajorCustomersAxis__custom--FirstCustomerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zHEjFvI2POQl" title="Concentration Risk, Percentage">20</span>% and <span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20220930__srt--MajorCustomersAxis__custom--SecondCustomerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zTAYPiUYQxgd" title="Concentration Risk, Percentage">14</span>% of revenue. For the nine months ended September 30, 2021, the Company had one customer that accounted for <span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20210930__srt--MajorCustomersAxis__custom--OneCustomerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zs0D24sOKGAj" title="Concentration Risk, Percentage">14</span>% of revenue.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p id="xdx_84A_eus-gaap--ReceivablesPolicyTextBlock_zKOIMVTBR0H6" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"><i><span id="xdx_860_zfB8Ke9yjA32">Accounts Receivable/Allowance for Credit Losses</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The Company sells its services to customers on an open credit basis. Accounts receivables are uncollateralized, non-interest-bearing customer obligations. Accounts receivables are typically due within <span id="xdx_901_ecustom--AccountsReceivablesDue_dtD_c20220101__20220930_z4sD2yFQ4C9l" title="Accounts receivables due">30</span> days. The allowance for credit losses reflects the estimated accounts receivable that will not be collected due to credit losses. Provisions for estimated uncollectible accounts receivable are made for individual accounts based upon specific facts and circumstances including criteria such as their age, amount, and customer standing. Provisions are also made for other accounts receivable not specifically reviewed based upon historical experience. Clients are invoiced in advance for services as reflected in deferred revenue on the Company’s balance sheet.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p id="xdx_846_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zgTRnU1oFTX9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"><i><span id="xdx_86D_zYu46dIEEBP7">Property and Equipment</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">Property and equipment are recorded at cost and depreciated over their estimated useful lives or the term of the lease using the straight-line method for financial statement purposes. Estimated useful lives in years for depreciation are five <span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220930__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--PropertyPlantAndEquipmentMember_zlFeiNSeHhvb" style="display: none" title="Property, Plant and Equipment, Useful Life">5</span> to <span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220930__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--PropertyPlantAndEquipmentMember_z82sjfFanZzj" style="display: none" title="Property, Plant and Equipment, Useful Life">7</span> seven years for property and equipment. Additions, betterments and replacements are capitalized, while expenditures for repairs and maintenance are charged to operations when incurred. As units of property are sold or retired, the related cost and accumulated depreciation are removed from the accounts, and any resulting gain or loss is recognized in income.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p id="xdx_848_eus-gaap--GoodwillAndIntangibleAssetsPolicyTextBlock_zOB1gACg4xk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"><i><span id="xdx_869_zUtM7rbVR2b9">Goodwill and Other Intangibles</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The Company tests goodwill and other intangible assets for impairment on at least an annual basis. Impairment exists if the carrying value of a reporting unit exceeds its estimated fair value. To determine the fair value of goodwill and intangible assets, the Company uses many assumptions and estimates using a market participant approach that directly impact the results of the testing. In making these assumptions and estimates, the Company uses industry accepted valuation models and set criteria that are reviewed and approved by various levels of management.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p id="xdx_846_eus-gaap--RevenueRecognitionPolicyTextBlock_zjNESzV3Syib" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"><i><span id="xdx_864_zzE5Iedf9lD6">Revenue Recognition</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"><b>Nature of goods and services</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The following is a description of the products and services from which the Company generates revenue, as well as the nature, timing of satisfaction of performance obligations, and significant payment terms for each:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 37px"> </td> <td style="width: 50px">1)</td> <td style="text-align: justify"><i><span style="text-decoration: underline">Cloud Infrastructure and Disaster Recovery Revenue</span></i></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> Cloud Infrastructure provides clients the ability to migrate their on-premise computing and digital storage to DSC’s enterprise-level technical compute and digital storage assets located in Tier 3 data centers. Data Storage Corporation owns the assets and provides a turnkey solution whereby achieving reliable and cost-effective, multi-tenant IBM Power compute, x86/intel, flash digital storage, while providing disaster recovery and cyber security while eliminating client capital expenditures. The client pays a monthly fee and can increase capacity as required.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> Clients can subscribe to an array of disaster recovery solutions without subscribing to cloud infrastructure. Product offerings provided directly from DSC are High Availability, Data Vaulting and retention solutions, including standby servers which allows clients to centralize and streamline their mission-critical digital information and technical environment while ensuring business continuity if they experience a cyber-attack or natural disaster Client’s data is vaulted, at two data centers with the maintenance of retention schedules for corporate governances and regulations all to meet their back to work objective in a disaster.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 37px"> </td> <td style="width: 50px">2)</td> <td><i><span style="text-decoration: underline">Managed Services</span> </i></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">These services are performed at the inception of a contract. The Company provides professional assistance to its clients during the implementation processes. On-boarding and set-up services ensure that the solution or software is installed properly and function as designed to provide clients with the best solutions. In addition, clients that are managed service clients have a requirement for DSC to offer time and material billing supplementing the client’s staff.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The Company also derives both one-time and subscription-based revenue, from providing support, management and renewal of software, hardware, third party maintenance contracts and third-party cloud services to clients. The managed services include help desk, remote access, operating system and software patch management, annual recovery tests and manufacturer support for equipment and on-gong monitoring of client system performance.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 37px"> </td> <td style="width: 50px"><i>3)</i></td> <td style="text-align: justify"><i><span style="text-decoration: underline">Equipment and Software</span></i></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The Company provides equipment and software and actively participate in collaboration with IBM to provide innovative business solutions to clients. The Company is a partner of IBM and the various software, infrastructure and hybrid cloud solutions provided to clients.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 37px"> </td> <td style="width: 50px"><i>4)</i></td> <td style="text-align: justify"><i><span style="text-decoration: underline">Nexxis Voice over Internet and Direct Internet Access</span></i></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The Company provides VoIP, Internet access and data transport services to ensure businesses are fully connected to the internet from any location, remote and on premise. The company provides Hosted VoIP solutions with equipment options for IP phones and internet speeds of up to 10Gb delivered over fiber optics.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"><b>Disaggregation of revenue</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">In the following table, revenue is disaggregated by major product line, geography, and timing of revenue recognition.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--DisaggregationOfRevenueTableTextBlock_zWxbTz6Vokjg" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of Significant Accounting Policies (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B3_zo8qEMoxGW11" style="display: none">Schedule of revenue is disaggregated by major product</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td colspan="13" style="font-weight: bold; text-align: left">For the Three Months</td></tr> <tr style="vertical-align: bottom"> <td colspan="13" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Ended September 30, 2022</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">United States</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">International</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 46%; text-align: left">Infrastructure &amp; Disaster Recovery/Cloud Service</td><td style="width: 5%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--Revenues_c20220701__20220930__srt--ProductOrServiceAxis__us-gaap--ServiceMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="width: 11%; text-align: right" title="Revenues">2,120,592</td><td style="width: 1%; text-align: left"> </td><td style="width: 5%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--Revenues_c20220701__20220930__srt--ProductOrServiceAxis__us-gaap--ServiceMember__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="width: 11%; text-align: right" title="Revenues">47,039</td><td style="width: 1%; text-align: left"> </td><td style="width: 5%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--Revenues_c20220701__20220930__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Revenues">2,167,631</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Equipment and Software</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--Revenues_c20220701__20220930__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="text-align: right" title="Revenues">1,021,451</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--Revenues_c20220701__20220930__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember__srt--StatementGeographicalAxis__custom--InternationalMember_pdp0" style="text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0711">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--Revenues_c20220701__20220930__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Revenues">1,021,451</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Managed Services</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--Revenues_c20220701__20220930__srt--ProductOrServiceAxis__custom--ManagedServicesMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="text-align: right" title="Revenues">966,346</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--Revenues_c20220701__20220930__srt--ProductOrServiceAxis__custom--ManagedServicesMember__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="text-align: right" title="Revenues">33,307</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--Revenues_c20220701__20220930__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Revenues">999,653</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Nexxis VoIP Services</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--Revenues_c20220701__20220930__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="text-align: right" title="Revenues">203,191</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--Revenues_c20220701__20220930__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember__srt--StatementGeographicalAxis__custom--InternationalMember_pdp0" style="text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0723">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--Revenues_c20220701__20220930__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="text-align: right" title="Revenues">203,191</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Other</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_986_eus-gaap--Revenues_c20220701__20220930__srt--ProductOrServiceAxis__custom--OtherMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">27,359</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_988_eus-gaap--Revenues_c20220701__20220930__srt--ProductOrServiceAxis__custom--OtherMember__srt--StatementGeographicalAxis__custom--InternationalMember_pdp0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0729">—</span></td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98F_eus-gaap--Revenues_c20220701__20220930__srt--ProductOrServiceAxis__custom--OtherMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">27,359</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">Total Revenue</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_987_eus-gaap--Revenues_c20220701__20220930__srt--StatementGeographicalAxis__country--US_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">4,338,939</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_980_eus-gaap--Revenues_c20220701__20220930__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">80,346</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_98D_eus-gaap--Revenues_c20220701__20220930_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">4,419,285</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </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 colspan="13" style="font-weight: bold; text-align: left">For the Three Months</td></tr> <tr style="vertical-align: bottom"> <td colspan="13" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Ended September 30, 2021</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">United States</td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">International</td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 46%; text-align: left">Infrastructure &amp; Disaster Recovery/Cloud Service</td> <td style="width: 5%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_981_eus-gaap--Revenues_c20210701__20210930__srt--ProductOrServiceAxis__us-gaap--ServiceMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="width: 11%; text-align: right" title="Revenues">1,799,488</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 5%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_987_eus-gaap--Revenues_c20210701__20210930__srt--ProductOrServiceAxis__us-gaap--ServiceMember__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="width: 11%; text-align: right" title="Revenues">27,567</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 5%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_98C_eus-gaap--Revenues_c20210701__20210930__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Revenues">1,827,055</td> <td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Equipment and Software</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98B_eus-gaap--Revenues_c20210701__20210930__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="text-align: right" title="Revenues">316,107</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_984_eus-gaap--Revenues_c20210701__20210930__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember__srt--StatementGeographicalAxis__custom--InternationalMember_pdp0" style="text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0747">—</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_989_eus-gaap--Revenues_c20210701__20210930__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Revenues">316,107</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Managed Services</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98A_eus-gaap--Revenues_c20210701__20210930__srt--ProductOrServiceAxis__custom--ManagedServicesMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="text-align: right" title="Revenues">1,472,261</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_980_eus-gaap--Revenues_c20210701__20210930__srt--ProductOrServiceAxis__custom--ManagedServicesMember__srt--StatementGeographicalAxis__custom--InternationalMember_pdp0" style="text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0753">—</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_984_eus-gaap--Revenues_c20210701__20210930__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Revenues">1,472,261</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Nexxis VoIP Services</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_982_eus-gaap--Revenues_c20210701__20210930__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="text-align: right" title="Revenues">210,445</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_986_eus-gaap--Revenues_c20210701__20210930__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember__srt--StatementGeographicalAxis__custom--InternationalMember_pdp0" style="text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0759">—</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_983_eus-gaap--Revenues_c20210701__20210930__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="text-align: right" title="Revenues">210,445</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Other</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_980_eus-gaap--Revenues_c20210701__20210930__srt--ProductOrServiceAxis__custom--OtherMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">34,390</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_986_eus-gaap--Revenues_c20210701__20210930__srt--ProductOrServiceAxis__custom--OtherMember__srt--StatementGeographicalAxis__custom--InternationalMember_pdp0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0765">—</span></td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_980_eus-gaap--Revenues_c20210701__20210930__srt--ProductOrServiceAxis__custom--OtherMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">34,390</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">Total Revenue</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td> <td id="xdx_985_eus-gaap--Revenues_c20210701__20210930__srt--StatementGeographicalAxis__country--US_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">3,832,691</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td> <td id="xdx_982_eus-gaap--Revenues_c20210701__20210930__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">27,567</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td> <td id="xdx_98F_eus-gaap--Revenues_c20210701__20210930_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">3,860,258</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="background-color: white"> </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 colspan="9" style="font-weight: bold; text-align: left">For the Three Months</td></tr> <tr style="vertical-align: bottom"> <td colspan="9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Ended September 30,</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left">Timing of revenue recognition</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; text-align: left">Products transferred at a point in time</td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--Revenues_c20220701__20220930__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_pp0p0" style="width: 12%; text-align: right" title="Revenues">1,112,748</td><td style="width: 1%; text-align: left"> </td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--Revenues_c20210701__20210930__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_pp0p0" style="width: 12%; text-align: right" title="Revenues">754,438</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Products and services transferred over time</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_981_eus-gaap--Revenues_c20220701__20220930__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">3,306,537</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_988_eus-gaap--Revenues_c20210701__20210930__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">3,105,820</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left">Total Revenue</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_98C_eus-gaap--Revenues_pp0p0_c20220701__20220930_zTmAAE0bpWn3" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">4,419,285</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_986_eus-gaap--Revenues_pp0p0_c20210701__20210930_zgQP5rg7y96h" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">3,860,258</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </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 colspan="13" style="font-weight: bold; text-align: left">For the Nine Months</td></tr> <tr style="vertical-align: bottom"> <td colspan="13" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Ended September 30, 2022</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">United States</td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">International</td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 46%; text-align: left">Infrastructure &amp; Disaster Recovery/Cloud Service</td> <td style="width: 5%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_985_eus-gaap--Revenues_c20220101__20220930__srt--ProductOrServiceAxis__us-gaap--ServiceMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="width: 11%; text-align: right" title="Revenues">5,964,383</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 5%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_983_eus-gaap--Revenues_c20220101__20220930__srt--ProductOrServiceAxis__us-gaap--ServiceMember__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="width: 11%; text-align: right" title="Revenues">142,904</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 5%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_981_eus-gaap--Revenues_c20220101__20220930__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Revenues">6,107,287</td> <td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Equipment and Software</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98F_eus-gaap--Revenues_c20220101__20220930__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="text-align: right" title="Revenues">7,309,400</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_988_eus-gaap--Revenues_c20220101__20220930__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember__srt--StatementGeographicalAxis__custom--InternationalMember_pdp0" style="text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0797">—</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98B_eus-gaap--Revenues_c20220101__20220930__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Revenues">7,309,400</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Managed Services</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_987_eus-gaap--Revenues_c20220101__20220930__srt--ProductOrServiceAxis__custom--ManagedServicesMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="text-align: right" title="Revenues">3,709,657</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98B_eus-gaap--Revenues_c20220101__20220930__srt--ProductOrServiceAxis__custom--ManagedServicesMember__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="text-align: right" title="Revenues">99,921</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_980_eus-gaap--Revenues_c20220101__20220930__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Revenues">3,809,578</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Nexxis VoIP Services</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98D_eus-gaap--Revenues_c20220101__20220930__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="text-align: right" title="Revenues">587,051</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_982_eus-gaap--Revenues_c20220101__20220930__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember__srt--StatementGeographicalAxis__custom--InternationalMember_pdp0" style="text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0809">—</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_987_eus-gaap--Revenues_c20220101__20220930__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="text-align: right" title="Revenues">587,051</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Other</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_98B_eus-gaap--Revenues_c20220101__20220930__srt--ProductOrServiceAxis__custom--OtherMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">90,917</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_982_eus-gaap--Revenues_c20220101__20220930__srt--ProductOrServiceAxis__custom--OtherMember__srt--StatementGeographicalAxis__custom--InternationalMember_pdp0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0815">—</span></td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_984_eus-gaap--Revenues_c20220101__20220930__srt--ProductOrServiceAxis__custom--OtherMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">90,917</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">Total Revenue</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td> <td id="xdx_981_eus-gaap--Revenues_c20220101__20220930__srt--StatementGeographicalAxis__country--US_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">17,661,408</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td> <td id="xdx_986_eus-gaap--Revenues_c20220101__20220930__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">242,825</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td> <td id="xdx_983_eus-gaap--Revenues_c20220101__20220930_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">17,904,233</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </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 colspan="13" style="font-weight: bold; text-align: left">For the Nine Months</td></tr> <tr style="vertical-align: bottom"> <td colspan="13" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Ended September 30, 2021</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">United States</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">International</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 46%; text-align: left">Infrastructure &amp; Disaster Recovery/Cloud Service</td><td style="width: 5%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--Revenues_c20210101__20210930__srt--ProductOrServiceAxis__us-gaap--ServiceMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="width: 11%; text-align: right" title="Revenues">5,115,212</td><td style="width: 1%; text-align: left"> </td><td style="width: 5%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--Revenues_c20210101__20210930__srt--ProductOrServiceAxis__us-gaap--ServiceMember__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="width: 11%; text-align: right" title="Revenues">97,354</td><td style="width: 1%; text-align: left"> </td><td style="width: 5%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--Revenues_c20210101__20210930__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Revenues">5,212,566</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Equipment and Software</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--Revenues_c20210101__20210930__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="text-align: right" title="Revenues">1,541,441</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--Revenues_c20210101__20210930__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember__srt--StatementGeographicalAxis__custom--InternationalMember_pdp0" style="text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0833">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--Revenues_c20210101__20210930__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Revenues">1,541,441</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Managed Services</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--Revenues_c20210101__20210930__srt--ProductOrServiceAxis__custom--ManagedServicesMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="text-align: right" title="Revenues">2,508,515</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--Revenues_c20210101__20210930__srt--ProductOrServiceAxis__custom--ManagedServicesMember__srt--StatementGeographicalAxis__custom--InternationalMember_pdp0" style="text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0839">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--Revenues_c20210101__20210930__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Revenues">2,508,515</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Nexxis VoIP Services</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--Revenues_c20210101__20210930__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="text-align: right" title="Revenues">588,889</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--Revenues_c20210101__20210930__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember__srt--StatementGeographicalAxis__custom--InternationalMember_pdp0" style="text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0845">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--Revenues_c20210101__20210930__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="text-align: right" title="Revenues">588,889</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Other</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_989_eus-gaap--Revenues_c20210101__20210930__srt--ProductOrServiceAxis__custom--OtherMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">111,787</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_980_eus-gaap--Revenues_c20210101__20210930__srt--ProductOrServiceAxis__custom--OtherMember__srt--StatementGeographicalAxis__custom--InternationalMember_pdp0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0851">—</span></td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_986_eus-gaap--Revenues_c20210101__20210930__srt--ProductOrServiceAxis__custom--OtherMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">111,787</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">Total Revenue</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_98F_eus-gaap--Revenues_c20210101__20210930__srt--StatementGeographicalAxis__country--US_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">9,865,844</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_988_eus-gaap--Revenues_c20210101__20210930__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">97,354</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_985_eus-gaap--Revenues_c20210101__20210930_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">9,963,198</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </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 colspan="9" style="font-weight: bold; text-align: left">For the Nine Months</td></tr> <tr style="vertical-align: bottom"> <td colspan="9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Ended September 30,</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left">Timing of revenue recognition</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; text-align: left">Products transferred at a point in time</td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--Revenues_c20220101__20220930__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_pp0p0" style="width: 12%; text-align: right" title="Revenues">7,400,316</td><td style="width: 1%; text-align: left"> </td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--Revenues_c20210101__20210930__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_pp0p0" style="width: 12%; text-align: right" title="Revenues">2,230,873</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Products and services transferred over time</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98C_eus-gaap--Revenues_c20220101__20220930__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">10,503,917</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98E_eus-gaap--Revenues_c20210101__20210930__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">7,732,325</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left">Total Revenue</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_987_eus-gaap--Revenues_pp0p0_c20220101__20220930_zXnzC42MCfvk" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">17,904,233</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_986_eus-gaap--Revenues_pp0p0_c20210101__20210930_zy3GVfYzhYI5" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">9,963,198</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> </table> <p id="xdx_8A2_zJ3LPN5is8Kl" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">Contract receivables are recorded at the invoiced amount and are uncollateralized, non-interest-bearing client obligations. Provisions for estimated uncollectible accounts receivable are made for individual accounts based upon specific facts and circumstances including criteria such as their age, amount, and client standing.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">Sales are generally recorded in the month the service is provided. For clients who are billed on an annual basis, deferred revenue is recorded and amortized over the life of the contract.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"><b>Transaction price allocated to the remaining performance obligations</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The Company has the following performance obligations:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 5%"><i>1)</i></td> <td style="width: 95%; text-align: justify"><span style="text-decoration: underline">Data Vaulting</span>: Subscription-based cloud service that encrypts and transfers data to a secure Tier 3 data center and further replicates the data to a second Tier 3 DSC technical center where it remains encrypted. Ensuring client retention schedules for corporate compliance and disaster recovery. Provides for twenty-four (24) hour or less recovery time and utilizes advanced data reduction, reduplication technology to shorten back-up and restore time.</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="background-color: white"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 5%"><i>2)</i></td> <td style="width: 95%; text-align: justify"><span style="text-decoration: underline">High Availability</span>: A managed cloud subscription-based service that provides cost-effective mirroring software replication technology and provides one (1) hour or less recovery time for a client to be back in business.</td></tr> <tr style="vertical-align: top"> <td> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td><i>3)</i></td> <td style="text-align: justify"><span style="text-decoration: underline">Cloud Infrastructure</span>: subscription-based cloud service provides for “capacity on-demand” for IBM Power and X86 Intel server systems.</td></tr> <tr style="vertical-align: top"> <td> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td><i>4)</i></td> <td style="text-align: justify"><span style="text-decoration: underline">Internet</span>: Subscription-based service, offering continuous internet connection combined with FailSAFE which provides disaster recovery for both a clients’ voice and data environments.</td></tr> <tr style="vertical-align: top"> <td> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td><i>5)</i></td> <td style="text-align: justify"><span style="text-decoration: underline">Support and Maintenance</span>: Subscription based service offers support for clients on their servers, firewalls, desktops or software. Services are provided 24x7x365 to our clients.</td></tr> <tr style="vertical-align: top"> <td> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td><i>6)</i></td> <td style="text-align: justify"><span style="text-decoration: underline">Implementation / Set-Up Fees</span>: Onboarding and set-up for cloud infrastructure and disaster recovery as well as Cyber Security.</td></tr> <tr style="vertical-align: top"> <td> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td><i>7)</i></td> <td style="text-align: justify"><span style="text-decoration: underline">Equipment sales</span>: Sale of servers and data storage equipment to the client.</td></tr> <tr style="vertical-align: top"> <td> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td><i>9)</i></td> <td style="text-align: justify"><span style="text-decoration: underline">License</span>: Granting SSL certificates and licenses.</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_844_ecustom--DisasterRecoveryAndBusinessContinuitySolutionsPolicyTextBlock_zob8UzSlE9ja" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"><i><span style="text-decoration: underline"><span id="xdx_86C_zDSFdw3Kh1K4">Disaster Recovery and Business Continuity Solutions</span></span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">Subscription services allow clients to access data or receive services for a predetermined period of time. As the client obtains access at a point in time and continues to have access for the remainder of the subscription period, the client is considered to simultaneously receive and consume the benefits provided by the entity’s performance as the entity performs. Accordingly, the related performance obligation is considered to be satisfied ratably over the contract term. As the performance obligation is satisfied evenly across the term of the contract, revenue is recognized on a straight-line basis over the contract term.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p id="xdx_84F_ecustom--InitialSetupFeesPolicyTextBlock_zZCr4MNBLuQ8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"><i><span style="text-decoration: underline"><span id="xdx_861_z0gJOcCMHPS6">Initial Set-Up Fees</span></span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The Company accounts for set-up fees as a separate performance obligation. Set-up services are performed one-time and accordingly the revenue is recognized at the point in time, and is non-refundable, and the Company is entitled to the payment.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p id="xdx_84C_ecustom--EquipmentSalesPolicyTextBlock_zjtgpn5hQgyi" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"><i><span style="text-decoration: underline"><span id="xdx_86A_z8oJtBMNpla8">Equipment Sales</span></span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The obligation for the equipment sales is such the control of the product transfer is at a point in time (i.e., when the goods have been shipped or delivered to the client’s location, depending on shipping terms). Noting that the satisfaction of the performance obligation, in this sense, does not occur over time, the performance obligation is considered to be satisfied at a point in time when the obligation to the client has been fulfilled (i.e., when the goods have left the shipping facility or delivered to the client, depending on shipping terms).</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p id="xdx_844_ecustom--LicenseGrantingSSLCertificatesAndOtherLicensesPolicyTextBlock_zrcKWeWVBhJk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"><i><span style="text-decoration: underline"><span id="xdx_862_z6APn8FXTOKh">License - granting SSL certificates and other licenses</span></span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">Performance obligations as it relates to licensing is that the control of the product transfers, either at a point in time or over time, depending on the nature of the license. The revenue standard identifies two types of licenses of IP: (i) a right to access IP; and, (ii) a right to use IP. To assist in determining whether a license provides a right to use or a right to access IP, ASC 606 defines two categories of IP: Functional and Symbolic. The Company’s license arrangements typically do not require the Company to make its proprietary content available to the client either through a download or through a direct connection. Throughout the life of the contract the Company does not continue to provide updates or upgrades to the license granted. Based on the guidance, the Company considers its license offerings to be akin to functional IP and recognizes revenue at the point in time the license is granted and/or renewed for a new period.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p id="xdx_84B_ecustom--PaymentTermPolicyTextBlock_zdz9jNP9Lkwk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"><i><span style="text-decoration: underline"><span id="xdx_860_zEBPgwa8nIY1">Payment Terms</span></span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The typical terms of subscription contracts range from 12 to 36 months, with auto-renew options extending the contract for an additional term. The Company invoices clients one month in advance for its services, in addition to any contractual data overages or for additional services.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p id="xdx_846_eus-gaap--StandardProductWarrantyPolicy_z2mil5oQAwZ6" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"><i><span style="text-decoration: underline"><span id="xdx_860_zssoargxPool">Warranties</span></span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The Company offers guaranteed service levels and service guarantees on some of its contracts. These warranties are not sold separately and are accounted as “assurance warranties”.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p id="xdx_84A_ecustom--SignificantJudgementPolicyTextBlock_zNGm89q9oVh" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"><i><span style="text-decoration: underline"><span id="xdx_86F_ziAZSJvmHox2">Significant Judgement</span></span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">In the instance where contracts have multiple performance obligations the Company uses judgment to establish a stand-alone price for each performance obligation. The price for each performance obligation is determined by reviewing market data for similar services as well as the Company’s historical pricing of each individual service. The sum of each performance obligation is calculated to determine the aggregate price for the individual services. The proportion of each individual service to the aggregate price is determined. The ratio is applied to the total contract price in order to allocate the transaction price to each performance obligation.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p id="xdx_84A_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zNV2zhUCsBBc" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"><i><span style="text-decoration: underline"><span id="xdx_86F_zLrFWE7mKFvg">Impairment of Long-Lived Assets</span></span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The Company reviews its long-lived assets for impairment whenever events and circumstances indicate that the carrying value of an asset might not be recoverable. An impairment loss, measured as the amount by which the carrying value exceeds the fair value is recognized if the carrying amount exceeds estimated un-discounted future cash flows.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p id="xdx_849_eus-gaap--AdvertisingCostsPolicyTextBlock_z95ZjouUZZHa" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"><i><span style="text-decoration: underline"><span id="xdx_865_zkrk32yEXjyl">Advertising Costs</span></span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The Company expenses the costs associated with advertising as they are incurred. The Company incurred $<span id="xdx_90E_eus-gaap--AdvertisingExpense_c20220701__20220930_pp0p0" title="Advertising Expense">263,485</span> and $<span id="xdx_908_eus-gaap--AdvertisingExpense_c20210701__20210930_pp0p0" title="Advertising Expense">157,182<span style="background-color: white"/></span> for advertising costs for the three months ended September 30, 2022 and 2021, respectively. The Company incurred $<span id="xdx_904_eus-gaap--AdvertisingExpense_c20220101__20220930_pp0p0" title="Advertising Expense">669,278</span> and $<span id="xdx_906_eus-gaap--AdvertisingExpense_c20210101__20210930_pp0p0" title="Advertising Expense">409,468</span> for advertising costs for the nine months ended September 30, 2022 and 2021, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p id="xdx_846_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zJkvDmfH7ut3" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"><i><span style="text-decoration: underline"><span id="xdx_868_z0EEB8sF3Kd2">Stock-Based Compensation</span></span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">DSC follows the requirements of FASB ASC 718-10-10, <i>Share-Based Payments</i> with regards to stock-based compensation issued to employees and non-employees. DSC has agreements and arrangements that call for stock to be awarded to the employees and consultants at various times as compensation and periodic bonuses. The expense for this stock-based compensation is equal to the fair value of the stock price on the day the stock was awarded multiplied by the number of shares awarded. The Company has a relatively low forfeiture rate of stock-based compensation and forfeitures are recognized as they occur.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The valuation methodology used to determine the fair value of the options issued during the period is the Black-Scholes option-pricing model. The Black-Scholes model requires the use of a number of assumptions including the volatility of the stock price, the average risk-free interest rate, and the weighted average expected life of the options. Risk-free interest rates are calculated based on continuously compounded risk-free rates for the appropriate term. The dividend yield is assumed to be zero as the Company has never paid or declared any cash dividends on its Common Stock and does not intend to pay dividends on its Common Stock in the foreseeable future. The expected forfeiture rate is estimated based on management’s best assessment.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">Estimated volatility is a measure of the amount by which DSC’s stock price is expected to fluctuate each year during the expected life of the award. DSC’s calculation of estimated volatility is based on historical stock prices over a period equal to the expected life of the awards.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p id="xdx_848_eus-gaap--EarningsPerSharePolicyTextBlock_zQrxt4qAg1w1" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"><i><span style="text-decoration: underline"><span id="xdx_865_zEG8TC4n3wNb">Net Income (Loss) Per Common Share</span></span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">Basic income (loss) per share is computed by dividing net income (loss) by the weighted average number of shares of common stock outstanding during the period. Diluted earnings per share is computed by dividing net income (loss) adjusted for income or loss that would result from the assumed conversion of potential common shares from contracts that may be settled in stock or cash by the weighted average number of shares of common stock, common stock equivalents and potentially dilutive securities outstanding during each period.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The following table sets forth the information needed to compute basic and diluted earnings per share for the three and nine months ended September 30, 2022 and 2021:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_881_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zzdEfLl92NP5" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of Significant Accounting Policies (Details 1)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B7_zSlsr3IBsJZ6" style="display: none">Schedule of Earning per share basic and diluted</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_494_20220701__20220930_zRzFeWod6Tyk" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49C_20210701__20210930_z19hFV9hAza9" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49E_20220101__20220930_zfWdytOkcOLd" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_499_20210101__20210930_zjIOok9COJoi" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold"> </td> <td colspan="7" style="font-weight: bold; text-align: center">For the Three Months Ended</td><td style="font-weight: bold"> </td> <td colspan="7" style="font-weight: bold; text-align: center">For the Nine Months Ended</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">September 30,</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">September 30,</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center"> </td></tr> <tr id="xdx_406_ecustom--NetIncomeLossAvailableToCommonStockholderBasic_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left">Net Income (Loss) Available to Common Shareholders</td><td style="width: 3%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; text-align: right">(245,619</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td><td style="width: 3%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; text-align: right">135,630</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td><td style="width: 3%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; text-align: right">(1,228,708</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td><td style="width: 3%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; text-align: right">213,159</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_406_ecustom--WeightedAverageNumberOfShareOutstandingBasic_i_pdd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Weighted average number of common shares - basic</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,822,127</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,350,826</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,759,247</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,530,188</td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--DilutiveSecuritiesAbstract_iB" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Dilutive securities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_ecustom--Options_i01_pdd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Options</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0926">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">128,418</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0928">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">187,025</td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_ecustom--Warrants_i01_pdd" style="vertical-align: bottom; background-color: White"> <td>Warrants</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0931">—</span></td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">3,333</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0933">—</span></td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">3,333</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--WeightedAverageNumberDilutedSharesOutstandingAdjustment_i_pdd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Weighted average number of common shares - diluted</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">6,822,127</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">6,482,577</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">6,759,247</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">4,720,546</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40A_ecustom--EarningPerShareBasic_i_pdd" style="vertical-align: bottom; background-color: White"> <td>Earnings (Loss) per share, basic</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(0.04</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">0.02</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(0.18</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">0.05</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr id="xdx_403_ecustom--EarningPerShareDiluted_i_pdd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Earnings (Loss) per share, diluted</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(0.04</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">0.02</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(0.18</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">0.05</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The following table sets forth the number of potential shares of common stock that have been excluded from diluted net income (loss) per share net income (loss) per share because their effect was anti-dilutive:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" id="xdx_880_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zbANGxtFez5" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of Significant Accounting Policies (Details 2)"> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-top: 0; padding-right: 0; text-align: left"><span id="xdx_8B4_zi5xQXkas9f5" style="display: none">Schedule of anti-dilutive income (loss) per share</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Three Months ended September 30,</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Nine Months ended September 30,</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left">Options</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_982_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220701__20220930__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--EmployeeStockOption1Member_zSnyqtPLnw2f" style="width: 10%; text-align: right" title="Total common stock equivalents">290,330</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_987_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210701__20210930__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--EmployeeStockOption1Member_zDNW0UxENw" style="width: 10%; text-align: right" title="Total common stock equivalents">96,248</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98C_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220101__20220930__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--EmployeeStockOption1Member_zJOYgJJMldi1" style="width: 10%; text-align: right" title="Total common stock equivalents">290,330</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_983_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20210930__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--EmployeeStockOption1Member_zaEAF8cwodjj" style="width: 10%; text-align: right" title="Total common stock equivalents">37,641</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Warrants</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_989_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220701__20220930__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--Warrant1Member_zxhmslMaa3Kg" style="border-bottom: Black 1pt solid; text-align: right" title="Total common stock equivalents">2,419,193</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_985_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210701__20210930__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--Warrant1Member_z8RseOlnCpRe" style="border-bottom: Black 1pt solid; text-align: right" title="Total common stock equivalents">2,415,860</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_980_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220101__20220930__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--Warrant1Member_zzgXwfLLJYx3" style="border-bottom: Black 1pt solid; text-align: right" title="Total common stock equivalents">2,419,193</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98A_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20210930__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--Warrant1Member_zEz9yEHll521" style="border-bottom: Black 1pt solid; text-align: right" title="Total common stock equivalents">2,415,860</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"> Total common stock equivalents</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_987_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220701__20220930_z3J88JZNFAT2" style="border-bottom: Black 2.5pt double; text-align: right" title="Total common stock equivalents">2,709,523</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_984_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210701__20210930_zHdLAfs90yja" style="border-bottom: Black 2.5pt double; text-align: right" title="Total common stock equivalents">2,512,108</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98D_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220101__20220930_zGMebzJd1EOi" style="border-bottom: Black 2.5pt double; text-align: right" title="Total common stock equivalents">2,709,523</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_981_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20210930_z63seXMnkyS5" style="border-bottom: Black 2.5pt double; text-align: right" title="Total common stock equivalents">2,453,501</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p id="xdx_840_eus-gaap--ConsolidationPolicyTextBlock_z9ULg168Rcw5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"><i><span id="xdx_86B_zRSVx3U76Ei3">Principles of Consolidation</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The Condensed Consolidated Financial statements include the accounts of the Company and its wholly-owned subsidiaries, (i) CloudFirst Technologies Corporation, a Delaware corporation, (ii) Data Storage FL, LLC, a Florida limited liability company, (iii) Flagship Solutions, LLC, a Florida limited liability company, (iv) Information Technology Acquisition Corporation, a Delaware Corporation, and (v) its majority-owned subsidiary, Nexxis Inc, a Nevada corporation. All inter-company transactions and balances have been eliminated in consolidation.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p id="xdx_84C_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zTv8UOdpNj6h" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"><i><span id="xdx_864_zf3pFyKnMoF5">Basis of Presentation</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The Condensed Consolidated Financial Statements of the Company are prepared in accordance with accounting principles generally accepted in the United States of America (US GAAP).</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">Certain information and note disclosures normally included in the financial statements prepared in accordance with US GAAP have been condensed. As such, the information included in these financial statements should be read in conjunction with the audited financial statements as of and for the year ended December 31, 2021, included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021 (the “2021 Form 10-K”), as filed on March 31, 2022. In the opinion of the Company’s management, these condensed consolidated financial statements include all adjustments, which are of only a normal and recurring nature, necessary for a fair presentation of the statement of financial position of the Company as of September 30, 2022, statement of cash flows for the nine months ended September 30, 2022 and 2021 </span>and t<span style="background-color: white">he results of operations for the three and nine months ended September 30, 2022, are not necessarily indicative of the results to be expected for the full fiscal year ending December 31, 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"/></p> <p id="xdx_842_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_zAQ89wCn4ba6" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"><i><span id="xdx_860_zxIiG5S2ZDof">Reclassifications</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">Certain prior period amounts in the condensed consolidated financial statements thereto have been reclassified where necessary to conform to the current year’s presentation. These reclassifications did not affect the prior period’s total assets, total liabilities, stockholders’ deficit, net loss or net cash used in operating activities. During the nine months ended September 30, 2022, we adopted a change in presentation on our condensed consolidated statements of operations in order to present technician salaries in cost of sales, the presentation of which is consistent with our peers. Prior periods have been revised to reflect this change in presentation.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p id="xdx_84B_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zlPuVxnqNlni" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"><i><span id="xdx_86D_zNPPUnCT2upb">Recently Issued and Newly Adopted Accounting Pronouncements</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments (“ASU-2016-13”). ASU 2016-13 affects loans, debt securities, trade receivables, and any other financial assets that have the contractual right to receive cash. The ASU requires an entity to recognize expected credit losses rather than incurred losses for financial assets. ASU 2016-13 is effective for the fiscal year beginning after December 15, 2022, including interim periods within that fiscal year. The Company expects that there would be no material impact on the Company’s consolidated financial statements upon the adoption of this ASU.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">In November 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, issued by the Financial Accounting Standards Board. This ASU requires entities to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with ASU 2014-09, Revenue from Contracts with Customers (Topic 606). The update will generally result in the recognition of contract assets and contract liabilities at amounts consistent with those recorded by the acquiree immediately before the acquisition date rather than at fair value. The adoption of ASU 2021-08 did not have a 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="background-color: white"> </span></p> <p id="xdx_841_eus-gaap--UseOfEstimates_ziPyrzNK3Qyg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"><i><span id="xdx_86C_zzX6BUv0yMhd">Use of Estimates</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The preparation of financial statements in conformity with US 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. Actual results could differ from these estimates.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p id="xdx_845_eus-gaap--FairValueOfFinancialInstrumentsPolicy_z1LA3eHnBW5g" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"><i><span id="xdx_863_zx5JbQ53jq4k">Estimated Fair Value of Financial Instruments</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The Company’s financial instruments include cash, accounts receivable, accounts payable and, lease commitments. Management believes the estimated fair value of these accounts on September 30, 2022, approximate their carrying value as reflected in the balance sheet due to the short-term nature of these instruments or the use of market interest rates for debt instruments. The carrying values of certain of the Company’s notes payable and capital lease obligations approximate their fair values based upon a comparison of the interest rate and terms of such debt given the level of risk to the rates and terms of similar debt currently available to the Company in the marketplace.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p id="xdx_844_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_z793niKQSrG9" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"><i><span id="xdx_86C_zOqyRie9RwSl">Cash and Cash Equivalents</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The Company considers all highly liquid investments with an original maturity or remaining maturity at the time of purchase, of three months or less to be cash equivalents.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p id="xdx_84A_eus-gaap--ConcentrationRiskCreditRisk_zwv6LGwkS16h" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"><i><span id="xdx_867_zgRejzOq0IN2">Concentration of Credit Risk and Other Risks and Uncertainties</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">Financial instruments and assets subjecting the Company to concentration of credit risk consist primarily of cash and cash equivalents, short-term investments and trade accounts receivable. The Company’s cash and cash equivalents are maintained at major U.S. financial institutions. Deposits in these institutions may exceed the amount of insurance provided on such deposits.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white">The Company’s customers are primarily concentrated in the United States.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The Company provides credit in the normal course of business. The Company maintains allowances for doubtful accounts on factors surrounding the credit risk of specific customers, historical trends, and other information.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">As of September 30, 2022, DSC had two customers with an accounts receivable balance representing <span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20220930__srt--MajorCustomersAxis__custom--FirstCustomerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zQHNmZstXbA8" title="Concentration Risk, Percentage">18</span>% and <span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20220930__srt--MajorCustomersAxis__custom--SecondCustomerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zPukv3z5bwT8" title="Concentration Risk, Percentage">14</span>% of total accounts receivable. As of December 31, 2021, the Company had one customer with an accounts receivable balance representing <span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__srt--MajorCustomersAxis__custom--OneCustomerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zbCj0lnMeXCl" title="Concentration Risk, Percentage">16</span>% of total accounts receivable.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">For the three months ended September 30, 2022, the Company had one customer that accounted for <span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_dp_c20220701__20220930__srt--MajorCustomersAxis__custom--OneCustomerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z5KXZz7w7cbe" title="Concentration Risk, Percentage">14</span>% of revenue. For the three months ended September 30, 2021, the Company had one customer that accounted for </span><span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_dp_c20210701__20210930__srt--MajorCustomersAxis__custom--OneCustomerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zm5lOu2jpWd5" title="Concentration Risk, Percentage">13</span><span style="background-color: white">% of revenue.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">For the nine months ended September 30, 2022, the Company had two customers that accounted for <span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20220930__srt--MajorCustomersAxis__custom--FirstCustomerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zHEjFvI2POQl" title="Concentration Risk, Percentage">20</span>% and <span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20220930__srt--MajorCustomersAxis__custom--SecondCustomerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zTAYPiUYQxgd" title="Concentration Risk, Percentage">14</span>% of revenue. For the nine months ended September 30, 2021, the Company had one customer that accounted for <span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20210930__srt--MajorCustomersAxis__custom--OneCustomerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zs0D24sOKGAj" title="Concentration Risk, Percentage">14</span>% of revenue.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> 0.18 0.14 0.16 0.14 0.13 0.20 0.14 0.14 <p id="xdx_84A_eus-gaap--ReceivablesPolicyTextBlock_zKOIMVTBR0H6" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"><i><span id="xdx_860_zfB8Ke9yjA32">Accounts Receivable/Allowance for Credit Losses</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The Company sells its services to customers on an open credit basis. Accounts receivables are uncollateralized, non-interest-bearing customer obligations. Accounts receivables are typically due within <span id="xdx_901_ecustom--AccountsReceivablesDue_dtD_c20220101__20220930_z4sD2yFQ4C9l" title="Accounts receivables due">30</span> days. The allowance for credit losses reflects the estimated accounts receivable that will not be collected due to credit losses. Provisions for estimated uncollectible accounts receivable are made for individual accounts based upon specific facts and circumstances including criteria such as their age, amount, and customer standing. Provisions are also made for other accounts receivable not specifically reviewed based upon historical experience. Clients are invoiced in advance for services as reflected in deferred revenue on the Company’s balance sheet.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> P30D <p id="xdx_846_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zgTRnU1oFTX9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"><i><span id="xdx_86D_zYu46dIEEBP7">Property and Equipment</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">Property and equipment are recorded at cost and depreciated over their estimated useful lives or the term of the lease using the straight-line method for financial statement purposes. Estimated useful lives in years for depreciation are five <span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220930__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--PropertyPlantAndEquipmentMember_zlFeiNSeHhvb" style="display: none" title="Property, Plant and Equipment, Useful Life">5</span> to <span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220930__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--PropertyPlantAndEquipmentMember_z82sjfFanZzj" style="display: none" title="Property, Plant and Equipment, Useful Life">7</span> seven years for property and equipment. Additions, betterments and replacements are capitalized, while expenditures for repairs and maintenance are charged to operations when incurred. As units of property are sold or retired, the related cost and accumulated depreciation are removed from the accounts, and any resulting gain or loss is recognized in income.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> P5Y P7Y <p id="xdx_848_eus-gaap--GoodwillAndIntangibleAssetsPolicyTextBlock_zOB1gACg4xk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"><i><span id="xdx_869_zUtM7rbVR2b9">Goodwill and Other Intangibles</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The Company tests goodwill and other intangible assets for impairment on at least an annual basis. Impairment exists if the carrying value of a reporting unit exceeds its estimated fair value. To determine the fair value of goodwill and intangible assets, the Company uses many assumptions and estimates using a market participant approach that directly impact the results of the testing. In making these assumptions and estimates, the Company uses industry accepted valuation models and set criteria that are reviewed and approved by various levels of management.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p id="xdx_846_eus-gaap--RevenueRecognitionPolicyTextBlock_zjNESzV3Syib" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"><i><span id="xdx_864_zzE5Iedf9lD6">Revenue Recognition</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"><b>Nature of goods and services</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The following is a description of the products and services from which the Company generates revenue, as well as the nature, timing of satisfaction of performance obligations, and significant payment terms for each:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 37px"> </td> <td style="width: 50px">1)</td> <td style="text-align: justify"><i><span style="text-decoration: underline">Cloud Infrastructure and Disaster Recovery Revenue</span></i></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> Cloud Infrastructure provides clients the ability to migrate their on-premise computing and digital storage to DSC’s enterprise-level technical compute and digital storage assets located in Tier 3 data centers. Data Storage Corporation owns the assets and provides a turnkey solution whereby achieving reliable and cost-effective, multi-tenant IBM Power compute, x86/intel, flash digital storage, while providing disaster recovery and cyber security while eliminating client capital expenditures. The client pays a monthly fee and can increase capacity as required.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> Clients can subscribe to an array of disaster recovery solutions without subscribing to cloud infrastructure. Product offerings provided directly from DSC are High Availability, Data Vaulting and retention solutions, including standby servers which allows clients to centralize and streamline their mission-critical digital information and technical environment while ensuring business continuity if they experience a cyber-attack or natural disaster Client’s data is vaulted, at two data centers with the maintenance of retention schedules for corporate governances and regulations all to meet their back to work objective in a disaster.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 37px"> </td> <td style="width: 50px">2)</td> <td><i><span style="text-decoration: underline">Managed Services</span> </i></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">These services are performed at the inception of a contract. The Company provides professional assistance to its clients during the implementation processes. On-boarding and set-up services ensure that the solution or software is installed properly and function as designed to provide clients with the best solutions. In addition, clients that are managed service clients have a requirement for DSC to offer time and material billing supplementing the client’s staff.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The Company also derives both one-time and subscription-based revenue, from providing support, management and renewal of software, hardware, third party maintenance contracts and third-party cloud services to clients. The managed services include help desk, remote access, operating system and software patch management, annual recovery tests and manufacturer support for equipment and on-gong monitoring of client system performance.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 37px"> </td> <td style="width: 50px"><i>3)</i></td> <td style="text-align: justify"><i><span style="text-decoration: underline">Equipment and Software</span></i></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The Company provides equipment and software and actively participate in collaboration with IBM to provide innovative business solutions to clients. The Company is a partner of IBM and the various software, infrastructure and hybrid cloud solutions provided to clients.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 37px"> </td> <td style="width: 50px"><i>4)</i></td> <td style="text-align: justify"><i><span style="text-decoration: underline">Nexxis Voice over Internet and Direct Internet Access</span></i></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 36pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The Company provides VoIP, Internet access and data transport services to ensure businesses are fully connected to the internet from any location, remote and on premise. The company provides Hosted VoIP solutions with equipment options for IP phones and internet speeds of up to 10Gb delivered over fiber optics.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"><b>Disaggregation of revenue</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">In the following table, revenue is disaggregated by major product line, geography, and timing of revenue recognition.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--DisaggregationOfRevenueTableTextBlock_zWxbTz6Vokjg" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of Significant Accounting Policies (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B3_zo8qEMoxGW11" style="display: none">Schedule of revenue is disaggregated by major product</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td colspan="13" style="font-weight: bold; text-align: left">For the Three Months</td></tr> <tr style="vertical-align: bottom"> <td colspan="13" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Ended September 30, 2022</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">United States</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">International</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 46%; text-align: left">Infrastructure &amp; Disaster Recovery/Cloud Service</td><td style="width: 5%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--Revenues_c20220701__20220930__srt--ProductOrServiceAxis__us-gaap--ServiceMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="width: 11%; text-align: right" title="Revenues">2,120,592</td><td style="width: 1%; text-align: left"> </td><td style="width: 5%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--Revenues_c20220701__20220930__srt--ProductOrServiceAxis__us-gaap--ServiceMember__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="width: 11%; text-align: right" title="Revenues">47,039</td><td style="width: 1%; text-align: left"> </td><td style="width: 5%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--Revenues_c20220701__20220930__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Revenues">2,167,631</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Equipment and Software</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--Revenues_c20220701__20220930__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="text-align: right" title="Revenues">1,021,451</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--Revenues_c20220701__20220930__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember__srt--StatementGeographicalAxis__custom--InternationalMember_pdp0" style="text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0711">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--Revenues_c20220701__20220930__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Revenues">1,021,451</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Managed Services</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--Revenues_c20220701__20220930__srt--ProductOrServiceAxis__custom--ManagedServicesMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="text-align: right" title="Revenues">966,346</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--Revenues_c20220701__20220930__srt--ProductOrServiceAxis__custom--ManagedServicesMember__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="text-align: right" title="Revenues">33,307</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--Revenues_c20220701__20220930__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Revenues">999,653</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Nexxis VoIP Services</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--Revenues_c20220701__20220930__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="text-align: right" title="Revenues">203,191</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--Revenues_c20220701__20220930__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember__srt--StatementGeographicalAxis__custom--InternationalMember_pdp0" style="text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0723">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--Revenues_c20220701__20220930__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="text-align: right" title="Revenues">203,191</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Other</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_986_eus-gaap--Revenues_c20220701__20220930__srt--ProductOrServiceAxis__custom--OtherMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">27,359</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_988_eus-gaap--Revenues_c20220701__20220930__srt--ProductOrServiceAxis__custom--OtherMember__srt--StatementGeographicalAxis__custom--InternationalMember_pdp0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0729">—</span></td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98F_eus-gaap--Revenues_c20220701__20220930__srt--ProductOrServiceAxis__custom--OtherMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">27,359</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">Total Revenue</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_987_eus-gaap--Revenues_c20220701__20220930__srt--StatementGeographicalAxis__country--US_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">4,338,939</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_980_eus-gaap--Revenues_c20220701__20220930__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">80,346</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_98D_eus-gaap--Revenues_c20220701__20220930_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">4,419,285</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </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 colspan="13" style="font-weight: bold; text-align: left">For the Three Months</td></tr> <tr style="vertical-align: bottom"> <td colspan="13" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Ended September 30, 2021</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">United States</td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">International</td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 46%; text-align: left">Infrastructure &amp; Disaster Recovery/Cloud Service</td> <td style="width: 5%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_981_eus-gaap--Revenues_c20210701__20210930__srt--ProductOrServiceAxis__us-gaap--ServiceMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="width: 11%; text-align: right" title="Revenues">1,799,488</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 5%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_987_eus-gaap--Revenues_c20210701__20210930__srt--ProductOrServiceAxis__us-gaap--ServiceMember__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="width: 11%; text-align: right" title="Revenues">27,567</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 5%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_98C_eus-gaap--Revenues_c20210701__20210930__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Revenues">1,827,055</td> <td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Equipment and Software</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98B_eus-gaap--Revenues_c20210701__20210930__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="text-align: right" title="Revenues">316,107</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_984_eus-gaap--Revenues_c20210701__20210930__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember__srt--StatementGeographicalAxis__custom--InternationalMember_pdp0" style="text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0747">—</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_989_eus-gaap--Revenues_c20210701__20210930__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Revenues">316,107</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Managed Services</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98A_eus-gaap--Revenues_c20210701__20210930__srt--ProductOrServiceAxis__custom--ManagedServicesMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="text-align: right" title="Revenues">1,472,261</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_980_eus-gaap--Revenues_c20210701__20210930__srt--ProductOrServiceAxis__custom--ManagedServicesMember__srt--StatementGeographicalAxis__custom--InternationalMember_pdp0" style="text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0753">—</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_984_eus-gaap--Revenues_c20210701__20210930__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Revenues">1,472,261</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Nexxis VoIP Services</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_982_eus-gaap--Revenues_c20210701__20210930__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="text-align: right" title="Revenues">210,445</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_986_eus-gaap--Revenues_c20210701__20210930__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember__srt--StatementGeographicalAxis__custom--InternationalMember_pdp0" style="text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0759">—</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_983_eus-gaap--Revenues_c20210701__20210930__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="text-align: right" title="Revenues">210,445</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Other</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_980_eus-gaap--Revenues_c20210701__20210930__srt--ProductOrServiceAxis__custom--OtherMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">34,390</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_986_eus-gaap--Revenues_c20210701__20210930__srt--ProductOrServiceAxis__custom--OtherMember__srt--StatementGeographicalAxis__custom--InternationalMember_pdp0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0765">—</span></td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_980_eus-gaap--Revenues_c20210701__20210930__srt--ProductOrServiceAxis__custom--OtherMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">34,390</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">Total Revenue</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td> <td id="xdx_985_eus-gaap--Revenues_c20210701__20210930__srt--StatementGeographicalAxis__country--US_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">3,832,691</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td> <td id="xdx_982_eus-gaap--Revenues_c20210701__20210930__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">27,567</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td> <td id="xdx_98F_eus-gaap--Revenues_c20210701__20210930_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">3,860,258</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="background-color: white"> </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 colspan="9" style="font-weight: bold; text-align: left">For the Three Months</td></tr> <tr style="vertical-align: bottom"> <td colspan="9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Ended September 30,</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left">Timing of revenue recognition</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; text-align: left">Products transferred at a point in time</td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--Revenues_c20220701__20220930__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_pp0p0" style="width: 12%; text-align: right" title="Revenues">1,112,748</td><td style="width: 1%; text-align: left"> </td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--Revenues_c20210701__20210930__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_pp0p0" style="width: 12%; text-align: right" title="Revenues">754,438</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Products and services transferred over time</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_981_eus-gaap--Revenues_c20220701__20220930__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">3,306,537</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_988_eus-gaap--Revenues_c20210701__20210930__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">3,105,820</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left">Total Revenue</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_98C_eus-gaap--Revenues_pp0p0_c20220701__20220930_zTmAAE0bpWn3" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">4,419,285</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_986_eus-gaap--Revenues_pp0p0_c20210701__20210930_zgQP5rg7y96h" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">3,860,258</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </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 colspan="13" style="font-weight: bold; text-align: left">For the Nine Months</td></tr> <tr style="vertical-align: bottom"> <td colspan="13" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Ended September 30, 2022</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">United States</td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">International</td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 46%; text-align: left">Infrastructure &amp; Disaster Recovery/Cloud Service</td> <td style="width: 5%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_985_eus-gaap--Revenues_c20220101__20220930__srt--ProductOrServiceAxis__us-gaap--ServiceMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="width: 11%; text-align: right" title="Revenues">5,964,383</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 5%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_983_eus-gaap--Revenues_c20220101__20220930__srt--ProductOrServiceAxis__us-gaap--ServiceMember__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="width: 11%; text-align: right" title="Revenues">142,904</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 5%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_981_eus-gaap--Revenues_c20220101__20220930__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Revenues">6,107,287</td> <td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Equipment and Software</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98F_eus-gaap--Revenues_c20220101__20220930__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="text-align: right" title="Revenues">7,309,400</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_988_eus-gaap--Revenues_c20220101__20220930__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember__srt--StatementGeographicalAxis__custom--InternationalMember_pdp0" style="text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0797">—</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98B_eus-gaap--Revenues_c20220101__20220930__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Revenues">7,309,400</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Managed Services</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_987_eus-gaap--Revenues_c20220101__20220930__srt--ProductOrServiceAxis__custom--ManagedServicesMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="text-align: right" title="Revenues">3,709,657</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98B_eus-gaap--Revenues_c20220101__20220930__srt--ProductOrServiceAxis__custom--ManagedServicesMember__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="text-align: right" title="Revenues">99,921</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_980_eus-gaap--Revenues_c20220101__20220930__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Revenues">3,809,578</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Nexxis VoIP Services</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98D_eus-gaap--Revenues_c20220101__20220930__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="text-align: right" title="Revenues">587,051</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_982_eus-gaap--Revenues_c20220101__20220930__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember__srt--StatementGeographicalAxis__custom--InternationalMember_pdp0" style="text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0809">—</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_987_eus-gaap--Revenues_c20220101__20220930__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="text-align: right" title="Revenues">587,051</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Other</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_98B_eus-gaap--Revenues_c20220101__20220930__srt--ProductOrServiceAxis__custom--OtherMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">90,917</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_982_eus-gaap--Revenues_c20220101__20220930__srt--ProductOrServiceAxis__custom--OtherMember__srt--StatementGeographicalAxis__custom--InternationalMember_pdp0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0815">—</span></td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_984_eus-gaap--Revenues_c20220101__20220930__srt--ProductOrServiceAxis__custom--OtherMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">90,917</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">Total Revenue</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td> <td id="xdx_981_eus-gaap--Revenues_c20220101__20220930__srt--StatementGeographicalAxis__country--US_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">17,661,408</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td> <td id="xdx_986_eus-gaap--Revenues_c20220101__20220930__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">242,825</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td> <td id="xdx_983_eus-gaap--Revenues_c20220101__20220930_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">17,904,233</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </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 colspan="13" style="font-weight: bold; text-align: left">For the Nine Months</td></tr> <tr style="vertical-align: bottom"> <td colspan="13" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Ended September 30, 2021</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">United States</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">International</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 46%; text-align: left">Infrastructure &amp; Disaster Recovery/Cloud Service</td><td style="width: 5%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--Revenues_c20210101__20210930__srt--ProductOrServiceAxis__us-gaap--ServiceMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="width: 11%; text-align: right" title="Revenues">5,115,212</td><td style="width: 1%; text-align: left"> </td><td style="width: 5%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--Revenues_c20210101__20210930__srt--ProductOrServiceAxis__us-gaap--ServiceMember__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="width: 11%; text-align: right" title="Revenues">97,354</td><td style="width: 1%; text-align: left"> </td><td style="width: 5%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--Revenues_c20210101__20210930__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Revenues">5,212,566</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Equipment and Software</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--Revenues_c20210101__20210930__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="text-align: right" title="Revenues">1,541,441</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--Revenues_c20210101__20210930__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember__srt--StatementGeographicalAxis__custom--InternationalMember_pdp0" style="text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0833">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--Revenues_c20210101__20210930__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Revenues">1,541,441</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Managed Services</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--Revenues_c20210101__20210930__srt--ProductOrServiceAxis__custom--ManagedServicesMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="text-align: right" title="Revenues">2,508,515</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--Revenues_c20210101__20210930__srt--ProductOrServiceAxis__custom--ManagedServicesMember__srt--StatementGeographicalAxis__custom--InternationalMember_pdp0" style="text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0839">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--Revenues_c20210101__20210930__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Revenues">2,508,515</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Nexxis VoIP Services</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--Revenues_c20210101__20210930__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="text-align: right" title="Revenues">588,889</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--Revenues_c20210101__20210930__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember__srt--StatementGeographicalAxis__custom--InternationalMember_pdp0" style="text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0845">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--Revenues_c20210101__20210930__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="text-align: right" title="Revenues">588,889</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Other</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_989_eus-gaap--Revenues_c20210101__20210930__srt--ProductOrServiceAxis__custom--OtherMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">111,787</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_980_eus-gaap--Revenues_c20210101__20210930__srt--ProductOrServiceAxis__custom--OtherMember__srt--StatementGeographicalAxis__custom--InternationalMember_pdp0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0851">—</span></td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_986_eus-gaap--Revenues_c20210101__20210930__srt--ProductOrServiceAxis__custom--OtherMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">111,787</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">Total Revenue</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_98F_eus-gaap--Revenues_c20210101__20210930__srt--StatementGeographicalAxis__country--US_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">9,865,844</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_988_eus-gaap--Revenues_c20210101__20210930__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">97,354</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_985_eus-gaap--Revenues_c20210101__20210930_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">9,963,198</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </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 colspan="9" style="font-weight: bold; text-align: left">For the Nine Months</td></tr> <tr style="vertical-align: bottom"> <td colspan="9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Ended September 30,</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left">Timing of revenue recognition</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; text-align: left">Products transferred at a point in time</td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--Revenues_c20220101__20220930__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_pp0p0" style="width: 12%; text-align: right" title="Revenues">7,400,316</td><td style="width: 1%; text-align: left"> </td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--Revenues_c20210101__20210930__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_pp0p0" style="width: 12%; text-align: right" title="Revenues">2,230,873</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Products and services transferred over time</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98C_eus-gaap--Revenues_c20220101__20220930__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">10,503,917</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98E_eus-gaap--Revenues_c20210101__20210930__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">7,732,325</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left">Total Revenue</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_987_eus-gaap--Revenues_pp0p0_c20220101__20220930_zXnzC42MCfvk" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">17,904,233</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_986_eus-gaap--Revenues_pp0p0_c20210101__20210930_zy3GVfYzhYI5" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">9,963,198</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> </table> <p id="xdx_8A2_zJ3LPN5is8Kl" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">Contract receivables are recorded at the invoiced amount and are uncollateralized, non-interest-bearing client obligations. Provisions for estimated uncollectible accounts receivable are made for individual accounts based upon specific facts and circumstances including criteria such as their age, amount, and client standing.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">Sales are generally recorded in the month the service is provided. For clients who are billed on an annual basis, deferred revenue is recorded and amortized over the life of the contract.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"><b>Transaction price allocated to the remaining performance obligations</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The Company has the following performance obligations:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 5%"><i>1)</i></td> <td style="width: 95%; text-align: justify"><span style="text-decoration: underline">Data Vaulting</span>: Subscription-based cloud service that encrypts and transfers data to a secure Tier 3 data center and further replicates the data to a second Tier 3 DSC technical center where it remains encrypted. Ensuring client retention schedules for corporate compliance and disaster recovery. Provides for twenty-four (24) hour or less recovery time and utilizes advanced data reduction, reduplication technology to shorten back-up and restore time.</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="background-color: white"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 5%"><i>2)</i></td> <td style="width: 95%; text-align: justify"><span style="text-decoration: underline">High Availability</span>: A managed cloud subscription-based service that provides cost-effective mirroring software replication technology and provides one (1) hour or less recovery time for a client to be back in business.</td></tr> <tr style="vertical-align: top"> <td> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td><i>3)</i></td> <td style="text-align: justify"><span style="text-decoration: underline">Cloud Infrastructure</span>: subscription-based cloud service provides for “capacity on-demand” for IBM Power and X86 Intel server systems.</td></tr> <tr style="vertical-align: top"> <td> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td><i>4)</i></td> <td style="text-align: justify"><span style="text-decoration: underline">Internet</span>: Subscription-based service, offering continuous internet connection combined with FailSAFE which provides disaster recovery for both a clients’ voice and data environments.</td></tr> <tr style="vertical-align: top"> <td> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td><i>5)</i></td> <td style="text-align: justify"><span style="text-decoration: underline">Support and Maintenance</span>: Subscription based service offers support for clients on their servers, firewalls, desktops or software. Services are provided 24x7x365 to our clients.</td></tr> <tr style="vertical-align: top"> <td> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td><i>6)</i></td> <td style="text-align: justify"><span style="text-decoration: underline">Implementation / Set-Up Fees</span>: Onboarding and set-up for cloud infrastructure and disaster recovery as well as Cyber Security.</td></tr> <tr style="vertical-align: top"> <td> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td><i>7)</i></td> <td style="text-align: justify"><span style="text-decoration: underline">Equipment sales</span>: Sale of servers and data storage equipment to the client.</td></tr> <tr style="vertical-align: top"> <td> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td><i>9)</i></td> <td style="text-align: justify"><span style="text-decoration: underline">License</span>: Granting SSL certificates and licenses.</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--DisaggregationOfRevenueTableTextBlock_zWxbTz6Vokjg" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of Significant Accounting Policies (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B3_zo8qEMoxGW11" style="display: none">Schedule of revenue is disaggregated by major product</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td colspan="13" style="font-weight: bold; text-align: left">For the Three Months</td></tr> <tr style="vertical-align: bottom"> <td colspan="13" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Ended September 30, 2022</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">United States</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">International</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 46%; text-align: left">Infrastructure &amp; Disaster Recovery/Cloud Service</td><td style="width: 5%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--Revenues_c20220701__20220930__srt--ProductOrServiceAxis__us-gaap--ServiceMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="width: 11%; text-align: right" title="Revenues">2,120,592</td><td style="width: 1%; text-align: left"> </td><td style="width: 5%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--Revenues_c20220701__20220930__srt--ProductOrServiceAxis__us-gaap--ServiceMember__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="width: 11%; text-align: right" title="Revenues">47,039</td><td style="width: 1%; text-align: left"> </td><td style="width: 5%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--Revenues_c20220701__20220930__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Revenues">2,167,631</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Equipment and Software</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--Revenues_c20220701__20220930__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="text-align: right" title="Revenues">1,021,451</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--Revenues_c20220701__20220930__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember__srt--StatementGeographicalAxis__custom--InternationalMember_pdp0" style="text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0711">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--Revenues_c20220701__20220930__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Revenues">1,021,451</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Managed Services</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--Revenues_c20220701__20220930__srt--ProductOrServiceAxis__custom--ManagedServicesMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="text-align: right" title="Revenues">966,346</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--Revenues_c20220701__20220930__srt--ProductOrServiceAxis__custom--ManagedServicesMember__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="text-align: right" title="Revenues">33,307</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--Revenues_c20220701__20220930__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Revenues">999,653</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Nexxis VoIP Services</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--Revenues_c20220701__20220930__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="text-align: right" title="Revenues">203,191</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--Revenues_c20220701__20220930__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember__srt--StatementGeographicalAxis__custom--InternationalMember_pdp0" style="text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0723">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--Revenues_c20220701__20220930__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="text-align: right" title="Revenues">203,191</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Other</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_986_eus-gaap--Revenues_c20220701__20220930__srt--ProductOrServiceAxis__custom--OtherMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">27,359</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_988_eus-gaap--Revenues_c20220701__20220930__srt--ProductOrServiceAxis__custom--OtherMember__srt--StatementGeographicalAxis__custom--InternationalMember_pdp0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0729">—</span></td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98F_eus-gaap--Revenues_c20220701__20220930__srt--ProductOrServiceAxis__custom--OtherMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">27,359</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">Total Revenue</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_987_eus-gaap--Revenues_c20220701__20220930__srt--StatementGeographicalAxis__country--US_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">4,338,939</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_980_eus-gaap--Revenues_c20220701__20220930__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">80,346</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_98D_eus-gaap--Revenues_c20220701__20220930_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">4,419,285</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </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 colspan="13" style="font-weight: bold; text-align: left">For the Three Months</td></tr> <tr style="vertical-align: bottom"> <td colspan="13" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Ended September 30, 2021</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">United States</td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">International</td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 46%; text-align: left">Infrastructure &amp; Disaster Recovery/Cloud Service</td> <td style="width: 5%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_981_eus-gaap--Revenues_c20210701__20210930__srt--ProductOrServiceAxis__us-gaap--ServiceMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="width: 11%; text-align: right" title="Revenues">1,799,488</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 5%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_987_eus-gaap--Revenues_c20210701__20210930__srt--ProductOrServiceAxis__us-gaap--ServiceMember__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="width: 11%; text-align: right" title="Revenues">27,567</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 5%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_98C_eus-gaap--Revenues_c20210701__20210930__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Revenues">1,827,055</td> <td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Equipment and Software</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98B_eus-gaap--Revenues_c20210701__20210930__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="text-align: right" title="Revenues">316,107</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_984_eus-gaap--Revenues_c20210701__20210930__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember__srt--StatementGeographicalAxis__custom--InternationalMember_pdp0" style="text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0747">—</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_989_eus-gaap--Revenues_c20210701__20210930__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Revenues">316,107</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Managed Services</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98A_eus-gaap--Revenues_c20210701__20210930__srt--ProductOrServiceAxis__custom--ManagedServicesMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="text-align: right" title="Revenues">1,472,261</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_980_eus-gaap--Revenues_c20210701__20210930__srt--ProductOrServiceAxis__custom--ManagedServicesMember__srt--StatementGeographicalAxis__custom--InternationalMember_pdp0" style="text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0753">—</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_984_eus-gaap--Revenues_c20210701__20210930__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Revenues">1,472,261</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Nexxis VoIP Services</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_982_eus-gaap--Revenues_c20210701__20210930__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="text-align: right" title="Revenues">210,445</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_986_eus-gaap--Revenues_c20210701__20210930__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember__srt--StatementGeographicalAxis__custom--InternationalMember_pdp0" style="text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0759">—</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_983_eus-gaap--Revenues_c20210701__20210930__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="text-align: right" title="Revenues">210,445</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Other</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_980_eus-gaap--Revenues_c20210701__20210930__srt--ProductOrServiceAxis__custom--OtherMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">34,390</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_986_eus-gaap--Revenues_c20210701__20210930__srt--ProductOrServiceAxis__custom--OtherMember__srt--StatementGeographicalAxis__custom--InternationalMember_pdp0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0765">—</span></td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_980_eus-gaap--Revenues_c20210701__20210930__srt--ProductOrServiceAxis__custom--OtherMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">34,390</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">Total Revenue</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td> <td id="xdx_985_eus-gaap--Revenues_c20210701__20210930__srt--StatementGeographicalAxis__country--US_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">3,832,691</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td> <td id="xdx_982_eus-gaap--Revenues_c20210701__20210930__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">27,567</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td> <td id="xdx_98F_eus-gaap--Revenues_c20210701__20210930_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">3,860,258</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="background-color: white"> </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 colspan="9" style="font-weight: bold; text-align: left">For the Three Months</td></tr> <tr style="vertical-align: bottom"> <td colspan="9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Ended September 30,</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left">Timing of revenue recognition</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; text-align: left">Products transferred at a point in time</td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--Revenues_c20220701__20220930__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_pp0p0" style="width: 12%; text-align: right" title="Revenues">1,112,748</td><td style="width: 1%; text-align: left"> </td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--Revenues_c20210701__20210930__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_pp0p0" style="width: 12%; text-align: right" title="Revenues">754,438</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Products and services transferred over time</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_981_eus-gaap--Revenues_c20220701__20220930__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">3,306,537</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_988_eus-gaap--Revenues_c20210701__20210930__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">3,105,820</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left">Total Revenue</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_98C_eus-gaap--Revenues_pp0p0_c20220701__20220930_zTmAAE0bpWn3" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">4,419,285</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_986_eus-gaap--Revenues_pp0p0_c20210701__20210930_zgQP5rg7y96h" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">3,860,258</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </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 colspan="13" style="font-weight: bold; text-align: left">For the Nine Months</td></tr> <tr style="vertical-align: bottom"> <td colspan="13" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Ended September 30, 2022</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">United States</td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">International</td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 46%; text-align: left">Infrastructure &amp; Disaster Recovery/Cloud Service</td> <td style="width: 5%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_985_eus-gaap--Revenues_c20220101__20220930__srt--ProductOrServiceAxis__us-gaap--ServiceMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="width: 11%; text-align: right" title="Revenues">5,964,383</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 5%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_983_eus-gaap--Revenues_c20220101__20220930__srt--ProductOrServiceAxis__us-gaap--ServiceMember__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="width: 11%; text-align: right" title="Revenues">142,904</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 5%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_981_eus-gaap--Revenues_c20220101__20220930__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Revenues">6,107,287</td> <td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Equipment and Software</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98F_eus-gaap--Revenues_c20220101__20220930__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="text-align: right" title="Revenues">7,309,400</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_988_eus-gaap--Revenues_c20220101__20220930__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember__srt--StatementGeographicalAxis__custom--InternationalMember_pdp0" style="text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0797">—</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98B_eus-gaap--Revenues_c20220101__20220930__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Revenues">7,309,400</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Managed Services</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_987_eus-gaap--Revenues_c20220101__20220930__srt--ProductOrServiceAxis__custom--ManagedServicesMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="text-align: right" title="Revenues">3,709,657</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98B_eus-gaap--Revenues_c20220101__20220930__srt--ProductOrServiceAxis__custom--ManagedServicesMember__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="text-align: right" title="Revenues">99,921</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_980_eus-gaap--Revenues_c20220101__20220930__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Revenues">3,809,578</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Nexxis VoIP Services</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98D_eus-gaap--Revenues_c20220101__20220930__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="text-align: right" title="Revenues">587,051</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_982_eus-gaap--Revenues_c20220101__20220930__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember__srt--StatementGeographicalAxis__custom--InternationalMember_pdp0" style="text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0809">—</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_987_eus-gaap--Revenues_c20220101__20220930__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="text-align: right" title="Revenues">587,051</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Other</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_98B_eus-gaap--Revenues_c20220101__20220930__srt--ProductOrServiceAxis__custom--OtherMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">90,917</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_982_eus-gaap--Revenues_c20220101__20220930__srt--ProductOrServiceAxis__custom--OtherMember__srt--StatementGeographicalAxis__custom--InternationalMember_pdp0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0815">—</span></td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_984_eus-gaap--Revenues_c20220101__20220930__srt--ProductOrServiceAxis__custom--OtherMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">90,917</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">Total Revenue</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td> <td id="xdx_981_eus-gaap--Revenues_c20220101__20220930__srt--StatementGeographicalAxis__country--US_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">17,661,408</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td> <td id="xdx_986_eus-gaap--Revenues_c20220101__20220930__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">242,825</td> <td style="padding-bottom: 1pt; text-align: left"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td> <td id="xdx_983_eus-gaap--Revenues_c20220101__20220930_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">17,904,233</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </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 colspan="13" style="font-weight: bold; text-align: left">For the Nine Months</td></tr> <tr style="vertical-align: bottom"> <td colspan="13" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Ended September 30, 2021</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">United States</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">International</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 46%; text-align: left">Infrastructure &amp; Disaster Recovery/Cloud Service</td><td style="width: 5%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--Revenues_c20210101__20210930__srt--ProductOrServiceAxis__us-gaap--ServiceMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="width: 11%; text-align: right" title="Revenues">5,115,212</td><td style="width: 1%; text-align: left"> </td><td style="width: 5%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--Revenues_c20210101__20210930__srt--ProductOrServiceAxis__us-gaap--ServiceMember__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="width: 11%; text-align: right" title="Revenues">97,354</td><td style="width: 1%; text-align: left"> </td><td style="width: 5%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--Revenues_c20210101__20210930__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Revenues">5,212,566</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Equipment and Software</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--Revenues_c20210101__20210930__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="text-align: right" title="Revenues">1,541,441</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--Revenues_c20210101__20210930__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember__srt--StatementGeographicalAxis__custom--InternationalMember_pdp0" style="text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0833">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--Revenues_c20210101__20210930__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Revenues">1,541,441</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Managed Services</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--Revenues_c20210101__20210930__srt--ProductOrServiceAxis__custom--ManagedServicesMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="text-align: right" title="Revenues">2,508,515</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--Revenues_c20210101__20210930__srt--ProductOrServiceAxis__custom--ManagedServicesMember__srt--StatementGeographicalAxis__custom--InternationalMember_pdp0" style="text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0839">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--Revenues_c20210101__20210930__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Revenues">2,508,515</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Nexxis VoIP Services</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--Revenues_c20210101__20210930__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="text-align: right" title="Revenues">588,889</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--Revenues_c20210101__20210930__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember__srt--StatementGeographicalAxis__custom--InternationalMember_pdp0" style="text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0845">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--Revenues_c20210101__20210930__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="text-align: right" title="Revenues">588,889</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Other</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_989_eus-gaap--Revenues_c20210101__20210930__srt--ProductOrServiceAxis__custom--OtherMember__srt--StatementGeographicalAxis__country--US_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">111,787</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_980_eus-gaap--Revenues_c20210101__20210930__srt--ProductOrServiceAxis__custom--OtherMember__srt--StatementGeographicalAxis__custom--InternationalMember_pdp0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0851">—</span></td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_986_eus-gaap--Revenues_c20210101__20210930__srt--ProductOrServiceAxis__custom--OtherMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">111,787</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">Total Revenue</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_98F_eus-gaap--Revenues_c20210101__20210930__srt--StatementGeographicalAxis__country--US_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">9,865,844</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_988_eus-gaap--Revenues_c20210101__20210930__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">97,354</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_985_eus-gaap--Revenues_c20210101__20210930_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">9,963,198</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </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 colspan="9" style="font-weight: bold; text-align: left">For the Nine Months</td></tr> <tr style="vertical-align: bottom"> <td colspan="9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Ended September 30,</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left">Timing of revenue recognition</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; text-align: left">Products transferred at a point in time</td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--Revenues_c20220101__20220930__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_pp0p0" style="width: 12%; text-align: right" title="Revenues">7,400,316</td><td style="width: 1%; text-align: left"> </td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--Revenues_c20210101__20210930__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_pp0p0" style="width: 12%; text-align: right" title="Revenues">2,230,873</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Products and services transferred over time</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98C_eus-gaap--Revenues_c20220101__20220930__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">10,503,917</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98E_eus-gaap--Revenues_c20210101__20210930__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">7,732,325</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left">Total Revenue</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_987_eus-gaap--Revenues_pp0p0_c20220101__20220930_zXnzC42MCfvk" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">17,904,233</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_986_eus-gaap--Revenues_pp0p0_c20210101__20210930_zy3GVfYzhYI5" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">9,963,198</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> </table> 2120592 47039 2167631 1021451 1021451 966346 33307 999653 203191 203191 27359 27359 4338939 80346 4419285 1799488 27567 1827055 316107 316107 1472261 1472261 210445 210445 34390 34390 3832691 27567 3860258 1112748 754438 3306537 3105820 4419285 3860258 5964383 142904 6107287 7309400 7309400 3709657 99921 3809578 587051 587051 90917 90917 17661408 242825 17904233 5115212 97354 5212566 1541441 1541441 2508515 2508515 588889 588889 111787 111787 9865844 97354 9963198 7400316 2230873 10503917 7732325 17904233 9963198 <p id="xdx_844_ecustom--DisasterRecoveryAndBusinessContinuitySolutionsPolicyTextBlock_zob8UzSlE9ja" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"><i><span style="text-decoration: underline"><span id="xdx_86C_zDSFdw3Kh1K4">Disaster Recovery and Business Continuity Solutions</span></span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">Subscription services allow clients to access data or receive services for a predetermined period of time. As the client obtains access at a point in time and continues to have access for the remainder of the subscription period, the client is considered to simultaneously receive and consume the benefits provided by the entity’s performance as the entity performs. Accordingly, the related performance obligation is considered to be satisfied ratably over the contract term. As the performance obligation is satisfied evenly across the term of the contract, revenue is recognized on a straight-line basis over the contract term.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p id="xdx_84F_ecustom--InitialSetupFeesPolicyTextBlock_zZCr4MNBLuQ8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"><i><span style="text-decoration: underline"><span id="xdx_861_z0gJOcCMHPS6">Initial Set-Up Fees</span></span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The Company accounts for set-up fees as a separate performance obligation. Set-up services are performed one-time and accordingly the revenue is recognized at the point in time, and is non-refundable, and the Company is entitled to the payment.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p id="xdx_84C_ecustom--EquipmentSalesPolicyTextBlock_zjtgpn5hQgyi" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"><i><span style="text-decoration: underline"><span id="xdx_86A_z8oJtBMNpla8">Equipment Sales</span></span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The obligation for the equipment sales is such the control of the product transfer is at a point in time (i.e., when the goods have been shipped or delivered to the client’s location, depending on shipping terms). Noting that the satisfaction of the performance obligation, in this sense, does not occur over time, the performance obligation is considered to be satisfied at a point in time when the obligation to the client has been fulfilled (i.e., when the goods have left the shipping facility or delivered to the client, depending on shipping terms).</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p id="xdx_844_ecustom--LicenseGrantingSSLCertificatesAndOtherLicensesPolicyTextBlock_zrcKWeWVBhJk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"><i><span style="text-decoration: underline"><span id="xdx_862_z6APn8FXTOKh">License - granting SSL certificates and other licenses</span></span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">Performance obligations as it relates to licensing is that the control of the product transfers, either at a point in time or over time, depending on the nature of the license. The revenue standard identifies two types of licenses of IP: (i) a right to access IP; and, (ii) a right to use IP. To assist in determining whether a license provides a right to use or a right to access IP, ASC 606 defines two categories of IP: Functional and Symbolic. The Company’s license arrangements typically do not require the Company to make its proprietary content available to the client either through a download or through a direct connection. Throughout the life of the contract the Company does not continue to provide updates or upgrades to the license granted. Based on the guidance, the Company considers its license offerings to be akin to functional IP and recognizes revenue at the point in time the license is granted and/or renewed for a new period.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p id="xdx_84B_ecustom--PaymentTermPolicyTextBlock_zdz9jNP9Lkwk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"><i><span style="text-decoration: underline"><span id="xdx_860_zEBPgwa8nIY1">Payment Terms</span></span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The typical terms of subscription contracts range from 12 to 36 months, with auto-renew options extending the contract for an additional term. The Company invoices clients one month in advance for its services, in addition to any contractual data overages or for additional services.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p id="xdx_846_eus-gaap--StandardProductWarrantyPolicy_z2mil5oQAwZ6" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"><i><span style="text-decoration: underline"><span id="xdx_860_zssoargxPool">Warranties</span></span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The Company offers guaranteed service levels and service guarantees on some of its contracts. These warranties are not sold separately and are accounted as “assurance warranties”.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p id="xdx_84A_ecustom--SignificantJudgementPolicyTextBlock_zNGm89q9oVh" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"><i><span style="text-decoration: underline"><span id="xdx_86F_ziAZSJvmHox2">Significant Judgement</span></span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">In the instance where contracts have multiple performance obligations the Company uses judgment to establish a stand-alone price for each performance obligation. The price for each performance obligation is determined by reviewing market data for similar services as well as the Company’s historical pricing of each individual service. The sum of each performance obligation is calculated to determine the aggregate price for the individual services. The proportion of each individual service to the aggregate price is determined. The ratio is applied to the total contract price in order to allocate the transaction price to each performance obligation.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p id="xdx_84A_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zNV2zhUCsBBc" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"><i><span style="text-decoration: underline"><span id="xdx_86F_zLrFWE7mKFvg">Impairment of Long-Lived Assets</span></span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The Company reviews its long-lived assets for impairment whenever events and circumstances indicate that the carrying value of an asset might not be recoverable. An impairment loss, measured as the amount by which the carrying value exceeds the fair value is recognized if the carrying amount exceeds estimated un-discounted future cash flows.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p id="xdx_849_eus-gaap--AdvertisingCostsPolicyTextBlock_z95ZjouUZZHa" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"><i><span style="text-decoration: underline"><span id="xdx_865_zkrk32yEXjyl">Advertising Costs</span></span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The Company expenses the costs associated with advertising as they are incurred. The Company incurred $<span id="xdx_90E_eus-gaap--AdvertisingExpense_c20220701__20220930_pp0p0" title="Advertising Expense">263,485</span> and $<span id="xdx_908_eus-gaap--AdvertisingExpense_c20210701__20210930_pp0p0" title="Advertising Expense">157,182<span style="background-color: white"/></span> for advertising costs for the three months ended September 30, 2022 and 2021, respectively. The Company incurred $<span id="xdx_904_eus-gaap--AdvertisingExpense_c20220101__20220930_pp0p0" title="Advertising Expense">669,278</span> and $<span id="xdx_906_eus-gaap--AdvertisingExpense_c20210101__20210930_pp0p0" title="Advertising Expense">409,468</span> for advertising costs for the nine months ended September 30, 2022 and 2021, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> 263485 157182 669278 409468 <p id="xdx_846_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zJkvDmfH7ut3" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"><i><span style="text-decoration: underline"><span id="xdx_868_z0EEB8sF3Kd2">Stock-Based Compensation</span></span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">DSC follows the requirements of FASB ASC 718-10-10, <i>Share-Based Payments</i> with regards to stock-based compensation issued to employees and non-employees. DSC has agreements and arrangements that call for stock to be awarded to the employees and consultants at various times as compensation and periodic bonuses. The expense for this stock-based compensation is equal to the fair value of the stock price on the day the stock was awarded multiplied by the number of shares awarded. The Company has a relatively low forfeiture rate of stock-based compensation and forfeitures are recognized as they occur.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The valuation methodology used to determine the fair value of the options issued during the period is the Black-Scholes option-pricing model. The Black-Scholes model requires the use of a number of assumptions including the volatility of the stock price, the average risk-free interest rate, and the weighted average expected life of the options. Risk-free interest rates are calculated based on continuously compounded risk-free rates for the appropriate term. The dividend yield is assumed to be zero as the Company has never paid or declared any cash dividends on its Common Stock and does not intend to pay dividends on its Common Stock in the foreseeable future. The expected forfeiture rate is estimated based on management’s best assessment.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">Estimated volatility is a measure of the amount by which DSC’s stock price is expected to fluctuate each year during the expected life of the award. DSC’s calculation of estimated volatility is based on historical stock prices over a period equal to the expected life of the awards.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p id="xdx_848_eus-gaap--EarningsPerSharePolicyTextBlock_zQrxt4qAg1w1" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"><i><span style="text-decoration: underline"><span id="xdx_865_zEG8TC4n3wNb">Net Income (Loss) Per Common Share</span></span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">Basic income (loss) per share is computed by dividing net income (loss) by the weighted average number of shares of common stock outstanding during the period. Diluted earnings per share is computed by dividing net income (loss) adjusted for income or loss that would result from the assumed conversion of potential common shares from contracts that may be settled in stock or cash by the weighted average number of shares of common stock, common stock equivalents and potentially dilutive securities outstanding during each period.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The following table sets forth the information needed to compute basic and diluted earnings per share for the three and nine months ended September 30, 2022 and 2021:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_881_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zzdEfLl92NP5" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of Significant Accounting Policies (Details 1)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B7_zSlsr3IBsJZ6" style="display: none">Schedule of Earning per share basic and diluted</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_494_20220701__20220930_zRzFeWod6Tyk" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49C_20210701__20210930_z19hFV9hAza9" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49E_20220101__20220930_zfWdytOkcOLd" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_499_20210101__20210930_zjIOok9COJoi" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold"> </td> <td colspan="7" style="font-weight: bold; text-align: center">For the Three Months Ended</td><td style="font-weight: bold"> </td> <td colspan="7" style="font-weight: bold; text-align: center">For the Nine Months Ended</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">September 30,</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">September 30,</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center"> </td></tr> <tr id="xdx_406_ecustom--NetIncomeLossAvailableToCommonStockholderBasic_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left">Net Income (Loss) Available to Common Shareholders</td><td style="width: 3%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; text-align: right">(245,619</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td><td style="width: 3%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; text-align: right">135,630</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td><td style="width: 3%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; text-align: right">(1,228,708</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td><td style="width: 3%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; text-align: right">213,159</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_406_ecustom--WeightedAverageNumberOfShareOutstandingBasic_i_pdd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Weighted average number of common shares - basic</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,822,127</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,350,826</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,759,247</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,530,188</td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--DilutiveSecuritiesAbstract_iB" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Dilutive securities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_ecustom--Options_i01_pdd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Options</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0926">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">128,418</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0928">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">187,025</td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_ecustom--Warrants_i01_pdd" style="vertical-align: bottom; background-color: White"> <td>Warrants</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0931">—</span></td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">3,333</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0933">—</span></td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">3,333</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--WeightedAverageNumberDilutedSharesOutstandingAdjustment_i_pdd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Weighted average number of common shares - diluted</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">6,822,127</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">6,482,577</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">6,759,247</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">4,720,546</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40A_ecustom--EarningPerShareBasic_i_pdd" style="vertical-align: bottom; background-color: White"> <td>Earnings (Loss) per share, basic</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(0.04</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">0.02</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(0.18</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">0.05</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr id="xdx_403_ecustom--EarningPerShareDiluted_i_pdd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Earnings (Loss) per share, diluted</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(0.04</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">0.02</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(0.18</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">0.05</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The following table sets forth the number of potential shares of common stock that have been excluded from diluted net income (loss) per share net income (loss) per share because their effect was anti-dilutive:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" id="xdx_880_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zbANGxtFez5" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of Significant Accounting Policies (Details 2)"> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-top: 0; padding-right: 0; text-align: left"><span id="xdx_8B4_zi5xQXkas9f5" style="display: none">Schedule of anti-dilutive income (loss) per share</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Three Months ended September 30,</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Nine Months ended September 30,</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left">Options</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_982_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220701__20220930__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--EmployeeStockOption1Member_zSnyqtPLnw2f" style="width: 10%; text-align: right" title="Total common stock equivalents">290,330</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_987_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210701__20210930__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--EmployeeStockOption1Member_zDNW0UxENw" style="width: 10%; text-align: right" title="Total common stock equivalents">96,248</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98C_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220101__20220930__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--EmployeeStockOption1Member_zJOYgJJMldi1" style="width: 10%; text-align: right" title="Total common stock equivalents">290,330</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_983_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20210930__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--EmployeeStockOption1Member_zaEAF8cwodjj" style="width: 10%; text-align: right" title="Total common stock equivalents">37,641</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Warrants</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_989_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220701__20220930__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--Warrant1Member_zxhmslMaa3Kg" style="border-bottom: Black 1pt solid; text-align: right" title="Total common stock equivalents">2,419,193</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_985_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210701__20210930__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--Warrant1Member_z8RseOlnCpRe" style="border-bottom: Black 1pt solid; text-align: right" title="Total common stock equivalents">2,415,860</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_980_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220101__20220930__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--Warrant1Member_zzgXwfLLJYx3" style="border-bottom: Black 1pt solid; text-align: right" title="Total common stock equivalents">2,419,193</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98A_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20210930__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--Warrant1Member_zEz9yEHll521" style="border-bottom: Black 1pt solid; text-align: right" title="Total common stock equivalents">2,415,860</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"> Total common stock equivalents</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_987_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220701__20220930_z3J88JZNFAT2" style="border-bottom: Black 2.5pt double; text-align: right" title="Total common stock equivalents">2,709,523</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_984_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210701__20210930_zHdLAfs90yja" style="border-bottom: Black 2.5pt double; text-align: right" title="Total common stock equivalents">2,512,108</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98D_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220101__20220930_zGMebzJd1EOi" style="border-bottom: Black 2.5pt double; text-align: right" title="Total common stock equivalents">2,709,523</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_981_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20210930_z63seXMnkyS5" style="border-bottom: Black 2.5pt double; text-align: right" title="Total common stock equivalents">2,453,501</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_881_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zzdEfLl92NP5" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of Significant Accounting Policies (Details 1)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B7_zSlsr3IBsJZ6" style="display: none">Schedule of Earning per share basic and diluted</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_494_20220701__20220930_zRzFeWod6Tyk" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49C_20210701__20210930_z19hFV9hAza9" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49E_20220101__20220930_zfWdytOkcOLd" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_499_20210101__20210930_zjIOok9COJoi" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold"> </td> <td colspan="7" style="font-weight: bold; text-align: center">For the Three Months Ended</td><td style="font-weight: bold"> </td> <td colspan="7" style="font-weight: bold; text-align: center">For the Nine Months Ended</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">September 30,</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">September 30,</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center"> </td></tr> <tr id="xdx_406_ecustom--NetIncomeLossAvailableToCommonStockholderBasic_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left">Net Income (Loss) Available to Common Shareholders</td><td style="width: 3%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; text-align: right">(245,619</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td><td style="width: 3%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; text-align: right">135,630</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td><td style="width: 3%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; text-align: right">(1,228,708</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td><td style="width: 3%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; text-align: right">213,159</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_406_ecustom--WeightedAverageNumberOfShareOutstandingBasic_i_pdd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Weighted average number of common shares - basic</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,822,127</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,350,826</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,759,247</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,530,188</td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--DilutiveSecuritiesAbstract_iB" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Dilutive securities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_ecustom--Options_i01_pdd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Options</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0926">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">128,418</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0928">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">187,025</td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_ecustom--Warrants_i01_pdd" style="vertical-align: bottom; background-color: White"> <td>Warrants</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0931">—</span></td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">3,333</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0933">—</span></td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">3,333</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--WeightedAverageNumberDilutedSharesOutstandingAdjustment_i_pdd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Weighted average number of common shares - diluted</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">6,822,127</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">6,482,577</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">6,759,247</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">4,720,546</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40A_ecustom--EarningPerShareBasic_i_pdd" style="vertical-align: bottom; background-color: White"> <td>Earnings (Loss) per share, basic</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(0.04</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">0.02</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(0.18</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">0.05</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr id="xdx_403_ecustom--EarningPerShareDiluted_i_pdd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Earnings (Loss) per share, diluted</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(0.04</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">0.02</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(0.18</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">0.05</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> -245619 135630 -1228708 213159 6822127 6350826 6759247 4530188 128418 187025 3333 3333 6822127 6482577 6759247 4720546 -0.04 0.02 -0.18 0.05 -0.04 0.02 -0.18 0.05 <table cellpadding="0" cellspacing="0" id="xdx_880_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zbANGxtFez5" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of Significant Accounting Policies (Details 2)"> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-top: 0; padding-right: 0; text-align: left"><span id="xdx_8B4_zi5xQXkas9f5" style="display: none">Schedule of anti-dilutive income (loss) per share</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Three Months ended September 30,</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Nine Months ended September 30,</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left">Options</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_982_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220701__20220930__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--EmployeeStockOption1Member_zSnyqtPLnw2f" style="width: 10%; text-align: right" title="Total common stock equivalents">290,330</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_987_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210701__20210930__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--EmployeeStockOption1Member_zDNW0UxENw" style="width: 10%; text-align: right" title="Total common stock equivalents">96,248</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98C_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220101__20220930__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--EmployeeStockOption1Member_zJOYgJJMldi1" style="width: 10%; text-align: right" title="Total common stock equivalents">290,330</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_983_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20210930__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--EmployeeStockOption1Member_zaEAF8cwodjj" style="width: 10%; text-align: right" title="Total common stock equivalents">37,641</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Warrants</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_989_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220701__20220930__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--Warrant1Member_zxhmslMaa3Kg" style="border-bottom: Black 1pt solid; text-align: right" title="Total common stock equivalents">2,419,193</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_985_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210701__20210930__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--Warrant1Member_z8RseOlnCpRe" style="border-bottom: Black 1pt solid; text-align: right" title="Total common stock equivalents">2,415,860</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_980_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220101__20220930__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--Warrant1Member_zzgXwfLLJYx3" style="border-bottom: Black 1pt solid; text-align: right" title="Total common stock equivalents">2,419,193</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98A_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20210930__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--Warrant1Member_zEz9yEHll521" style="border-bottom: Black 1pt solid; text-align: right" title="Total common stock equivalents">2,415,860</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"> Total common stock equivalents</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_987_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220701__20220930_z3J88JZNFAT2" style="border-bottom: Black 2.5pt double; text-align: right" title="Total common stock equivalents">2,709,523</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_984_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210701__20210930_zHdLAfs90yja" style="border-bottom: Black 2.5pt double; text-align: right" title="Total common stock equivalents">2,512,108</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98D_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220101__20220930_zGMebzJd1EOi" style="border-bottom: Black 2.5pt double; text-align: right" title="Total common stock equivalents">2,709,523</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_981_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20210930_z63seXMnkyS5" style="border-bottom: Black 2.5pt double; text-align: right" title="Total common stock equivalents">2,453,501</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 290330 96248 290330 37641 2419193 2415860 2419193 2415860 2709523 2512108 2709523 2453501 <p id="xdx_80E_ecustom--PrepaidsAndOtherCurrentAssetsTextBlock_zTyFX3O0QBI7" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"><b>Note 3 - <span id="xdx_828_zDcE2gmvWWS2">Prepaids and other current assets</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white">Prepaids and other current assets consist of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_880_eus-gaap--ScheduleOfOtherCurrentAssetsTableTextBlock_ztGjkWbK8H98" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Prepaids and other current assets (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8BE_zyCfwo5VTROc" style="display: none">Schedule of prepaids and other current assets</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_49E_20220930_zRu4sVDXX68k" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_493_20211231_zBSKF4vILhO2" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold"> </td> <td colspan="3" style="font-weight: bold; text-align: center">September 30,</td><td style="font-weight: bold"> </td> <td colspan="3" style="font-weight: bold; text-align: center">December 31,</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td></tr> <tr id="xdx_407_ecustom--PrepaidMarketingPromotion_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; text-align: left">Prepaid Marketing &amp; Promotion</td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">79,456</td><td style="width: 1%; text-align: left"> </td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0982">—</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40D_ecustom--PrepaidSubscriptionsAndLicense_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Prepaid Subscriptions and license</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">606,798</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">409,985</td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_ecustom--PrepaidMaintenance_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Prepaid Maintenance</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">71,100</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">80,227</td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--OtherPrepaidExpenseCurrent_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td>Other</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">110,665</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">46,189</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iIC_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Total prepaids and other current assets</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">868,019</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">536,401</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"><b> </b></span></p> <table cellpadding="0" cellspacing="0" id="xdx_880_eus-gaap--ScheduleOfOtherCurrentAssetsTableTextBlock_ztGjkWbK8H98" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Prepaids and other current assets (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8BE_zyCfwo5VTROc" style="display: none">Schedule of prepaids and other current assets</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_49E_20220930_zRu4sVDXX68k" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_493_20211231_zBSKF4vILhO2" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold"> </td> <td colspan="3" style="font-weight: bold; text-align: center">September 30,</td><td style="font-weight: bold"> </td> <td colspan="3" style="font-weight: bold; text-align: center">December 31,</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td></tr> <tr id="xdx_407_ecustom--PrepaidMarketingPromotion_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; text-align: left">Prepaid Marketing &amp; Promotion</td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">79,456</td><td style="width: 1%; text-align: left"> </td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0982">—</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40D_ecustom--PrepaidSubscriptionsAndLicense_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Prepaid Subscriptions and license</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">606,798</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">409,985</td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_ecustom--PrepaidMaintenance_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Prepaid Maintenance</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">71,100</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">80,227</td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--OtherPrepaidExpenseCurrent_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td>Other</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">110,665</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">46,189</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iIC_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Total prepaids and other current assets</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">868,019</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">536,401</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 79456 606798 409985 71100 80227 110665 46189 868019 536401 <p id="xdx_806_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zJXrZ9Wf4gQl" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"><b>Note 4- <span id="xdx_825_zgXwymwEKu72">Property and Equipment</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white">Property and equipment, at cost, consist of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" id="xdx_881_eus-gaap--PropertyPlantAndEquipmentTextBlock_zKeoYOCJ8Z0e" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Property and Equipment (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8BE_zq7tuND1dyWc" style="display: none">Property and Equipment</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold"> </td> <td colspan="3" style="font-weight: bold; text-align: center">September 30,</td><td style="font-weight: bold"> </td> <td colspan="3" style="font-weight: bold; text-align: center">December 31,</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; text-align: left">Storage equipment</td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--PropertyPlantAndEquipmentGross_c20220930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--TechnologyEquipmentMember_pp0p0" style="width: 12%; text-align: right" title="Gross Property and equipment">60,288</td><td style="width: 1%; text-align: left"> </td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--TechnologyEquipmentMember_pp0p0" style="width: 12%; text-align: right" title="Gross Property and equipment">476,887</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Furniture and fixtures</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentGross_c20220930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="text-align: right" title="Gross Property and equipment">20,860</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="text-align: right" title="Gross Property and equipment">19,491</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Leasehold improvements</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentGross_c20220930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pp0p0" style="text-align: right" title="Gross Property and equipment">20,983</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pp0p0" style="text-align: right" title="Gross Property and equipment">20,983</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Computer hardware and software</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--PropertyPlantAndEquipmentGross_c20220930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerHardwareAndSoftwareMember_pp0p0" style="text-align: right" title="Gross Property and equipment">93,062</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerHardwareAndSoftwareMember_pp0p0" style="text-align: right" title="Gross Property and equipment">317,729</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Data center equipment</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98F_eus-gaap--PropertyPlantAndEquipmentGross_c20220930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--DataCenterEquipmentMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Gross Property and equipment">6,908,602</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--DataCenterEquipmentMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Gross Property and equipment">5,760,146</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="color: white; text-align: left"> Gross Property and equipment</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentGross_c20220930_pp0p0" style="text-align: right" title="Gross Property and equipment">7,103,795</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--PropertyPlantAndEquipmentGross_c20211231_pp0p0" style="text-align: right" title="Gross Property and equipment">6,595,236</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Less: Accumulated depreciation</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_986_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20220930_zBPMMIgMFJfj" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Accumulated depreciation">(4,732,846</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_985_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20211231_zdeOBO3deaCj" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Accumulated depreciation">(4,657,765</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Net property and equipment</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentNet_c20220930_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Net property and equipment">2,370,949</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentNet_c20211231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Net property and equipment">1,937,471</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">Depreciation expense for the three months ended September 30, 2022 and 2021 was $<span id="xdx_902_eus-gaap--Depreciation_c20220701__20220930_pp0p0" title="Depreciation expense">222,009</span> and $<span id="xdx_904_eus-gaap--Depreciation_c20210701__20210930_pp0p0" title="Depreciation expense">229,427</span>, respectively. Depreciation expense for the nine months ended September 30, 2022 and 2021 was $<span id="xdx_908_eus-gaap--Depreciation_c20220101__20220930_pp0p0" title="Depreciation expense">724,315</span> and $<span id="xdx_90A_eus-gaap--Depreciation_c20210101__20210930_pp0p0" title="Depreciation expense">709,195</span>, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_881_eus-gaap--PropertyPlantAndEquipmentTextBlock_zKeoYOCJ8Z0e" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Property and Equipment (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8BE_zq7tuND1dyWc" style="display: none">Property and Equipment</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold"> </td> <td colspan="3" style="font-weight: bold; text-align: center">September 30,</td><td style="font-weight: bold"> </td> <td colspan="3" style="font-weight: bold; text-align: center">December 31,</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; text-align: left">Storage equipment</td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--PropertyPlantAndEquipmentGross_c20220930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--TechnologyEquipmentMember_pp0p0" style="width: 12%; text-align: right" title="Gross Property and equipment">60,288</td><td style="width: 1%; text-align: left"> </td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--TechnologyEquipmentMember_pp0p0" style="width: 12%; text-align: right" title="Gross Property and equipment">476,887</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Furniture and fixtures</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentGross_c20220930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="text-align: right" title="Gross Property and equipment">20,860</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="text-align: right" title="Gross Property and equipment">19,491</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Leasehold improvements</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentGross_c20220930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pp0p0" style="text-align: right" title="Gross Property and equipment">20,983</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pp0p0" style="text-align: right" title="Gross Property and equipment">20,983</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Computer hardware and software</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--PropertyPlantAndEquipmentGross_c20220930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerHardwareAndSoftwareMember_pp0p0" style="text-align: right" title="Gross Property and equipment">93,062</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerHardwareAndSoftwareMember_pp0p0" style="text-align: right" title="Gross Property and equipment">317,729</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Data center equipment</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98F_eus-gaap--PropertyPlantAndEquipmentGross_c20220930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--DataCenterEquipmentMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Gross Property and equipment">6,908,602</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--DataCenterEquipmentMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Gross Property and equipment">5,760,146</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="color: white; text-align: left"> Gross Property and equipment</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentGross_c20220930_pp0p0" style="text-align: right" title="Gross Property and equipment">7,103,795</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--PropertyPlantAndEquipmentGross_c20211231_pp0p0" style="text-align: right" title="Gross Property and equipment">6,595,236</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Less: Accumulated depreciation</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_986_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20220930_zBPMMIgMFJfj" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Accumulated depreciation">(4,732,846</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_985_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20211231_zdeOBO3deaCj" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Accumulated depreciation">(4,657,765</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Net property and equipment</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentNet_c20220930_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Net property and equipment">2,370,949</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentNet_c20211231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Net property and equipment">1,937,471</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 60288 476887 20860 19491 20983 20983 93062 317729 6908602 5760146 7103795 6595236 4732846 4657765 2370949 1937471 222009 229427 724315 709195 <p id="xdx_808_eus-gaap--GoodwillAndIntangibleAssetsDisclosureTextBlock_zq7eQWFJpXjf" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"><b>Note 5 - <span id="xdx_82F_zgOVR7jsUMI7">Goodwill and Intangible Assets</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white">Goodwill and intangible assets consisted of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"/></p> <table cellpadding="0" cellspacing="0" id="xdx_885_eus-gaap--ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_zoEwqchkORd2" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Goodwill and Intangible Assets (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 20pt; text-align: left; text-indent: -10pt"><span id="xdx_8B7_zCp3hWBtJv2b" style="display: none">Schedule of Intangible Assets and Goodwill</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: center; text-indent: -10pt"> </td><td> </td> <td colspan="3" style="text-align: center"><b>Estimated life in years</b></td><td> </td> <td colspan="3" style="text-align: center"><b>Gross amount</b></td><td> </td> <td colspan="3" style="text-align: center"><b>September 30, 2022 Accumulated Amortization</b></td><td> </td> <td colspan="3" style="text-align: center">Net</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Intangible assets not subject to amortization</td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 20pt; width: 40%; text-indent: -10pt">Goodwill</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 10%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_ecustom--EstimatedLifeInYears_c20220101__20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember" title="Estimated life in years">Indefinite</span></span></td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_986_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationGrossAmount_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_pp0p0" style="width: 10%; text-align: right" title="Total intangible assets not subject to amortization, Gross amount">6,560,671</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationAccumulatedAmortization_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_pdp0" style="width: 10%; text-align: right" title="Total intangible assets not subject to amortization, Accumulated Amortization"><span style="-sec-ix-hidden: xdx2ixbrl1050">—</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationNetAmount_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_pp0p0" style="width: 10%; text-align: right" title="Total intangible assets not subject to amortization, Net amount">6,560,671</td><td style="width: 1%; text-align: left"/></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 20pt; text-indent: -10pt">Trademarks</td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_ecustom--EstimatedLifeInYears_c20220101__20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--OtherIntangibleAssetsMember" title="Estimated life in years">Indefinite</span></span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationGrossAmount_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--OtherIntangibleAssetsMember_pp0p0" style="text-align: right" title="Total intangible assets not subject to amortization, Gross amount">514,268</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationAccumulatedAmortization_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--OtherIntangibleAssetsMember_pdp0" style="text-align: right" title="Total intangible assets not subject to amortization, Accumulated Amortization"><span style="-sec-ix-hidden: xdx2ixbrl1058">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationNetAmount_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--OtherIntangibleAssetsMember_pp0p0" style="text-align: right" title="Total intangible assets not subject to amortization, Net amount">514,268</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 1pt 10pt; text-indent: -10pt"> </td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: center"> </td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right"> </td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right"> </td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right"> </td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 1pt 20pt; text-align: left; text-indent: -10pt">Total intangible assets not subject to amortization</td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: center"> </td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98D_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationGrossAmount_c20220930_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total intangible assets not subject to amortization, Gross amount">7,074,939</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_982_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationAccumulatedAmortization_c20220930_pdp0" style="border-bottom: Black 1pt solid; text-align: right" title="Total intangible assets not subject to amortization, Accumulated Amortization"><span style="-sec-ix-hidden: xdx2ixbrl1064">—</span></td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_989_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationNetAmount_c20220930_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total intangible assets not subject to amortization, Net amount">7,074,939</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Intangible assets subject to amortization</td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 20pt; text-align: left; text-indent: -10pt">Customer lists</td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"><span id="xdx_90D_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20220101__20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerListsMember_zTpKjQSkFSOi" title="Intangible assets subject to amortization, Estimated life in years">7</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_ecustom--FiniteLivedAndIndefiniteLivedIntangibleAssetsGross_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerListsMember_pp0p0" style="text-align: right" title="Total Intangible Assets, Gross amount">2,614,099</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerListsMember_pp0p0" style="text-align: right" title="Total Intangible Assets, Accumulated Amortization">1,100,289</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_ecustom--IntangibleAssetsNetAmount_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerListsMember_pp0p0" style="text-align: right" title="Total Intangible Assets, Net amount">1,513,810</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 20pt; text-align: left; text-indent: -10pt">ABC acquired contracts</td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"><span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20220101__20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ABCAcquiredContractsMember_zfKSJunqoMx7" title="Intangible assets subject to amortization, Estimated life in years">5</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_ecustom--FiniteLivedAndIndefiniteLivedIntangibleAssetsGross_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ABCAcquiredContractsMember_pp0p0" style="text-align: right" title="Total Intangible Assets, Gross amount">310,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ABCAcquiredContractsMember_pp0p0" style="text-align: right" title="Total Intangible Assets, Accumulated Amortization">310,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_ecustom--IntangibleAssetsNetAmount_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ABCAcquiredContractsMember_pdp0" style="text-align: right" title="Total Intangible Assets, Net amount"><span style="-sec-ix-hidden: xdx2ixbrl1082">—</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 20pt; text-align: left; text-indent: -10pt">SIAS acquired contracts</td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"><span id="xdx_906_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20220101__20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SIASAcquiredContractsMember_zaiM6p5TIsY8" title="Intangible assets subject to amortization, Estimated life in years">5</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_ecustom--FiniteLivedAndIndefiniteLivedIntangibleAssetsGross_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SIASAcquiredContractsMember_pp0p0" style="text-align: right" title="Total Intangible Assets, Gross amount">660,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SIASAcquiredContractsMember_pp0p0" style="text-align: right" title="Total Intangible Assets, Accumulated Amortization">660,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_ecustom--IntangibleAssetsNetAmount_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SIASAcquiredContractsMember_pdp0" style="text-align: right" title="Total Intangible Assets, Net amount"><span style="-sec-ix-hidden: xdx2ixbrl1090">—</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 20pt; text-align: left; text-indent: -10pt">Non-compete agreements</td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"><span id="xdx_900_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20220101__20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_zHNJOvejX4i4" title="Intangible assets subject to amortization, Estimated life in years">4</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_ecustom--FiniteLivedAndIndefiniteLivedIntangibleAssetsGross_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_pp0p0" style="text-align: right" title="Total Intangible Assets, Gross amount">272,147</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_pp0p0" style="text-align: right" title="Total Intangible Assets, Accumulated Amortization">272,147</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_ecustom--IntangibleAssetsNetAmount_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_pdp0" style="text-align: right" title="Total Intangible Assets, Net amount"><span style="-sec-ix-hidden: xdx2ixbrl1098">—</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 1pt 20pt; text-align: left; text-indent: -10pt">Website and Digital Assets</td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: center"><span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20220101__20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--WebsiteAndDigitalAssetsMember_zBSmhjVyQnqg" title="Intangible assets subject to amortization, Estimated life in years">3</span></td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98E_ecustom--FiniteLivedAndIndefiniteLivedIntangibleAssetsGross_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--WebsiteAndDigitalAssetsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Intangible Assets, Gross amount">33,002</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98F_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--WebsiteAndDigitalAssetsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Intangible Assets, Accumulated Amortization">15,705</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_983_ecustom--IntangibleAssetsNetAmount_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--WebsiteAndDigitalAssetsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Intangible Assets, Net amount">17,297</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 1pt 30pt; text-align: left; text-indent: -10pt">Total intangible assets subject to amortization</td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: center"> </td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_983_ecustom--FiniteLivedAndIndefiniteLivedIntangibleAssetsGross_c20220930_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Intangible Assets, Gross amount">3,889,248</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20220930_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Intangible Assets, Accumulated Amortization">2,358,141</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_980_ecustom--IntangibleAssetsNetAmount_c20220930_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Intangible Assets, Net amount">1,531,107</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 2.5pt 30pt; text-align: left; text-indent: -10pt">Total Goodwill and Intangible Assets</td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: center"> </td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_ecustom--GoodwillAndIntangibleAssets_c20220930_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Goodwill and Intangible Assets, Gross amount">10,964,187</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_ecustom--GoodwillAndIntangibleAssetsAccumulatedAmortization_c20220930_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Goodwill and Intangible Assets, Accumulated Amortization">2,358,141</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_ecustom--TotalGoodwillAndIntangibleAssetsNet_c20220930_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Goodwill and Intangible Assets, Net">8,606,046</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white">Scheduled amortization over the next five years are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zUyMxg3NKyf3" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Goodwill and Intangible Assets (Details 1)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td><td style="text-align: left"><span id="xdx_8B0_zcWOcjckQ8Ke" style="display: none">Schedule of amortization over the next two years</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: left"><b>Twelve months ending September 30,</b></td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="text-align: center"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 1%; text-align: left"> </td><td style="width: 43%; text-align: left">2023</td><td style="width: 1%; text-align: left"> </td><td style="width: 10%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_pp0p0_c20220930_zzJstM4yGeX1" style="width: 43%; text-align: right" title="2023">278,144</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td><td style="text-align: left">2024</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_c20220930_pp0p0" style="text-align: right" title="2024">273,439</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"> </td><td style="text-align: left">2025</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_c20220930_pp0p0" style="text-align: right" title="2025">267,143</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td><td style="text-align: left">2026</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_c20220930_pp0p0" style="text-align: right" title="2026">267,143</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"> </td><td style="text-align: left">2027</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_c20220930_pp0p0" style="text-align: right" title="2027">200,357</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td><td style="text-align: left">Thereafter</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_c20220930_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Thereafter">244,881</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"> </td><td style="text-align: left">Total</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsNet_c20220930_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total">1,531,107</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white">Amortization expense for the three months ended September 30, 2022 and 2021 was $<span id="xdx_90E_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20220701__20220930_zQqRYmG6Rdug" title="Amortization of Intangible Assets">69,730</span> and $<span id="xdx_903_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20210701__20210930_zD3RzkGEqqxf" title="Amortization of Intangible Assets">139,807</span> respectively. Amortization expense for the nine months ended September 30, 2022 and 2021 was $<span id="xdx_90E_eus-gaap--AmortizationOfIntangibleAssets_c20220101__20220930_pp0p0" title="Amortization of Intangible Assets">209,191</span> and $<span id="xdx_908_eus-gaap--AmortizationOfIntangibleAssets_c20210101__20210930_pp0p0" title="Amortization of Intangible Assets">238,474</span> respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_885_eus-gaap--ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_zoEwqchkORd2" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Goodwill and Intangible Assets (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 20pt; text-align: left; text-indent: -10pt"><span id="xdx_8B7_zCp3hWBtJv2b" style="display: none">Schedule of Intangible Assets and Goodwill</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: center; text-indent: -10pt"> </td><td> </td> <td colspan="3" style="text-align: center"><b>Estimated life in years</b></td><td> </td> <td colspan="3" style="text-align: center"><b>Gross amount</b></td><td> </td> <td colspan="3" style="text-align: center"><b>September 30, 2022 Accumulated Amortization</b></td><td> </td> <td colspan="3" style="text-align: center">Net</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Intangible assets not subject to amortization</td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 20pt; width: 40%; text-indent: -10pt">Goodwill</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 10%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_ecustom--EstimatedLifeInYears_c20220101__20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember" title="Estimated life in years">Indefinite</span></span></td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_986_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationGrossAmount_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_pp0p0" style="width: 10%; text-align: right" title="Total intangible assets not subject to amortization, Gross amount">6,560,671</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationAccumulatedAmortization_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_pdp0" style="width: 10%; text-align: right" title="Total intangible assets not subject to amortization, Accumulated Amortization"><span style="-sec-ix-hidden: xdx2ixbrl1050">—</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationNetAmount_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_pp0p0" style="width: 10%; text-align: right" title="Total intangible assets not subject to amortization, Net amount">6,560,671</td><td style="width: 1%; text-align: left"/></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 20pt; text-indent: -10pt">Trademarks</td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_ecustom--EstimatedLifeInYears_c20220101__20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--OtherIntangibleAssetsMember" title="Estimated life in years">Indefinite</span></span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationGrossAmount_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--OtherIntangibleAssetsMember_pp0p0" style="text-align: right" title="Total intangible assets not subject to amortization, Gross amount">514,268</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationAccumulatedAmortization_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--OtherIntangibleAssetsMember_pdp0" style="text-align: right" title="Total intangible assets not subject to amortization, Accumulated Amortization"><span style="-sec-ix-hidden: xdx2ixbrl1058">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationNetAmount_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--OtherIntangibleAssetsMember_pp0p0" style="text-align: right" title="Total intangible assets not subject to amortization, Net amount">514,268</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 1pt 10pt; text-indent: -10pt"> </td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: center"> </td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right"> </td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right"> </td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right"> </td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 1pt 20pt; text-align: left; text-indent: -10pt">Total intangible assets not subject to amortization</td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: center"> </td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98D_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationGrossAmount_c20220930_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total intangible assets not subject to amortization, Gross amount">7,074,939</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_982_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationAccumulatedAmortization_c20220930_pdp0" style="border-bottom: Black 1pt solid; text-align: right" title="Total intangible assets not subject to amortization, Accumulated Amortization"><span style="-sec-ix-hidden: xdx2ixbrl1064">—</span></td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_989_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationNetAmount_c20220930_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total intangible assets not subject to amortization, Net amount">7,074,939</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Intangible assets subject to amortization</td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 20pt; text-align: left; text-indent: -10pt">Customer lists</td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"><span id="xdx_90D_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20220101__20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerListsMember_zTpKjQSkFSOi" title="Intangible assets subject to amortization, Estimated life in years">7</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_ecustom--FiniteLivedAndIndefiniteLivedIntangibleAssetsGross_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerListsMember_pp0p0" style="text-align: right" title="Total Intangible Assets, Gross amount">2,614,099</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerListsMember_pp0p0" style="text-align: right" title="Total Intangible Assets, Accumulated Amortization">1,100,289</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_ecustom--IntangibleAssetsNetAmount_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerListsMember_pp0p0" style="text-align: right" title="Total Intangible Assets, Net amount">1,513,810</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 20pt; text-align: left; text-indent: -10pt">ABC acquired contracts</td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"><span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20220101__20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ABCAcquiredContractsMember_zfKSJunqoMx7" title="Intangible assets subject to amortization, Estimated life in years">5</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_ecustom--FiniteLivedAndIndefiniteLivedIntangibleAssetsGross_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ABCAcquiredContractsMember_pp0p0" style="text-align: right" title="Total Intangible Assets, Gross amount">310,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ABCAcquiredContractsMember_pp0p0" style="text-align: right" title="Total Intangible Assets, Accumulated Amortization">310,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_ecustom--IntangibleAssetsNetAmount_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ABCAcquiredContractsMember_pdp0" style="text-align: right" title="Total Intangible Assets, Net amount"><span style="-sec-ix-hidden: xdx2ixbrl1082">—</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 20pt; text-align: left; text-indent: -10pt">SIAS acquired contracts</td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"><span id="xdx_906_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20220101__20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SIASAcquiredContractsMember_zaiM6p5TIsY8" title="Intangible assets subject to amortization, Estimated life in years">5</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_ecustom--FiniteLivedAndIndefiniteLivedIntangibleAssetsGross_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SIASAcquiredContractsMember_pp0p0" style="text-align: right" title="Total Intangible Assets, Gross amount">660,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SIASAcquiredContractsMember_pp0p0" style="text-align: right" title="Total Intangible Assets, Accumulated Amortization">660,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_ecustom--IntangibleAssetsNetAmount_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SIASAcquiredContractsMember_pdp0" style="text-align: right" title="Total Intangible Assets, Net amount"><span style="-sec-ix-hidden: xdx2ixbrl1090">—</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 20pt; text-align: left; text-indent: -10pt">Non-compete agreements</td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"><span id="xdx_900_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20220101__20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_zHNJOvejX4i4" title="Intangible assets subject to amortization, Estimated life in years">4</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_ecustom--FiniteLivedAndIndefiniteLivedIntangibleAssetsGross_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_pp0p0" style="text-align: right" title="Total Intangible Assets, Gross amount">272,147</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_pp0p0" style="text-align: right" title="Total Intangible Assets, Accumulated Amortization">272,147</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_ecustom--IntangibleAssetsNetAmount_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_pdp0" style="text-align: right" title="Total Intangible Assets, Net amount"><span style="-sec-ix-hidden: xdx2ixbrl1098">—</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 1pt 20pt; text-align: left; text-indent: -10pt">Website and Digital Assets</td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: center"><span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20220101__20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--WebsiteAndDigitalAssetsMember_zBSmhjVyQnqg" title="Intangible assets subject to amortization, Estimated life in years">3</span></td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98E_ecustom--FiniteLivedAndIndefiniteLivedIntangibleAssetsGross_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--WebsiteAndDigitalAssetsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Intangible Assets, Gross amount">33,002</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98F_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--WebsiteAndDigitalAssetsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Intangible Assets, Accumulated Amortization">15,705</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_983_ecustom--IntangibleAssetsNetAmount_c20220930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--WebsiteAndDigitalAssetsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Intangible Assets, Net amount">17,297</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 1pt 30pt; text-align: left; text-indent: -10pt">Total intangible assets subject to amortization</td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: center"> </td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_983_ecustom--FiniteLivedAndIndefiniteLivedIntangibleAssetsGross_c20220930_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Intangible Assets, Gross amount">3,889,248</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20220930_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Intangible Assets, Accumulated Amortization">2,358,141</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_980_ecustom--IntangibleAssetsNetAmount_c20220930_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Intangible Assets, Net amount">1,531,107</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 2.5pt 30pt; text-align: left; text-indent: -10pt">Total Goodwill and Intangible Assets</td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: center"> </td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_ecustom--GoodwillAndIntangibleAssets_c20220930_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Goodwill and Intangible Assets, Gross amount">10,964,187</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_ecustom--GoodwillAndIntangibleAssetsAccumulatedAmortization_c20220930_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Goodwill and Intangible Assets, Accumulated Amortization">2,358,141</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_ecustom--TotalGoodwillAndIntangibleAssetsNet_c20220930_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Goodwill and Intangible Assets, Net">8,606,046</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> Indefinite 6560671 6560671 Indefinite 514268 514268 7074939 7074939 P7Y 2614099 1100289 1513810 P5Y 310000 310000 P5Y 660000 660000 P4Y 272147 272147 P3Y 33002 15705 17297 3889248 2358141 1531107 10964187 2358141 8606046 <table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zUyMxg3NKyf3" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Goodwill and Intangible Assets (Details 1)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td><td style="text-align: left"><span id="xdx_8B0_zcWOcjckQ8Ke" style="display: none">Schedule of amortization over the next two years</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: left"><b>Twelve months ending September 30,</b></td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="text-align: center"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 1%; text-align: left"> </td><td style="width: 43%; text-align: left">2023</td><td style="width: 1%; text-align: left"> </td><td style="width: 10%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_pp0p0_c20220930_zzJstM4yGeX1" style="width: 43%; text-align: right" title="2023">278,144</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td><td style="text-align: left">2024</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_c20220930_pp0p0" style="text-align: right" title="2024">273,439</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"> </td><td style="text-align: left">2025</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_c20220930_pp0p0" style="text-align: right" title="2025">267,143</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td><td style="text-align: left">2026</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_c20220930_pp0p0" style="text-align: right" title="2026">267,143</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"> </td><td style="text-align: left">2027</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_c20220930_pp0p0" style="text-align: right" title="2027">200,357</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td><td style="text-align: left">Thereafter</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_c20220930_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Thereafter">244,881</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"> </td><td style="text-align: left">Total</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsNet_c20220930_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total">1,531,107</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 278144 273439 267143 267143 200357 244881 1531107 69730 139807 209191 238474 <p id="xdx_808_eus-gaap--LesseeOperatingLeasesTextBlock_zkZtoOdea49i" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"><b>Note 6-<span id="xdx_824_zoNJrzrMarog">Leases</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"><i>Operating Leases</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The Company currently maintains two leases for office space located in Melville, NY.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The first lease for office space in Melville, NY commenced on September 1, 2019. The term of this lease is for three years and eleven months and runs co-terminus with our existing lease in the same building. The base annual rent is $<span id="xdx_90A_ecustom--AnnualRent_c20220101__20220930_pp0p0" title="Annual rent">10,764</span> payable in equal monthly installments of $<span id="xdx_900_ecustom--FianceLeasesContingentMonthlyRentalPayments_c20220101__20220930_pp0p0" title="Fiance leases contingent monthly rental payments">897</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">A second lease for office space in Melville, NY, was entered into on November 20, 2017, which commenced on April 2, 2018. The term of this lease is five years and three months at $<span id="xdx_90B_ecustom--RentalExpense_c20220101__20220930__us-gaap--LeaseContractualTermAxis__custom--MelvilleMember_pp0p0" title="Rent expenses">86,268</span> per year with an escalation of 3% per year and expires on <span id="xdx_900_eus-gaap--LeaseExpirationDate1_dd_c20220101__20220930__us-gaap--LeaseContractualTermAxis__custom--MelvilleMember_zceBplv2ghsf" title="Lease Expiration Date">July 31, 2023</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">On July 31, 2021, the Company signed a three-year lease for approximately 2,880 square feet of office space at 980 North Federal Highway, Boca Raton, FL. The commencement date of the lease was <span id="xdx_900_eus-gaap--LeaseExpirationDate1_dd_c20210701__20210731_zJQcv35Vpcbj" title="Lease Expiration Date">August 2, 2021</span>. The monthly rent is $<span id="xdx_900_eus-gaap--DebtInstrumentPeriodicPayment_c20220101__20220930_pp0p0" title="Debt Instrument, Periodic Payment">4,820</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The Company leases cages and racks for technical space in Tier 3 data centers in New York, Massachusetts, North Carolina and Florida. These leases are month to month. The monthly rent is approximately $<span id="xdx_905_ecustom--RentalExpense_c20201201__20201231__us-gaap--LeaseContractualTermAxis__custom--MassachusettsAndNorthCarolinaFloridaAndTexasMember_pp0p0" title="Rent expenses">39,000</span>. The Company also leases technical space in Dallas, TX. The lease term is thirteen months and monthly payments are $<span id="xdx_908_ecustom--AnnualBaseRent_c20210101__20210930_pp0p0" title="Annual base rent">1,403</span>. The lease term expires on July 31, 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">On January 1, 2022, the Company entered into a lease agreement for office space with WeWork in Austin, TX. The lease term is six months and requires monthly payments of $<span id="xdx_908_ecustom--AnnualBaseRent_c20211225__20220102_pp0p0" title="Annual base rent">1,470</span> and expires on <span id="xdx_90F_eus-gaap--LeaseExpirationDate1_dd_c20211225__20220102_zHMF7HDn1pEk" title="Lease Expiration Date">June 30, 2022</span>. Subsequent to June 30, 2022, the company is on <span style="background-color: white">a $2,904 </span> month-to-month lease with WeWork in Austin, TX. </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"><i>Finance Lease Obligations</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">On June 1, 2020, the Company entered into a lease agreement with a finance company to lease technical equipment. The lease obligation is payable in monthly installments of $<span id="xdx_903_ecustom--FianceLeasesContingentMonthlyRentalPayments_c20200528__20200601__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutionsMember_pp0p0" title="Fiance leases contingent monthly rental payments">5,008</span>. The lease carries an interest rate of <span id="xdx_90B_eus-gaap--SaleLeasebackTransactionImputedInterestRate_dp_c20200528__20200601__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutionsMember_zM0wtfWOIfY5" title="Sale Leaseback Transaction, Imputed Interest Rate">7</span>% and is a three-year lease. The term of the lease ends <span id="xdx_904_eus-gaap--LeaseExpirationDate1_dd_c20200528__20200601__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutionsMember_zW8jFwy2UiO6" title="Lease Expiration Date">June 1, 2023</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">On June 29, 2020, the Company entered into a lease agreement for technical equipment with a finance company. The lease obligation is payable in monthly installments of $<span id="xdx_90D_ecustom--FianceLeasesContingentMonthlyRentalPayments_c20200602__20200629__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutionsMember_pp0p0" title="Fiance leases contingent monthly rental payments">5,050</span>. The lease carries an interest rate of <span id="xdx_909_eus-gaap--SaleLeasebackTransactionImputedInterestRate_dp_c20200602__20200629__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutionsMember_zg18msnGgLMd" title="Sale Leaseback Transaction, Imputed Interest Rate">7</span>% and is a three-year lease. The term of the lease ends <span id="xdx_909_eus-gaap--LeaseExpirationDate1_dd_c20200602__20200629__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutionsMember_zDwTYTZxMPU5" title="Lease Expiration Date">June 29, 2023</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">On July 31, 2020, the Company entered into a lease agreement for technical equipment with a finance company. The lease obligation is payable in monthly installments of $<span id="xdx_900_ecustom--FianceLeasesContingentMonthlyRentalPayments_c20200701__20200731__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutionsMember_pp0p0" title="Fiance leases contingent monthly rental payments">4,524</span>. The lease carries an interest rate of <span id="xdx_907_eus-gaap--SaleLeasebackTransactionImputedInterestRate_dp_c20200701__20200731__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutionsMember_zmBCU7OpTzbh" title="Sale Leaseback Transaction, Imputed Interest Rate">7</span>% and is a three-year lease. The term of the lease ends <span id="xdx_909_eus-gaap--LeaseExpirationDate1_dd_c20200701__20200731__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutionsMember_zZPKHq8nQhX8" title="Lease Expiration Date">July 31, 2023</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">On November 1, 2021, the Company entered into a lease agreement with a finance company for technical equipment. The lease obligation is payable in monthly installments of $<span id="xdx_906_ecustom--FianceLeasesContingentMonthlyRentalPayments_c20211029__20211101__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutionsMember_pp0p0" title="Fiance leases contingent monthly rental payments">3,152</span>. The lease carries an interest rate of <span id="xdx_90F_eus-gaap--SaleLeasebackTransactionImputedInterestRate_dp_c20211029__20211101__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutionsMember_zLNCGUJdaSZc" title="Sale Leaseback Transaction, Imputed Interest Rate">6</span>% and is a three-year lease. The term of the lease ends <span id="xdx_903_eus-gaap--LeaseExpirationDate1_dd_c20211029__20211101__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutionsMember_zxASIwv2ktW7" title="Lease Expiration Date">September 21, 2024</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">On January 1, 2022, the Company entered into a lease agreement with a finance company for technical equipment. The lease obligation is payable in monthly installments of $<span id="xdx_901_ecustom--FianceLeasesContingentMonthlyRentalPayments_c20211229__20220102__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutionsMember_pp0p0" title="Fiance leases contingent monthly rental payments">17,718</span>. The lease carries an interest rate of <span id="xdx_903_eus-gaap--SaleLeasebackTransactionImputedInterestRate_dp_c20211229__20220102__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutionsMember_zflHiXgPudAh" title="Sale Leaseback Transaction, Imputed Interest Rate">5</span>% and is a three-year lease. The term of the lease ends <span id="xdx_90A_eus-gaap--LeaseExpirationDate1_dd_c20211229__20220102__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutionsMember_z6wr67n9oGh9" title="Lease Expiration Date">January 1, 2025</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">On January 1, 2022, the Company entered into a technical equipment lease with a finance company. The lease obligation is payable in monthly installments of $<span id="xdx_90F_ecustom--FianceLeasesContingentMonthlyRentalPayments_c20211229__20220102__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutions1Member_pp0p0" title="Fiance leases contingent monthly rental payments">2,037</span>. The lease carries an interest rate of <span id="xdx_90F_eus-gaap--SaleLeasebackTransactionImputedInterestRate_dp_c20211229__20220102__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutions1Member_zbppJPRFvsK" title="Sale Leaseback Transaction, Imputed Interest Rate">6</span>% and is a three-year lease. The term of the lease ends <span id="xdx_907_eus-gaap--LeaseExpirationDate1_dd_c20211229__20220102__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutions1Member_zw6h3smB0uhe" title="Lease Expiration Date">January 1, 2025</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"><i>Finance Lease Obligations – Related Party</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">On April 1, 2018, the Company entered into a lease agreement with Systems Trading Inc. (“Systems Trading”) to refinance all equipment leases into one lease. This lease obligation is payable to Systems Trading with bi-monthly installments of $<span id="xdx_90E_ecustom--FianceLeasesContingentMonthlyRentalPayments_c20180330__20180401__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_pp0p0" title="Fiance leases contingent monthly rental payments">23,475</span>. The lease carries an interest rate of <span id="xdx_90A_eus-gaap--SaleLeasebackTransactionImputedInterestRate_dp_c20180330__20180401__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_zRN6z5e4kAKb" title="Sale Leaseback Transaction, Imputed Interest Rate">5</span>% and is a four-year lease. The term of the lease ends <span id="xdx_902_eus-gaap--LeaseExpirationDate1_dd_c20180330__20180401__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_zrb5eR6MWOtk" title="Lease Expiration Date">April 16, 2022</span>. Systems Trading is owned and operated by Harold Schwartz the president of CloudFirst.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">On January 1, 2019, the Company entered into a lease agreement with Systems Trading. This lease obligation is payable to Systems Trading with monthly installments of $<span id="xdx_906_ecustom--FianceLeasesContingentMonthlyRentalPayments_c20181229__20190102__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_pp0p0" title="Fiance leases contingent monthly rental payments">29,592</span>. The lease carries an interest rate of <span id="xdx_905_eus-gaap--SaleLeasebackTransactionImputedInterestRate_dp_c20181229__20190102__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_zGtJrtPtzkG4" title="Sale Leaseback Transaction, Imputed Interest Rate">6.75</span>% and is a five-year lease. The term of the lease ends <span id="xdx_903_eus-gaap--LeaseExpirationDate1_dd_c20181229__20190102__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_zH5r4G3b35le" title="Lease Expiration Date">December 31, 2023</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">On April 1, 2019, the Company entered into two lease agreements with Systems Trading to add data center equipment. The first lease calls for monthly installments of $<span id="xdx_90A_ecustom--FianceLeasesContingentMonthlyRentalPayments_c20190330__20190401__us-gaap--LeaseContractualTermAxis__custom--FirstLeaseMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_pp0p0" title="Fiance leases contingent monthly rental payments">1,328</span> and expires on <span id="xdx_90B_eus-gaap--LeaseExpirationDate1_dd_c20190330__20190401__us-gaap--LeaseContractualTermAxis__custom--FirstLeaseMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_zFwTO3MqRtPe" title="Lease Expiration Date">March 1, 2022</span>. It carries an interest rate of <span id="xdx_903_eus-gaap--SaleLeasebackTransactionImputedInterestRate_dp_c20190330__20190401__us-gaap--LeaseContractualTermAxis__custom--FirstLeaseMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_zuDwy1cS2jSi" title="Sale Leaseback Transaction, Imputed Interest Rate">7</span>%. The second lease calls for monthly installments of $<span id="xdx_905_ecustom--FianceLeasesContingentMonthlyRentalPayments_c20190330__20190401__us-gaap--LeaseContractualTermAxis__custom--SecondLeaseMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_pp0p0" title="Fiance leases contingent monthly rental payments">461</span> and expires on <span id="xdx_908_eus-gaap--LeaseExpirationDate1_dd_c20190330__20190401__us-gaap--LeaseContractualTermAxis__custom--SecondLeaseMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_zGeQ1hHNbdE1" title="Lease Expiration Date">March 1, 2022</span>. It carries an interest rate of <span id="xdx_900_eus-gaap--SaleLeasebackTransactionImputedInterestRate_dp_c20190330__20190401__us-gaap--LeaseContractualTermAxis__custom--SecondLeaseMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_zOZqQpLppUWk" title="Sale Leaseback Transaction, Imputed Interest Rate">6.7</span>%.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">On January 1, 2020, the Company entered into a lease agreement with Systems Trading to lease equipment. The lease obligation is payable to Systems Trading with monthly installments of $<span id="xdx_90E_ecustom--FianceLeasesContingentMonthlyRentalPayments_c20191229__20200102__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_pp0p0" title="Fiance leases contingent monthly rental payments">10,534</span>. The lease carries an interest rate of <span id="xdx_900_eus-gaap--SaleLeasebackTransactionImputedInterestRate_dp_c20191229__20200102__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_zsHUyxQ9ZnFi" title="Sale Leaseback Transaction, Imputed Interest Rate">6</span>% and is a three-year lease. The term of the lease ends <span id="xdx_906_eus-gaap--LeaseExpirationDate1_dd_c20191229__20200102__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_zCVydcrKYp9g" title="Lease Expiration Date">January 1, 2023</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">On March 4, 2021, the Company entered into a lease agreement with Systems Trading effective April 1, 2021. This lease obligation is payable to Systems Trading with monthly installments of $<span id="xdx_902_ecustom--FianceLeasesContingentMonthlyRentalPayments_c20210301__20210304__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_pp0p0" title="Fiance leases contingent monthly rental payments">1,567</span> and expires on <span id="xdx_902_eus-gaap--LeaseExpirationDate1_dd_c20210301__20210304__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_zkg5Gv6fiGr1" title="Lease Expiration Date">March 31, 2024</span>. The lease carries an interest rate of <span id="xdx_909_eus-gaap--SaleLeasebackTransactionImputedInterestRate_dp_c20210301__20210304__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_zXb0xdh8GkB5" title="Sale Leaseback Transaction, Imputed Interest Rate">8</span>%.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">On January 1, 2022, the Company entered into a lease agreement with Systems Trading effective January 1, 2022. This lease obligation is payable to Systems Trading with monthly installments of $<span id="xdx_909_ecustom--FianceLeasesContingentMonthlyRentalPayments_c20211229__20220102__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_pp0p0" title="Fiance leases contingent monthly rental payments">7,145</span> and expires on <span id="xdx_90C_eus-gaap--LeaseExpirationDate1_dd_c20211229__20220102__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_zh1cBAsoHCPc" title="Lease Expiration Date">April 1, 2025</span>. The lease carries an interest rate of <span id="xdx_909_eus-gaap--SaleLeasebackTransactionImputedInterestRate_dp_c20211229__20220102__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_zPnn2rrVC1W4" title="Sale Leaseback Transaction, Imputed Interest Rate">8</span>%.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">On April 1, 2022, the Company entered into a lease agreement with Systems Trading effective May 1, 2022. This lease obligation is payable to Systems Trading with monthly installments of $<span id="xdx_90D_ecustom--FianceLeasesContingentMonthlyRentalPayments_c20220329__20220402__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_pp0p0" title="Fiance leases contingent monthly rental payments">6,667</span> and expires on <span id="xdx_90B_eus-gaap--LeaseExpirationDate1_dd_c20220329__20220402__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_zMcQZgWmWmef" title="Lease Expiration Date">February 1, 2025</span>. The lease carries an interest rate of <span id="xdx_90C_eus-gaap--SaleLeasebackTransactionImputedInterestRate_dp_c20220329__20220402__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_zF9M0bmcGYM9" title="Sale Leaseback Transaction, Imputed Interest Rate">8</span>%.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The Company determines if an arrangement contains a lease at inception. Right of Use “ROU” assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent its obligation to make lease payments arising from the lease. ROU assets and liabilities are recognized at the lease commencement date based on the estimated present value of lease payments over the lease term. The Company’s lease term includes options to extend the lease when it is reasonably certain that it will exercise that option. Leases with a term of 12 months or less are not recorded on the balance sheet, per the election of the practical expedient. ROU assets and liabilities are recognized at the lease commencement date based on the estimated present value of lease payments over the lease term. The Company recognizes lease expense for these leases on a straight-line basis over the lease term. The Company recognizes variable lease payments in the period in which the obligation for those payments is incurred. Variable lease payments that depend on an index or a rate are initially measured using the index or rate at the commencement date, otherwise variable lease payments are recognized in the period incurred. A discount rate of <span id="xdx_90B_eus-gaap--LesseeOperatingLeaseDiscountRate_iI_dp_c20220930_zFVubzuHn4ob" title="Discount rate">5</span>% was used in preparation of the ROU asset and operating liabilities.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white">The components of lease expense were as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--LeaseCostTableTextBlock_zVhQl09JYcWf" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Lease (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt"><span id="xdx_8B4_zWTf0APyR3al" style="display: none">Schedule Of Components of lease expense</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: center; text-indent: -10pt"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Three Months Ended<br/> September 30, 2022</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Finance leases:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; width: 70%; text-align: left; text-indent: -10pt">Amortization of assets, included in depreciation and amortization expense</td><td style="width: 10%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_984_ecustom--AmortizationOfAssetsIncludedInDepreciationAndAmortizationExpense_pp0p0_c20220701__20220930_zEohU0sQtuc5" style="width: 18%; text-align: right" title="Amortization of assets, included in depreciation and amortization expense">149,423</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Interest on lease liabilities, included in interest expense</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_ecustom--InterestOnLeaseLiabilitiesIncludedInInterestExpense_pp0p0_c20220701__20220930_zrXPJrjEmail" style="text-align: right" title="Interest on lease liabilities, included in interest expense">43,740</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Operating lease:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Amortization of assets, included in total operating expense</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_ecustom--AmortizationOfAssetsIncludedInTotalOperatingExpense_pp0p0_c20220701__20220930_zNExL8adIcul" style="text-align: right" title="Amortization of assets, included in total operating expense">45,533</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Interest on lease liabilities, included in total operating expense</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_989_ecustom--InterestOnLeaseLiabilitiesIncludedInTotalOperatingExpense_pp0p0_c20220701__20220930_z61zm0h3Im57" style="border-bottom: Black 1pt solid; text-align: right" title="Interest on lease liabilities, included in total operating expense">3,835</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Total net lease cost</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_987_eus-gaap--LeaseCost_pp0p0_c20220701__20220930_zYGzqgs8YRP6" style="border-bottom: Black 2.5pt double; text-align: right" title="Total net lease cost">242,531</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Lease (Details)"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center"><b>Nine Months Ended<br/> September 30, 2022</b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Finance leases:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 20pt; width: 70%; text-align: left">Amortization of assets, included in depreciation and amortization expense</td><td style="width: 10%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_987_ecustom--AmortizationOfAssetsIncludedInDepreciationAndAmortizationExpense_c20220101__20220930_pp0p0" style="width: 18%; text-align: right" title="Amortization of assets, included in depreciation and amortization expense">319,686</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0 0 0 20pt; text-align: left">Interest on lease liabilities, included in interest expense</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_ecustom--InterestOnLeaseLiabilitiesIncludedInInterestExpense_c20220101__20220930_pp0p0" style="text-align: right" title="Interest on lease liabilities, included in interest expense">131,220</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Operating lease:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0 0 0 20pt; text-align: left">Amortization of assets, included in total operating expense</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_ecustom--AmortizationOfAssetsIncludedInTotalOperatingExpense_c20220101__20220930_pp0p0" style="text-align: right" title="Amortization of assets, included in total operating expense">147,999</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 30pt; text-align: left">Interest on lease liabilities, included in total operating expense</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_985_ecustom--InterestOnLeaseLiabilitiesIncludedInTotalOperatingExpense_c20220101__20220930_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Interest on lease liabilities, included in total operating expense">13,492</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Total net lease cost</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_987_eus-gaap--LeaseCost_pp0p0_c20220101__20220930_ztg3nSGZwtak" style="border-bottom: Black 2.5pt double; text-align: right" title="Total net lease cost">612,397</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Supplemental balance sheet information related to leases was as follows:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Operating Leases:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Operating lease right-of-use asset</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_987_eus-gaap--OperatingLeaseRightOfUseAsset_c20220930_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Operating Lease, Right-of-Use Asset">276,465</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Current operating lease liabilities</td><td> </td> <td style="text-align: left">$</td><td id="xdx_983_eus-gaap--OperatingLeaseLiabilityCurrent_c20220930_pp0p0" style="text-align: right" title="Operating Lease, Liability, Current">186,645</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0 0 0 20pt; text-align: left">Noncurrent operating lease liabilities</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98F_eus-gaap--OperatingLeaseLiabilityNoncurrent_c20220930_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Operating Lease, Liability, Noncurrent">97,354</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 20pt; text-align: left">Total operating lease liabilities</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--OperatingLeaseLiability_c20220930_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Operating Lease, Liability">283,999</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="background-color: white"> </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="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">September 30, 2022</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Finance leases:</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 70%; text-align: left">Property and equipment, at cost</td> <td style="width: 10%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_98B_ecustom--PropertyAndEquipmentAtCost_c20220930_pp0p0" style="width: 18%; text-align: right" title="Property and equipment, at cost">5,521,716</td> <td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0 0 0 20pt; text-align: left">Accumulated amortization</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_980_ecustom--AccumulatedAmortization_c20220930_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated amortization">(3,717,967</td> <td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 20pt; text-align: left">Property and equipment, net</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td> <td id="xdx_981_ecustom--PropertyAndEquipmentNet_c20220930_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Property and equipment, net">1,803,749</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Current obligations of finance leases</td> <td> </td> <td style="text-align: left">$</td> <td id="xdx_98E_eus-gaap--FinanceLeaseLiabilityCurrent_c20220930_pp0p0" style="text-align: right" title="Finance Lease, Liability, Current">627,652</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0 0 0 20pt; text-align: left">Finance leases, net of current obligations</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_981_ecustom--FinanceLeasesNetOfCurrentObligations_c20220930_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Finance leases, net of current obligations">1,100,407</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 20pt; text-align: left">Total finance lease liabilities</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td> <td id="xdx_981_eus-gaap--FinanceLeaseLiability_c20220930_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Finance Lease, Liability">1,728,059</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A9_zopvXSb8zKJk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white">Supplemental cash flow and other information related to leases were as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_889_ecustom--SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock_zQE57XCadDwe" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Lease (Details 1)"> <tr style="vertical-align: bottom; background-color: White"> <td><span id="xdx_8BC_zrnnVIyx5b3f" style="display: none">Supplemental balance sheet information related to leases</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Nine Months Ended September 30, 2022</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Cash paid for amounts included in the measurement of lease liabilities:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 70%; text-align: left">Operating cash flows related to operating leases</td><td style="width: 10%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_981_ecustom--OperatingCashFlowsRelatedToOperatingLeases_c20220101__20220930_pp0p0" style="width: 18%; text-align: right" title="Operating cash flows related to operating leases">147,759</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Financing cash flows related to finance leases</td><td> </td> <td style="text-align: left">$</td><td id="xdx_986_ecustom--FinancingCashFlowsRelatedToFinanceLeases_c20220101__20220930_pp0p0" style="text-align: right" title="Financing cash flows related to finance leases">944,163</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Weighted average remaining lease term (in years):</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Operating leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90F_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20220930_zOLiMQe6hqhc" title="Operating Lease, Weighted Average Remaining Lease Term">1.74</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Finance leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90E_eus-gaap--FinanceLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20220930_zU01EB5pQRfb" title="Finance Lease, Weighted Average Remaining Lease Term">1.05</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Weighted average discount rate:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Operating leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90E_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_c20220930_zXePkcZmwZLc" title="Operating Lease, Weighted Average Discount Rate, Percent">5</span></td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Finance leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90F_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_dp_c20220930_zU5V36GliDXb" title="Finance Lease, Weighted Average Discount Rate, Percent">7</span></td><td style="text-align: left">%</td></tr> </table> <p id="xdx_8AF_zSfU1rBJHnAb" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white">Long-term obligations under the operating and finance leases at September 30, 2022, mature as follows: </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_880_ecustom--LongtermObligationsUnderOperatingAndCapitalLeasesTableTextBlock_zv4DMMYJCyI8" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Lease (Details 2)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td><td style="text-align: left"><span id="xdx_8BE_z0GneRcbccnh" style="display: none">Schedule Of Long-term obligations under the operating and Finance leases</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td colspan="3" style="font-weight: bold; text-align: left">For the Twelve Months Ended September 30,</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Operating Leases</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Finance Leases</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 1%; text-align: left"> </td><td style="width: 48%; text-align: left">2023</td><td style="width: 1%; text-align: left"> </td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_c20220930_pp0p0" style="width: 15%; text-align: right" title="Operating Leases 2023">212,528</td><td style="width: 1%; text-align: left"> </td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_c20220930_pp0p0" style="width: 15%; text-align: right" title="Finance Leases 2023">1,136,376</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td><td style="text-align: left">2024</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_c20220930_pp0p0" style="text-align: right" title="Operating Leases 2024">81,472</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearTwo_c20220930_pp0p0" style="text-align: right" title="Finance Leases 2024">543,125</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"> </td><td style="text-align: left">2025</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_c20220930_pp0p0" style="text-align: right" title="Operating Leases 2025"><span style="-sec-ix-hidden: xdx2ixbrl1324">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearThree_c20220930_pp0p0" style="text-align: right" title="Finance Leases 2025">152,710</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td><td style="padding: 0 0 0 20pt; text-align: left">Total lease payments</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_c20220930_pp0p0" style="text-align: right" title="Operating Leases Total lease payments">294,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--FinanceLeaseLiabilityPaymentsDue_c20220930_pp0p0" style="text-align: right" title="Finance Leases Total lease payments">1,832,211</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"> </td><td style="padding: 0 0 0 20pt; text-align: left">Less: Amounts representing interest</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_984_ecustom--AmountsRepresentingInterest_iNI_pp0p0_di_c20220930_zmrB0SLTdksh" style="border-bottom: Black 1pt solid; text-align: right" title="Operating Leases Less: Amounts representing interest">(10,001</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_980_eus-gaap--FinanceLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_c20220930_znvSRzOHyr7" style="border-bottom: Black 1pt solid; text-align: right" title="Finance Leases Less: Amounts representing interest">(104,152</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td><td style="padding: 0 0 0 20pt; text-align: left">Total lease obligations</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--OperatingLeaseLiability_iI_pp0p0_c20220930_z1TZ9OLcBt73" style="text-align: right" title="Operating Leases Total operating lease liabilities">283,999</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--FinanceLeaseLiability_iI_pp0p0_c20220930_z7Qf4JOTFAp3" style="text-align: right" title="Finance Leases Total finance lease liabilities">1,728,059</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"> </td><td style="padding: 0 0 0 20pt; text-align: left">Less: long-term obligations</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98F_ecustom--LessLongtermObligations_iNI_pp0p0_di_c20220930_zzUf5mJJseKh" style="border-bottom: Black 1pt solid; text-align: right" title="Less: long-term obligations">(97,354</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98A_eus-gaap--LongTermDebtAndCapitalLeaseObligationsCurrent_iNI_pp0p0_di_c20220930_zAWhVXyBobL5" style="border-bottom: Black 1pt solid; text-align: right" title="Less: long-term obligations">(627,652</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td><td style="text-align: left"> Total current</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_ecustom--OperatingLeasesLiabilityNoncurrent_iI_pp0p0_c20220930_zTtsijmIkE56" style="border-bottom: Black 2.5pt double; text-align: right" title="Total current">186,645</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_ecustom--NoncurrentFinanceLeaseLiabilities_iI_pp0p0_c20220930_zhqedW6la2ml" style="border-bottom: Black 2.5pt double; text-align: right" title="Total current">1,100,407</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A2_zw8tk1laTne" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">As of September 30, 2022, the Company had no additional significant operating or finance leases that had not yet commenced. Rent expense under all operating leases for the nine months ended September 30, 2022 and 2021 was $<span id="xdx_905_ecustom--OperatingLeasesRentExpensesNet_c20220101__20220930_pp0p0" title="Operating leases rent expenses net">159,236</span> and $<span id="xdx_903_ecustom--OperatingLeasesRentExpensesNet_c20210101__20210930_pp0p0" title="Operating leases rent expenses net">130,020</span>, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> 10764 897 86268 2023-07-31 2021-08-02 4820 39000 1403 1470 2022-06-30 5008 0.07 2023-06-01 5050 0.07 2023-06-29 4524 0.07 2023-07-31 3152 0.06 2024-09-21 17718 0.05 2025-01-01 2037 0.06 2025-01-01 23475 0.05 2022-04-16 29592 0.0675 2023-12-31 1328 2022-03-01 0.07 461 2022-03-01 0.067 10534 0.06 2023-01-01 1567 2024-03-31 0.08 7145 2025-04-01 0.08 6667 2025-02-01 0.08 0.05 <table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--LeaseCostTableTextBlock_zVhQl09JYcWf" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Lease (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt"><span id="xdx_8B4_zWTf0APyR3al" style="display: none">Schedule Of Components of lease expense</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: center; text-indent: -10pt"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Three Months Ended<br/> September 30, 2022</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Finance leases:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; width: 70%; text-align: left; text-indent: -10pt">Amortization of assets, included in depreciation and amortization expense</td><td style="width: 10%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_984_ecustom--AmortizationOfAssetsIncludedInDepreciationAndAmortizationExpense_pp0p0_c20220701__20220930_zEohU0sQtuc5" style="width: 18%; text-align: right" title="Amortization of assets, included in depreciation and amortization expense">149,423</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Interest on lease liabilities, included in interest expense</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_ecustom--InterestOnLeaseLiabilitiesIncludedInInterestExpense_pp0p0_c20220701__20220930_zrXPJrjEmail" style="text-align: right" title="Interest on lease liabilities, included in interest expense">43,740</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Operating lease:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Amortization of assets, included in total operating expense</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_ecustom--AmortizationOfAssetsIncludedInTotalOperatingExpense_pp0p0_c20220701__20220930_zNExL8adIcul" style="text-align: right" title="Amortization of assets, included in total operating expense">45,533</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Interest on lease liabilities, included in total operating expense</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_989_ecustom--InterestOnLeaseLiabilitiesIncludedInTotalOperatingExpense_pp0p0_c20220701__20220930_z61zm0h3Im57" style="border-bottom: Black 1pt solid; text-align: right" title="Interest on lease liabilities, included in total operating expense">3,835</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0pt 0pt 0pt 10pt; text-align: left; text-indent: -10pt">Total net lease cost</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_987_eus-gaap--LeaseCost_pp0p0_c20220701__20220930_zYGzqgs8YRP6" style="border-bottom: Black 2.5pt double; text-align: right" title="Total net lease cost">242,531</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Lease (Details)"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center"><b>Nine Months Ended<br/> September 30, 2022</b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Finance leases:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 20pt; width: 70%; text-align: left">Amortization of assets, included in depreciation and amortization expense</td><td style="width: 10%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_987_ecustom--AmortizationOfAssetsIncludedInDepreciationAndAmortizationExpense_c20220101__20220930_pp0p0" style="width: 18%; text-align: right" title="Amortization of assets, included in depreciation and amortization expense">319,686</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0 0 0 20pt; text-align: left">Interest on lease liabilities, included in interest expense</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_ecustom--InterestOnLeaseLiabilitiesIncludedInInterestExpense_c20220101__20220930_pp0p0" style="text-align: right" title="Interest on lease liabilities, included in interest expense">131,220</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Operating lease:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0 0 0 20pt; text-align: left">Amortization of assets, included in total operating expense</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_ecustom--AmortizationOfAssetsIncludedInTotalOperatingExpense_c20220101__20220930_pp0p0" style="text-align: right" title="Amortization of assets, included in total operating expense">147,999</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 30pt; text-align: left">Interest on lease liabilities, included in total operating expense</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_985_ecustom--InterestOnLeaseLiabilitiesIncludedInTotalOperatingExpense_c20220101__20220930_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Interest on lease liabilities, included in total operating expense">13,492</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Total net lease cost</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_987_eus-gaap--LeaseCost_pp0p0_c20220101__20220930_ztg3nSGZwtak" style="border-bottom: Black 2.5pt double; text-align: right" title="Total net lease cost">612,397</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Supplemental balance sheet information related to leases was as follows:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Operating Leases:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Operating lease right-of-use asset</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_987_eus-gaap--OperatingLeaseRightOfUseAsset_c20220930_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Operating Lease, Right-of-Use Asset">276,465</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Current operating lease liabilities</td><td> </td> <td style="text-align: left">$</td><td id="xdx_983_eus-gaap--OperatingLeaseLiabilityCurrent_c20220930_pp0p0" style="text-align: right" title="Operating Lease, Liability, Current">186,645</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0 0 0 20pt; text-align: left">Noncurrent operating lease liabilities</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98F_eus-gaap--OperatingLeaseLiabilityNoncurrent_c20220930_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Operating Lease, Liability, Noncurrent">97,354</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 20pt; text-align: left">Total operating lease liabilities</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--OperatingLeaseLiability_c20220930_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Operating Lease, Liability">283,999</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="background-color: white"> </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="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">September 30, 2022</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Finance leases:</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 70%; text-align: left">Property and equipment, at cost</td> <td style="width: 10%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_98B_ecustom--PropertyAndEquipmentAtCost_c20220930_pp0p0" style="width: 18%; text-align: right" title="Property and equipment, at cost">5,521,716</td> <td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0 0 0 20pt; text-align: left">Accumulated amortization</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_980_ecustom--AccumulatedAmortization_c20220930_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated amortization">(3,717,967</td> <td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 20pt; text-align: left">Property and equipment, net</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td> <td id="xdx_981_ecustom--PropertyAndEquipmentNet_c20220930_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Property and equipment, net">1,803,749</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Current obligations of finance leases</td> <td> </td> <td style="text-align: left">$</td> <td id="xdx_98E_eus-gaap--FinanceLeaseLiabilityCurrent_c20220930_pp0p0" style="text-align: right" title="Finance Lease, Liability, Current">627,652</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0 0 0 20pt; text-align: left">Finance leases, net of current obligations</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_981_ecustom--FinanceLeasesNetOfCurrentObligations_c20220930_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Finance leases, net of current obligations">1,100,407</td> <td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 20pt; text-align: left">Total finance lease liabilities</td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td> <td id="xdx_981_eus-gaap--FinanceLeaseLiability_c20220930_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Finance Lease, Liability">1,728,059</td> <td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 149423 43740 45533 3835 242531 319686 131220 147999 13492 612397 276465 186645 97354 283999 5521716 -3717967 1803749 627652 1100407 1728059 <table cellpadding="0" cellspacing="0" id="xdx_889_ecustom--SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock_zQE57XCadDwe" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Lease (Details 1)"> <tr style="vertical-align: bottom; background-color: White"> <td><span id="xdx_8BC_zrnnVIyx5b3f" style="display: none">Supplemental balance sheet information related to leases</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Nine Months Ended September 30, 2022</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Cash paid for amounts included in the measurement of lease liabilities:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 70%; text-align: left">Operating cash flows related to operating leases</td><td style="width: 10%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_981_ecustom--OperatingCashFlowsRelatedToOperatingLeases_c20220101__20220930_pp0p0" style="width: 18%; text-align: right" title="Operating cash flows related to operating leases">147,759</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Financing cash flows related to finance leases</td><td> </td> <td style="text-align: left">$</td><td id="xdx_986_ecustom--FinancingCashFlowsRelatedToFinanceLeases_c20220101__20220930_pp0p0" style="text-align: right" title="Financing cash flows related to finance leases">944,163</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Weighted average remaining lease term (in years):</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Operating leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90F_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20220930_zOLiMQe6hqhc" title="Operating Lease, Weighted Average Remaining Lease Term">1.74</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Finance leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90E_eus-gaap--FinanceLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20220930_zU01EB5pQRfb" title="Finance Lease, Weighted Average Remaining Lease Term">1.05</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Weighted average discount rate:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Operating leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90E_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_c20220930_zXePkcZmwZLc" title="Operating Lease, Weighted Average Discount Rate, Percent">5</span></td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Finance leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90F_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_dp_c20220930_zU5V36GliDXb" title="Finance Lease, Weighted Average Discount Rate, Percent">7</span></td><td style="text-align: left">%</td></tr> </table> 147759 944163 P1Y8M26D P1Y18D 0.05 0.07 <table cellpadding="0" cellspacing="0" id="xdx_880_ecustom--LongtermObligationsUnderOperatingAndCapitalLeasesTableTextBlock_zv4DMMYJCyI8" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Lease (Details 2)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td><td style="text-align: left"><span id="xdx_8BE_z0GneRcbccnh" style="display: none">Schedule Of Long-term obligations under the operating and Finance leases</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td colspan="3" style="font-weight: bold; text-align: left">For the Twelve Months Ended September 30,</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Operating Leases</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Finance Leases</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 1%; text-align: left"> </td><td style="width: 48%; text-align: left">2023</td><td style="width: 1%; text-align: left"> </td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_c20220930_pp0p0" style="width: 15%; text-align: right" title="Operating Leases 2023">212,528</td><td style="width: 1%; text-align: left"> </td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_c20220930_pp0p0" style="width: 15%; text-align: right" title="Finance Leases 2023">1,136,376</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td><td style="text-align: left">2024</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_c20220930_pp0p0" style="text-align: right" title="Operating Leases 2024">81,472</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearTwo_c20220930_pp0p0" style="text-align: right" title="Finance Leases 2024">543,125</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"> </td><td style="text-align: left">2025</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_c20220930_pp0p0" style="text-align: right" title="Operating Leases 2025"><span style="-sec-ix-hidden: xdx2ixbrl1324">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearThree_c20220930_pp0p0" style="text-align: right" title="Finance Leases 2025">152,710</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td><td style="padding: 0 0 0 20pt; text-align: left">Total lease payments</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_c20220930_pp0p0" style="text-align: right" title="Operating Leases Total lease payments">294,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--FinanceLeaseLiabilityPaymentsDue_c20220930_pp0p0" style="text-align: right" title="Finance Leases Total lease payments">1,832,211</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"> </td><td style="padding: 0 0 0 20pt; text-align: left">Less: Amounts representing interest</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_984_ecustom--AmountsRepresentingInterest_iNI_pp0p0_di_c20220930_zmrB0SLTdksh" style="border-bottom: Black 1pt solid; text-align: right" title="Operating Leases Less: Amounts representing interest">(10,001</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_980_eus-gaap--FinanceLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_c20220930_znvSRzOHyr7" style="border-bottom: Black 1pt solid; text-align: right" title="Finance Leases Less: Amounts representing interest">(104,152</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td><td style="padding: 0 0 0 20pt; text-align: left">Total lease obligations</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--OperatingLeaseLiability_iI_pp0p0_c20220930_z1TZ9OLcBt73" style="text-align: right" title="Operating Leases Total operating lease liabilities">283,999</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--FinanceLeaseLiability_iI_pp0p0_c20220930_z7Qf4JOTFAp3" style="text-align: right" title="Finance Leases Total finance lease liabilities">1,728,059</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"> </td><td style="padding: 0 0 0 20pt; text-align: left">Less: long-term obligations</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98F_ecustom--LessLongtermObligations_iNI_pp0p0_di_c20220930_zzUf5mJJseKh" style="border-bottom: Black 1pt solid; text-align: right" title="Less: long-term obligations">(97,354</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98A_eus-gaap--LongTermDebtAndCapitalLeaseObligationsCurrent_iNI_pp0p0_di_c20220930_zAWhVXyBobL5" style="border-bottom: Black 1pt solid; text-align: right" title="Less: long-term obligations">(627,652</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td><td style="text-align: left"> Total current</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_ecustom--OperatingLeasesLiabilityNoncurrent_iI_pp0p0_c20220930_zTtsijmIkE56" style="border-bottom: Black 2.5pt double; text-align: right" title="Total current">186,645</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_ecustom--NoncurrentFinanceLeaseLiabilities_iI_pp0p0_c20220930_zhqedW6la2ml" style="border-bottom: Black 2.5pt double; text-align: right" title="Total current">1,100,407</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 212528 1136376 81472 543125 152710 294000 1832211 10001 104152 283999 1728059 97354 627652 186645 1100407 159236 130020 <p id="xdx_80C_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zcLlButeZK1c" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"><b>Note 7 - <span id="xdx_82D_zfusMLnXxyNf">Commitments and Contingencies</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">As part of the Flagship acquisition the company acquired a licensing agreement for marketing related materials with a National Football League team. The company has approximately $<span id="xdx_90A_eus-gaap--BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_iI_pn3n3_dm_c20220930__us-gaap--BusinessAcquisitionAxis__custom--FlagshipAcquisitionMember_z54NyGcNQ4si" title="Business acquisition">1.3</span> million in payments over the next <span id="xdx_90B_eus-gaap--BusinessAcquisitionPeriodResultsIncludedInCombinedEntity1_dtY_c20220101__20220930__us-gaap--BusinessAcquisitionAxis__custom--FlagshipAcquisitionMember_zVQso2raMfBg" title="Business acquisition period">5</span> years.</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: justify"><span style="background-color: white"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"/></p> 1300000 P5Y <p id="xdx_802_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zoHiDY6z6674" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"><b>Note 8 - <span id="xdx_82A_zmWsUzNCBxvl">Stockholders’ (Deficit)</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"><i>Capital Stock</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The Company has <span id="xdx_907_eus-gaap--CapitalUnitsAuthorized_c20220930_pdd" title="Capital stock authorized">260,000,000</span> authorized shares of capital stock, consisting of <span id="xdx_901_eus-gaap--CommonStockSharesAuthorized_iI_c20220930_zfgrW9Y6Gd64" title="Common stock, authorized">250,000,000</span> shares of common stock, par value $0<span id="xdx_903_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20220930_ztLnP3sjivp8" title="Common Stock, Par or Stated Value Per Share">.001</span>, and <span id="xdx_905_eus-gaap--PreferredStockSharesAuthorized_iI_c20220930_zyZdyhUXpYe2" title="Preferred stock, authorized">10,000,000</span> shares of Preferred Stock, par value $0<span id="xdx_900_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_c20220930_zejD3A7bG5E9" title="Preferred Stock, Par or Stated Value Per Share">.001</span> per share.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">On May 1, 2022, the Company issued <span id="xdx_90D_eus-gaap--CommonStockSharesIssued_c20220501__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_pdd" title="Restricted stock units, issued">125,000</span> shares of its restricted common stock to employees in exchange for services at a fair value of $<span id="xdx_906_ecustom--RestrictedStockUnitsFairValue_c20220501__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_pp0p0" title="Restricted stock units, fair value">400,000</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">During the nine months ended September 30, 2022, employees exercised <span id="xdx_901_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" title="Stock option exercise">3,334</span> options into shares of common stock. The Company received $<span id="xdx_902_eus-gaap--ProceedsFromCommissionsReceived_c20220101__20220930_pp0p0" title="Proceeds from common stock shares received">6,934</span> for these options.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"><i>Common Stock Options</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">A summary of the Company’s options activity and related information follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"/> <table cellpadding="0" cellspacing="0" id="xdx_886_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_z6BeeRtLOz16" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Stockholders' (Deficit) (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8BD_zfBvilAeep7j" style="display: none">Schedule of option activity and related information</span></td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td> <td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Number of<br/> Shares<br/> Under Options</td> <td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Range of<br/> Option Price<br/> Per Share</td> <td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Weighted<br/> Average<br/> Exercise Price</td> <td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Weighted<br/> Average<br/> Contractual<br/> Life</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%">Options Outstanding at December 31, 2021</td> <td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zZ2Tw9VyI9Ef" style="width: 10%; text-align: right" title="Outstanding, beginning">267,467</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td> <td style="width: 10%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"/><span style="font: 10pt Times New Roman, Times, Serif"/><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_902_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisesPrices_iS_c20220101__20220930__srt--RangeAxis__srt--MinimumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zfd0fHW7fAIe" title="Range of option price per share, beginning">2.00</span> – <span id="xdx_900_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisesPrices_iS_c20220101__20220930__srt--RangeAxis__srt--MaximumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zcWGT1YDK2Zc" title="Range of option price per share, beginning">16.00</span></span> <span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"> </td> <td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zoLIH19Mwoll" style="width: 10%; text-align: right" title="Weighted Average Exercise Price Outstanding beginning">5.19</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 10%; text-align: right"><span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zmJAQqP6yyN7" title="Weighted average contractual life, beginning">6.94</span></td> <td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Options Granted</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="text-align: right" title="Granted">89,428</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"/><span style="font: 10pt Times New Roman, Times, Serif"/><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_907_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesGrantedExercisePrices_c20220101__20220930__srt--RangeAxis__srt--MinimumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zFhdYvW3Fn1d" title="Range of option price per share, Granted">5.87</span> – <span id="xdx_90E_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesGrantedExercisePrices_c20220101__20220930__srt--RangeAxis__srt--MaximumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" title="Range of option price per share, Granted">2.04</span></span> <span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="text-align: right" title="Weighted Average Exercise Price, Granted">3.30</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"><span id="xdx_90A_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zT9HYCNPChch" title="Weighted average contractual life, granted">10</span></td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Exercised</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_980_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z2fssGpIWNqa" style="text-align: right" title="Exercised">(3,334</td> <td style="text-align: left">)</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"/><span style="font: 10pt Times New Roman, Times, Serif"/><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20220101__20220930__srt--RangeAxis__srt--MinimumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zJzpffWF2GY4" title="Range of option price per share, Exercised">2.00</span> – <span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20220101__20220930__srt--RangeAxis__srt--MaximumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" title="Range of option price per share, Exercised">2.16</span></span> <span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zlUKgQ43sOr3" style="text-align: right" title="Weighted Average Exercise Price, Granted">2.08</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">—</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Expired/Cancelled</td> <td style="padding-bottom: 1pt"> </td> <td style="text-align: left; padding-bottom: 1pt"> </td> <td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_di_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zK3Soc6BzVW8" style="border-bottom: Black 1pt solid; text-align: right" title="Expired/Cancelled">(63,231</td> <td style="text-align: left; padding-bottom: 1pt">)</td> <td style="padding-bottom: 1pt"> </td> <td style="text-align: left; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20220101__20220930__srt--RangeAxis__srt--MinimumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zzydIHkOEy2" title="Range of option price per share, Expired/Cancelled">2.00</span> – <span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20220101__20220930__srt--RangeAxis__srt--MaximumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zbHYaFWdSP53" title="Range of option price per share, Exercised">16.00</span>  </td> <td style="text-align: left; padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z8xicUyQHAwg" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price, Expired/Cancelled">2.56</td> <td style="text-align: left; padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt"> </td> <td style="text-align: left; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">—</td> <td style="text-align: left; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Options Outstanding at September 30, 2022</td> <td style="padding-bottom: 2.5pt"> </td> <td style="text-align: left; padding-bottom: 2.5pt"> </td> <td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z3sH72Ol4Ypj" style="border-bottom: Black 2.5pt double; text-align: right" title="Outstanding, ending">290,330</td> <td style="text-align: left; padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="text-align: left; padding-bottom: 2.5pt">$</td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_90A_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisesPrices_iE_c20220101__20220930__srt--RangeAxis__srt--MinimumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zjJ3EpdCNKbf" title="Range of option price per share, ending">2.00</span> – <span id="xdx_907_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisesPrices_iE_c20220101__20220930__srt--RangeAxis__srt--MaximumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zdETGYhIn4ub" title="Range of option price per share, ending">16.00</span>  </span></td> <td style="text-align: left; padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td> <td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z2dJhasFjtpd" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding ending">2.66</td> <td style="text-align: left; padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="text-align: left; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_909_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_dtY_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z4N2Of1S4VV5" title="Weighted average contractual life, ending">7.71</span></td> <td style="text-align: left; padding-bottom: 2.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Options Exercisable at September 30, 2022</td> <td style="padding-bottom: 2.5pt"> </td> <td style="text-align: left; padding-bottom: 2.5pt"> </td> <td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_c20220930__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Exercisable, ending">142,098</td> <td style="text-align: left; padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="text-align: left; padding-bottom: 2.5pt">$</td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_903_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesExercisableExercisePrices_c20220930__srt--RangeAxis__srt--MinimumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" title="Range of option price per share, exercisable">2.00</span> – <span id="xdx_901_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesExercisableExercisePrices_c20220930__srt--RangeAxis__srt--MaximumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" title="Range of option price per share, exercisable">16.00</span></span></td> <td style="text-align: left; padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td> <td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_c20220930__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price, Exercisable ending">2.40</td> <td style="text-align: left; padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="text-align: left; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zONsdUOlgfMk" title="Weighted average contractual life, exercisable">5.68</span></td> <td style="text-align: left; padding-bottom: 2.5pt"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"/> <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: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">Share-based compensation expense for options totaling $<span id="xdx_903_eus-gaap--EmployeeBenefitsAndShareBasedCompensation_c20220701__20220930_pp0p0" title="Share-based compensation expense for options">74,143</span> and $<span id="xdx_901_eus-gaap--EmployeeBenefitsAndShareBasedCompensation_c20210701__20210930_pp0p0" title="Share-based compensation expense for options">21,573</span> was recognized in our results for the three months ended September 30, 2022 and 2021, respectively. Share-based compensation expense for options totaling $<span id="xdx_90D_eus-gaap--EmployeeBenefitsAndShareBasedCompensation_c20220101__20220930_pp0p0" title="Share-based compensation expense for options">215,968</span> and $<span id="xdx_90B_eus-gaap--EmployeeBenefitsAndShareBasedCompensation_c20210101__20210930_pp0p0" title="Share-based compensation expense for options">120,252</span> was recognized in our results for the nine months ended September 30, 2022 and 2021, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The valuation methodology used to determine the fair value of the options issued during the year was the Black-Scholes option-pricing model. The Black-Scholes model requires the use of a number of assumptions including the volatility of the stock price, the average risk-free interest rate, and the weighted average expected life of the options.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The risk-free interest rate assumption is based upon observed interest rates on zero-coupon U.S. Treasury bonds whose maturity period is appropriate for the term of the options.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">Estimated volatility is a measure of the amount by which the Company’s stock price is expected to fluctuate each year during the expected life of the award. The Company’s calculation of estimated volatility is based on historical stock prices of the Company over a period equal to the expected life of the awards.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">As of September 30, 2022, there was $<span id="xdx_908_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_c20220930_pp0p0" title="Total unrecognized compensation expense">468,110</span> of total unrecognized compensation expense related to unvested employee options granted under the Company’s share-based compensation plans that is expected to be recognized over a weighted average period of approximately <span id="xdx_906_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20220101__20220930_zMTTvGev2Doa" title="Weighted average period expected to recognized compensation expense (in years)">2.51</span> years.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The weighted average fair value of options granted, and the assumptions used in the Black-Scholes model during the nine months ended September 30, 2022, are set forth in the table below.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" id="xdx_88C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock_zyLA5GK2ZBSe" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Stockholders' (Deficit) (Details 1)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B5_zi7JcQL0lgC9" style="display: none">Schedule of weighted average fair value of options granted</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%">Weighted average fair value of options granted</td><td style="width: 10%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20220101__20220930_pdd" style="width: 18%; text-align: right" title="Weighted average fair value of options granted">3.00</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Risk-free interest rate</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20220101__20220930__srt--RangeAxis__srt--MinimumMember_z7pB0SLw8Uc6" title="Risk-free interest rate">1.63</span>% – <span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20220101__20220930__srt--RangeAxis__srt--MaximumMember_z28ScrQI0RF4" title="Risk-free interest rate">3.83</span>%</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Volatility</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20220101__20220930__srt--RangeAxis__srt--MinimumMember_zbRqLUa7gyp4" title="Volatility">204</span>% – <span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20220101__20220930__srt--RangeAxis__srt--MaximumMember_zo6QyDB4yixl" title="Volatility">214</span>%</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Expected life (years)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20220101__20220930_zrHmalUWt19e" title="Expected life (years)">10</span> years</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Dividend yield</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_c20220101__20220930_pdd" style="text-align: right" title="Dividend yield"><span style="-sec-ix-hidden: xdx2ixbrl1466">—</span></td><td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"><i>Share-based awards, restricted stock award (“RSAs”)</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">On March 31, 2022, the Board resolved that, the Company shall pay each member of the Board, compensation as a group amount to $<span id="xdx_906_eus-gaap--RestrictedStockExpense_c20220301__20220331_pp0p0" title="Restricted stock expense">40,375</span>. The shares vest one year after issuance.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">On June 30, 2022, the Board resolved that, the Company shall pay each member of the Board, compensation as a group amount to $<span id="xdx_908_eus-gaap--RestrictedStockExpense_pp0p0_c20220601__20220630_zcpx2FQlSxNf" title="Restricted stock expense">30,625</span>. The shares vest one year after issuance.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">On September 30, 2022, the Board resolved that, the Company shall pay each member of the Board, compensation as a group amount to $<span id="xdx_90C_eus-gaap--RestrictedStockExpense_pp0p0_c20220901__20220930_zGNR5JPqSWxa" title="Restricted stock expense">25,000</span>. The shares vest one year after issuance.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">A summary of the activity related to RSAs for the nine months ended September 30, 2022, is presented below:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"/> <table cellpadding="0" cellspacing="0" id="xdx_88A_eus-gaap--ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_zpP4iNT3Pvq1" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Stockholders' (Deficit) (Details 2)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B8_zLlrSS55kDui" style="display: none">Schedule of non-vested restricted stock units</span></td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Restricted stock award (RSA’s)</td> <td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span><span style="font: 10pt Times New Roman, Times, Serif"><b>Total</b><br/> <b>shares</b></span> <span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Grant date<br/> fair value</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">RSA’s non-vested at January 1, 2022</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_iS_c20220101__20220930_zAV6jiWFmyZ6" style="text-align: right" title="RSAs non-vested shares, beginning"><span style="-sec-ix-hidden: xdx2ixbrl1476">—</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left">$</td> <td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_c20220101__20220930_z4CC02sOp9b2" style="text-align: right" title="Grant date fair value, beginning"><span style="-sec-ix-hidden: xdx2ixbrl1478">—</span></td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 56%; text-align: left">RSA’s granted</td> <td style="width: 8%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_981_ecustom--StockIssuedDuringPeriodSharesRestrictedStockAwardGranted_c20220101__20220930_pdd" style="width: 12%; text-align: right" title="RSAs granted shares">37,500</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_906_ecustom--GrantDateFairValueGranted_c20220101__20220930__srt--RangeAxis__srt--MinimumMember_pdd" title="Grant date fair value, granted">2.04</span> – <span id="xdx_900_ecustom--GrantDateFairValueGranted_c20220101__20220930__srt--RangeAxis__srt--MaximumMember_pdd" title="Grant date fair value, granted">3.23</span></span></td> <td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">RSA’s vested</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98C_ecustom--StockIssuedDuringPeriodSharesRestrictedStockAwardVested_c20220101__20220930_pdd" style="text-align: right" title="RSAs vested shares"><span style="-sec-ix-hidden: xdx2ixbrl1486">—</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left">$</td> <td style="text-align: right">—</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">RSA’s forfeited</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_989_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_c20220101__20220930_pdd" style="text-align: right" title="RSAs forfeited shares"><span style="-sec-ix-hidden: xdx2ixbrl1488">—</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left">$</td> <td style="text-align: right">—</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">RSA’s non-vested September 30, 2022</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_982_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_iE_c20220101__20220930_zqdmZ5NkjENc" style="text-align: right" title="RSAs non-vested shares, ending">37,500</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left">$</td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_c20220101__20220930__srt--RangeAxis__srt--MinimumMember_zpCfU4Bx5FSe" title="Grant date fair value, ending">2.04</span> – <span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_c20220101__20220930__srt--RangeAxis__srt--MaximumMember_zhowc7RQjoyd" title="Grant date fair value, ending">3.23</span> </span></td> <td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"/> <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: justify"><span style="background-color: white">Stock-based compensation for RSA’s has been recorded in the consolidated statements of operations and totaled $<span id="xdx_906_eus-gaap--ShareBasedCompensation_pp0p0_c20220701__20220930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zUqXFoZkgij3" title="Share-Based Payment Arrangement, Noncash Expense">17,896</span> for the three months ended September 30, 2022. Stock-based compensation for RSA’s has been recorded in the consolidated statements of operations and totaled $<span id="xdx_908_eus-gaap--ShareBasedCompensation_pp0p0_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_znuEJEhA3ht4">27,962</span> for the nine months ended September 30, 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> 260000000 250000000 0.001 10000000 0.001 125000 400000 3334 6934 <table cellpadding="0" cellspacing="0" id="xdx_886_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_z6BeeRtLOz16" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Stockholders' (Deficit) (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8BD_zfBvilAeep7j" style="display: none">Schedule of option activity and related information</span></td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td> <td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Number of<br/> Shares<br/> Under Options</td> <td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Range of<br/> Option Price<br/> Per Share</td> <td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Weighted<br/> Average<br/> Exercise Price</td> <td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Weighted<br/> Average<br/> Contractual<br/> Life</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%">Options Outstanding at December 31, 2021</td> <td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zZ2Tw9VyI9Ef" style="width: 10%; text-align: right" title="Outstanding, beginning">267,467</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td> <td style="width: 10%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"/><span style="font: 10pt Times New Roman, Times, Serif"/><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_902_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisesPrices_iS_c20220101__20220930__srt--RangeAxis__srt--MinimumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zfd0fHW7fAIe" title="Range of option price per share, beginning">2.00</span> – <span id="xdx_900_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisesPrices_iS_c20220101__20220930__srt--RangeAxis__srt--MaximumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zcWGT1YDK2Zc" title="Range of option price per share, beginning">16.00</span></span> <span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"> </td> <td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td> <td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zoLIH19Mwoll" style="width: 10%; text-align: right" title="Weighted Average Exercise Price Outstanding beginning">5.19</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 10%; text-align: right"><span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zmJAQqP6yyN7" title="Weighted average contractual life, beginning">6.94</span></td> <td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Options Granted</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="text-align: right" title="Granted">89,428</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"/><span style="font: 10pt Times New Roman, Times, Serif"/><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_907_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesGrantedExercisePrices_c20220101__20220930__srt--RangeAxis__srt--MinimumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zFhdYvW3Fn1d" title="Range of option price per share, Granted">5.87</span> – <span id="xdx_90E_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesGrantedExercisePrices_c20220101__20220930__srt--RangeAxis__srt--MaximumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" title="Range of option price per share, Granted">2.04</span></span> <span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="text-align: right" title="Weighted Average Exercise Price, Granted">3.30</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"><span id="xdx_90A_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zT9HYCNPChch" title="Weighted average contractual life, granted">10</span></td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Exercised</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_980_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z2fssGpIWNqa" style="text-align: right" title="Exercised">(3,334</td> <td style="text-align: left">)</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"/><span style="font: 10pt Times New Roman, Times, Serif"/><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20220101__20220930__srt--RangeAxis__srt--MinimumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zJzpffWF2GY4" title="Range of option price per share, Exercised">2.00</span> – <span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20220101__20220930__srt--RangeAxis__srt--MaximumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" title="Range of option price per share, Exercised">2.16</span></span> <span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zlUKgQ43sOr3" style="text-align: right" title="Weighted Average Exercise Price, Granted">2.08</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">—</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Expired/Cancelled</td> <td style="padding-bottom: 1pt"> </td> <td style="text-align: left; padding-bottom: 1pt"> </td> <td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_di_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zK3Soc6BzVW8" style="border-bottom: Black 1pt solid; text-align: right" title="Expired/Cancelled">(63,231</td> <td style="text-align: left; padding-bottom: 1pt">)</td> <td style="padding-bottom: 1pt"> </td> <td style="text-align: left; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20220101__20220930__srt--RangeAxis__srt--MinimumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zzydIHkOEy2" title="Range of option price per share, Expired/Cancelled">2.00</span> – <span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20220101__20220930__srt--RangeAxis__srt--MaximumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zbHYaFWdSP53" title="Range of option price per share, Exercised">16.00</span>  </td> <td style="text-align: left; padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td> <td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z8xicUyQHAwg" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price, Expired/Cancelled">2.56</td> <td style="text-align: left; padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt"> </td> <td style="text-align: left; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: right">—</td> <td style="text-align: left; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Options Outstanding at September 30, 2022</td> <td style="padding-bottom: 2.5pt"> </td> <td style="text-align: left; padding-bottom: 2.5pt"> </td> <td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z3sH72Ol4Ypj" style="border-bottom: Black 2.5pt double; text-align: right" title="Outstanding, ending">290,330</td> <td style="text-align: left; padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="text-align: left; padding-bottom: 2.5pt">$</td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_90A_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisesPrices_iE_c20220101__20220930__srt--RangeAxis__srt--MinimumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zjJ3EpdCNKbf" title="Range of option price per share, ending">2.00</span> – <span id="xdx_907_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisesPrices_iE_c20220101__20220930__srt--RangeAxis__srt--MaximumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zdETGYhIn4ub" title="Range of option price per share, ending">16.00</span>  </span></td> <td style="text-align: left; padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td> <td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z2dJhasFjtpd" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding ending">2.66</td> <td style="text-align: left; padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="text-align: left; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_909_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_dtY_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z4N2Of1S4VV5" title="Weighted average contractual life, ending">7.71</span></td> <td style="text-align: left; padding-bottom: 2.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Options Exercisable at September 30, 2022</td> <td style="padding-bottom: 2.5pt"> </td> <td style="text-align: left; padding-bottom: 2.5pt"> </td> <td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_c20220930__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Exercisable, ending">142,098</td> <td style="text-align: left; padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="text-align: left; padding-bottom: 2.5pt">$</td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_903_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesExercisableExercisePrices_c20220930__srt--RangeAxis__srt--MinimumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" title="Range of option price per share, exercisable">2.00</span> – <span id="xdx_901_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesExercisableExercisePrices_c20220930__srt--RangeAxis__srt--MaximumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" title="Range of option price per share, exercisable">16.00</span></span></td> <td style="text-align: left; padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td> <td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_c20220930__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price, Exercisable ending">2.40</td> <td style="text-align: left; padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="text-align: left; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zONsdUOlgfMk" title="Weighted average contractual life, exercisable">5.68</span></td> <td style="text-align: left; padding-bottom: 2.5pt"> </td></tr> </table> 267467 2.00 16.00 5.19 P6Y11M8D 89428 5.87 2.04 3.30 P10Y 3334 2.00 2.16 2.08 63231 2.00 16.00 2.56 290330 2.00 16.00 2.66 P7Y8M15D 142098 2.00 16.00 2.40 P5Y8M4D 74143 21573 215968 120252 468110 P2Y6M3D <table cellpadding="0" cellspacing="0" id="xdx_88C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock_zyLA5GK2ZBSe" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Stockholders' (Deficit) (Details 1)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B5_zi7JcQL0lgC9" style="display: none">Schedule of weighted average fair value of options granted</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%">Weighted average fair value of options granted</td><td style="width: 10%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20220101__20220930_pdd" style="width: 18%; text-align: right" title="Weighted average fair value of options granted">3.00</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Risk-free interest rate</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20220101__20220930__srt--RangeAxis__srt--MinimumMember_z7pB0SLw8Uc6" title="Risk-free interest rate">1.63</span>% – <span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20220101__20220930__srt--RangeAxis__srt--MaximumMember_z28ScrQI0RF4" title="Risk-free interest rate">3.83</span>%</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Volatility</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20220101__20220930__srt--RangeAxis__srt--MinimumMember_zbRqLUa7gyp4" title="Volatility">204</span>% – <span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20220101__20220930__srt--RangeAxis__srt--MaximumMember_zo6QyDB4yixl" title="Volatility">214</span>%</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Expected life (years)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20220101__20220930_zrHmalUWt19e" title="Expected life (years)">10</span> years</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Dividend yield</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_c20220101__20220930_pdd" style="text-align: right" title="Dividend yield"><span style="-sec-ix-hidden: xdx2ixbrl1466">—</span></td><td style="text-align: left"> </td></tr> </table> 3.00 0.0163 0.0383 2.04 2.14 P10Y 40375 30625 25000 <table cellpadding="0" cellspacing="0" id="xdx_88A_eus-gaap--ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_zpP4iNT3Pvq1" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Stockholders' (Deficit) (Details 2)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B8_zLlrSS55kDui" style="display: none">Schedule of non-vested restricted stock units</span></td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Restricted stock award (RSA’s)</td> <td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span><span style="font: 10pt Times New Roman, Times, Serif"><b>Total</b><br/> <b>shares</b></span> <span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Grant date<br/> fair value</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">RSA’s non-vested at January 1, 2022</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_iS_c20220101__20220930_zAV6jiWFmyZ6" style="text-align: right" title="RSAs non-vested shares, beginning"><span style="-sec-ix-hidden: xdx2ixbrl1476">—</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left">$</td> <td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_c20220101__20220930_z4CC02sOp9b2" style="text-align: right" title="Grant date fair value, beginning"><span style="-sec-ix-hidden: xdx2ixbrl1478">—</span></td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 56%; text-align: left">RSA’s granted</td> <td style="width: 8%"> </td> <td style="width: 1%; text-align: left"> </td> <td id="xdx_981_ecustom--StockIssuedDuringPeriodSharesRestrictedStockAwardGranted_c20220101__20220930_pdd" style="width: 12%; text-align: right" title="RSAs granted shares">37,500</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_906_ecustom--GrantDateFairValueGranted_c20220101__20220930__srt--RangeAxis__srt--MinimumMember_pdd" title="Grant date fair value, granted">2.04</span> – <span id="xdx_900_ecustom--GrantDateFairValueGranted_c20220101__20220930__srt--RangeAxis__srt--MaximumMember_pdd" title="Grant date fair value, granted">3.23</span></span></td> <td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">RSA’s vested</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98C_ecustom--StockIssuedDuringPeriodSharesRestrictedStockAwardVested_c20220101__20220930_pdd" style="text-align: right" title="RSAs vested shares"><span style="-sec-ix-hidden: xdx2ixbrl1486">—</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left">$</td> <td style="text-align: right">—</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">RSA’s forfeited</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_989_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_c20220101__20220930_pdd" style="text-align: right" title="RSAs forfeited shares"><span style="-sec-ix-hidden: xdx2ixbrl1488">—</span></td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left">$</td> <td style="text-align: right">—</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">RSA’s non-vested September 30, 2022</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_982_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_iE_c20220101__20220930_zqdmZ5NkjENc" style="text-align: right" title="RSAs non-vested shares, ending">37,500</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left">$</td> <td style="text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_c20220101__20220930__srt--RangeAxis__srt--MinimumMember_zpCfU4Bx5FSe" title="Grant date fair value, ending">2.04</span> – <span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_c20220101__20220930__srt--RangeAxis__srt--MaximumMember_zhowc7RQjoyd" title="Grant date fair value, ending">3.23</span> </span></td> <td style="text-align: left"> </td></tr> </table> 37500 2.04 3.23 37500 2.04 3.23 17896 27962 <p id="xdx_805_ecustom--CommitmentsAndContingenciesTextBlock_zcUZlioCRA74" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"><b>Note 9 – <span id="xdx_829_zovEpIcTzbef"><span style="background-color: white">Litigation</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"><b> <i> </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">We are currently not involved in any litigation that we believe could have a materially adverse effect on our financial condition or results of operations. There is no action, suit, proceeding, inquiry or investigation before or by any court, public board, government agency, self-regulatory organization or body pending or, to the knowledge of the executive officers of our company or any of our subsidiaries, threatened against or affecting DSC, its common stock, any of its subsidiaries or of DSC’s or DSC’s subsidiaries’ officers or directors in their capacities as such, in which an adverse decision could have a material adverse effect.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p id="xdx_806_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zhcGgt01ZbE4" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"><b>Note 10 – <span id="xdx_820_zgUTAnS9gOa1">Related Party Transactions</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"><i>Finance Lease Obligations – Related Party</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">During the nine months ended September 30, 2022, the Company entered into two related party finance lease obligations. See Note 6 for details.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"><i>Nexxis Capital LLC</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">Charles M. Piluso (Chairman and CEO) and Harold Schwartz (President) collectively own 100% of Nexxis Capital LLC (“Nexxis Capital”). Nexxis Capital was formed to purchase equipment and provide leases to Nexxis Inc.’s customers. The Company received funds of $<span id="xdx_903_eus-gaap--ProceedsFromRelatedPartyDebt_c20220101__20220930_pp0p0" title="Proceeds from related party debt">33,530</span> and $<span id="xdx_90D_eus-gaap--ProceedsFromRelatedPartyDebt_c20210101__20210930_pp0p0" title="Proceeds from related party debt">10,935</span> during the nine months ended September 30, 2022 and 2021 respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> 33530 10935 <p id="xdx_80C_eus-gaap--MergersAcquisitionsAndDispositionsDisclosuresTextBlock_zhBsddeZEGE2" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"><b>Note 11 –  Merger</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><i>Flagship Solutions, LLC</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">On February 4, 2021, the Company entered into an Agreement and Plan of Merger (the “Merger Agreement”) with Data Storage FL, LLC, a Florida limited liability company and the Company’s wholly-owned subsidiary (the “Merger Sub”), Flagship Solutions, LLC (“Flagship”), a Florida limited liability company, and the owners (collectively, the “Equityholders”) of all of the issued and outstanding limited liability company membership interests in Flagship (collectively, the “Equity Interests”). The Company acquired Flagship on May 31, 2021, and became its wholly-owned subsidiary. The purchase price was $5.5 million.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">In addition, the cash merger consideration paid by the Company to the Equityholders at Closing shall be adjusted, on a dollar-for-dollar basis, by the amount by which Flagship’s net working capital at Closing is more or is less than the target working capital amount specified in the Merger Agreement.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">Concurrently with the Closing, Flagship and Mark Wyllie, Flagship’s Chief Executive Officer, entered into an Employment Agreement, which was effective upon consummation of the Closing, pursuant to which Mr. Wyllie will continue to serve as Chief Executive Officer of Flagship following the Closing on the terms and conditions set forth therein. Flagship’s obligations under the Wyllie Employment Agreement will also be guaranteed by the Company. The Wyllie Employment Agreement provides for: (i) an annual base salary of $170,000, (ii) management bonuses comprised of twenty-five percent (25%) of Flagship’s net income available in free cash flow as determined in accordance with GAAP for each calendar quarter during the term, (iii) an agreement to issue him stock options of the Company, subject to approval by the Board, commensurate with his position and performance and reflective of the executive compensation plans that the Company has in place with its other subsidiaries of similar size to Flagship, (iv) life insurance benefits in the amount of $400,000, and (v) four weeks paid vacation. In the event Mr. Wyllie’s employment is terminated by him for good reason (as defined in the Wyllie Employment Agreement) or by Flagship without cause, he will be entitled to receive his annual base salary through the expiration of the initial three-year employment term and an amount equal to his last annual bonus paid, payable quarterly. Pursuant to the Wyllie Employment Agreement, we agreed to elect Mr. Wyllie to the Board and the board of directors of Flagship to serve so long as he continues to be employed by the Company. The employment agreement contains customary non-competition provisions that apply during its term and for a period of two years after the term expires. In addition, pursuant to the Wyllie Employment Agreement, Mr. Wyllie was appointed to serve as a member of the Company’s Board of Directors and the board of directors of Flagship to serve so long as he continues to be employed by us. On October 28, 2022, Mark Wyllie resigned from his position as Chief Executive Officer of Flagship. Additionally, in connection with the </span>res<span style="background-color: white">ignation, Mr. Wyllie will no longer serve as the Executive Vice President of the Company or a member of the Company’s Board of Directors.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">Following the closing of the transaction, Flagship’s financial statements as of the Closing were consolidated with the Consolidated Financial Statements of the Company.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"><span style="background-color: white">The following sets forth the components of the purchase price:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"> </p> <table cellpadding="0" cellspacing="0" id="xdx_887_ecustom--ScheduleOfPurchasePriceTableTextBlock_zhKI725PAS74" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Merger (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td><span id="xdx_8B8_z4COcp46NHp5" style="display: none">Schedule of Purchase price</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_493_20220930_z1EeBZklYwfb" style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Purchase price:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_ecustom--BusinessAcquisitionConsiderationCashPaidToSeller_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="width: 70%; text-align: left">Cash paid to the seller</td><td style="width: 10%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 18%; text-align: right">6,149,343</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_407_ecustom--BusinessAcquisitionConsiderationTotalPurchasePrice_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Total purchase price</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">6,149,343</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Tangible Assets Acquired:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td>Cash</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">212,068</td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Accounts Receivable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,389,263</td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Prepaid Expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">127,574</td><td style="text-align: left"> </td></tr> <tr id="xdx_406_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsFixAssets_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Fixed Assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,986</td><td style="text-align: left"> </td></tr> <tr id="xdx_403_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsWebSiteAndDigitalAssets_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Website and Digital Assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">33,002</td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsSecurityDeposits_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Security Deposits</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">22,500</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Total Tangible Assets Acquired</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">1,789,393</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Tangible Liabilities Assumed:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Accounts Payable and Accrued Expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">514,354</td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Deferred Revenue</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">68,736</td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Deferred Tax Liability</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">399,631</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesPPPLoanPayable_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">PPP Loan Payable</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">307,300</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Total Tangible Liabilities Assumed</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">1,290,021</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Net Tangible Assets Acquired</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">499,372</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_ecustom--BusinessCombinationRecognizedIdentifiableExcessPurchasePrice_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Excess Purchase Price</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">5,649,971</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The following table shows the allocation of the excess purchase price. </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" id="xdx_88F_ecustom--SummaryOfTheAllocationOfTheExcessPurchasePriceTableTextBlock_zFtYHuGeGM06" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Merger (Details 1)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td id="xdx_49C_20220930_zbqahDUl86l1" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_409_eus-gaap--FiniteLivedCustomerRelationshipsGross_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer Relationships</span></td> <td style="width: 10%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 18%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,870,000</span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_408_eus-gaap--FiniteLivedTradeNamesGross_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trade Names</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">235,000</span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40A_ecustom--AssembledWorkforce_iI_pp0p0" 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">Assembled Workforce</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">287,000</span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_403_eus-gaap--GoodwillGross_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill</span></td> <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,257,971</span></td> <td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_407_ecustom--ExcessPurchasePrice_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Excess Purchase Price</span></td> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,649,971 </span></td> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The intangible assets acquired include the trade names, customer relationships, assembled workforce, and goodwill. The deferred tax liability represents the tax affected timing differences relating to the acquired intangible assets to the extent they are not offset by acquired deferred tax assets.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The goodwill represents the assembled workforce, acquired capabilities, and future economic benefits resulting from the acquisition. No portion of the goodwill is deductible for tax purposes.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white; text-align: justify"><span style="background-color: white">The following presents the unaudited pro-forma combined results of operations of the Company with Flagship Solutions as if the entities were combined on January 1, 2021.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"><span style="background-color: white"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_888_ecustom--ScheduleOfUnauditedProFormaOfOperationTableTextBlock_z97eKrZbbe6j" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Merger (Details 2)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8BD_zzFwztTCrtje" style="display: none">Schedule of unaudited pro-forma</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_49F_20210101_20210930_us-gaap--BusinessAcquisitionAxis_custom--FlagshipSolutionsMember" style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold"> </td> <td colspan="3" style="font-weight: bold; text-align: center">Nine Months Ended</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold"> </td> <td colspan="3" style="font-weight: bold; text-align: center">September 30,<br/> 2021</td></tr> <tr id="xdx_40E_eus-gaap--BusinessAcquisitionsProFormaRevenue_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%">Revenues</td><td style="width: 10%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right">18,138,730</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_iN_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Net income attributable to common shareholders</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,338,334</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--BasicEarningsPerShareAdjustmentProForma_i_pdd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Net income per share</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">0.30</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--WeightedAverageNumberBasicSharesOutstandingAdjustmentProForma_i_pdd" style="vertical-align: bottom; background-color: White"> <td>Weighted average number of shares outstanding</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,530,188</td><td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"><span style="background-color: white"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_887_ecustom--ScheduleOfPurchasePriceTableTextBlock_zhKI725PAS74" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Merger (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td><span id="xdx_8B8_z4COcp46NHp5" style="display: none">Schedule of Purchase price</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_493_20220930_z1EeBZklYwfb" style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Purchase price:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_ecustom--BusinessAcquisitionConsiderationCashPaidToSeller_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="width: 70%; text-align: left">Cash paid to the seller</td><td style="width: 10%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 18%; text-align: right">6,149,343</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_407_ecustom--BusinessAcquisitionConsiderationTotalPurchasePrice_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Total purchase price</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">6,149,343</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Tangible Assets Acquired:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td>Cash</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">212,068</td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Accounts Receivable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,389,263</td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Prepaid Expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">127,574</td><td style="text-align: left"> </td></tr> <tr id="xdx_406_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsFixAssets_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Fixed Assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,986</td><td style="text-align: left"> </td></tr> <tr id="xdx_403_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsWebSiteAndDigitalAssets_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Website and Digital Assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">33,002</td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsSecurityDeposits_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Security Deposits</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">22,500</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Total Tangible Assets Acquired</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">1,789,393</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Tangible Liabilities Assumed:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Accounts Payable and Accrued Expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">514,354</td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Deferred Revenue</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">68,736</td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Deferred Tax Liability</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">399,631</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesPPPLoanPayable_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">PPP Loan Payable</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">307,300</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Total Tangible Liabilities Assumed</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">1,290,021</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Net Tangible Assets Acquired</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">499,372</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_ecustom--BusinessCombinationRecognizedIdentifiableExcessPurchasePrice_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Excess Purchase Price</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">5,649,971</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 6149343 6149343 212068 1389263 127574 4986 33002 22500 1789393 514354 68736 399631 307300 1290021 499372 5649971 <table cellpadding="0" cellspacing="0" id="xdx_88F_ecustom--SummaryOfTheAllocationOfTheExcessPurchasePriceTableTextBlock_zFtYHuGeGM06" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Merger (Details 1)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td id="xdx_49C_20220930_zbqahDUl86l1" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_409_eus-gaap--FiniteLivedCustomerRelationshipsGross_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer Relationships</span></td> <td style="width: 10%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 18%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,870,000</span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_408_eus-gaap--FiniteLivedTradeNamesGross_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trade Names</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">235,000</span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40A_ecustom--AssembledWorkforce_iI_pp0p0" 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">Assembled Workforce</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">287,000</span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_403_eus-gaap--GoodwillGross_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill</span></td> <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,257,971</span></td> <td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_407_ecustom--ExcessPurchasePrice_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Excess Purchase Price</span></td> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,649,971 </span></td> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 1870000 235000 287000 3257971 5649971 <table cellpadding="0" cellspacing="0" id="xdx_888_ecustom--ScheduleOfUnauditedProFormaOfOperationTableTextBlock_z97eKrZbbe6j" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Merger (Details 2)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8BD_zzFwztTCrtje" style="display: none">Schedule of unaudited pro-forma</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_49F_20210101_20210930_us-gaap--BusinessAcquisitionAxis_custom--FlagshipSolutionsMember" style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold"> </td> <td colspan="3" style="font-weight: bold; text-align: center">Nine Months Ended</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold"> </td> <td colspan="3" style="font-weight: bold; text-align: center">September 30,<br/> 2021</td></tr> <tr id="xdx_40E_eus-gaap--BusinessAcquisitionsProFormaRevenue_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%">Revenues</td><td style="width: 10%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right">18,138,730</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_iN_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Net income attributable to common shareholders</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,338,334</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--BasicEarningsPerShareAdjustmentProForma_i_pdd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Net income per share</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">0.30</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--WeightedAverageNumberBasicSharesOutstandingAdjustmentProForma_i_pdd" style="vertical-align: bottom; background-color: White"> <td>Weighted average number of shares outstanding</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,530,188</td><td style="text-align: left"> </td></tr> </table> 18138730 1338334 0.30 4530188 <p id="xdx_809_eus-gaap--SubsequentEventsTextBlock_zzqdW7SmI551" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"><b>Note 12 - <span id="xdx_824_zhIggBVgM7Z3">Subsequent Events</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">Management did not identify any subsequent Events.</span></p> EXCEL 61 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !V(;E4'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 " =B&Y5!M^&H>X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>NLD&AZCK98@32$A, G&+$F^+:/XH,6KW]J1EZX3@ 3C&_N7S M9\FMCE*'A,\I1$QD,=^,KO=9ZKAA1Z(H ;(^HE.Y+@E?FON0G*+R3 >(2G^H M X)HFCMP2,HH4C !J[@06=<:+75"12&=\48O^/B9^AEF-&"/#CUEX#4'UDT3 MXVGL6[@")AAA'MZ?)G7K:S/ MI+S&\BM;2:>(&W:9_+K:WN\>6"<:(2K.*[[>"2&;1JYOWR?7'WY781>,W=M_ M;'P1[%KX=1?=%U!+ P04 " =B&Y5F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M !V(;E7-_H_>%08 8C 8 >&PO=V]R:W-H965T&UL MM9KAZXRE[5[G=JVKWN[L?4LA*K- V!"T_>_O M!1':3GBE7/G2@O+^S).$^ B<[X3\&6\X5^0A\,/XHK-1*OK8Z\7.A@B8Z0MXCYW5!K!X-^6V]SWTR1HQZ\\ MM%-\9EKX=/N0?I/! \P]B[DM_.^>JS87G5&'N'S%$E_-Q>XOG@,-TCQ'^''V ME^SVQY[2#G&26(D@+X86!%ZX_\\>\HZH4T#S OJBP.Q7%%AY@96![EN685TQ MQ<;G4NR(3(^&M'0CZYNL&FB\,!W&A9+PK@=U:FR++9>D2^(-DSP^[RG(3-_I M.7G]Y;Z>5M2?D2\B5)N87(VQ M\?*IV)X0LZ\K?]8&A50[QA@3>L.0TE@R4T6P&K M^?"LRO%#RQH"GA: I_4 9UQZPDV7$P(+FO:4PY.*!:1R!4'K&W*."LY1/UJR^>]M72\:$U#?G."KZS5_']X$Q6T^%95>.'5C7D,XWR"]- M6V4G4KX$Q&;KD;ANUZ1=R]1QXI5-09^8@8FV[#I4GGH$3I^3:1+<R[ M^0RVEK=W4RTS&M64N=09$Q>2G-F&&2QA]MZ"M3V0O_FCEAJ/,F!L^^;9V4 _ M>=M0'+-T'!.7E)QSR1[(K0NPWLIS6/:UB4QE//)LU#4&%C"?:GG;L!^SU!\3 MEY:<]S9TA 0MR% _D(6"18D(26R1P(##N M7/\'Q].DW+7(;1F262F3B'I,C M3UP7TN,/APWR&8XC=Z&>$X_LC\@"?NMNR ):ZSFAMN))9RI*).\Y+ M=#O=@V%>BEVHQ<;COG!_Z_F^5@KQTJ:DI2Z9N.&\)"UF]$R*K1I.)R\Y+T)F(%2S0_WI1]4F+)YKF:<52U89 T5*@Z!&!RC@E9Y5@ M1P+>49.^UUX::$.8:"E,%'>=SR(S^HT(,6$Z$C(8]KO]LXI+'VWX$BU]B=;R MI8, [W]_>N$Z.RGU@G\D\8?VDI.-5S7E+!V)UG*DVU!QN;_,F,H].X!K.?'$ M*LXV'(F6CD1K.5(J^& (L*ZNA=2*X)&&\I#2^6AM90'P +XN;)0POD)WI-=GR=W MB0(M"%T87RWQ&SE,W@_[M'Z6EMX/VHZ'(PI?OF 56QUB*3L45Y/G;!&39,O\ MA)/?C1/X44DB6(^R&Q):QC>REYRQ#1>R2A>R<)59>LH'G5T1D[Z[?P\_.YQ$ MPN!K;S0>I61NIA&/P;WPM>P-Q.=JN5A6CWN3Q./( MI4I9N/@)JHK_%U(9$64_NF^'*\YW)])):3)0@ M42*!,N;Y7<9TOO^?%0#_Y->N &^5]KR?2@FS<'EZS0J )[77XS;^R4W[J!0W M"Q>N&@O$D;N#L!9\UX*UH6Q6J6P6;EBO6 ;P(&09>%-7ZSUYTB#US.P!C)@X MZ>7%_4,'Q:O%0QZ3[-&&7GGX_@F1+RS5U)CX? 6EQLDI#(7 .^OA%"'G?0#BD=?QO\!4$L#!!0 ( !V(;E6"C*15 MF < ,L@ 8 >&PO=V]R:W-H965T&ULK5KOOW"CL&@U#2/']I MC'TESA%7]YPK>O:@R^_54BF#?JSRHCH?+8U9OY],JF2I5K)ZI]>J@%\6NEQ) M Y?EW:1:ETJF]:!5/J$8B\E*9L5H>E9_=U-.S_3&Y%FA;DI4;58K63Y^4+E^ M.!^1T=,7?V5W2V._F$S/UO).S97YMKXIX6JRGR7-5JJH,EV@4BW.1Q?D_8Q% M=D =\=],/52MS\A2N=7ZN[WXE)Z/L$6D OG0 VPU@-=$MLIK6I31R M>E;J!U3::)C-?JC7IAX-;++"/L:Y*>'7#,:9Z>S+Y_F7ZT^7%U^O+M&'B^N+ MS[,K-/_CZNKK'+W]5LA-FAF5_H9.T+?Y)7K[YK>SB8';VL&39'>+#]M;T(%; MS-7Z'6)XC"BFU#%\YA]^J1(83NKAY'#X!,CN&=,]8UK/%PPQWI2E*@RZJ"IE MJO5VN9J/,1[)Q*E?=J-/WU%R+PJ8O=D28[X,KV7)EO]NE, M5DLDBQ0E]H/Z>Y/=RQS(5R[6VZE$/97=_?=30FA$0LS.)O=M1HY 2E@0M0(/ MT/(]6NY%>Y$D>@/@H#PD"I#>Y@J]S555(9E#N9%%HA 4+I24"K(2Y1J>8(7T M KTA=,Q#43-] YF&,4994>=;_9W-G#',6JU5737R1V<:;]'Q%B^*"2%"=/@[ MXEC$F0C=](,]_C:+!4PWN6LK'/6A3WH88I$A$G< M@=X/"YC@F+B1BSURX47^51N9H\.-Y0(I>G?HF;1J<59/G%V4H]ZJ MAP2S, XZ3Z@J58+/:Y!*D!S09%B7) MI%5]%^JXA^:$AXQ&O+MM78&04J$(W+@);C04>Y%_!KOE3BVG6F)'_0AQS+N; MU1%(8A;RH5U 6J)/O/O@2UU5/ JX&W^D]#_6;(=L&\$GK];8H7]_USI]R/+< MN3;4D?\"B]9CV=%^/O"042/KQ*OKKV'T!;(3]E!QAW(%MA>5UM^>Z,7)!BZ& M=64'Y"!90\%%MR8XXCBEC$0#5!M/0+RFX%54Z^SV<.H+.(@\Y5T5(5WEW0#T0P_X2!6!T@[@K+JY( MP1B/Z( I)HU^D^A%##\N8G$8#VQ< MVJ@T]7??7J2_VM^&%' MUZH\3K2.ACCB4=QKG%V!<4C"8$!Q:*.H].B*ZC-'^3.$^\H9ARSH)99+8 7C M0T^GT5?JU]>?V+Q]Z60F?'(&E5V%,9JKTHK!A=T'Z%[F&X7>O,.8G")2 MGV+6)YG54I;V-'!C0#.R?U1ZBG!MA_8_955E;5%]7K@Q%70*J:UE_B-0YVJ_ MHE%'SH7^_R.(TC&A8;UH8BQB-@8G M:?03)=KU*Y]_]E5/2<-EW$@+.:TVQH[ M(\%1T7# O;+&9#"_R?BLBY-$%Z;4>;Y-IN (Q%71(\1./R'?34N:"^17)&" M\+9;/P3>>!#V(@_2:AMLA7EQ%D6]]W0#AQ>N2/?AQ:3UIMF^YO]3EG=948&] M6\!0_"Z$?"RW;\ZW%T:OZY?/M]H8O:H_+I4$Z#8 ?E]H;9XN[/OL_?]?F/X+ M4$L#!!0 ( !V(;E7K7Z1[7@, /D* 8 >&PO=V]R:W-H965T&ULK99O;^(X$,:_BI4[K5J):_Y!@"Y$HL!J*_5:5+9[+T[WPB0# MB9K$G.U =S_]CITTE[2!TNKR@L3)/$]^,XP=C_:,/XH(0)*G-,G$V(BDW%Z: MI@@B2*FX8%O(\,F:\91*'/*-*;8<:*A%:6(ZEN69*8TSPQ_I>PONCU@NDSB# M!2;]S'FTBJ&Z8_VM(-+$$^;!<<1V;E$L8I9")F&>&P M'AL3^W)J:X&.^![#7M2NB4IEQ=BC&ER'8\-21)! ()4%Q=,.II DR@DY_BU- MC>J=2EB_?G;_HI/'9%94P)0E?\6AC,;&P" AK&F>R'NV_PIE0CWE%[!$Z%^R M+V,M@P2YD"PMQ4B0QEEQID]E(6H"NWM X)0"YU2!6PISR;?YC%Q-;B:WTSE9?IW/ MORW)V4-&\S"6$)Z3LP7ED,D(9!S0Y)S\01Z6,W+V^_G(E(BAS,R@?.55\4KG MP"N7L+T@KM4ACN4X+?+I(1Q))6!C2L+6 MY$NK(3DV&[_M*5:>+OMWFH.7HHM#6!LX"03P'=@^)]^ MLSWKP@@WM%5 ATR27":8T& X()!IARP M&\@-$Z)#YD]!@LV1;0@J>0XANR-S5Z_%ZRC7PJ.*:B39K9+L'DUR@6L$(%A(EI(%CQV"74TP,]T#(?E.DQS( M O!&A.W>!E_X]VM8UH5EV2_@WXIJP/D;QD/1;1@.Q7D/T/0=[E4DB:J3YO(^V_ M27HLHD$ZJ$@'1TFG+$UQ5?IH_PY.ZM^WHAKDPXI\^ [RDYIW^*IZ3J^]>T^) M;%#;UG]?2.O=W)VW.J/TK -Y \>QG?X+\+9 ;^CVA^X![MJ7W?X ]^%I5]J= M@-P2V(ILUO8E:E/X)^6;.!,D@34JK8L^KCF\V&<5 \FV>JNR8A(W/OHRPKTI M,R>>!VOU4NUW_%U!+ P04 " =B&Y5\9D93*<& ^'@ & M 'AL+W=O7Y:*/4]G0\ELL-RR)YPKNQ63,[Y3:9*S6X'D+LLB\?.2I?SA?(1'3S>^).N-*FZ, M)V?;:,WF3'W=W@I]-=ZSQ$G&VK,+<,*Y:"^XGCX(#X]&Q\?RBKB;-]UR+4/\;-3!SV LLAMGT, M#$U@$+@V#AK"HT3I/E':F^B42X7X"LFNA*MPYV!<0ETW\)U6P@#.QI[KMA,V M<1C[CN>X5BMA$TA]B]IN1\+N/F&W-^$_!9<2W0J^2A24KVL^GT^);>%6O@". M.H0&K31F)LZUJ.MY[?DU<0ZFGF];<+K>/EVOOY"U$4CR]3NT9CD348JB/$91 MK->SI.@PA5> 5/#,V;0\2DF[S$T<]CW'+',3YV$2T*#%%YHXASJ!$P2P"OY> M!;]7A4_%G*\$S]#-EA59\QPL=M\8_CTA-B'M8@=PMHW-8@=PV/*(7RPZ1WE# MA($F[,@[V.<=]"XL-VK#!*J7ES?AHS:YDH'V(1AR31F2;#8D63@0V=%D8*MQ M?%9O&5[EBFE>A5@U$^]0SL F5/,<%V+@V4&K#B&<[AK$;=4AB-/KD=ON0A"P M&)? =8@/S"Y^_@W4VY,XD5NN%YMBS6$_=LFV\#N@!+U\\%0AJ!B'(IH-1136 M1,;L=HE,&I%)_]JFMZ>%R'H7N]:-/6>%YBN]>UO $O>R_8K$Q&S;/@X\KUV& M PT8 @-Z?D .!CQ6L#'BN-=53NZXTK7Y\K99TSW_HIHXQW4)Q6V% #[X136! MF@]3NT.!QOCB?N?[E'7QPKY%"Z9KB:&MX/=)^0N%OD1)!5'1(VP9ZQ&.1:$D M:"@L:XXW[G?LT4.JI.4'G31W?4'F#@P=H#"#MJST3VUEYCX7&_ MA[_F^?LESY7@I9?7U5?;"-WM]7W)TR2.%(N1W"UD$B>1^ E* YAPVVE;6P"% M+Z\'$6)"?,_RV\*82.*YOM-E 1K#CWLM MK.Y3;,6$T,6@LU]^1[/D/HE9'L-MZC?L,-RF!B*:#444UD1'4^':KM^Q/I+& MPY-^#V_6WD6K]J8\R_0Z4>J_X6G,!"A^/8[[;/4!0+#Z($*X^@ DP3:F';M- MTKA\TN_RPTCDND-)I'?9:+Z)M'5X_#NGF'G1?E$5_K_B4^G6+@ M_@R?AM519D-?G:Q^CO2F-Y&PO=V]R:W-H965T&ULM9QOCN>N*)=IK5Z6 M]^-J57Y^G_7Y>5Y\5@OLEQ>ET[UN%RFY?\^R$7Q M?#$BHY=_?,WN'^KF'^/+\U5Z+V]D_6UU7:I7XYW*/%O*O,J*W"GEW<7H/7F7 M\'6#=<0_,OE<[?WM-(?RO2A^-"\^SB]&;C,BN9"SNI%(U:\G.9&+1:.DQO'? MK>AHUV?3Y/2"O MT9L5BVK]TWG>Q/KNR)D]5G6QW#96(UAF^>9W^G-[(O8:4*^G =TVH'H#VM. M;1LPK0$3/0WXM@'7>_![&GC;!I[> ^MI(+8-A-: ]#7PMPW\M5F;L[NV9IK6 MZ>5Y63P[91.MU)H_UOZN6RM'LKQ)Q9NZ5.]FJEU].;GZ/T_6TT=6YN MU:_/T9?;&^K3-/IZ\V5;+^2_.F?/M M9NJ\^>,OY^-:#:41',^VW7[8=$M[NKU6"2?+4LZ=F[J8_7#^_5DNO\OR/X#2 MQ*XT*99+E=('9:9VF?=S=5"J-M*%2U+6=4VQ<2N>%NHH^LV&ZOLV:40 MW:407>NP'IT/\C[+F\-3<\(BS6?R5^5#3VOU4.J3#_JQ&ZT>??$$C\0VKDUXYISR_6X MJ76LS07S7;5*9_)BI*Z(E2R?Y.CR3W\@POT+5#:88C&F6((DUC&<[PSG5L,G M1?XDR_5%OKAS5KLI4O63*=?KPJF:60YRFP,Y;=:1&<6Y9C,WTX;M)?+&/NMA MP"?)@9Q#TDE>K]/QR]OYY6'X]5*VD&^><;K/X#(U SD+7+U(K>,=6J288C&F M6((DUC%=[$P75M.ORV(FY;QR[LIBZ615]=A,S4T"S#8KD;7G3IK/G>>T+-.\ M!HVW=G)\ZD^$4=(T]+4+U%2812U"KA)-OS0BC2I&TDG@@3>9#U]:_9V)/K:) MMBJV=C8PN2>^<*_0BQNPQPA2+,<42)+%.&A"W11SN$8GP,I%;Z]BN-*"0 MMT*=M;:G+]>V09V;+W5M"XA>T5C#BK&$$GCHA/H$OC*3/2!%3G'+5K=VQ:&% MNU7KK+4]CX5Z[:+V&J&JQ:AJ"99:-R-:OD3L@&F=$6<-<)XWZ[.5S*NTF=3! M5+!*#2E@)*'I5JBSB*4N]:A>XT@=QEA"R>&1=PUMP1:QDZTOLG;>?"JJ"B;' M)S 8V$(DH2F64$1,VD9]$7 M%V(@[DP8'"8!Y5P>\!Z#6A!%["2JQ?.;&Z%Y M]I3-93Z'9U\DC#/!$IIB"47$Q&'*!Q$PW2\LDG6XPZZC+:HB=E85Y7.8T-_( MU5N'N6N03$![3Z ML+V>L202(M0Q/C%)EUI7!*$@KCYA0O#,\RCQ_$#W!PIU MB2N87E%F(*6>SX3HF_1:;D3LX$AWH&7YARW HD7$!"K* NKK$]#TE!XM:QM, MM1A5+<%2ZV9%"Z*(G439'I[]]3$_D!FF:@81XE-.P[Y:CQ3S$SGFL3]H.NX %?XC)=AH7 MF+Y4G)[2HZ4Z,=5B5+4$2ZV;&"U!(G:$A 3[[;T,R9#0?-3,#-Q/3/3D\R @ MYA44:5PQEE "#SWD>P_QNWL46@A$[1 (&?G;>QN*'*A)4QI?3>B/VFV$JA:C MJB58:MUT:2D4/8E"@:F 2I^V:G9P2$U$!8/#4\8&5CB64 (/O1\-?.EDI1.Y6R8T-[XR$&8F$H+*&(@KNR!-,FEAB(4_=2 M7-O6F(!RW.N#3+2%3/3W@DQVX2'F'069Z-&0"8CL@TQ@* 29@$ [9*(M9**_ M&V2R*P^QX%C(=$J/ENL@*F1"54NPU+I9T4(F>CIDVM](#.<%%F2B)F12>:%O M0*4FYF$!Y405G5Z:(&3RF.OY0B]-$#)10?4G*D @I8)PP?MN0%O(1%\!F0Z[ M@ 69J F9F@G2-^=(5,B$JA:CJB58:MW$:"$3/6:?TC&[S.Q"0Y+ Y$B&_2:) M46E"]!K$(DA80@D\[IXGHJS%1^R8/41#-I/9!8?>6S)HOPW3)T_4/B-4M1A5 M+<%2ZZ9#BX?8$7CHR#M+N]2 JF4F&B)4A[_,Y"NBV3"M7SVQ1A5C"27PR$/6 ML]>;M6"(G;9_R%J]J&2(03MI +R+VFN$JA:CJB58:MV4V/MHW6MV(-D;#ZE8 M+!:$)10Q8&<1H33PC0>S4"1SB:_3!%C1"X*^9S:L!3[,#GR.X@D4=! +!C'S M,W,BH/J=+#.)"@N"D 2AOF "(L^(\+V0!EPW IEU)C*$R"0-E]%(&C?LJ.K!4Q4)"6$)3+*&(F23GC')/ MD%"?C8% G^E?;9" >AX-1<]S+]["(6Z'0Z>O4^W" ^SCYN?-@(LA$-6S3@4B M^]:I8"BT3@4"[>M4WO(8;N$J/_5="5+4852W!4MMD MQ7CO:ZZ:[TG[G)9J"50Y"WFGY-VWOEH5EYNO'MN\J(O5^INOOA=U72S7?S[( M="[+)D"]?U<4]&PO=V]R:W-H965T&ULO5I;(PDP)!-7)7KGE3-3%+CF3W/,LBQ=C#B()S+_OIM"=O8(!0GY;-YB#%N-=VM MOGS=XNQ9EK_4@O,*O2RS7)T/%E55G(Y&*EGP)5.?9<%S^&4NRR6KX&OY.%)% MR5EJ%BVS$?&\<+1D(A],SLR]AW)R)E=5)G+^4"*U6BY9^7K),_E\/L"#S8WO MXG%1Z1NCR5G!'OF45S^+AQ*^C;9<4K'DN1(R1R6?GP\N\.F53_4"0_%OP9_5 MSC72JLRD_*6_W*7G T]+Q#.>5)H%@X\G?L6S3',".?Y<,QULGZD7[EYON-\: MY4&9&5/\2F9_B+1:G ^B 4KYG*VRZKM\_IVO%0HTOT1FROQ'SVM:;X"2E:KD MH&QW*B6S*AUS2HV.2OE,RHU M-7#3%\8V9C5H(W*]C=.JA%\%K*LF5_??IO=?[JXO?MQ_H]LO]'U-T\C-GJU14//V$ANCG]!J=_/W3V:@" 32;4;)^V&7],-+S ML!A]E7FU4.@F3WFZOWX$@F^E)QOI+XF3X907GQ'U?D/$(\0BS]7AR[%#'+HU M)C7\@CYC,K5 MQ 9"LU+N43W!2]9)?)'=*&]552"JU.;V6JVU,Y61_*I*EC" MSP<0JHJ73WPP^MK5I$M(QIX?^5NR/1F#K8R!B=F> MT<*MT4+GQEYS8)H(5N?>/$5L*L_-W]BZFA)*HM<46,G\53'Z9])XBV$^H>:I7T'%'@M"G,?5:@G;),&2-@-@%C;:"1DY! M_P6%%H%%H1X_0CG+N5)(SJ$.S2J;K$YF=@] -D^*.LH,QU%,QF.[-O%6F]BI MC8YXK4TJ5"$5R[0J_,^5*'2PV?1QLGN'/G%''Q*/:<_>8*^IC9X[GR]8_L@5 M) 5TH12'?*$]_XM@,Y'UQ_R:Z9&"_EC<]DVP P^P.XQ_$P:>0D3CGOJP4O$3.[9!60=%T^I!ZA;0$M M=-3OJ3BX 0;8674G#R4OF$@1?]&YB->.)(W,R:HL(3Q*UI%9!_>[N^D$4=(SE-@\5L5=L[!$U*( M-"@$*WN8=X\1MJBMV MEU<-KDV+\; #16T]AE7\;HV$V SCCN=8Z +J^3W^39IB2MXHIJWFZ"Y_XNJ0 MYH@B]N^%9IZ2ISUU,7_K_A_Q0I1 1 SJ0\:^%5I]P[2K>X Q:1 1<4\[VFGW5N0L3PY) MNT>=71R+V[X5&G!%W. **F;">:IJEL80FD0CV@02@+#"63?/][AF%XT%'OSU M[&V#Q8@;BWV'IN*U'F2!(G.SLWR-9>0L$X\F''7OEK$*/+=@I1W;$ O""GV? M>&UL8R.,(NA$>@8VI,%BQ(W%#M3%*KT%F9$XCH-.F-D@',9 V2-] \V(&YIM M_*N.,:'4RHBOW4LNEY 2E9E(/8MJ@9Y96;+E[/ N##V?1KU>!UM M@!QU0J0ZH]3C / IG>NACP6$P=Z1=C!3&M#W;=HMPD!GVM6N0%G6/2O8C[5KH5B)/-QVS5:-C M81YJF:Y@/ ;K]-0YNG/TXIZP;+722KV=V]W]IL]6Q*U:6G!%3*$7;4^.+(0XPG'D13U=*VT "'6/9.YRV 6=Q4^N>7WU M24.H&H"#WYF+&\"(3RSC?3G#,G6) A][[2F]A=#D=Y_V;4D#(:@;0O0*_!NZ MY(\BS_5V@,\]\%+(U*I%%P9@@FD0>>T!F84R@B")>WH#VB &ZD8,#B5N\O0- M\2U'()A$>-P5WW98$D6QUS?@HPU,H)$3SDY719%Q'>?0U5X+E612Z:;6?JSZ M@?,2Q[GJD;CM:]Y #.J&&&;'S!!9%R215QR>8L]MEMKO>7[4'O58Z/094 ^4 M\QN X!\ $'8D-2>J%7NQYR@WLW=DXB,PVE>XP0L^=CKE-YD/S1FQV/:%.L;F MFRQ=>\$;1\7^AP='5F,N=<'@,!_/3&N,7"Z!AQ6&QP+ M:/A=H!'2,.J9!/@-RO#=*&-S#+@9'$$MWFM5K$K1SFL,V(M]+V@?CED(;6WB M:.=MGR4O'\U+4 J9@X_ZU9GMW>V+5A?F]:+6_4M\>E6_+M6PJ=_>^LI*J&@* M=)H#2^_S&#R_K%^(JK]4LC#O%,UD5.'\52N9(-Y6QX618QEB_ M&8]#7G*EPH&KV>)DY7RE(I9^/0ZU9U4DII9\?NR8: M;?G24VBJ2OGM&1NW.1E.A[N-+WI=1MD8SX]KM>8EQ]_J2X_5N+=2Z(IMT,Z2 MY]7)\'3ZYNRYR">!;YHW8>^;A$GFW)4LWA\8&/$$&#\ MZ&P.>Y>BN/^]LWZ>N(-+I@(OG/E=%[$\&;X>4L$KU9CXQ6W><-40R_.SU30@=R*+CT'ME%)K$;TV:^5U7^I-G*VH,^Q9$\7 M*D;VX7@W_/?#(^$ZUU;97"M#2VPR MRC0&^N,T"]&CT/Z\+T(M@,/[ 4CSO0FUROED6(LO?\W#^>-'TY>3HP?H/>_I M/7_(^O^7Y@?=W$_BDXM,4WI&.Q"#_P*"I*P'R^@\9@02XVM\)=$GCQ^]GLTF M1V^7B_0U/2+G";K4'2Q<52N[[0Z?4NW=M2XX8 )E(?>Z3F:DIXL1&6?7!(<5 MJ;7G+J$8>E3HH (.!IYS=\U^2RB-1E3#B'+CFH*T77G(^":/C6>4SS8#@27G MC==QFSA]1=XL366D)B)5J(0M&(/08I05VPQ\ -I!%( MS]=L&RQ6WE5WX]_S2*3ZT H*9/R6YPB'J[@!FR0I%T[DC@C_:'2=0,B1LYE3 MOA"Z*>5R@6#1HDIZ^ O_R%KKOBNSWI[D(PAVE$9>6IVCX7/L2SIP] FWSG?< M.B-4:P@J+YO ,0+J5[Y1^#DWSF.*()/.QY(6RF.J6)5\+<"O4 ?T&1E7V\'A M-,TR_)?4=:6+V%>UX8@P**K8KU%6,GR,6H=2U[2\K<2/'Q=]1^S.^\I_HG90 MR.A*BSVC5::-E&?>^GHZ$%1[SD5[^NH()54Z8[;/W,9*.I [76AM M>?XQ@3BX18=F5[NF2[C?;3-@H$5JFKTNZE(]N%,*^5VI%*@/J$QXIMFK=O"/ M:,/2I!6 O;?M$P7"@Z^2+&?<>DNG.7(9="JU_>F!'JPY#?"ZP6Y >Q)=C%) M T!"LI,!B91]J2W4D>O3@C91M8[*#%!#^17Q35XJNT9MHC#PMMHS/J)6!#8A M$R""R=(J]Q>09[<_%8'"I:$8D#VC?-_P C1#124I:?V!LRSBE4-)[XT%; $X M_$MWWG>AC/?>$(F2O)3$?F-C^YSH=_O'V&G[!KD5;U]R%\JOI<$,KZ Z.7B% M2]>WKZ-V$5V=7B29BWC?I$_,*A2)".!\Y7!E= MQT#]1YW\#4$L#!!0 ( M !V(;E7I=0GMX1X $!7 8 >&PO=V]R:W-H965T&UL MQ5Q9C]M(DG[/7Y'PS Y< *72+55?0-G=[O&LVU/HLGL>%OM D2F);8K4,,DJ MU_SZC2L/ZJBV=S%8P'!)%)D9&><7D9'\[K%N/MF=,:W^O"\K^_V+7=L>OKF^ MMMG.[%,[K ^F@E\V=;-/6_C:;*_MH3%I3@_MR^O):+2XWJ=%]>*'[^C:7?/# M=W77ED5E[AIMN_T^;9Y>F;)^_/[%^(6[\&NQW;5XX?J'[P[IUMR;]N/AKH%O MUWZ4O-B;RA9UI1NS^?[%[?B;5S.\GV[XK3"/-OJL<27KNOZ$7][FW[\8(4&F M-%F+(Z3PY\&\-F6) P$9_Y0Q7_@I\<'XLQO]#:T=UK).K7E=E_\H\G;W_8O5 M"YV;3=J5[:_UXU^-K&>.XV5U:>E__& B#TR(;IZ(J/PQ;=,?OFOJ1]W@W3 :?J"ETM- 7%&A4.[;!GXMX+GV MAWL6AJXW^K[85L6FR-*JU;=95G=56U1;?5>71588^]UU"_/A4]>9C/V*QYY< M&/M&_U)7[<[JGZKCR>29\:9^\5,: M;WYAO#.KU/]UN[9M \KRW^<6S.--SX^'!O2-/:29^?X%6(@US8-Y\<-?_C1> MC+Y]AMJ9IW;VW.C_1U$]._9YRM_7K=$3/=!A9O4',^N[IJBRXE :JX#.UW5E MX9<\)0O\L#-X)0>3-KD*OYET,3J+K[\L8 2T+GW?PL6MT6_>)?K= MN]?XR)NR;F 1NBSV!:ZD+-)U41;M$XQ!)-+S,,";,MW:77'0]W79X< V45\S MQL.5?ENQ%R9FNF4\@1S^V16VH,N7%M2_#DQ[^7"ED''[]'>8O#UA'U"33YX!=9;4YDF!;7"W\VAY6=A7/6Q(CG1A#39[=XT8!3ZY<=[ M_?/M[=W54+\V30M!$988A(8,J="J\L)F96T[6"-<@)]Q%M%W-XO>G#.*YY8A MDT>LSAS/ANK6@G"S74)#QT0=36LO3&QW=5>"/(W&X*]9 _GYM N0GT2[P#1YN,OJ4+_GFZ./[V"C3?PEI* M>!R&_R5MLIVC;S($TZ YZD-1(1/Z6N>IW*<5. WD0,(,5EXLD?9?X)GW@J B M.LU_!TA UQ-P>040@ZH-\]85JJGH$G&X,5G7-*C28&J@:(FN8/W6@FDK9$ZJ M-VG1Z$-L9K( /SM>"$0=:G$RQ]9%4KU'"V'Y281.^@-EJ=WI#:! JYQP*@A# M>L\@@65T.@HMAH2S0]6S +=H/L"E[(;"<.VN,8:-[ L&3HAW8(Z>,04980Z& MC%#1+=/-V=:H_.;S 0"E"1J\Z@4-.V9#KQ^H,ZO*KRFL?*4 J - *-%)6XU>$Y0@88^DU9UEGV$Z 1PG] ^C3?4 M/W9D!E^J<&!9H$1Y30X? MXNK;;H,7ML4&@&77-).+87BH*J$I$-+ SY+>/I M%D,YK"ZMM(5HB:B%W:LENX%KR!7F9]]8R04HB-$X>6%;'(T\,9)V,,"_(2(R M+P/;4XR' ND&0B 1*EED.-39]9+RPI?R2;VUMD/.@)F]-X]@,K?"JQ@/-G4% MGS/A ?C)OW6549/1>,$K>7-[_TH7/-+M_4?]OAYJ_'4PGB912']; 1CO>)"! M?@UQKVCU.Q _L.CE!_"[F9Y.%N"E?S$I1E/G:_IW8F!P0ZIXR)?B^X&"@N]_0E05WP@3VUP]Z88@%2(_W?)'36YMM455D>1O M@\'[C>?.JCB0P2V*(&.Q]TJ)*DO.#E@2#3H4V,=1AM$1@X%XMC*U5G76AWD$?)!?AP!QP AE#(?U\_,(Y@D')9G2?CP6B5 MZ%>=!;<#+@N(62/P)4\@ZKL:S:^^B4T'N?M:U$'?LK*@+OEK[X*O5)NFWOM? MF)'Z-54-P/831]'ZB8GTRXVF PQ;Y6D#4GA5PQ_D.2\U*!II&3JEGI[!8VK/ M5N?55W2'Z/77(M\.;IG&9/2JUXXQ66#,.5PKFC@;C&X2\$,/INI ^V#IZM+2 M'7<7H\45JU%W0)G#;0"C K#GV.XBK2S."?U+5Z5 (5W,/G;$[:[F8(E>WTM" MV !>=K\'(P7"@):U =&;\+N +2([LEZ-1H+([2$M.T.+4[&J,K-(]7Q()C^3 M7K*1/X050_T10"N,_9-MBSWE/!]V+J.2<+BYA%X=PD!'U']ALR/PCB-$0]@=C=A+ !"/(JZ=\\#TD7D["8 0X\Z5G>!82 M@N#!L^M$:XC)T1$YC6@LCHU>K$*?FP=0PL]0\DD.$5RO1 )!GAGYN;R 53>D M]Y*G>2X-O60@'T;=^ UU ^LUYT/IAU//&#G#(KK391\8@Y)0A0F1+KIX2)_P M"JXST26X!E2M/0A>E.B7(.>U*0O@"@%6OPQPR%ZOA=DVKOQ4YT'\X=#4GVD M? (&R-*F>4)V\DBI=0 G)))2E=!<^,[A+L:_"K+PE;0J$Q&R1" BX M$W_?I\TGTW(E!!:#UBI1E8!"]"#[HCZ!I".95 LNI)!8-.@Q&,8X%(2T!13 ?"Q!B"7I M>&$_N1RB\88;GBWV!2!;?EQR#$Q8'U*XC$L2]KM@+V)BQA[*- -']QJ1/D5" M_/ 3. ]8TK$Z*W+ F#E0PKP#+ 7SE 7(DQC=-%2D],H'6(T1J! M=.-!/&-5]2MR$)?W=W+U^)69^+$2Y2"'%(!LK(_B)=&#V6[].P(U<2Z.HYSJ M]6<6A$BRD\"%*=N>,V&7LK.V]9>1Z& H*F8K29W \!E?,3SG>"Y/0ODY"@(7 MCRZUY6JE_CB\'T:(&AE1M%Q3A6S/4)W"AG)6_#N,@% R,YCY8*0E-XUKA;NZ MAIP"F,]#D7/%1Y2>A[Q OP,=BLN,CG^!W<'O] J'O>&4S&J=5.0)J>@ +QMV M-@XT]=&Q8Q.I??W()5?R0'6W;C==V?.C&XC^=8.ZTC1PD4 Y(8%((=!J 7%C M@A^6F(!%P4>L=98@9TBA)=/A+"[S2XYD>+[!J1]XCML-GTOO8+)",NC*>#,$73()4>7"2J?X/ M%4+YT$_Y906%XQG["S\SY61$L\X<4K>4?C,SKF^=A*GPU4]U8XVRIBPM[8[@ MADZ1,8(/\U)!&HL3E1/\&HOOPS!IE-"2,4)&7Y$%IIMZ!!L G(?:Z7^N>Z MSC%Y42%$O 6+K[8%\3&6.[@6X/)6'NB9IWO !0N<$Y.!HN'*"647N-Z6+)'+ MZZ(5;\-]YG.!4Q3,GR.\A0 \8%K5@TIL^42?T%E4.5M-$>TVX=E:$?9V;DH>P6/($ M0()YG#@.TON'PCQ*48[H?^!D\P$,LNXLXS3+6-6!\*%/I7^-\M[WA'J5L-Q- M*NX#M6Q3H_NA,@[\"D*S0,\AWA> Z?,N:X^>I;R%]RSBQ7,NCB(1WTH[+H\& M1RHXS/ E1TV,.@RX7H(8U Q*MDAHR M(04["J C!EA;)Z^^H7?5<_ MFL:M*-&?5XMK##9EHC\Q@F/YGW"\"SUVR?-#[E= M:0I@)#N?8U'2#O$1MVLE@^,;0)_0!BC^@XO8&*,8R-*N:L,I< I^@S((ZTH> MD.&_9NU0>"ONN8,-K4G*Z':;)B7X?4J]XRRCI;IK_BJ:NR-9%NHCND:JHYH@HLH.U*8YC7&)N@*X,BV6D)(.T;=/L M$VTVH1NBV44H+$)ODF1"X!(?D$4(C3!C!)P7FU;8)B>\CHJ>&<:5GI79SN1= M*>C==5L8\,; Q(IQ/3-_VY4NXP=GB:X%:QG,LS42#9>P)0YJJUO M4$VNI":#J#6X>&N4]]J4TK![95C%W0,8HL3CI[XFVL](O".$#QM#(N3-A0(5 M(R-E1SC@_&14$(-06U*(XMHB#( ;EFA[?Z\&:RQ3.Q4$+S3H#B'(D)B-WR,( MG@AX:>M-2[TPA:64$+AFR'W!^DIV#!O7S@"V"J1#Y +H9TZ6HNGU8MQC:42 MK_V$ -(\+[C-)D0 "=-[8;:0ZV^0\JQX!]):%#X:8ULK,EHN/""-OH@+AEF2 MG74'89?C7];73%CJ9M-/-M/2(MYJ"(&N:]PQK,S SR%.A60\X(J1C\[D)X*' MQ=D!Z25Q%9?ULS*/*=6&'.,A>031T2? /T63$^QZBFW!ZY)4$O"N =_%GJV7 MR3#[>&5'O V5RYTI#RC,3PF6=;#Y!A&6!0P6=HOM$QC$GI?NM.20MN"NXMX- M@&3/.9IE4'>(1T+W&<83A14A/$(57@VV-1:4:P%:-ZHZV+[%$:(BPS%!- MKZ*\!T>X=]2=K1ST9_,K(5!(#@#4W"/=UG!Q'O*YM8OOI-<8>".=+ZJJ?N"& M".\[0Q@"_>R)P1?P,"[B7(#N4 =P4):H\: TZ$5Q"KMV3^NFR)W4_7R^-A/) M7\VN7*_:;S7:%65Y;]'C8H< @SB,2[^5K^]2Z+'^5:"4^C*J<.- M!!SKHC@>QR'QG-@;0H6@BJO/4B MW-AD2\@N0F3H-)3345(7+>!00,>Q9_TK MX"<8%0D^0@:1*M22@* ZPGV''5BZ=6D4DV$/E)R!F+H#NKOQZ.'$VODDFJ_E7,7[\[V/\.%D"(V:K%?)[F6 N?Q?.3X&I-Z,P+7T]X?PT64TGR0+D M%ZT)+BY&R62^^F+.JP_/&1PWYI%P[ERR3WX1D$K#.!&\?PT.ALK8""N0L>/Q M)%G.D-O+.2C#=!6>[I4*XJ&X8H7U T,; 1*.@J2]U=.56Z:+$=HVFCB MRHZD%!Y;MHW,THN1D'1>>O)SP?@YM:@&:/R(Q@8:O) MG"_#"I/)=/HU_/\W6OL<]&^>P$K@\PVZK1E=A M@)8O+;G8^@\7-8B.6*Z?L MAY%&JV0^CDS87;G$_U6R6MU$_*?OPO_Q&#S4*@A OI](X 8T'>QA-HM7!O)? MH./^8O7_-YC\$K4T 0=) 6T"DZR6TZ\R>O" ;3J9G]- 4;5X MW;XO2AUO.,3;!(S''A WNJ8-!LQ?L=W! +ZWV7&'&,TZX*6BS08:$_-QJH*= MV>OB3#'G/CML1P:PAWF'OS?:PO<[=!N?,V5%DW5[SK%M*,U[[#^EO*>I?HW+ MHU&_HBN1A4-+0$FH#41U(F1'J'C4+FVBE(DZ*KB7-6P'T!$$R&_\KD\N[4\D M1;!]VD$.Y0Q@KFQP2T(&S%!]A^,:](!FSLJXL,+WNZY5EG?.:2EI;+0@(2&) MYW7MU3DE0S"J+;!0G58&DMCR2;FER>RVVQNI#55F4[11SBK=?]RU&[KK(P42 M[9*^7OE%]DZIZE4^);**DI0X>CC:;3VE>6UDUP2/ 4"V#Y[F*1B/[VI$47B^ MG]=L'#L,A09*!Z2:VEIUO'/JQNVE?[Z%E(V_OYW*+N B96\Q& $$B%2\7]=R M/A*E+<7!#=Z48CW"\'OWU$C(A_JD2H1MPZ4?+?5=V<=#AD8=@Z16R+?RT_@ ML$5HVO\CI8/@;PJ:\ Q;ZY[ _.J4M#'W^C4=P5PY<]['2K.[!EE6N$PD];'& M#A1NP_3+Q)+EW3=T=C@-)S(DE+R]^Y:;7/%DL(I^QW[0MW?4S, ;'4B["W#( M"I NK\[-%(IY1\-0>#R=.-&W]Z^QK1U!$D9I1;U$P/1M30>'A/ WLI,AAP'O MG_9K/*)]OH/-T8(;C]76'24+73DUF8QL3QQU%2KJUY8P!Q#+M'BP#,5,J=11 M@Z?3?Q%RNVOJ#A!1"G,\5F6-S5B]JURVE0*JG#ZC'W'KT\$^=11M>A1ZBW? M(*YM\Z$ :OKI#EML6[2.4,<3,@[$L*\(=8NN;;N"SB MZ@.U/Z FB)!5U.0;@:&P&4-ZP>5JR)^!^.E"NMX2Z=OKVGI ,_N"L_G(H5WU=@\X(0N;@[7KLJ,MS/R!7#3E1U%W6\(_\KB\E_[4.UG% M8!1<""0])'2BQ1/BT>Q0_X-,@1IN8WA!HK0@_918'FWE28--E-&&NZC3SM;< M.%SP(1'FJSM,^1BFY0/\:AO!08[6G7U>\P@3O( 3DO6'Z!S;WL M> =IB7+D/,PUWZA+6.S#[OC69^)SE$2LGZ0=BMNWJ;V+!$^04/K0 \*S*NXU M.O:,4;D4&_\\UO643KYS+%\8S6 ML:FF;CN&0Q>H+Y/Q M:J(7BYMDLESI&1:X%RML0LL^#3CTXN- ")L0]D9P#<;*N2O?.T%QC YD(E1: MCE>#\0C^)?I^!S3)8!(*>:6^TU*:>?FU*IV8Y<0YPKN[0[ 4[9(3GM2CHC4]C_8-.;H%%!(3!_I'5>HR?*$/VL<5]^$ M'T,ZPD+C'9^,HC?L> \K'V$. \2((53F^WX"L%D$$-QORN!3. MT>W PWL\E$;\I/X AS6I/D?S0<+^!P^ZE[W4>+#!$%9F$V5MB-\WL3'4@\AG MLXK8Q#T+0[^*CV'4HX2.RUJI'?CS=I%R4,.&.\\KDCSV5'$':J1%1(HC$X%M MB35,I)&\/9T/CZRBIS0.N^-;BL!-Q#,X#7%AS2^V3[5?>A2K(^*DEI0Z8P1# M2DL7T!PI*M9?(@74][U!F)0A;GN)IRNN,/=53G;H2^AE11D>IZ>;2KKI@"U M.^DSD]950B6D!O0^%CHK&#\CA<$3^PH&3B/R24$F@)<(:9 KU*L3QX-M&B7- M#A*HN.WS?T$2SFTL@6;2OWU1 M?E_USAMU\C*=;WHM,S_Q^-'P)S2<[1S@-_NYPU#Q!B/_/52OUXJBOJ M[Q*3_0XN$#0;K\)WW&^?S)7DF^'&:3*=3OO?OH9RIS@Q[;/5))DOESW:E]AX M-%NHGYR""=>](B3"!&#G:#B:$2?APX0OC%?NPORY(1PU?SC(E]A.6'3P)1>\ M8WC'"K]W[K.\38RSEN4T<7(S F4:Z9L%J,#*?YTND\5L'/1P0HTTXYLI M?9IC*\VY:[(5?]&?3J@?93[!1^9CT$0PQOC:;#Y-YJ.Q/O=ZS.OHK:9[TVSI MW:WT,H2JY1><^JO^];"W_%;4<#N_6_:7M-GBUB$6TK]_,1HNYR^XMNJ^M/6! MWI&ZKMNVWM/'G4G!O^ -\/NF!EV3+SB!?VGN#_\#4$L#!!0 ( !V(;E5" M?P6XO ( %H& 8 >&PO=V]R:W-H965T&ULG55-<]HP M$+W[5VB<3DYN+!MC# %F(&FG/:1E0C_.PEZP)K+D2B*D_[XKV[AT)I"97K!6 MN_OV/4F[3 ]*/YD2P)*72D@S\TMKZTD8FKR$BID;58-$SU;IBEDT]2XTM096 M-$F5"&-*T[!B7/KS:;.WTO.IVEO!):PT,?NJ8OKW$H0ZS/S(/VX\\EUIW48X MG]9L!VNPW^N51BOL40I>@31<2:)A._,7T629N/@FX >'@SE9$Z=DH]23,SX7 M,Y\Z0B @MPZ!X><9[D (!X0T?G68?E_2)9ZNC^@?&^VH9<,,W"GQDQ>VG/F9 M3PK8LKVPC^KP"3H]0X>7*V&:7W)H8P>)3_*]L:KJDI%!Q67[92_=.9PD9/1, M0MPEQ WOME##\IY9-I]J=2#:12.:6S12FVPDQZ6[E+75Z.689^-'C#MS0O4//71O-=IWEQ5G,+.7@=TK7. MQ-0LAYF/O6% /X,_O[Z*4GI[@7#2$TXNH?_?)5V$?)WP%V6!#,A[<:2]26H)MLE< !P.5NXJUQLA1[ 2= M$06>>P_N441>1X<\,/T$%JN0:U;5MTA35:II_W=D- Z288J+ZZLLCN+;/FF] MWYA<\]K%M40$SW'N $EI&HS&&4GH.!AGPY,R7%J03.9 1E$044HR&L3QR&N? M4Q31($V')$F#*!M[WY1EXFVI2"U+LX!&8UP-!VF0T(B\]GS"DWZO0.^:J>9. M?"]MV_K];C\X%^V\^!O>3ET\L!U'U0*VF$IO1M@TNIUDK6%5W4R/C;(XBYIE MB<,?M M _U;AH^D,5Z#_.YG_ 5!+ P04 " =B&Y5Q#)6_TP# C!P M&0 'AL+W=OO&-%3U9/< M!0R!D":1=O=^M%+O%-VJ[4/5!PI/JJ*T0#3VW3Z95?&=,O@D 7%;9"W\@>.SK92=4*0ZK:![I7*$KGU#8! M#\,T:$7=^>NEV]NH]5(.IJD[W"C00]L*]?T.&WE8^9'_O/&EWE?&;@3K92_V M^(#FCWZC2 N.*&7=8J=KV8'"W-!G,MA,ME)^M-G_5I:E6_MR' M$G=B:,P7>?@5IWQF%J^0C79?.(RV"44L!FUD.SF3WM;=N(JGZ1[.'.;A*PY\ M8[B*Z$ M]]^&NJ<;-\O $+:U"(H)YV[$X:_@Y/!)=J;2\+XKL7SI'Q"G(S'^3.R.7P5\ MP/X&XI !#SF_@A9MD=5-=AN4;G2OL-B4B+F MV3K;8D?>@Y&*!L(I(KR!-&1\/BAT%UM1D4N@B[^LG*F@#8/ TA MREF21][O2 U;R::$NNV5?$2+YHSR>3PMWKUL^\$0BTJH\B F1"UWQBEYS,*4 M$\6,93SW;)=!03#D<"*8LCR9RS)(KKZ$[*'3S3CM:V?C6=-O]70 MF7&&'7>/+\#M./A.YN/S\4FH?=UI:'!'KN%-1H- C2-Y5(SLW1C<2D-#U8D5 MO6*HK &=[R0UPZ38 ,=W&PO=V]R:W-H965TJ.0EZU27?DA M8ZE?<]&XDU$[]Z F([DUE6CP08'>UC57/ZZQDKNQ&[C[B2]BM39VPI^,-GR% M,S2_;QX42?Z 4HH:&RUD PJ78W<:7%W'=G^[X0^!.WTP!AO)7,IO5K@KQRZS M#F&%"V,1./V>\ :KR@*1&]][3'3"8JN-K'ME\J 63??GSST/!PHY>T,A M[!7"UN_.4.OE+3=\,E)R!\KN)C0[:$-MM'-2LPKA*G6:/3(-V3#[O07/=YUAQ>^@5? 9]F8M89/38GEL;Y/O@T. MAGL'K\.S@#/<7$+$/ A9&)[!BX: HQ8O^:F X5;H127U5B'\.9UKHRAM_CI% M0VB2$>8HC/H?_$H9W%.^WMO30( M"7R O37G-&-'SHB79=XN.PM)!:P-EB"78-8(2UE1)Q#-ZLJ948LIM[27EEX# M6[S!]B=M!-4@P51BB60'?B!79%U)35MKN6T,4*X8K.>HAH2!Z6*QK;=5JSFM MI3+B']ZV@WLTSMU_O85&&NI/\[^I9X"1%G?0<(9 [RBUEZ(1Q,\%I%Z2,B_- M AJ_?Y>'0?CQ<-9Y5+RD/DH]]E O"6(O3/-!HY>=1VEX]9K%C)(B\/&#.]/J&.NKW MK5!$+)UQ6RB:\B4*F,<8&_Z]3\[L;CH[K9&FW<[]?Z]Q+YL/"UEOD/CB*X5( M=P$IQ!!FH1?$V?#?*WS%N;;DVL2Y%2MAJ>QS*8(H(O 0@L3+6 )!YH5%]B;= M;U%-L>>%%\8YL1,E.5D/+">196B/]C\-Y@*(F"*-O2#/2'C!N8#<2UGJL3B% M?6&4Q^;E$RK'UE"#SP:6=)WU5<"5=;TO+7U<6*\08$ P.]D!.(\[K BM[GHW M-B75YW$Y.51.D74XL^[&5K0G$7DQI1D)"81I1BN1%=)#@0Z*TB=*B* UTL-A M:0@QC&/B,N@YNWAA\;A*\9E>']HVC%%Q0!A%'NQ5D,IQJR?W"C4E&LVG>#IK2E-M-=KL/L\#29=C?R MR_;N7?.9JY5H-%2X)%5VF='-I+JW0B<8N6GOY[DT5('M<$W/*U1V ZTO)77B M7K &A@?;Y%]02P,$% @ '8AN5&ULO5I;<]2X$G[WKU#-LEM0Y22^SH5+J@)[4LLI M"!27Y>RC8FMF5-B65Y(SR?[ZTRW)'MMS 0++ V%&5K?ZZWO+\W0CY&>U9DR3 MV[*HU+/)6NOZ\=F9RM:LI.I4U*R")TLA2ZKAJUR=J5HRFANBLCB+@F!Z5E)> M3,=7:XT+9^=/:[IB[YG^ M6+^5\.VLXY+SDE6*BXI(MGPVN0@?/T]PO]GP)V<;U?M,$,FU$)_QR\O\V21 M@5C!,HT<*/QWPUZPHD!&(,;?CN>D.Q()^Y];[I<&.V"YIHJ]$,4GGNOUL\E\ M0G*VI$VAWXG-'\SA29%?)@IE_I*-W1O&$Y(U2HO2$8,$):_L__36Z:%', \. M$$2.(#)RVX.,E+]33<^?2K$A$G<#-_Q@H!IJ$(Y7:)3W6L)3#G3Z_!4#2.KI MF09>N'*6.;KGEBXZ0+<@KT6EUXK\I\I9/J0_ QDZ0:)6D.?148;O67U*XL G M41!%1_C%';#8\$N_&9BEB_?381 \5C7-V+,)>+EB\H9-SG_[)9P&3XY(E712 M)<>X'Y'J*-U^J:Z$9F1Z0BQ3\J9FDFI>K3RW\&'-R M1UK2Z\[)&2E;IXHY@ MI&KXIXC>"%+8K1#=1"R7/&/$'$,*D5'-DU$(PF[Y0KUT7*L@!M(24M& MKAM>Y/#('H]A#=RKAA8$M82'/R!AX,^F"9DO9N2"*):)*O]*S#[94$6 $9-& MA5H@]BMQ8Z%'QLO#&6Q;\VP]U-!%+7E!(K-COJL=;ZL=R&8]Q5A%6;T0JD'^ M^=2/IG/RWP:,'AMU1S%Y4YD%SRW 7[WU$J+XJ@(QJ.5V@MS)%C*M:REN.:1" M!BPC?SX/((LV5,)CK!\@XD K(,4"MEP)J=?>)-!@?/OGP/RN;I3?N M!I(I?MOY$[B^9'\W'')/AZ"F=WB*0AL]0(%G ?A6Q;HL#A(]B/Q%D)!+T!68 MU28F\N:ZX"N*15E9?ZR8@Q=\$SR#AD(@&.;H/(9*BPY(:VX4O4::/D[1B>$! M6D!#KPOC$RU R)&:%D4/9 JVF9.9A3D(*8 0+>Z!8>B6G9P'L'V_^&G0BN_$ MW4D)/U]^LI7?.RI_XJ=18N0?I;0VM7I[L]K]W.@ LN^$$/MA&I%IKQ!&5N;D M>X/]I\* XC4+YR1M)7;!D'XKB'VNXW+]_1RH%P#>KMB1'\0ST/Y8:I>?R$Y^ M\G[[91Z%X1/RCA6F'WI+I;Y#E*9.6XSA_-L-]?Y.@?VA1Y,4^Q#RLLI.R4,\ M+0J>C!Z:U?#)(\QL,+,X60&9-U*::GL-IR+45M=0[5<7;!^+8N2[YB>'K1_% MD.Q3L+YM5L*IR_=CXX>+[U;,O2!XAM,1^1=^NH H/ 40O[/,QF$_G_2->PQ# MUT%O4:C]]D7 >=[O,\:Q:)IJQPT"HE >ANZ1$/3C: [MB80.TH4:I,9D&H[6 M .5N5-ZCT.Y!9/=]?4X!&F^OMQU!&?AIG.R$K+&2P>DE]TWY8TG8#=FX\NZQ.8/QC((ID9_(%=3W6F.LV>*$\:'@"N,9,L M:2J8MHH[A&?HW2P]:/%Q=K%?"TZO><$U9_US.&I@JT0<8^CGED/7_%/)%:;< MI13E]@1 ]>9C*[HYJ'<$CD82YNE5Q?_!:5/W)-N= '$X-Y,Q;F(PL)2F$+=2 MWM"BP3'1&\D%'>$8\6G?9*WJ!D-/E15-#A**VDXG@)G=:F;&ZVX(73/P*#.[ M25@0%?C5'>1TB3;V]!J-BTY;0$]SRV3&D3NN"F=O=SOC&IQVN ^C=M@2.',K MJZ9*:*,JF6]U<$T+TP"82S^?U YG>]'IN9&YEGCC:5JKVYKEW"3HGV05K[7* MV%N^9)6M!*UA4/C*74!H'+#;5@>O=(G2DJ+KG^"%&0K%[1G>5YYQ ^YK*M-( M3G=7!+KEPER"V9L:7.N%A)5)# B1UERVY:?>GP>X&W?(68V.A3# GR!>;]'R ME$A4+QJ#5V 8R$5WI 3R!C-DHTSE7;,M@=UNC;5C)M\3L"XWZ(.'H([L/D;N ML) +DG.5B08X2WVZ-;\S_V+DHA-?_'6@(86+?VVR V2'),9AFW>]#A:9^H M=2THQ\G"3Z+8>VDJ$;1A\'0G-0Y9\W9KRR6)_5D2>-TMK&7P=7)J 44'$D1+ MVO%,H?OY)K$.<8K]>9QZ'\S3BG5]IE!X4Q@E$9P3>E<81#]-Z3&TUM/Y]+N4 M'D+S!/7RQVH]3&;^8K'X$6H/85):1(?T/@TC/U[,O/=-71).X[X5B(K&,7- M2X%V O$Q$SKE0NC 5# +I]Y%EC5E8W4W\,6'$+(AV!KZNT<'.59&1:$_#S# M%ULE]6XQP<&6 P'1N-',GZ9CR2T_V)_M81/Z81#X23!SVAKP'%O!GT5S/T@7 M9. ]&55KL@1O,'>V)OM_R8=VA&T M&'2%=1/?IFW=V31S#P&#>2_S:"?\P,2GLV3D$K 6I+N\!^5V#Z>4_#IF-"._ MDE>B6IW8IK+G668>,$W15B_HYR.H$#V[)O.A[]?-D4)^Y$BR>^109N_2#28? M-JRX.>H^X^0VO+53GKD6@"0"236-YB9$PGCJQ[.I9\=K?$41D10*=1BEGIGB MS!00/2%A&D$J"%S07_^F%PXY^U&)I2M*U$/PP"H M0O((/R7FVO?1@']?62[S;:/:'5'L5>U#FU.1MLVK71IVNK!IA5R@:EJ M3WH=SN-KFL/@@?=5',_#UV4= YK;W3AM)]4*LXD;B=B!;&($#W6YSS_P-02P,$% @ '8AN M5:5YH8F# @ L@4 !D !X;"]W;W)K&ULG53+ M;MLP$+SG*Q9JT5-KR7*^LK-.">.K* MV-<.1=&"M(K3)#F)M9 FRB;MVHW+)K8A)0W>./"-UL(]SU'9]30:1MN%6UE6 M%!;B;%*+$N^0OM4WCF=QSU)(C<9+:\#A:AK-AN?SXQ#?!GR7N/8[8PB5+*V] M#Y//Q31*@B!4F%-@$/Q[Q 4J%8A8QL.&,^I3!N#N>,M^V=;.M2R%QX55/V1! MU30ZBZ# E6@4W=KU)]S4,PY\N56^_<*ZBQVG$>2-)ZLW8%:@I>G^XFES#CN ML^0%0+H!I*WN+E&K\D*0R";.KL&%:&8+@[;4%LWBI F7.=R7C*%M8K27Q M*9,'80I86$/2E&ARB7X2$Z<(@7&^H9MW=.D+=._AB@DJ#Q]-@<7?^)BE]?K2 MK;YY>I#P#NL!C)*WD"9I>H!OU-<[:OG&_U,O7$B?*^L;A_!SMO3D^-'\VG<* M79+1_B3!2.>^%CE.(W:*1_>(4?;FU? D^7"@A..^A.-#[/]^90?I]HN]MH1' MI_ .#I_7S$,M'(%= 55X=*E$Z2M9L]<>&NEEZSO>@-SJ6ICG;MUA 0*4S(.U M30FB=(@A W"/X;?M[C&D8,LK01S+UD,GA?)L#:H8>BT"L5!P:2TMA5+P!479 M(! */3CZNI.P$BR[KIU]DH%&/<-K& Y&,(9]%Q'O^$BC*]MNX9FL,=19JE_M M&]*L\^&?\*Z;70E72N-!X8JAR>"4'Z3K.D0W(5NWKEQ:8H^WPXJ;*KH0P/LK MKFT["0GZ-IW]!E!+ P04 " =B&Y5Z%5ZZ< & !=$0 &0 'AL+W=O MO&'B#8@,HLD3YW!Q CNT% MM+M(MMV'H@^T1%M$)%%+4O&ZO[XSU!%Y[:3M2Q]LZYCYYN WPZ$OMDH_FDP( M"U^+O#27H\S:ZMUX;)),%-P$JA(EOEDK77"+MWHS-I46/'5*13YF83@;%UR6 MHZL+]^RCOKI0M@Z>GWG'+KRZTVH(F:42C"Q>JTT;G9$F+\F UOI6H9Z\>K$H>,Y6G0IOO MWBQ8-#^'MW=B+1-I3R_&%DV0X#AIX6X:./8"W!)^4:7-#+PO4Y'NZX_1M=X_ MUOEWPUX%?!!5 ''H PL9>P4O[N.-'=[T!;SW7VII=_#']"(N1U@'1N@G,;KZ[DTT"\]?<7#2.SAY#?V_+\BK<,>=_559 0LX M@R/&O-X8W/)*6IXW4O I$W"KBHJ7.R_C!M@L],/0?8!-GZ^#,(P@^N;^0PF_ M\)T7->OH@WT& VE,+5*(V-3)3UJ]NUK+& M#Z*H9E@CR6-6>RS..I4&B]8,)WU.B\$=+BXP)8AF@^_C8@% MLQG,@WG40[4.\Q7F_SA4-&%^N%P<0DU"3,!L 0\9U^*,6GWJ)<@&W(&:%19? MZ5K@2NN>%E9AA9#?)S"?^-$D!A;YTSG]3/TEHD4L]-F4N?)YXGG=K' MSY"$*A<=?<\JC26-TH5*11YXGP[DW ND)K9';!,."/TBTQS*GIP<31>=&V62 MUVGGPI-"4LN<.-ZZ:UR=D6'1U#M_$AKW>=#2/)ZMM1">1/*A-0L:"\)WQ4&" MVX[YG08E/J$'N5Q_FX[ 9?8%S('#F#:W?:=05WBG5JX74A4.Y#%?)?PEM#I+ ME!/[+7A SCMF%KO8*7*U, V4Y@9+%Q< RW$EJJE.!Y56F% 2.01QPA+VE) M#SQ^;ZPLJ =X@[01 !3.4A\C+U1=6ECMT*A,LJ,-:I!GPNASA8Q:YW5B:\J# MX*CM:#*@32?J#=/*MURGP;#;]Y82GB=UWM0"2HLN"MB/HLDRRF02?4._< L9 M.&E@O]."PE7V>)='9"#*H_-##^' 0\SB-2%YQW8"E,(<4D&#'O88-\LZHKKRV!^Z2MSPGI _(CVD45U* M:[S[%]B%SG3=[A0^T=9..:$-T4U*D%)K'P@-3>&T\3,O:PP76AKV!#_I)YZA M;E=J\=R?MB.(F[Q8O"?6PK^.A0E<"_G/<@-_CXQ&AYXTL_^Q88B6;(A,1X*5 M$'123Y1.G_MC@FU%Y3+E3;;Q!\_TUC1-!UM1.UY3EZ6$N]X3S?W%$@?,.8Y0 M#(Z=JL:#(V\A],8=['&+(A(VI]_^:?_?P75S9'X6;_YXP-ZQD>A"+M:H&@9S M/#OJYC#?W%A5N0/T2ED\CKO+3' \,Y$ OE\K/$^U-V2@_T?EZF]02P,$% M @ '8AN51S!0A!+ P , < !D !X;"]W;W)K&ULG57!;MLX$+W[*P8JT)/7LN6T31/;0)/N8A=H%T'3;<\4.9*(4!R5I.QX MO[Y#RE:\1>H%>I'(X;PW;RCR:;4C]^ ;Q "/K;%^G34A=%=Y[F6#K? SZM#R M2D6N%8&GKLY]YU"H!&I-7LSGK_-6:)MM5BEVYS8KZH/1%N\<^+YMA=O?H*'= M.EMDQ\ G73;\E\U2HTZ^PR X65Z$WX1+L_\=#/J\@GR?CTA-V0NUAF('L?J#V 64&K M[? 6CX=]. %"B65[T40FY6C';B8S6QQD%I-:!:G;?PH]\'Q MJF9^QFL)Q/H9@7Q1F^Y=C<,O&]^J7F!NSR>6R\#%>^$Q+7&9]VCVZ+V>;E MB\7K^?4991>CLHMS[/^C["SV>65_4\#)6WCYXK)8+*[AB1^^(@B'$]D[AS:8 M/5@*H.V6S!85#T#8/9BG_-"( #N$$HW&+8*DWBAH! \%G[R 3@O#-$)MT7D$ MK"J^85@W^E%JB>Q*&./E/K7!6ET$]Z71$DH23DVA M)A9JV4C"A&W&RCW70%/]YK#NC0B4F&MA];_B*+ M9A^"DR?=#I1V7)EXHN,Y0,UM"#YI_!F97D0"V<3O ;M&RX:%C*= H=3)J)\] M+C\&PO=V]R:W-H965TTTL%^_ MLQ.R;NHJ\:6USW?//7?V/1G52C^9'-'"YM>59&)HTQX*9OBI1TLE" MZ8)9VNIE:$J-+/-!A0CC*#H."\9E,!EYVTQ/1JJR@DN<:3!543#]-@ M$+P:[ODRM\X03D8E6^(#VB_E3-,N[% R7J T7$G0N!@'YX.SBT/G[QV^=Y/(L[QDEDU&6M6@G3>AN84OU4<3.2[=I3Q83:>< MXNSD'@6SF,&,:?L"CYI)PWR_S"BTA.^\PK3%NFBPXO]@G<*-DC8W\%%FF/T= M'Q*OCES\2NXBW@KX@&4?DN@ XBB.M^ E7;&)QSMZ<['P_7QNK*;=CTUU-[#) M9E@W-V>F9"F. QH,@WJ%P61W9W <#;>0/NQ('VY#?^,-;<7:S/166>P-(MC= M.8D'@R%LZ=(G+IE,L7>-- AP-Q=\R9J3S<&7E>9R"39'D$2E5S3O ]W[ +I= MB\4<=7?%!]YSJHJ2R1?RLJC)CTNKP-:*-*#!+CWVHN$"PG-1?[CT"1G!507' M0+)%0VH9%V2_Q>=G;GI35G++!%Q?3V&:,RW0]&[Z,..B,@KVR,1IWDDQ9 ;3 MCW?[?O&9:26(=)K7E/X7[,VH@3PCDOM 0^A59H7B!50M81!%[T$MVH2PGG#/ M=2J.AG\?>>-@N-_O_1-2,^-J**ALZD)9Z31WY>+/BI>DC=9S*[5:$96F%<8Y MMBA7,NW[F_DP-*V:H*9&/*ZU66.*Q#R#124STR/6[R!)#HZ2B,HX.$V.8-,C M#MD("%Q0:]3_0^.I&3)N- M5:47L+FR5(!?YO3]0>T."@ CAD !D !X;"]W;W)K&ULM5G;#ONI62R$K61JF9:Y*\/+B8O M+F>TWBWX0XJ-&3PSLF2EU'=Z>9^]/A@3(%&*U)($CO]NQ)4H2Q($&#^"S(-> M)6TB&;%D M'+/I>#I]0E[2VYPX>?-'Y%VV!E^,85>J6LF:^_2H,W9A#,K@(OW12B/=UW]> MK(S52)U_/>0'KR9Y6 V5TPO3\%2\/D"]&*%OQ,'YK[],3L8OGS!BUALQ>TKZ M_Q:X)T4^#)CT1$,]0QWL7\'K+1&V%%AF3M57P/;M8:R%0[-8%8EGBD\I9T')(.TGQ=-PI[M>[ MSY.7SU$WMF!4 ^S:*@U"B=Y]<&!BQH%3:9EQ5LI*6J@M)5_)4MHM2P,@4CL MZ,P]?6G8IE!EN3U2FQK;3+LR,I-DU0.8KMM5AR9^U#.'84_W^V['3Z",>YB$ M1QMVB/IW!'5F2:VFI-*:%&I()OC86#[)> M/^&D2E0KB -L"AP":*S!4V_L7^*)WG?;.D@C]G60%IQJC_*BEX@B_,BW+)ET M641H5R+E%?#;1^/CQ3:M3@MP-FNT3 7;[1 MIMP4,-/%,T70)-SG":+A$HJW>UF,W*77/5\S;ME5J0QYTA3D[95@//L37"ZR MF.SA+ -FKH_04X_\8X3.(I$A03ZO5(M2P-NFD&G!ALGBLK(&3U&[(R4I;Z3E MY5"O-*Q2&EFBZ;$DKK,%2HID6P[C[NV.@DK3B%3FTE6F6WZWWD8PODY;K?%< M;B-7=BK2EC&&?\QQATO$]=GA; M-:7:.GKH@<3!-Q14D><^Z5C;P,$4.!HR7-Q"KO?XD!.FY9 $T5["1ST*&$$B MB!>V6UFW@E8X%F3\4:PDOB_U'+%4&_+J0"-%W/E=Z,HXIT"^3SG#J-\@"[P/ MM9!(R7M>4JM2KKE?WZ*E:BJM0<(P5XB[V>M+Y DYJ!IU M@P(P!/$%.Y3/*1:\KEMD&XU"S/"2N! ^>#8Y'K6 M0 9QB)8&,"@B&_RT/\@I"@2? MT*U$+7+I^\& PR@W9N.0&V3!(;;FJM711HCOQM/J#4\=:B)D;]0-.7M7F'TJ MB%V>PE4^V-SZW*:04'372I&CN($;#EU2Y%U&/%@Y49_QSXDQ(:GG,/(06B-R M!3DC@*68P,RSF'9F"EDJ%.D-DJ.$&LC6T M@/SJX+B 1O?(:N"874F2!)P^33@ND<=K51^Y:K"^DAR1&5>EKB)0C^6VJW?* MV=[-E#^?U-[W7_S\!(>YJ8>_GFGV&,$!BTX4_D\7#/H]J,')-]99K M5=UAM)_JHR-V$1R*Z0E$*EU'K_TY?C=Q0 GW7K_;P&MO$%%:YT8WIO5*_Z!I M<$E ,^$X:IAJS*6 ]SK[::^C<7?=WPE+N^[O!> 0"69./=Y[#0[\! X%"Z"E M@,TH/0RAWI]=V 8C@AMN5(EC F7*;OP:?(W>]>*N=^+V+7'U-!A8,(B8W23B M6HFJA_OV1^D7T75:B*PM71M:[OT6+>\LO:(.[7@^5(41."1H]HR=Q)/969S, MDNBKHA'VSKP^^)G7:TE\YH[HQI_1,2$&X=/)-!Z?+*(+-/R60']QC.P8I)$"+A#\?:6VB02?#(]C>>G,_CK5F2=Z%E\MCB)O@GT0NM[[ANY=@-V M6) D:&;3Z!K)I.EP]$:X_#8,A3 ?CX,ICR$&GE/@25F18 M;\LR4+F[H4A334>VWH3Y9!8G\UGT1N1"D_@OU#HQGYPLXM/D9/?]*[_M]> X M=786GR23:+EXGS2CZ,JU M >37%U'ZL1FE9J!I$B_\D!I]U3P3[!/.D(A:,G??"'>UHH[^#4G M[K??,%$X9DGBZ?R4P/ZD.>#SX)>(>[_T)UP,M&4+%($=\%03GCBT,>#70_P8 MGGJ FPZ@GZC6 9WOD5D7<8N(]T?X"+E/=SJ44/X4>(N.1JY= ]^6_,V<]&BX2Y3>X[ONW9_G43]089"H%D4#HA"@PC242E_Y[6[@PNW)Z,]VGX M6O0)._?N;\%SC?6],!G'4: 75TZ+>)(0RXP= 70'-&NU7+6^>I$:=,8!$%,@ M)[H;$BK%!%N39#;";O18W79-V:TS>]=6LW@. MA)/%@CUTO7H\N"-W]SOTEP ZE8)C_75Y_[7_8\.%OV/?+?=_J<"PLZ9YLQ0Y MMHY'I_,#IOWMOW^QJG$W[BME42$'_)YCS_P!02P,$ M% @ '8AN53_H5EH9 @ V@0 !D !X;"]W;W)K&ULC531;ILP%'WO5UA,VM,6"$G;-0.DI.NT/F2*&FU[F/;@P"58!9O: ME]#\_:X-8=F61GT!7_N>XW.P#U&K]*,I ) ]5Z4TL5<@UC/?-VD!%3NN;6@//'*@J_3 (KOR*"^DED9M;Z212#99"PDHSTU05U_L%E*J- MO;%WF'@0VP+MA)]$-=_"&O!;O=)4^0-+)BJ01BC)-.2Q-Q_/%E/;[QJ^"VC- MT9A9)QNE'FUQG\5>8 5!"2E:!DZO'=Q"65HBDO'4R6+U6E<4_6=KWACC IJ(3L MWORY_PY'@.N7 &$/")WN;B.G\A-'GD1:M4S;;F*S V?5H4F,?"( S/\$T&CQ/'=_E:C^SG?&-0TXWX=H[]=>=QGN*K0K@8A^P]^]_XDDN*&H4* M+S*1,:F0B8PJD>\9EWO*YC^(T2E/_M%]JT!O7:H,2U4CL;MZP^P0W'EW7_^T M=ZE?[V;A12%MRPH)\/:-M Z[DBNWUA-QA^ M9\EO4$L#!!0 ( !V(;E7]Q$K6O2 *1E 9 >&PO=V]R:W-H965T M MA\4^4&)*8ILB-4RRRC5?OW'D18FB#V"P0*,M4J_J3W2C7R M\Z$H]<_/]DUS_.'F1F_VZI#JZ^JH2OAE6]6'M(&O]>Y&'VN59C3H4-PDX_'\ MYI#FY;,7/]&SN_K%3U7;%'FI[FJIV\,AK9]>JJ)Z_/E9_,P^^"W?[1M\J^7B\J^';C8.2Y0=5ZKPJ9:VV/S^[C7]XFZX>=?!9XE+6 M5?4)O[S-?GXV1HQ4H38-@DCAGP?U2A4%0@(\_F6 /G-SXL#PLX7^AA8/BUFG M6KVJBG_F6;/_^=GRFG_\I'?G4^>R4VKF^I@ M!@,&A[SD?]//AA#!@.7XPH#$#$@(;YZ(L/PE;=(7/]75HZSQ;8"&'VBI-!J0 MRTO\N.?=D-56WN>[,M_FF[1LY.UF4[5EDY<[>5<5^2976CZW MGZY^NFE@:@1PLS'3O.1ID@O3K.2O5=GLM7Q=9BKKCK\!E!W>B<7[93((\%X= MK^5D',EDG"0#\":.#A."-[L KV_!_W.[UDT-?/._?0MF>)-^>"A,/^ACNE$_ M/P-IT:I^4,]>_.5/\7S\XP"V4X?M= CZB[LZ+S?YL0 D8>->5:4&G+,4^;P/ MU4%@_:CZ&<3I#/+#7N&3#&139<+_IC+Y)B]3&)<64C?P ,2WT1(@%6VF9 /C M4J8SX=T0G,,Q+9]D6F8RA\>/^ZHHGD;58PG0=+O6>9:G->Q&))_G5_)54;79 MF[S6C?R@-ONR*JH=_ A(U,>J)O0BF[I1\ M\RZ2[]Z]PB%OBJJ&1<@B/^2XDB)/UWF1-T\ @U"D\0#@39'N]#X_RONJ:!&P MCL2WP'BXDF]+5J=$3+N,)Q"Z?[6YSNGQI05UGP/1GC]<"23<(?T#)F_.2 =S MOE>?/^<:9MT@J/?J(04< \IX?.:X?#;(Y2]3G1.CW"%;ELU%_AX$T\_? M!%N

GK]2:6U5&A[ M0)0VZK!6M9S$9#W@_Z<4,?OYES\MDWCQHY:W9=G"#+\ID)A& AKH$,AX//KO MH0F$G4 ^QS<06C+^D1ZX\?0P_O$*!%/#6@H8#N!_3>O-WN*77(/DTAS5,2^1 M"%VNTA)T&E(@8@(+MRV!<%Z@F5/2P"(RS?X SX.>1Z"10S%S"S S8X//%+'RNC M4^FB7;U'">'],]8_Z@+:I'HOM^!M:F$WIP2-( _L@/ >G4.AQ=#F[)'U-'AU M-!_XOZPE/;AF7RO%0O85@".B'8BC(TQ.0IB!(*-':I=IYVPJ9'[U^0A^J_(< MO&V+0FQ!GH%"EMF0ZJ?LG RJWKE3O?-!U?N;VA2IUN0.TN+[U.X@B'ZU>P;7 MZB]4B%4M@-AYEE>FVRUL'D&C94E>EH/65 U*C]8*!8R_ M65^!7!UP^S>?P!/*5*W-* &A!KBE#R/];K5LD+BB1]^H1 M'MP:!2%V5\'G#9.R3P,')+DH@82"^'0.T0W]O2R62<3SG[7AS>_]2Y@SI M]OZC?%]=2_QU%$^BP&5Z6T(@U3*0D7P%?D7>R'? PQA6?@"[MI&39 Y6\%>5 MHK=B=7GW332\%J0(03XWMA4P&)G9K6&])K3,0R.8&L0'O-L(HO=U(S4:,"-W MX/5F)-@J?TC7Q'1('[0^%2H6KW($2R\0(6V8I8RBHH 1O84:\P',6PA.D9R2 M[B"4:@7./OIEP/.P" P2^-T*HO!_!P9@PS0HF 8@18@'3(LN'^FJS/Z&IL+K M1$:PNWY@;D4D0'R<90F,REKM\K(D];&%<,!;EWAF50,["O"*H(@A/SC)0KDC MC0TD"8!>&[>:K3BORQ".E+5\M!Y?68$3@S!A9 ZO;\C9ZO-U0E4C>NU >S1# M28\Y=P(H 0AE^I]]_;.*WRQK:N#^X4)*5]1\@<46&0Q6C\QDFZYP700 M(Y196L,NO*S@'Z0Y+]4S&G$9:M8.G\$P<6"I<^QK>(?P=<\" P6VA6!R="#7 MEC ;3YB^N,%PXG0T7D7@3#^HL@7N@Z6+2TNWU)V/YU?,1NT1]QQ> S?5!T[L M.UEWP2S.;OK7KDH 0UK'X]2:-/N*+3Z:+K<3A@Q@*@X'$%) #'!9*]AZY7\W MSBRA'4BO1"%!S_@A+5I%BQ,AJS*QB/6<7T%Z)KTD(U_TC08MV-)9L.6@!?NH MR6-]K9L<\>@U2X,0^LT2@!4A6-IL#D*-M[&]%+=8!PY5:"<^=9SO(R/D_4/Z M"=2KFX@4/ C8X<@"38HI\.!JBOI S5C>P-#20;9/S?D?$1_5X_H8^O!L'W\]6%.46_;_+A MW-0$UB4/WK3A,AKUR&L0/#RF3_@$MR>2!>A:E-4#\*N1RE\]>ZY5D<-F M4ACCJ \6SBD*PR,ZS*26_5'G\5A7GPD C@ F[2NGY +&%*JK=OK,Q\FRR>Y M(I3!6QP5";T'#AJ!WCF8.-\C$I+%N!0M*XE#6G]2#6<683&H_HR;0IY7,)"5 M>Q=!8NV-26]=R'E@EJM#8(!QS"F>(CI7ZR+?&4M]3A!/5DVEG8R]AI33M76N M71)"=-9 $R$M"$5,=_&"=N!6,1T+V,2"1#/7GVQD63M]X\?FAQSB'1YN(D_, ML#RD\!B79,AOO2>S34S88P',/BB9\=B7@<:#LOD*@TCR3_##:U"<0)=+2+&/+8U!'D:A)2V%TTXA\0"AA?HRG 6AD)KY7$=)G90 MX>\ 8.AC<($!/J*9,YQK?!66Y,6!GWUD&><$S9:AD%>P-^ZS8(+ M$99^GMQ>T7=*"QUPPLRJ[:Z8$2;G"[2L6;M;M[\;WUDRD017CUPS(I5?M>MF MVQ8=P[4%_[6JD5?J&AY26$F^;, 0J"8A9L0\FU]B!,H!/F(UI(!]5F5F8G6. MTX/" S@[J&I%GXW\Y?X5.-6P 8^5!^V42P_C. ,)+A7GAI"]XZ6,IS*>8UZ? MU'6H4@:R;*%8(!I5J1P:Q@]E%$P>&">9R/\2WN6[=E-^75[O=,;NPGNF3,8T MZW10\25>\26#BN_64O0W1]&;6\LF'#*'&9]>33UB1M.6F*@J,X=("(G#P"W-68P&VX3(^V M^XA*MG=[OJ,MPD(7'>BR\UBYQ[A8%X@#OU*2F"(O%,E-3EJN>B )0B?/>='H ME:+^*7)TL&TM!SU:XURRRXA:;6?J4W6*2;P1KD(<5+.OLI,DFZ\\@4L!NAEU MZ>O^"6$[,!MF_5^#*Y5K:XSY(+2?R<7@?OGVD'BX/^2O5951BL2;\;>@E1SHIF0KV"1D$52L%YITP MK+.:LW5T=6VK.0WQ%*8:F+%=(H(9+[51$P0@3;[)C]B.1:%+NMFSALYRX!T, M$TS^)ZP>&E9&>@,TRG,>TD^&H[7J9#HZTT?B#-^\S$ 'U4%? JZ=>?909:I@ M$!IK4.!E8T[*F! 2T8=6&'L04 M-"MY2&AW P/#/I0..@$AMN;$&86L*)P*&/$'$9MF+&QFJE,, #:4%L#QO^0: MGF#L %0"3?SDLKTT1)P,\0YGD=L:KK2=4YBPRW>U#]K!5L)V''+.HAQ;+G92 MYFU'D;\VS5TP$OP[YQTK-+#@%&LU(M83INA(/BW"4;U0C%8JJHUUGS_DZ%)A MQBZ5&X**SG[85A8T: &LWX'29W;S:;A[-^X2.I*F5/4D>9!O R%VAO7/I%TI#@C>$K4[BW$H8A74=S#>:6%M@NTLE_-JP&N#A0EBDE':-.GF$W4GH!JBVLG@Q2 M_. *%&1"N5H" +##!67O'^5HC25!RX*@A4;MT1L9VF;EZK%>$P$M=;5MJ.TT MUY2\ *HI4E^POH(5P]:VYH&L NI@.4!"J+6#UN)P==NXQBRJXW[R4-(LR[FC MU5L XT8<#+$-NNX%4PHSVH&X%CRL,^D)KV%Q=O!$H[ N MQ?Q9JL>4TL:6\!$LM,[H$_AG>9V16_@4RH+C)9/SPK=&_!9KMD[Y%^ H$X\-(MEQS3!M15V(=HW'6GC#D. MX#TI6_1'@/=J2Q%V+WRDAU%".=I5F,FMP-FJD-U1]HTM,3@$OLRUF%P%(21" MN+?8]>:XNK.YE9#32@H V-QYXHWB[B'.!=X<\@$!Y1Y5SFCU?Y.=NU_YI7>>9W74WG\LB!OLOIE>V M+?SW"N6* N:WJ'&QI8R=.+1R_MDML4 _%7^OWMY%P7!^E=PI5.743$X;'/*B M43R60D9S8I\CI2Q++DR9VDEN89,L(;G((T.E(2R/$KM(XQP:I^-4L_X-_"> MB@B?> 8!*U0F0$)VA/>.>Y!T;<,\1D,?*7B$;6J/J.[B\5_7(#(8ZM?3=@@T?1' M$!=4X"@?]T_LQ7OGWP(*&B.NQ;VQFN$+7YQ)F'0C$!6?91+%R3B:K1+X/%U$X\F*'\X7 MT7P2BPL:((ZPTV?19#J7DTDT&2_D:K6*YK.)<%(# MC.'>3<:3*%YYL.:[X*1(LH@FLY7_D;X*6K\+C& 9T62RC%:TDN68IL:'TW@5 M)+N'S>#:[1/A)/(]B(*(E@?E^3G38 MBT42)?-PA\R3"Y2/Q]%T.O/$Y>^&\A,@ZFKLIZ6O9Y2?1,M)$LUA_X(UP#?=*+X*G4[">"]J] P5#!!=T*)&P<)]%BBM1> MS( 9)DL_NI,J"$%Q\A,A(.O.H]ED 9_B\0RVZ7SUCL5Z%_T>@XK_-S&?1:LY M[-ER@K28)M%J/(5/Q#N \>(2NX& C8%)QW[GW9-SEIM$BS&*-HIXM$IB) (\ MF"V6_1PW6R*K>P8UWPW'K<;1*O:,SE_/:!Z#FIH#9X])C&!ARV3&CV&%43*9 M? O]_X/2/@/^FT6P$OB\0K4UI8?P *1D?EG-SJ:PN&DHQ.;).?D!TG@9S>) MA.V32_1?1LOE*J _?3?TCV/04$N_ >;[V0ZL@--!'J;3<&6P_W-4W%_-_O\! MD5\@ET:@(,F@)3#)MV/:CBM+P4 M5ES8'WM O]&VH;'#_ W%+7;@.Z6M._31M'6\1%"W(9@8CU,6K*[=H+O'U9*W+F;:Y/6F/7",K7TZ1KBL-A7?.;>:UQ+39F;=[&G9 M< 2S-Y1UO\<#"U2%#WM4#05M#P]R%4?<1MYR[ZMS7=?%SON*EHCA*W<#G%1" ML)7=\(%WY83?LY+V":*8?P>U,? :MZ[G,$A(^).?X. C7IA_XNRG;61R#387 MTLB=*&%ODM+>O[TPBI+*G9P9IEO.\FH8XO6EGC&FL2&(F%W)>Q-4XNI_#7)' M\RNL&P79$GD#4MV,/A[E&P7;M@@C2#IZ(E97\AU0HM1JL$#A3U?%P\>KSA/D MB&308&[S;/Z0<6\!XSM.8-FIQ==/#93TN8T@SX7;Z3,VE0W[*.2C-BP^]^#+ M&70<$%!Q5;7,-*02%X+NHEX-GXX!YC"M)":@A,T4785IF[D!9XXJ.3'$[]L3 M#LRO&8?5)''!@@P*43BO/4^443 '4'6.B?:T5!"$%T_"+LW,KMN#,KFM4FWS M)HBY3:@'.';;RWFO0'W'@2H#6@2@NWE#:X.0&TWR=8LOI9CO MT=SA?HGRUX1QF*[M9I<[*,%7O.2#>W=I.\X7N# "@)+&^2I[$[VJJ[> M)[YO3?65V+(J3BJVS@>C]-VY0_<\OU;7>(C:- 9SA=B?0<2;)(XJ$]038K-' M]B1J-R?M$E[8/6)._U8& F6-L$)[=2W?5R:K;1/Z0>G78=_+;9$@WP17C;8. M)JKHX@!0Q)M-6WL?,_J"LAA01#TTV:))5(M/+(Q!L[L_W?4ENP'=5.4W8PQE5 MA^?T=]0IQG0YQM_X-D@(8E%=G9_*YZ!,PY!V= M3QS)V_M7> (.?7QTT@0U;0+1=Q4=E#:(OS&%.',OP_W388T7&?6W"EM M[NS1>=]"6)'4F^K:2?NVH -4QLN!"$$U>) >MYDR 2='%ZP(FTUN]G75@D.? MPAR/95%AUVOG*5<=3/[?G+:G'[%R;Z,6<>)L=#!T2LOZA6%IAL\/4OM?>]QA M?[BVB%J:D'!@"/:2@D;#:[LVIZ.,4><\AC^O@/2P$'S/ &L_;,#"CUN_16_O M[.T9;)==+T^O?>[@!Y&=01%!W)"G75*K%3O8\-F=\QJZ:6IQ]*KHJ,N= M%0^K,H*71<7HO*>0-48?8L;CDKNGS/M4_8 )[6%9IC!MS/!C#MG24 M%B@ G!FR[8#B4O3R87_ZZH#7&*0%UD^F@91/<5%#+$D,!5'FT)R/B;0(NQ]/ MC5UP4@1Q,0E;0B;(%1IHC#-$].Z= 37HKW9[A5T1-5@_)TY/9]26 M3!7U)[.3?@$[:ZM.H(L.]8P'A&A25'(\%KEW=_FZ&:<"&;OP4A:;[N.W?3;0 MO(I,<4(6$6[YD##Y P?)\(&#H+$;B/&N*G>C=SDV$/--"KUB]1TG#RY-(\R% M#:%B8WXTAA[?+ BA_JYU#$L4>JYHU"]DF>D"J*#QJJ=GO63PV &[;P3JO+6R MS31\CNVV#*?%BT B::YSR*P\F!3]^BGH)3Z9S#;#GW2Y=S('XK2WWL"U8\.$ M_0B/P=MC1"UYZ?Y>KF$>\8< [X;T%[8+:(XF4BY_-5 ME"R6-")V!8&>Q^Q[]X*^?0$#F M1#QXYRT5#_D2"7<4P[< 4[=7A6VJG+"P5^4!35D!<^XE9<^13DB.MK4Z.:'N M,W>/="\Q*@,SPETL%)9_##VNZ;0OP3L]M4^WJ3I[9PIJQB^'((OSXMANA<'L /E3_X3XD:-&4GV4X$7ZD9T##UT^Y:H@ZA-U7/[HWZJN3LP[)858R8+^ MPS!29'@C&RD^=+:YVYWADG^)FAL&'_#"!*(G-:C9:)$*1#3?,7WZPD![@ MO;S'[.2IL@^/0 1<1*A8-#$T+;"(ACB2<:?+H *IZ#"-C;[Q1EK09>$,ED.L M%^,6V\7:+3UPS0+D3#$@M<((@I06UG^QJ(B0?PF5+Q@67YU+AJMS[Q6ZUAN, M1I[CB= K3($Y!D"%U*LJOZ,8USN3"&?")$2^P:N^Z*6"7CIBR^S>]&6;HQ[D M,Q/7TEV<=.U&.,84HL[4@=='!)$OW6 $>$>JMK&%;7&F)[&ML:#9@6%*/B;Q M' #(HHBY-B0@UTGM M170AS:T4VC"+B/XA+*<+:A>5U@TU307A28\2_#/3_VM..F');6/..UWYY,9]$\7LDK[)V9P.?)&!_'49(LH\5X23\D\22*9ROQS\M" MUF7)D2'"/%HFV-*Z@$^3V1B^S>'38@;>WW0AI]$,%A,OE^*7&T9 MS%#=,4)DB #D'%^/IT1)^)#P@WAI'\R&0%ALO@CD:V3'+]KKD@O:T=__R%>B M?S8W29.RL4B=*SR'N1CX#4!N4G0V(3_W)1ZP; TXCJSBZ*L'0GK MNRXBE+.>WWLERW)BLAH#,XWE:@XLL'1?)XMH/HT]'R;4>!JO)O1IAJVG?<], MZ]I%?9I0_^8LP2&S&#@1A#%\-IU-HMDX[G4-;H(_G'%0]8[^/ A=AU8V_#&PO=V]R:W-H965TJHVML@K>:V1V92ET-\O9*'NSL9D MO!-\RIE:+.5,VL_K:PVS2:MEGI>R,KFJD):+L_$Y>7T1N?5^P1^Y MO#.],7*1W"KUU4VNYF?CP#DD"YE9IT' WU9>RJ)PBL"-;XW.<6O2;>R/=]I_ M];%#++?"R$M5?,GG=G4V3L9H+A=B4]A/ZNXWV<3#G;Y,%<;_HKMZ+0_'*-L8 MJ\IF,WA0YE7]+^X;''H;DN# !MILH-[OVI#W\JVP8GJJU1W2;C5H/I\V6[$?H:(F>BW+]!KT%'PRL M19]DIK92?Y]<%FKC+.AMGDGT"Z*8T #SE,(XC'' TEH8Q3AB9/3NVR9?0\.Q M2%2P32WLG0#M! >4X) 3]/Q90@E]TTE&[T4%K:NU85 :19B%$6(,LR!&:9KB MB+/1!WE_#S#]H:ZNN[4T8)BDG=IF/OH(4&E$8\QXVCWTTY&/'R*LD8!-.V%(4DP3_B3@R<\#GN 8@ B3Q.$=8Q[%7IC ..#\$/",1)@ B#L( MFOE#T"$7,<4TZF>HD1Q G@0X#'D';CUOD&< :AIT9OWT ?(,)XSB"/+7BPF$ M48 I3QZ-_.@F+UW?Z=63!ABA%?M3RQ5$G9SKNI8,@J94F874&E0)@ RM50[0 MY16R<%QZ8 FA. X=VC$',K"DV^T0-CL<^JI,"X-<$HZHM?3!Y@3:%,1,#OP902!)937 M8H@04\:>@O]/K'8._.,8(H%QZMI6Z(4@@"J)#K=9'D)P8;^(&\E#^$%3D&!. M>B6\DQS"/\%)DO;P]_,&?T*@0R5= IKY@PRDP'2HAS#L1P;YCUSC?C3]?T+) MQXZE&!JD/] H&$EB]J2BAP[(X?QQ-(QQ#)V-43[$P(9J_;C1D3L-;^\T_-%W MFG="5PZ?-?AF5HX;<._.,Q_%/"\V]M]WR/HV<]3 CV\SC[ ZV-3K2RT:R'W] M9+1?>OM,:'/=R_H'>!6[JC(%27GQNS+F)3K?BKQPEV]D%;I490DLF3D75ZJ8 M2VT@&2]HR'%$4O32I8G!F 5.3#"E"?2JQ#^@!!(&MX@O_F7%D0GR#Y6%JHUW M"6#(:O4> 8->-2!$T&O<[2F&$>/ +AK!*.9P!(0Q' 8<@B%),GKK@(+7+&!; MMM' 9VE&']>.UJ8K+G H)$DW=ZT0R/9%:&"F[1;".01$VYL]Q?,F:7N^APGT MB3C>\SUV=\(0^E)- +-#O24";D .(,3.$L#Y803O& M43A(&=1!&D&JDW;*X!R%0Z7E&_5W&9(R/^+N-C,D:[KACF9695^1A+-L*PI9 MJW%7 D[=%@YG'8&BZ\M"SJ#%DL'\3GIO\*742_^=PB#_5EJ_S+?2]E/(>?T% MH%M>?T=Y+_0RA^ +N8"MP4D,?5'7WR;JB55K_SW@5EFK2C]<20%]Q"V YPNE M[&[B#+0?B*;_ %!+ P04 " =B&Y5;.VL\J4" (!@ &0 'AL+W=O MR)U]]]WW^;B;[J5ZUB6 (:]U)?3, M*XUIKH- YR743%_)!@3>;*2JF4%7;0/=*&"%2ZJK(*(T"6K&A9=-W=E295.Y M,Q47L%1$[^J:J=\+J.1^YH7>X>"1;TMC#X)LVK MK,!\;Y8*O:!'*7@-0G,I MB(+-S)N'UXO8QKN 'QSV^L@F5LE:RF?K?"UF'K6$H(+<6 2&GQ>XA:JR0$CC M5X?I]25MXK%]0+]WVE'+FFFXE=5/7IARYJ4>*6##=I5YE/LOT.D96;Q<5MK] MDGT;&R<>R7?:R+I+1@8U%^V7O7;O<)20TC<2HBXA2XL$U9&86W'/-,ME30,%YHPD1!I"E!856E0!C"M :CR<Z83G,/!P2#>H% MO.SR(DSHS1G"<4\X/H>>K7 FBUT%1&Y(\U[G3I$_"W^:_'_5'&"+#-1KO+!] MNH.\!)&E:]+Q6II4GJTW""UFB8^#$-R:D>!T?368/: MNAVD22YWPK2#VI_V:V[>3O??\'9'XH-M.:JN8(.I]&J,_VS5[IW6,;)QL[Z6 M!C>',TMMD&K$/0[O(P[$&QF=BH;;F2W+1_/TIVW19(LQ>+E'D.#R63 MGNZXN),%@"*/==7(F5THU9XYCLP*J)D\Y2TT^&;#1S/?MYXZ;<%DIO./-IR[9P M"^IGNQ+H.2-+7M;0R)(W1,!F9B^\LV6HXTW KQ)V\I5-="5KSN^T\S6?V:X6 M!!5D2C,P7![@'*I*$Z&,^X'3'E-JX&O[F?W*U(ZUK)F$I&[[[ D,]$\V7\4J:)]GUL2%FS#JI>#V T:_+IE_9XW .KP")^P[ 'P"^ MT=TG,BHOF&+SJ> [(G0TLFG#E&K0**YL]*7<*H%O2\2I^4K@_0KU1%B3D\O[ MKFSQQ!4Y_L'6%TH"EQ+?]?T#?,%8<6#X)O^IF))5Q;#4MX7_6:RE$OBM_-U7>L\< M[&?6_7,F6Y;!S,8&D2 >P)Y__.!%[J<#NL-1=WB(_9V;VJ?R(,]^E?O)+3Q[ M!?4:A+F "\@&QZ.6O@U])9YUJ[C _B4P'N(1B5SJ)PD:81S1)(FMJTXTI>H$ MF R;\E';$@EH$KG$2VF8>M8WP/XJ>)63LFX%?P#-9H+2)!@6ZYS7;:=01<%$ MOF,#H^0;99PTH&[DH\28QGYJZ:8@&=(@X$5@1%,WH9'KDPF-4:L71M9GP:4D M;P[B!1!3SPUHG$X0.DDGU \B5"OE&5ED65=W%5.0XS3 $\U*9N;-<4CCP*=) M&)$3[4035!1-R(GU'6=MNS_/$?%I$&.A88JV1],@IF'LD7W?C_.JZVL06S/; M),EXUZA^ (R[X_A<]%/C);R?O==,;,M&D@HV"'5/8VP>T<^SWE&\-3-DS15. M)&,6^ L H0/P_89S]>SH!.-/9?X/4$L#!!0 ( !V(;E4ZM3[RU0, '<) M 9 >&PO=V]R:W-H965T6@1UMCX,>Z"EL\U5(EV2CM/]]3M*MN( MIOM1>11_/WN M@W='CK9*?S4K1 M/32W-V%M9N[X* E.NL.'F4JU1TI^%T@VW).IE8-8:>=6" MFCJ(&,N"A@OI34;MVKV>C-3&UD+BO0:S:1JNOU]CK;9C+_3V"Y_%I1(-2B.4!(V+L3<-KZY3M[_=\(? K3F8@_-DKM17)]Q5 M8X\Y@[#&TCH&3L,CWF!=.R(RX]N.T^M5.N#A?,_^:^L[^3+G!F]4_454=C7V M"@\J7/!-;3^K[6^X\ZD.Y29U?17$,Y./BA5;45= M Y<5W$G+Y5+,:X2I,6@-_/3 23(_CP)+RAPD*'?$UQUQ=()X"!^5M"L#[V6% MU4M\0$;VED9[2Z^CLX0S7%]"S'R(6!2=X8M[S^.6+_U_GM\*4];*;#3"G].Y ML9KRYZ]C8>BTQ,>UN)JZ,FM>XMBCHC&H']&;O'T39NS=&1^2WH?D'/MD1C5: M;M#&UMU$9: MH$.UV,Q1]R<+T[+<-)NZ14X;I:WXA[<%_ GMX$ G[W1*9:FCS/^F*@>K'&^/ M&/1'?$K@0?.*.A]UQ4-<&B9^E!4] M8B +SHT+KDN<6[$4+I2[ M7(HACHD\@C#U[8?=((+ MH, ,L\0/BYR$9YX+*/R,93Y+,CA3S&E?S.FKB_F%#^J1#MFN$"0^D8=;U572 ML9(^J^'')?T:M8.'+=:/"$W7WE%60BY?%O* "CEVH@4P]UI73R?W]&H!P>7(57'LKWR M#>4O]9ON7NQ7^U?%M+M,G[=W3Y*/7"^%-%#C@J#L,J?PZNZ:[P2KUNW5.E>6 M2K&=KNAEA-IMH/\+I>Q>< KZM];D7U!+ P04 " =B&Y5[,\+]O0$ #E M#@ &0 'AL+W=OO(-P+ M$H"-1>IFI8F!)%NQ FD;--GZ3,O'ME!)5$DJ;O;K=TC)\B6.EZW=7FSQ+:7ZJA< AGPOBTJ?#Q;&U*?#HEB*O!N,S-W>CQF>R,45>P8TBNBE+H1XNH9#+\P$;K"8^Y_.%L1/# M\5DMYG +YO?Z1N%HV*-,\Q(JG MV6%#8.0_(< [ >YXMP A]?(O9-6T*()]FY$J6M:R@,IK(&2DL7P+?,>TT[*-] M$'@_[6>>YMTM%,"60[UW>26J#-J-^M2[**4R^9_"Y10""*W!:$KR*BL:%, / MS H\.LO;/:*:$K$IU!U&7A(6IC3D@?>^,H!<#<'5EE"1BTE>Y":''>A\M76% M$@8T"7WO4PT*X:MY"_ \GD8:41#9B_:8$8V"?T3K*:2 CH+(NW.K%9;8%B:3 M"/J2\)#C.L)3&H_B'C,X"1CG_R59G84+3-/T99FQNR:B<"9O6V%>M?VN;3V%,'B>D9T_R%)HU(S,9($]#=VS M-L-UY[ =PQ!EF\,;.7O3X, 9Q?H_B6D81]Y5HQ22V-#CD=HV648QC*R\!LH)J+[\/@K$&V6AS(,+,/C6Y+4U'R7"K(R+ MJ<,935CL76194S:M[;9B\0A3EJ&OXX0[L_VP##*?)^&?M)9:PMSUPLTX2/J1RDYT 2BO@E$AYO MOPS ?5WAOSGI<6TB>Z+D2N@%J44^Q910UM>-[2Y;B;H 4B)BHQR)=>?9L.YF MUF06<6:S:Y/33A@[?V#12**T<_?3HH_B) U#RN+ ^^+N;39$[Q%\CJD*]BZ[ MSA4L1B4Y0AT>0"A]_"BW,7Y.DG GWG#.CQYC3W.=6>,0!( ]2!%YM0N4D%<' M(BWN(RU^]G7C6E;S-TZKS21HT+G*^6EM99N2VW3V1=[!D__^/O(C=#R\F;M- M=TLH[@\&ZFZ-[I':H8>!'-A:B+TAXB.7Z2R(:9#$=BDD(T;#A),([QN,1W8N M(J]?C'#_6\(BCA7-[\I'&S:U>"C=)8NG(?5]WY:R@%/.F'<-6I^2BRY-%#B[ M5(Y;WVF/F(]2C!S;+XS4B&.MW,3?-%97P-?%J3NBV&O:H[8U6.BN6/;0J^K8 M=YO6#FUUW%OQAAM/CQ+4W#VP-'%1WKY"^MG^#7?1/EW6V]L'X >AYCGR*V"& MHOY)@B5-M8^J=F!D[1XR$VGP6>0^%_@.!64WX/I,2K,:V /ZE^WX+U!+ P04 M " =B&Y5',PPE^8# ["@ &0 'AL+W=O=C:!V&W036V M12099OY^6[9Q2 ),LB\@V7U.=ZM/RSW>2O6D5X@&GO.LT!-G9NL: WJ50Y-[152T^O%?*D N69QWP_\G(N"F M<_5R@YG<3IS V3V8B>7*V ?>=+SF2YRC^7O]H&CGM2R)R+'00A:@,)TXU\'E M363M*X// K=Z;PTVDX643W;S1S)Q?!L09A@;R\#I;X.WF&66B,+XTG ZK4L+ MW%_OV-]7N5,N"Z[Q5F:/(C&KB3-T(,&4EYF9R>WOV.33MWRQS'3U"]O:MC]R M("ZUD7D#I@AR4=3__+DYASW T#\"8 V 57'7CJHH[[CAT[&26U#6FMCLHDJU M0E-PHK!%F1M%;P7AS'1N9/RTDEF"2K]],V3!X K.[S 5L3 71P"O_#<^>O,E^@LH@9+Y85]+'J"++;+3H?*S(-'TNC#3&)8@GG MD,6[#46*MC'I+A-5+-K>ZU 6PNA#%3E)_WI%7O79F7W_F&^YHI::S:^;SPR= MT2=I> 9ZQ8FD;F5(Z+@[>T;[KJ@=_N1%2;,#!$TO[,[TK&W)?>RNNN&@VV]Z MI+H:6/B-64-_FHNNNA3%ZW9[\1[HW1\C.2@';^^#GJ-:5F.+AEB6A:F_[>W3 M=C*ZK@>"K^;U6/6!JZ4@I6>8$M1W!]2,JAY5ZHV1ZVH\6$A#PT:U7-%TA\H: MT/M42K/;6 ?MO#C]#U!+ P04 " =B&Y5A3Q]>#L$ #A"0 &0 'AL M+W=OV M >>RVP4V@9&DS4/1!UH:6\1*HI:D8N?O=T@Y6@>UW0)]L45RYLR9*SG92/5- M%P"&;*NRUE._,*:Y& QT5D#%];ELH,:3E505-[A4ZX%N%/#<*57E@(9A,JBX MJ/W9Q.TMU&PB6U.*&A:*Z+:JN'J]@E)NIG[DOVT\B'5A[,9@-FGX&A[!_-$L M%*X&/4HN*JBUD#51L)KZ\^CB*K'R3N!/ 1N]]TVL)TLIO]G%EWSJAY80E) 9 MB\#Q[P6NH2PM$-+XOL/T>Y-6KNGV]W<=A32,,C"G2G0!WO MSI!C><,-GTV4W!!EI1'-?CA7G3:2$[5-RJ-1>"I0S\SNI0$21>3L0TJCZ)*< M\:JYQ&\VOKP#M09%?GGBRQ+TKY.!07M6:Y#ML*\Z;'H$>TSN9&T*36[K'/+W M^@/DV9.E;V2OZ$G 1VC."0L#0D-*3^"QWGGF\.(C>%>MQAVMR;6LEJ+F79W4 M.9EKC?TPS[ZW0@NW^]=\J8W"&OK[4!PZ,^RP&=M7%[KA&4Q];!P-Z@7\V=F' M* DO3S@Q[)T8GD*?/6*?YFT)1*[(HE59@35*&B4R.,3T)-9AIL<->.^7%]XU MUP5IN,B)D<040+#]2JRACR0)HN$X8$/F/4G#2]*\T]P_YO5:8,%U.=!=$A3D M.W :T2!,4F^>9;*M\?P!,A OMD1)%+!T'-"$>0L%CL7M%H>7!DTB.@KBT=#[ M)+:0OT$/@W&:>,^PQ!R#R_N-6 O+;B? 6!"&U'N$K%7"O)(;:"3*:D)I$(?A MSI5CC)'/"/FP\9Y37P5?BA)+"CFA>%M9QWI?%OS5.>)*,,M4"WLNQ-$P8/'0 MNX$5* O_ "]0MQB[-!BQY.?^$]_V=EX)&X^#A$7>8K$@7R6O>R,L' 7LGTX< M8(B.T'$8A#3R[K$MCOH[1%-L1+W;;6:;JB^.A4OQ1Q('"29Y/(K(B;*/^[*/ M3Y;]VW2Z <-%B1D^.*!.8APN]VLW=!'Z 4HW$70A&HWTHR =811LR!3/@=SS M"F-$6>SV;# JC$I.GO$:PML27:;IR)U]EC+?B+(D+*#QR$;@_\4HZ6.4_.?1 MT-:\S;'.<^PX^9N[S0\%["3@O\^' U:\>P1Y=Q-@0S4&@X4QQF'N[>K8A3@- M(F;+.725)NH,,T&X,4HL6^/*%@<+;E8XDG7!%12RS$%UZ6&HRMAP7[5!&TX. M!<)SA'UVUS3RXR^@\-5!ZM810>Y.3A-\N6B#'2CJ-4Z(&!E&:7HP&X.]:[>R MY6@?%YJX9NYNX'ZW?[_,NVO[IWCW^+GC:BUJ34I8H6IX/L+"5=V#HEL8V;A+ M?"D-5J?[+/ -!LH*X/E*XD6^6U@#_:MN]@-02P,$% @ '8AN562(:0;Y M" GU@ !D !X;"]W;W)K&ULM9Q=;^,V%H;_ MBN!=+%I@=RQ^Z2.;!)@)66R G6XPSG0OBKW0V$PBU)9<24EF@?[X2K;'-"6: ML=RWFCST&[_FL2Y?R^J7^DGK)OBZ6A;UU>2I:=87TVD]?]*KK'Y7 MKG71_N:AK%99T]ZM'J?UNM+98I.T6DYI&$;35987D^O+S6-WU?5E^=PL\T+? M54']O%IEU?\_Z&7Y>C4ADV\/?,H?GYKN@>GUY3I[U#/=?%[?5>V]Z9ZRR%>Z MJ/.R""K]<#5Y3RY4M$G81/R4Z]?ZX';03>5+6?[2W;E=7$W"[AGII9XW'2)K M?[SH&[U<=J3V>?RZ@T[V8W:)A[>_T7_83+Z=S)>LUC?E\K_YHGFZFB238*$? MLN=E\ZE\_9?>34ATO'FYK#?_!Z_;V(A-@OESW92K77+[#%9YL?V9?=TMQ$%" MRW$GT%T"[2?P(PELE\!.'8'O$OBI(XA=PF;JT^W<-PLGLR:[OJS*UZ#JHEM: M=V.S^IOL=KWRHMLHLZ9J?YNW>3% M8W!7+O-YKNO@.ZF;+%_6WP?_"#[/9/#=7[^_G#;M<^A(T_ENO _;\>B1\5CP ML2R:ISI0Q4(O'/G2GY]Z\J?MW/<+0+\MP ?J!<[T^EW PK\'-*34\7QN3D\G MKNG\L='5V:-;B\'VNX%M>.(([ZXJ%\_S)K@MMA+4O91__G<;%-PV>E7_SU7O M+9&YB9W.7=3K;*ZO)JV0U;IZT9/KO_V%1.$_78N-A$DD3(%@5EGXOBS<1[_^ MI%]T\:QKU_)O,Z--9O=7X>6:A%D3:L^>2M'>1'@I\_ZM47 M73GWH1<[=A\B81()4R"859MH7YL(+@\1LBQ(F$3"% AFE27>ER4^6QZVF?SP MY4P(C7GO97\SC(L%YZRO#HXP'H:,1#UQ&,91RL(D9FYQ2/8S34X6A_)%5V^K M@I+8N[%(/7Z&, MA9%@<4\87($D% D->]+@"&SC0I:2'E(Y(N.844:%6QW(@9DAWAE__O'V7LE@ M=O_^7LV"FDI0N"CLD*CB(&D22E,HFET-WH1(FH32%(IFE\3X/"+P"@$U>5":A-(4BF87QQ@] MXC4L?H6(!J_2)&0\ZNO#,(S&(HK[ZN (XS2AHJ\-P[@T9N*8,ACO1/SF:=:N M73[WFP@_8O2V0](DE*90-+L8QMZ1!*\)4(L'I4DH3:%H=G&,S2->N^+7A'3X M*B91'#'25X5A($EH' K1UX5A8$3"F"8#-S$,%)10$45N::#&/U&_?^I+0_!; M\*;!\"/'[D8H34)I"D6SBV.L'B5PJ:!0]P>E22A-H6AV<8S[HUX#XY6*7:HM M%304*>U)A2.0Q&G*D_Z'DHY D4:\=2,]J7 %$M*IQ1&I,(Z*^AV50RI.MQQ^ M]NAM"3U#@](4BF97R;A RO&: ?6#4)J$TA2*9A?'^$'J/_CS:H88?B@1AX./ M)!QA+LOA"".,660A7#@8U"Q":1)*4RB:71QC%IG_7- G'+O4MX7#$>@4#D><6SA< M(_N$@QG_Q?S^ZVWA.-V=^(<:O4FAIW)0FD+1[*(=]%[^"#&#C*_'?R8%=FC;L5K^\E*[=41OVN#D<@2\)4Q/VF#D<@%6$BR)%N+V;L(//;P:,2<8HQ\K-'[TKH ML2&4IE TNTK&Q#)\>RB#NE8H34)I"D6SOU=B7"L_OT64#]LTTR@:-GHXXMR2 MX0AD<=B*4/](UQ'HE0QNC"#W&T&?9)QNB?R#C-V>4)J$TA2*9I?+^%B.[R+E M4+\*I4DH3:%H=G&,7^7G=Y%R1W,H8_V/2F[\(XPP/([QVK-WL;03X/E0.]9M0FH32 M%(IF%\?X37Y^'RIW=(Z&C/3[SV]<<23DO-]QYH@321SV/P=6SKCV7WKDS8GQ M;]SOW[P:<8JG\?-';TOH0224IE TNU+&>7)\GRJ'&DXH34)I"D6SBV,,)S^_ M3Y4[^E2=FN'J9W5IAJ/YU*D9KKCCFB&,@1-^ _>69IQN:OP#C?X"/?0P$DI3 M*)I=,N-!!;YS54 =)Y0FH32%HMG%,8Y3G-^YZD\=<.$TB24IE TNQ3&HPI\>ZR VE0H34)I"D6SBW-P69SSVV.% MJ^^5B7Y[K".,<9;VO\CO"$O#X;?X'6&$D/C@^SGV3(WG$W[/9RO"*;['#QR] M":$GC%":0M'LTAB'*O#=L0)J2J$T":4I%,TNCC&EXOSN6#'L474JA*,WUJ40 MPS"G0C@:8WT*81R>\#N\@4*,<#G0DT4H34)I"D6SKQ1FC&F$[X>-H!842I-0 MFD+1[.(8"QJ=WP_K3QWA8:LKW'/Y"+&^)X7)(+M;U6KL%O+]W[,:L>\Z(.EOJA'2I\%[]02P,$% M @ '8AN53VM#_/Q P \@\ !D !X;"]W;W)K&ULK5==;]LV%/TKA#8,"=!&(O5A.;,-V)&*%5BWH$;7AV$/M$3;1"71(VF[ M^_75=D6U)B M\!7,"@ORQ(K/-)?;J1,[("=KO"_D1W;\A30!A9HO8X4P_\&Q MMHU"!V1[(5G9@-4,2EK5O_AK(\09 -X"H : NH#@!L!O /YK/00-('BMA[ ! MF-#=.G8C7((EGDTX.P*NK16;?C#J&[32BU9ZHRPE5U^IPLG9LMX@@*W!DFXJ MNJ89KB289QG;5Y)6&_#,"II1(L!=0B2FA0#P'KP%GY8)N/OQ?N)*-0O-Y6:- MQT7M$=WPZ(,/K)); =(J)[D%G_3CQSUX5T7?2H!.$BQ0+^&2[!Z [[T!R$/( M,I^GU\.A+9S_YSW];N\78OCM?O -7WB#S[;P?\Y70G*5TG_95KOF\^U\NLX] MBAW.R-11A4P0?B#.[*_J0/C?96Q MDH"[7YD0]V!^4)F(5P4!DH$G5I:JYBZWF),M*W+"A6VA:A^1\:'/C\/L+0K" M"(XG[N%\#:[MH!]&OG=IEECH($+QR(LO#=-K0P1]&+ZXO= D;#4)>S7Y;(X MD@-\(%P=::#:ERO"=2'+:CV$UD.H4J4.$IK9%*D]!&F@9REWW!V(=*X%6D\ M5*7+=06P7JH6XU?6.HM=$*-PU+%++';66G=M%XR0%P:1713HO5QO*"C@<5,6:&. G:R;@:F=K(;B0//[NWP M>\/OV04-Z3<%N#:S"6 ENQ; 2M85P#WK84K"-Z9Y%,#<1NOK:SO:-JASTY9U MQA?P\0E:QA/=T)J>Z86^[H8_8+ZAE0 %62M7WL-(';"\;C#K%\EVIH-:,:GZ M,?.X54TYX=I ?5\S)D\OVD';YL_^!5!+ P04 " =B&Y56Y\F&(T# #- M$ &0 'AL+W=OV[!X21M1D HV#/&F+#'[? \%/:TLUWI9>$_V!Z$6 M['A9XSUL0?Q5;YB\LWM*3DJH.*$58K!;67?N;>HZ2D%+_$W@Q,^ND7+ED=(G M=?,N7UF.VA$4D F%P/+K"&LH"D62^_C40:W>IE(\OWZA_ZJ=E\X\8@YK6GP@ MN3BLK(6%DWZ!P*%2^C!=>?Z-3).A;*&BYHV2G+'92D:K_Q( M,P7)&5?P.@7O4B%X0\'O%/QK+02=0G"MA;!3T*[;K>\Z< D6.%XR>D),24N: MNM#1U]HR7J12A;(53#XE4D_$V[9 $-VA+=E79$C^AGQ ^8 5_:0FY"H>RL,WC?&O3>,.BC!UJ) T=IE4,^HI], MZT<3^K9TOH^ ]Q*!>V\2N(7Z!OG.3\AS/&]D/^OKU=TQ=_Z?]?0_6Q\$P^_+ MP=>\\ W>G,MKG,'*DMV/ SN"%7__G3MS M?AE+D$E88A*6&H(-4AGTJ0RFZ/&?5. "9;0L999D'\F>$'QJR!$74(G1@]OR M LU3/S#'V)L[4>CY2_MX'N\1N=#U7&.;[O7'28UV+1S LN^\MUL/2UF#^? M!6\TET7O^F+2]0^8,?6B--U.)AE?6X,F88E)6&H(-DA$U"L)J7\W[U7[VOM,3Y\7ZO7N[=D?6$S6KZW'P"[X=]!\PVY.*HP)V MTI1S,Y?'B+6S;I2!_A^,^%]02P,$ M% @ '8AN56CV>RO^!0 $3D !D !X;"]W;W)K&ULO9OO;]HX',;_%8L[G39I5XB! #V*M.)8-VF]JXIV]V+:BS08B)H? MS#&TE>Z//R>D":;!*]VSO6DA^/NQX\=Y8AZ1\7TJ[[*5$(H\Q%&27;162JW/ MV^TL6(G8S\[2M4CT)XM4QK[2;^6RG:VE\.=%41RU::?CMF,_3%J3<7'L6D[& MZ49%82*N)S+QTL1I?<7+:?U=. F7*Y4?J ]&:_]I9@)]6E]+?6[=D69 MA[%(LC!-B!2+B]9[YYS345Y0M/@G%/?9WFN2G\IMFM[E;S[,+UJ=?$0B$H'* M$;[^MQ53$44Y28_C:PEM57WFA?NOG^B\.'E],K=^)J9I]&\X5ZN+UK!%YF+A M;R)UD][_*\((VRXB^Y+]MV6B389"J-RV(]@CA,=O_]AW(B]@HTI[F ME@7TL*!WI*!;%G1?VD.O+.B]M(=^6= _+'"/%+AE@5O,_6ZRBIEFOO(G8YG> M$YFWUK3\12%74:TG.$SRE3534G\:ZCHUF>U6%$D79!8NDW 1!GZBR/L@2#>) M"I,EN4ZC, A%1MXPH?PPRLA?OI1^OB#>DM_)IQDC;WY].VXK/9J$=BAM&-#TY>5.TWQ\7^_>]_7.[>5,!+K<:2HWYK);KL?X5W+=+X) M%/F0[-PS=Z'/'W4C\D&)./O2M-YVQ&XS,;?H\VSM!^*BI3TX$W(K6I/??G'< MSA]-6B%A# GSD# .@AD:]RJ->S;ZI#293-^A A%N_=M(N\Q\(YJTM9).U18) M8_9S[';(W'_,FG1$CH*#8(:._4K'OEW'^59(%6;YW<)[T'N>K%'"'<0M(/F& M9SNA;KNY!,VX]P5=. MGUM-GVN=OJLP">--3#Y?B?A6R"_D/Z+=;ZVG]/$=N8[RV[&?S(GW=1.N]9Y. M50V;)MG:U:G7"1+&D# /">,@F"'^H!)_ +_/#9 :(V$,"?.0, Z"&1H/*XV' MU@O<>C6_(Y\RL=A$Y&.X:+1-*_M4M9$P9C_K/GD4OFR\\R%'P4$P0]E1I>S( M;MW^ \ZZK5V=*C02QI P#PGC()@AOM.IOSMWX.9=(D$R0VD,2O.@-(ZBF5+O MQ23.#_1P._QDT9$T]HT3'QRW<>@X.(IF"DQK@:GU/'DH,T6F1>(FY+ZC5U]3 M;ZJOJ?L?5R73- GT8I ['[@)LSNKW=O'<_*:0-(8E.9!:1Q%,]=)G4LY^&#* M@2934!J#TCPHC:-HIM1U/.78LYOG%[1V?R'S8_ZRV>>A,164QDK::"\*Z9PY MAWD)M$^.HID"UKF48P^FCGOZC=B*9"/(I4B"5>S+.XBC@U*D4GTDC4%I'I3& M431SE=3QF^/B'1V:LT%I#$KSH#2.HIE2UV&;8\UY7N/HT+ -2F,ES71T>FCH MT!@-13/UJX,TQYXIS420ZB]>/W.7#HW?H#0&I7E0&D?1S(52YW+."._IT . M2F-0F@>E<13-_,U%'<)1:_+S"D^W T\5&DIC)>U@E]X[,'5HGQQ%,P6LHS5J M3Y@LIOY#MNGVX9PL/S2,@](\*(VC:.8RJ0,Z2N&63J$9&Y3&H#0/2N,HFBEU MG;%1:[#S&DN')FQ0&BMIW[)T:'*&HID"ULD9M2=G?^NK\B=NTNVC.5E]:.P& MI7E0&D?1S%52QW.TCW=T:,8&I3$HS8/2.(IF2EUG;-3^&[=7.#HT88/2&)3F M06F\I!W<;=SJ;F,*6"=GU)Z<'7/T'[-#AX9N4!J#TCPHC:-HYAJITSDZQ/LY M-%^#TAB4YD%I'$4SI:[S-6K_X=LK_'ST@EWPM+E5]^"WW_;!G2S,2T;&47WN M)KR]]\26-LAE\6Q=1HK=<=[)WM'J^;WWQ5-K!\?>[NF\&K][ M6/#*E\LPR4@D%KJKSME 7\YR]_S=[HU*U\7S8K>ITNY=O%P)?RYDWD!_ODA3 M]?0F[Z!Z"G+R/U!+ P04 " =B&Y5M3G6PK0" #3!P &0 'AL+W=O MJXK*J96 M*65S8]LB+Z'&XIHU0-63->,UEFK*-[9H..#"B.K*]APGLFM,J)6EYMZ"9RG; MRHI06' DMG6-^=][J-A^:KG6X<8#V912W["SM,$;6()\;!9S>I2 U4$$8 M11S64^O.O9G%NMX4_"*P%T=CI$E6C#WIR;=B:CDZ$%202^V U64',Z@J;:1B M_.D\K;ZE%AZ/#^Y?#+MB66$!,U;])H4LIU9BH0+6>%O)![;_"AU/J/UR5@GS MB_9M;1A8*-\*R>I.K!+4A+97_-S]#T<"]S6!UPF\]PK\3N ;T#:9P9ICB;.4 MLSWBNEJYZ8'Y;XQ:T1"JW^)2R\ M? ZYDKM&[KZ4VPJXI_9Z:L_XA6]1WRGJ'X9ZUE'?&>HQPM;2'[?4J^U&-#B' MJ:66DP"^ RN[^.!&SNT8[W\R>T'O]_3^.?<#/?J.^1-(0C?H M?-+5IP5C.] MN,;H6\O(6.JM89?%DR",4GMWC'6V\3@6.D,4]$3!NXB6VY7(.6DT1/M)5R17 M6PZ,$;66P1%1Y$3Q)#E!&I8%SF22A'W9B\1AGSA\YSL@5 +%-!_-& Z:QZ[K M."<1AU6)6F;Q>,*H3QB=36B6Q5BF:-!-18JB\"34L"R(W&0R'BKN0\5G0_UD M$E>H>6O3&HL=#S[@)$H<=W(2>U@6^E'@N">Y[:,M5Q]W:BUMB/KF*E@KH7,= MJW?"VR.DG4C6F%UXQ:3:T\VP5*)WMC[N$E0 5/;)#/_ M?FW"0$@8=R*1EP23>T_.O3XV!T]VE/W@&P"!'O*LX%-C(T1Y;9H\WD!.^!4M MH9"_K"C+B9!#MC9YR8 D=5*>F;9E^69.TL*83>I["S:;T$ID:0$+AGB5YX0] M?H",[J8&-IYN?$W7&Z%NF+-)2=:P!/&]7# Y,EN4),VAX"DM$(/5U'B/K^>V MI1+JB+]3V/&#:Z1*N:?TAQK<)5/#4HP@@U@H""*_MC"'+%-(DL?/!M1H_U,E M'EX_H=_6Q0HOIAFO/]%N'^LZ M!HHK+FC>)$L&>5KLO\E#TXB#!.P^DV W"?9+$YPFP:D+W3.KR[HA@LPFC.X0 M4]$235W4O:FS935IH:9Q*9C\-95Y8K9@4A%,/")2).C/GU5:RCD2Z/4-"))F M_ UZA[XO;]#K5V\FII#_I[+,N,'^L,>VG\%>0GF%'.LMLBW;'DB?Z]-O();I MN$['_7135MF6:K>EVC6>]XM2WZ)%1F2-_8K__2S#T9V G/\W5.H>VQG&5HOM MFI&YRV#8X.??:14_1 M_!I-;0K;68 M)XB\B;D]K.DTSOT$5N1&1VQ/XW#D!&Z A\GZ+5E?2_8;Q)N"9G3]>+@8OD!^#VQP(6CA MSET((X'U*@_:RH,+[@?!F&T8":S7AK!M0SCJ?A">Z-"W[# \4NMIE!OX81@, MBS5JN49:KK<5*U)1,:AIWJ8/ZIIKY:H%/'>>1@+KU8ZM[E%M75"P#?A(G1@+ MK=^* ]>"1Q5M ]?;9:W0MXY4.Q"&Y4[\S!:+.^>!M4]T^1"33G-#LP3=Y?+) ML 7%4Z];/>+9TW4)QX$[RX&=2RI7:VC.;L5(:/U6='8&Z_W,V*765P]X-G3-1):O_S.,N'HDLH=U3^-A=9__^\,E*UU)6'- M/16"YO7E!D@"3 7(WU>4BJ>!.@]JS_]F_P-02P,$% @ '8AN53&B%PN7 M @ SP< !D !X;"]W;W)K&ULK57;;MLP#/T5 MP1N&%NCJ:]HE)>9@"*;(N\E$,K4ZH:V+9,,BBH/.<5E'BRX**@"K=B:VNB/9ES?J\W7].A MY>@+00Z)T@P4?VL80YYK(KS&0\-IM28U<'^]8[\VOJ,O:Z'7 (SK=NV["5Q,%8U"P3=$:&UDTPL3?8/& M>+%2U\E,"3QEB%/15&#)"?5(:)F2R<.*55@$BIS$H"C+)?E&A: ZEZ?D([F; MQ>3D_6EH*[2L\7;26!G55KP7K/CDAIMVY[.[=' MWE'"&53GQ'?.B.=X7L=]QJ^'NUWN_)_UR3];/PB&W]: ;_AZ?ZF!,S+-*2;_ ML!1^7LVE$OB@?W7EO6;VNYEUDQO(BB8PM+"+21!KL*(/[]P+YW-7T-^2+'Y+ MLLD;D1VD)VC3$QQCCV) TH11TUAABQ-"0E[P>Y M2ZT?>)>':O&?:I=>X+N]0[5)AYK3=_M/:K7+]EZ'*D LS6B0).&K4M6%VDK; MZ7-EFNXS^<@=C-T.>8S3JAXN3_3UJ+NA8LE*27)8H"GG_!*?@:C'1[U1O#+] M<+[@7.TVVD [PZ/?4$L#!!0 ( !V(;E79B7[,SP4 M (8F 9 >&PO=V]R:W-H965T,KK-&<31&CN.-8QHFH]DT._=>S*;\H*(P8>\%D(&K2Y>D#;(K M_@K949Y]!NFM+#G_DA[@A4A_X\7=VNB$WC;?BD(FO M!=N_!-AY 9"#$/BXN ;/?GYNB8N+1X"SN&Y-W#=A$BKVZZT>'56/X/.MOA[< M*!;+OZN>0AX<5P=/B^J5W-,5NQCIJI%,W+/1[)>?H.?\9I%."NG$%GWV)UZSI;_Z*$/% K[ MF>_X9((GT_%]A5:WT.H^O=;Y:G6(#Q%5NFOF9]]4Z;:FK^X(8.D#K[@O[^GO MZYWVV_H>R!.2MCW@%TK]%DI+([QY1/@E/3@()H@$U7J"0D_03T^77@]*VA!V M TA@M;9)H6W23YN]YR8E-=#%$#I^M1KH&)MV6NBQNW5S1YZ2/-+G3#P"@SJ! M9QR!3R"P2\^>$K;N6HB,5O0$6G5/5\I")7\,/,=SB%2(6$)K3SKJ]X@"-H9]%JJ,,X&7Q1NF#9M\)U1(2N5VB/= MZ!\UF^Q9V(09AL !(-)8[5YII'JN'JI^70$9D, V)!F0Y?;\W6$.#9-@&R@] M*P1^I;=X:/R!O4-:ST[:O>X!+9<7E3&@VU M(Z&+P=B3^E4M']^ @2+J.5-K=) R^I 'B3.IFS"^O]*/Y>@B%?BY7/%&"KAIJ MWAZQ9]5@@S2,!EV7LP*SK_JS144[XH:I^8:D;F/-8P,RW 9D/6H>EW&%=5$Y M=4/8X JW64'\P9(_Y2!MU1E$X393N.X5WP--ME\JV% )VP&QN)DO.EM"CWE9 MH,L;$?60)9@3]IL"<1 C?2$6N,KA3+6/*^^Z(BA&FFS MZOB#ED#*"XU6=89@I,VDK+,EV*-VMP1BH$7L_'C'DQ6/]TQIJ5O!6,R2!D.P M!^S[^NOL_=>@RY%DB.5(8H!&FA81AS"$AJ2DV1 ,\TA/YC4:0GEI$OD(DIK7 M$,1 C?1\Q]7)$,HOO*SJ#+](SWE4@R'TX);5$ RRB)T>G]A2AJD;)&MP'6[# M5'Z+-49[U)YUY1I.N8.N,;I#K#&ZAFENT\K@$*[0D!0WNH)KL.?VQ%Z3*[CE M]4:,]72\9N.!P9K;9KGQ!TWAE./QNUW?<6O$&82Y/>=9=D]PR[,LZ*/)_RUJ M?+8U*&9BFVV DF"5ALUW"15GBTU6\WQKD;D\WZ%U1\4V3"2(V$8W=5[ZNOQ$ MONDI/U!\GVTT6G*E>)Q]W#&Z9B*]0'^_X5P]'*0)BJUGL_\ 4$L#!!0 ( M !V(;E5TQ7'F; ( +T& 9 >&PO=V]R:W-H965T FL1V_[_.>?)SD/>./H@:0Z*FAK9@ZM93=E>N*LH8&BTO60:NNK!EO ML%13OG%%QP%71M10-_"\Q&TP:9TB-VMWO,C95E+2PAU'8MLTF/^> V7]U/&= MYX5[LJFE7G"+O,,;6()\Z.ZXFKFC2T4:: 5A+>*PGCHS_VH^T?O-AF\$>G$P M1KJ2%6./>G);31U/!P(*I=0.6)UV< V4:B,5X]?>TQF16G@X?G;_9&I7M:RP M@&M&OY-*UE,G\\'[^ 5 M[R5TERCT/J# "P+TL%R@B[$2IHYZW07P'3C%NS=^XGT\44,XUA">:?$Y6FRCQ<>T)/6C MT$Y+1EIRCI;8:,D_T=*1EIZCI39:>DSSO#!.[;1LI&4G:5]K4)UV+8';F-DQ M,XJRS+]ES6Z!]U(-_8OF&](*Q"%M5)ZEZEZ M#_C0+(>)9)UI4"LF5;LSPUK]7X#K#>KZFC'Y/-$];_QC%7\ 4$L#!!0 ( M !V(;E5:@!HJG@( .\' 9 >&PO=V]R:W-H965TFPG M#>V65=/82^*[W/=]OK-S%U=N*[,U%%B>\1*8_K+D MHL!*FV+ERE( SBVHH&[@>3VWP(0Y26Q]UR*)^491PN!:(+DI"BQ^3X#R:N3X MSLYQ0U9K91QN$I=X!7-0M^6UT);;LN2D "8)9TC $L,O$VX!N!2NZM MD.9#0&%3!D&K%];F *EADAOXU?#Z;22!KB_WK%_LKGK7!98 MPI33[R17ZY%SX: (6$ MB=9L9F&K;]&Z7H29>S)70G\E&J>2SYSG%:$489:C2Z8P6Y$%!326$I1$)RDH M3*A$7[$0V)SI*?J ;NN]1X 5!QWZFSX?[7>G\G_KLQ>H'Q0C; MNQ!:OO.7W864R(QRN1& ?HP74@G]D__LN@.U2MBM8AK?4)8X@Y&C.YL$L04G M>??&[WD?NP[@-[&=KG6$QF$"=#?EYRKG6$$VAF?_ 502P,$ M% @ '8AN5?\2T,6)! Q10 !D !X;"]W;W)K&ULK5AK;]LV%/TKA%8,+9!$XD.OS#:01"M6H%V#9MD^,S)M$Y5$5Z3C M9+]^%"7+CB1SCIHOMA[G7-US2%Y=<;(5Y7>Y8DR!ISPKY-19*;6^=%V9KEA. MY858LT+?68@RITJ?EDM7KDM&YX:49R[RO,#-*2^WI3YSVRASGK-"A/A>G7R:3QVORHAE+%55"*K_'MD-R[(JDL[C M1Q/4:9]9$0^/=]$_&O%:S .5[$9D__"Y6DV=R %SMJ";3'T3VS]8(\BOXJ4B MD^87;&ML2!R0;J02>4/6&>2\J/_I4V/$ 4''&2:@AH!.)>"&@+N$8RF1AD", M,[44XT-"%9U-2K$%9876T:H#8Z9A:_F\J,;]3I7Z+M<\-?O,M&G@?<(4Y9G\ M ,[!_5T"WK_[,'&5#E^!W+0)=5V'0D="8?!%%&HEP>_%G,T'^#=V?FSANUI6 MJPWMM%TC:\ [MKX V#L#R$-H*)^?HR=V>L)238>&#BUJ<#M2V,3S;2,EAX:E MYN%A7E4X+N6:IFSJZ,H@6?G(G-FOO\# ^VW(D[<,EKQ1L!=^D=8O8HL^N\I% MJ?B_U)07L0!42J;D&>!%FFWT!-,'ND#H!Z>\QM!B#N@AB3WIZBK9D.7UHP/S MZ*JT/LX@B0G"$_?QT,P^#,,XB(*7L,0J9*1-?FN3;[7I4Z&8CJJ %IR98I!Q M^L SKCCKN,5W4(LQ]7&E8L;;X$?5]\'W?G2Q\%21C'<<<7:^8C?0E;7\*WFB^OL"?L"<<1]CON M]$$0DQAUS+&F/]*"X6Y_=:_U6U:(8,B/L&A $)NB-^&BR) M>V66((1AU,)>2(/>OC?R7B?N$_],$INDFWV14L9>]W:!XTM-TCD,8QD'8 M57\J,K&G-U;^OK>#]N;NV!0HAJLR'.C+(D_W;[T5<"(PL>6[WX7%NC7CH^Z)IR&2^PYCO5@WZ]!>\.V\\!T)-*,?=7/-L4=B(>, M+\V:&/RVA --%_0\XO76Q(G Q)[N6#OV'1JTMVC'IL2@^*C_F1>BR/-[Z^%$ M8&)/[K7BW8-]GYR52[-_)G5UWQ2JW@)JK[9[=%=F9\K=P^L-OB^T7/)"ZEFR MT%3O(M0+MZSWS.H3)=9F%^E!*"5R<[AB=,[*"J#O+X10NY/J >W.Y>P_4$L# M!!0 ( !V(;E6(,&N-LP( / ' 9 >&PO=V]R:W-H965TH+WY=9@161/5XC MTS,K+BJB=%>L?5D+)+EUJDH_"H*A7Q'*O'1BQQ8BG?"-*BG#A0"YJ2HBGF=8 M\MW4"[W#P"U=%\H,^.FD)FM2TPJ9I)R!P-74NPPO9HFQMP8_ M*>[D41M,)@^=JOPY%#-#CA$.T=(LO=!+*4_$+\3_F32V\(6)-F=0W:Z5=@]Y(7R31U)>FHWAMW_0' MKG2%L,U"EV04QD#/KSA7AXX)X(I\^AM02P,$% @ '8AN5;WV*+=( P M) P !D !X;"]W;W)K&ULG5=K;YLP%/TK%INF M3EH*-L]D"5(?JC:ITZIVW3X[B9-8-9C93M+^^]E (6T,+?L2L/$]Y]SKR\&9 M[KEXD!M"%'C,6"YGSD:I8N*Z%D&9Y&::YDT[+N1N13OE6,9J3&P'D-LNP>#HGC.]G#G2>)V[I>J/,A)M."[PF M=T3=%S="C]P&94DSDDO*(W)7MY< ],*G/.'\S@^W+F M>$81862A# 36EQVY((P9)*WC;PWJ-)PF\/#^&?VJ3%XG,\>27'#VAR[59N8D M#EB2%=XR=U<%:04;SZHH?ZT(DUT2N#D MDBA,F03H\]15&M8\=!0N#^[A*$%FCFY42<2...FG#S#ROO:H\AM5?A]Z^K,@ M BN:KT&ESV3MVT16,%$)8]Z-78H@"E$R=7<6^J"A#WKIKVB.\P5YB[P""0[( M(?0C/X[L[&'#'@Y./K#QAT?\"0QB9&>/&O9H8.Y6[NB(.PQ\77H[>=R0QX-3 M#VWTO3#VY@0]?9DT^I*!Q;&J2XX;(T0Q].S%&3?DXV'%^<459H"5YE+@)VWC MROHFCX_DH''@>1URH->ZFC>D&N^54Z.^*$_B(P1AAZ #FX7#*G1-I)R LXQO MM1;]?2N[(2]7T%P1/5)6A?!(X0CJ@G4);,T6]KKFZXK]KSQDDQ?H'NO0U]HN M'.B[U9[R9KK:74;QG#*JJ/W+49.\:+C$'X_''?):6X:#?+D2MZHGWR?-XMDQ M2KRP2UMKVK#?M:N]9#Q?C_3.98#/&5UC[?J>6!.ELT?@_0?4$L#!!0 ( !V(;E5 )BE_F T -#6 9 M >&PO=V]R:W-H965T5*4 MWV8/_7R5I=)]N/G M=+;\]K$G]YX?^#1]>"RJ!_J7%ZOD(;U)BU]7459^U]\J]]-YNLBGRX64I9\_ M]J[D#_%0J0;4S_C7-/V6O_A:JC;E=KG\4GUCWW_L#:H9I;/TKJB(I/SG:WJ= MSF:55,[COQNTMZU9#7SY];-NU!M?;LQMDJ?7R]F_I_?%X\?>64^Z3S\G3[/B MT_*;E6XV:%1Y=\M97O]?^K9^[GC0D^Z>\F(YWPPN9S"?+M;_)M\WOX@7 ^3Q MG@'*9H"R.V"T9X"Z&: >6V&X&3 \ML)H,V!T[(#Q9L#XV"E--@,FQPXXVPPX M.W; ^6; ^;';( ^>]]S@Z"';G7WTWI:?=[?\:G\/]PUYWN'RJSV^=V+/NUP^ M>I_+SSM=/GJOR\^[77ZUW_=NR_..E^L]WU^_K^HWI984R>5%MOPF9=7S2Z_Z MHGYGU^/+]^)T487039&5/YV6XXI++RW?P;GTDY86R7262T&294F5"W^7_B'] M>J-)/_WU[Q?]HJQ4/;]_MU&]M:KL467)7RZ*QUS2%_?I?[QU<_ MZWH;'/K5S=Y+ZOX=YXN':^G==GC7KRXXOGK7\/"(_:Z<[QT>B8??I*NR^F#O M:SX^?K@L" !UFW-J[8WVYER>I^D[JT=_FWO\CCP3^[F(XEI)*:3F$%B)HE9)&:3F$-B+HEY).:36$!B(8E%:VQ<8]5YLJ^7\F R M'E[TO[Z,/:AD*_9&V]@;"6//F":+NU2:K8^/[\K#T>GBH> M4WVRHCI=L/<,'3D9G<0,$C-)S"(QF\0<$G-)S!._3J^>'MY+]0G)O><$R=D$ M)!:26$1B,82UXG"RC<.)<)=JZ6TAV8N\R)ZJA> [*4JSZ?)^>B=%ZZ5A5S0* MR5.CD<0T$M-)S" QD\0L$K-)S"$QE\0\$O-)+""QD,2BR:NCYN%9=6VFM32$ M*K:R\&R;A6?'G"NL[@K9>\)0*)P:?6>OSR,,)SN_$8VLJ).806(FB5DD9I.8 M0V(NB7DDYI-80&(AB44D%G>EP4#=ID$KTLZWD78N7MY-\[OETZ*0LCU'N<+A MI^89B6DDII.806(FB5DD9I.80V(NB7DDYI-80&(AB45K[/Q%5 W>#T8[2SFH M8BOWY,$V^*H;-@7)%Z[2Z@3?XN'Y(DBUHI/2[ZMT47VW2#N7=V+TU#Q$-0W5 M=%0S4,U$-0O5;%1S4,U%-0_5?%0+4"U$M6BCM19RHW-%'>_D8]?SU,'@Q2%Q M._I>W!0M"Z/OYD=>W0XH_9(E]U4 _N:G\]LTZ[P]4$R=''BDIJ&:CFH&JIFH M9J&:C6H.JKFHYJ&:CVH!JH6H%J%:3&GM\%2:\%S?NOT&MUIO9"I+24U#-1W5 M#%0S4W'5S72&G8LOM)_CP'3J M]MCMKT?M7'"A71P'YK/M>-TW'?>8_2V/]]\'ZJ';XZ-:@&HAJD6H%E-:.^Z: MW@Y9W-QQD\S2]?'I;7+WI3K-M\B3^J^BO)/L^>JI2.\E>U&D9>U"^K0O"D== MUW#.=M=5:-_&435UM*9Q5$T3K6EUUQSO+JO0+HJ-5IU4;A7=73&YW9-[M:Y" M>Q]0+4"U$-4B5(LIK1TT3:N$++[?VT]G7Z>S,FR$5Q#01@E4TU!-1S4#U4Q4 MLU#-1C4'U5Q4\U#-1[4 U4)4BU MIK1V:C8=%?+DS:X@H)T5J*:AFHYJ!JJ9 MJ&:AFHUJ#JJYJ.:AFH]J :J%J!:A6DQI[2QM.C)D<4O&IYJOFH%J!:B&J1_+KSXFRLC,]V[]>#BK:CL.GD MD,6M',=?Y$![.E!-0S4=U0Q4,U'-0C4;U1Q4$G>9[1F M.7NJEI0'CLV%Y,GI2&H:JNFH9J":B6H6JMFHYJ":BVH>JOFH%J!:B&H1JL64 MU@[1IAM&&;[9L3GZ>2BHIJ&:CFH&JIFH9J&:C6H.JKFHYJ&:CVH!JH6H%J%: M3&GM+&U:;92W_QP5<8F30Q7MR-EHK0[@R43>;)HJCW9:=@UT:F9'S=%@ MMW''0FO:J.:@FHMJ'JKYJ!9T[/GA2-GI2@\[7Q^CG4/W")U93&GM-&KZ<13H MLTO$SLF1@_;D'-C&=E-O9\_S :'^\%5%T*5LH!MD'MJ@IT-=RA8Z'QO5'%1S M4!T3H]L24UHZ^IJE&$7]."=+S+*YQ]Y(82_ M9U"$SCNFM'9T-3TLRH&/%=ES44,67]9 &UM034,U'=4,5#-1S4(U&]4<5'-1 MS4,U']4"5 M1+4*UF-+:,=KTORCG;W99 ^V(034-U714,U#-1#4+U6Q4HT+M.6+GY$1$ MVW-034.T XC5--034U -5"5(M0+::T=J@V'4;JFW48J6B'$:IIJ*:CFH%J)JI9J&:CFH-J M+JIYJ.:C6H!J(:I%J!936BM+ATV'T?#M.XS$)4X-55334$U'-0/53%2S4,T> MON[S&HYW#^;1DBZJ>:CFHUJ :B&J1:@64UH[*YL&HR'48"1V3@Y$M,$(U714 M,U#-1#4+U>P#K[0CKANA\W%1S4,U']4"5 M1+4*UF-+:::DT:?DG-!B):YR< MI&B#$:KIJ&:@FHEJ%JK9&TT>M"\[JTNTQ0C5/%3S42U M1#5(E2+*6V= ME_W\,4V+-Q3_X0=CT>R1_B^O%^4_;R8I4\I.6JXF&ZR,N#_<_E% ;O)Z.>E$T? M'K??%,M5^4[J2;?+HEC.ZR\?T^0^S:HGE#__O%P6S]]4!;XMLR_U9E[^'U!+ M P04 " =B&Y5G& Q*&T" !_!0 &0 'AL+W=O>T\.]W=MK02:72OB3V^=Z[=\\Z#U?&/E*)Z.!959I&4>EH!!V; M&C6?S(U5PO'6+F*J+8HB@%05ITER&BLA=90-0^S&9D/3N$IJO+% C5+"OHRQ M,JM1U(LV@5NY*)T/Q-FP%@N$%>;.,PC^+7&"5>6)6,;3FC/J2GK@]GK#?AEZ MYUYF@G!BJC^R<.4H^AQ!@7/15.[6K+[CNI\@,#<5A2^LUKE)!'E#SJ@UF!4H MJ=N_>%[[L 5(TS< Z1J0!MUMH:#R0CB1#:U9@?79S.87H=6 9G%2^TN9.LNG MDG$NFQBEI&.7'8'0!4R,=E(O4.<2"0XOT E9$?P4U@KOWQ%\A,M*+*B4-9SG M3XTD&>R]OT8U0_L !R U_"I-0\Q'P]BQ2E\KSM>*QJVB] U%7^":-90$WW2! MQ;_XF+OK6DPW+8[3O813K(^AGWR -$E3N)M>P.'!T1[>?F==/_ .WN"]17*V MR5UCV3 VCEQPD,-HEPCW/S@?KAPJ>MCE0DO>WTWN9_&,:I'C*.)A"XQ1]OY= M[S3YND?Z22?]9!][-FZ((\17_GJ#NS2V+*>!Q8_W,NOUDV08+W?4'G2U!_]= M&VJTTA2[).PG&\ +"DN[+(FWAD*A7831)\A-HUT['UVT>UW.VZ%Z36^?IFMA M%U(35#AG:'+\B479=MS;C3-U&+&9<3RP85GR"XG6)_#YW!BWV?@"W9N;_050 M2P,$% @ '8AN55DU>D8(!0 &ULQ5E=;]LV%/TKA#9L*Y!:(NG/S#:0I.E68$&#!%L?BCW0TK4M M1!(UDHX38#]^U(=%I98HUUZ0%YN2Q7,/[Q7/(*(Y=XWM"-69@X\VE^[U;,IWRC MHC"!6X'D)HZ9>+Z$B&]G#G9V-^["U5IE-]SY-&4KN ?U9WHK])5;H01A#(D, M>8($+&?.!3Z_I..L0_[$7R%L9:V-LJ$L.'_(+CX%,\?+&$$$OLH@F/YZA"N( MH@Q)\_BG!'6JF%G'>GN'_C$?O![,@DFXXM&7,%#KF3-V4 !+MHG4'=_^#N6 M!AF>SR.9?Z)M\>QHXB!_(Q6/R\Z:01PFQ3=[*A-1ZT!)2P=2=B Y[R)0SO(# M4VP^%7R+1/:T1LL:^5#SWIIQ9'L.%X2 M*^ ]I#U$O3-$/$+0C\A%**E8$H3)Z@PM8!4FB6ZB?QOK7] M /LY8"9,CW,R'/6'HZG[V$!D M6!$96HE\R>>XSMW%(PBM6>CZ"80?2D"W(O0!U8@:GDWTBC#C&KU!#T^:R8TJ MMGJ.]^HYGO3)N#ECDRKPY)1RGJ&261.AR5X%:8\VT\&>T6+OU!*N MVBEU@&.O**&E8KCF&M@*MLN4O6HE2+UL[RFE_98\$1.=O%KA2NAZY4C/:WF3 ML#$0;'>0ZZSP;Z?4;AD$EKEAI4?.)1ZK40,3*._S\=+W@VTMM7<=(;MF7)R#@^6<)%>=)<*%(0Q0O>L;8JP5\H6<:#\V3OV#Q_2UHACE4%8S!T],:R1ZT.=^P C5M1NUL=LEWK>#7L 0;?[MGZ MK5LVMW8.$(-8Y:<=4C/:)*HX$JCN5B:&ED$:9$E:2WMR]) MR8H3R"K0]F*3%/]_/G(HCB8[+M8R152PSU@NITZJ5''ENC)*,2.RPPO,]9.$ MBXPHW14K5Q8"26Q%&7,#SQNX&:&Y$T[LV(,()WRC&,WQ08#<9!D1AQDROILZ MOG,<>*2K5)D!-YP49(4+5-^+!Z%[;NT2TPQS27D. I.I<^U?S7PKL#.>*.[D M21O,4I:ORM2I8QKA:?OH?F\7KQ>S M)!)O.'NFL4JGSLB!&!.R8>J1[[YBM:"^\8LXD_87=N7!+.4M422<"+X#869K-].P2[5J#4=SDY6%$OHI MU3H5+A2/UBEG,0KY$2YN,:$159>FI0AE$OS+B:MT(#/=C2K366D:G#$=PYSG M*I5PE\<8O]:[&K"F#(Z4LZ#5<(%%![K>)PB\((#WX(),B4#98MVM-Z!KK;MG MK)]MWC &LD6ASR$DA K8$K9!X GPPAP>"2M!8TI]DF@Q]SS)8H?C:AM3HT MHWUXYP^\+RU\PYIOV,KW2.7ZKCH_T5"**P";,T\KV3<^1U/']PYC"- M:H)1*\$39T111M6A*6BI'9_$##I>KSGBN(XX;L\)V?\Q)ZT.?YD3WWNY\[S_ ME97*Z6U:NJ,S:?%/+E[_'Q)3B5]GQG^;&??DXL]0K&QYDQ#Q3:[*&E"/UB7T MNBP<+]/+^CLG8D7U1<K/ !1F@GZ> M<*Z.'1.@_K (?P-02P,$% @ '8AN50Y+@:#U @ ZPH !D !X;"]W M;W)K&ULI99;;]HP%,>_BI5-VRIU)'&XM8-(O>SV M@%05;7N8]F"2$V(UL3/;0"?MP\].@J$JF,)>\"4^__/S.=@^HQ47#S('4.BQ M+)@<>[E2U:7ORR2'DL@.KX#I+QD7)5%Z*.:^K 20M#8J"Q\'0=\O"65>/*KG M[D0\X@M54 9W LE%61+QYQH*OAI[H;>>N*?S7)D)/QY59 Y34-^J.Z%'OE5) M:0E,4LZ0@&SL7867UV'7&-0KOE-8R:T^,EN9O3&&[WU^J?ZLWKS_*"IRL?>T$,I9&11J'N^^@+M MAGI&+^&%K'_1JEG;[7LH64C%R]98$Y24-2UY; .Q91#A/0:X-< U=^.HIKPE MBL0CP5=(F-5:S73JK=;6&HXRDY6I$OHKU78JGBJ>/.2\2$'(M^C=+60TH>K, M]!2AA43X;.0K[<@L]Y-6]+H1Q7M$+]"$,Y5+])&ED#ZU]S6@I<1KRFOL%)Q" MU4%1<(YP@#%ZC7PDHCT>[J=7$C'.WB]!*DA;X7,T@SEE MC+(Y^KO364/OU#8'ZU)6)(&QIT^.!+$$+T8.Z*Z%[CJA/PO"%$J) I01*M"2 M% MXRKR)U2YNI_SQW#W+W3L<[+F!MY%VAK=1Z]9JYII9QM&@%P0C?[D#HF\A M^H 4.SY4 TLY.$RI+]\,Z M!G7K'@PXMZ/"D P0L/71ZAL>D]\+R M7#AY)I31OPG[PP1&O,-C/!;+HE3DWGY@$)W2_( M_Z8S>AZYJ(.C/9';/!'A26_$2_/9??8GVP'E;]4?)8AY765)E/ %4TTI8F=M M)7?5U"^;Y4T9."%"/UX2%9!ITZ ST'>_:"JK9J!X55,<[4>& >VOHW_ 5!+ P04 " =B&Y5&"9^ZH4' 1 &0 'AL M+W=OM/+\MB-G%Z*3;:*$GXC2;J)8R:?KOE*/%[U]-[S@4_1_3(K M#O2GEVMVSV]Y]GE](_.]_I8RCV*>I)%(B.2+J]X'_2*@1A%0EO@SXH_IWC8I MFG(GQ+=BQY]?];2B1GS%PZQ L/S/ Y_QU:H@Y?7XNX;VMII%X/[V,]TI&Y\W MYHZE?"967Z)YMKSJC7MDSA=LL\H^B4>/UPT:%KQ0K-+R?_)8E1U->B3_[FM-)!U5=>^L5B&9M>2O%( M9%$^YQ4;I>G*^-PF45+TC]M,YI]&>5PVOD]>6WP1 MA5'VIMC*6+1*R6],2E8X^0WYA7R^MQ=4R7PEJ_?$4-[2ZA&:4M] M9NKP8),HPRUU^$75XT/>ZY)[GE^/,G+W M1/;+W;"G\O"'1R;GY.NO.9+X&8_3O]KZ9:5OM.L7U^"+=,U"?M7++[(IEP^\ M-_WYE6YJ[]M,C8192)B-A#E(F(N$>4B8CX0%(%BC%PVVO6B@HD]G;!UE;$72 MXI)&V"9;"AG]TWJ=N*Y(@Y)4W$(^3*FI5?\N^P_[9E=JGFMV),SNW 8'*>MV MEO60LCX2%H!@#9L.MS8=JFTJXC@?VDN7OCUAT^'QN1ZVVU2I>:Y-D3"[%MY\(9)(F2^Q[+\QN)/MMIP"/Y@DN9FZ[3:#@ZZ@YZ^V"H5#W7>4B8W;4)#E+5[:KJ(55])"SHT(2&!<=; M"XX[6O"_#H;C3H.ALA;G6A()LSO5WT%*NITD/:2DCX0%I^K?<.)DZ\2)THF? M>)K)*,R>1T.R2:(L?4NB--VTCX>3HSYACBG5Z>C >TK=<[V'A-D=6^ @1=V. MHAY2U$?"@I86F!-C-#':':AKN\5@[<1H*$+.YRE92!&3<&^F0M)B_$N)Y"&/ M'MK]J(:?N\H$I5E0F@VE.5":6]/,?7=,C,&!N:&:/I06H&C-3K"7$=&5G:!: M9;TK5UG#_=58_KW8YF21WQ^(=7$H;>T&2OS9W0!)LZ TNZ;M6VTTT ?&P>C= M4HSJP]%!,;XW2JT2%MEO.A;0U0M*8IZ5-6' MT@(4K>G;769+5R[Y3[^4#RCD;F4/7+)[3M9<1F)>^K6\U\T$.>%I\CI*R!-G M,FU/.4-S6U":!:794)H#I;DG;$"K+Y"8)*XR\ :9LZ>VRZ<'K9] M]H;/?TS?DZT<>WW'9^OB,&GRV':&9,2C-AM(<*,V%TCPH MS8?2 A2MV5%V:3F]2J?\?\^CZU!1'TH+ M4+2FR7<94]HE8ZHP^>]EME0YQ59+G&UR:-842K.A- =*8I-D6G$&91F06DVE.9 :2Z4YD%I/I06H&C-#K5+-%-UAK%:T:T> MRR'\.Y=A],+=%#1?#*594)H-I3E0FEO3]F>OAG'TE!I4TX?2 A2M\GM_[R?\ M,9?WY2LC4A**39)5/X'<'MV^EN)#^3*&@^/7^H6EMQRW]0NG[;BK7WC5RRAV MLM6[,3XR>1\E*5GQ15X%[=THOY;)ZG43U4XFUN6+!>Y$EHFXW%QR-N>R*)!_ MOA B>]XI!+8O_9C^"U!+ P04 " =B&Y5B^\.-%D" "Z!0 &0 'AL M+W=OR36:^ 5V9N=Y9N:!F;#AXD[F $CN M2U;)R,D1ZZGKRB2'DLH!KZ%2-QD7)45EBITK:P$T-:"2N;[G3=R2%I43A\:W M$G'(]\B*"E:"R'U94O$P!\:;R!DZ1\>ZV.6H'6XB64Y78L:5%" M)0M>$0%9Y,R&T\5(QYN KP4T\N1,="=;SN^T\2F-'$\7! P2U Q4O0ZP ,8T MD2KC9\OI="DU\/1\9/]@>E>];*F$!6??BA3SR'GKD!0RNF>XYLU':/L9:[Z$ M,VF>I+&QXRN')'N)O&S!JH*RJ.R;WKABRJ[YG"3-M/<9O*?R71-;GB%N23O MJQ32QWA75=V5[A]+G_MG"3=0#TC@O2:^Y_L]]2S^'CX\4T[0*1D8OO&_*_E] MMI4HE/6C3S9+&_33ZBF>RIHF$#EJ3"6( SCQJQ?#B?>NK^?_1/9(@5&GP.@< M>[P2/ %().(T@2<+W%=K?JO-V"VAFYNZ)?ZX6D]TCOVGL5KNA8E>H+\H@ M4Y3>X$K]#<)N"FL@K\VP;3FJT37'7"U7$#I W6>&PO=V]R:W-H965T'9B_)LX $AT+O)2S*V#E-6];8OL 41=ZR" M4CW9,5X0J89\;XN* ]DV145NNXX3V@6AI;68-?=2OIBQ6N:TA)0C41<%X2\/ MD+/3W,+6Y<83W1^DOF$O9A79PQKDYRKE:F3W*%M:0"DH*Q&'W=Q:XOL''.N" MYHTO%$[BYAKI5C:,?=.#/[=SR]&*((=,:@BB_H[P"'FND92.[QVHU7/JPMOK M"_K[IGG5S(8(>&3Y5[J5A[D56V@+.U+G\HF=/D#74*#Q,I:+YA>=VG<#WT)9 M+20KNF*EH*!E^T_.W43<%+CN2(';%;B-[I:H4;DBDBQFG)T0UV\K-'W1M-I4 M*W&TU*NREEP]I:I.+CX!WP-';U<@"V5N@QN,X#[40MT1 CVR8D-+TBYBN45+(91; ME]GWF@K:W/U[N1&2JP7^QR2_I?',--KU]Z(B&F20YJFJ>'91Y4<5I!B;Z%L7_6?J@IP_^PP$Y]N+$#4=ZC7KV:)(]Y= L];NSRDP!PD0=#:G= M*(A\,W/<,\>3S._I&;J-862-!ZQ^$H=FSJ3G3"8YO\)&;3]HMN2*[JFVV;B" M9*# \QS'-4O SC6]G$D1:\AJ3N4+6D'%E!PC=X?Q@]GS_U, MSN@C)1N:*Y,8%0QSSTN2T,,C$JZYAZ>#+TU3])&1\K(@1O)A"GI.Y(TZ\QJ# M>#H'7SGS,@,4A'9I78RXTY"+;J)VZ=AD7(,13R?C7^J#_;_VR3 F_23QHK&\ MN.8DG@[*=^=,'RG2R^16F/>'@W;@615L7U/,=8_(RT">\_H"^^!=02P,$ M% @ '8AN5=*W4V-T @ @8 !D !X;"]W;W)K&UL?511;YLP$/XK%INF3IH*<0*T'4%*TJW;0Z>H6=>':0\.7()5@ZEM M0O?O=S8IBA:2/ 3?^>[[OO/9E[12/>L"P)#74E1ZZA7&U#>^K[,"2J8O90T5 M[FRD*IE!4VU]72M@N4LJA4^#(/)+QBLO39QOJ=)$-D;P"I:*Z*8LF?H[!R'; MJ3?RWAP/?%L8Z_#3I&9;6(%YK)<*+;]'R7D)E>:R(@HV4V\VNIG'-MX%_.+0 MZH,UL96LI7RVQO=\Z@56$ C(C$5@^-G! H2P0"CC98_I]90V\7#]AO[5U8ZU MK)F&A11//#?%U+OR2 X;U@CS(-MOL*\GM'B9%-K]D[:+#2<>R1IM9+E/1@4E MK[HO>]V?PT$"I2<2Z#Z!.MT=D5-YRPQ+$R5;HFPTHMF%*]5EHSA>V::LC,)= MCGDFO0>U!44N;L$P+C09?4Q\@[AVU\_V&/,.@Y[ 6$%]2<;!)T(#2LGCZI9< MO/\/QD=9O3;::Z,.-SR!.V\T>K0F"UFN><6Z-E8YF6F-UW66O31<<^?]/5MK MH[#%?X;D=S3C81I[[6]TS3*8>GBO-:@=>.F'=Z,H^'RFB'%?Q/@<>KIP/<0C M?@#A*M %K_60R@XGW2T54);4=JA<"\C)$SY*G!T9#)&'Q^2NY&'RJ">/SI+?29FW7(@A MQNB(<4S#^#H>#5/&/65\EO++:V8OZK)168$S@BP5'ZXX/FIR&$VNC_G]@R=M MI^,]4UM>:2)@@YG!98Q'I[J)TQE&UNZ5KZ7!^^:6!0YI4#8 ]S=2FC?##HY^ M[*?_ %!+ P04 " =B&Y5JEJHG[\" ![!@ &0 'AL+W=OK0MN GXXKLL(YZH?J3IJ>WU;):8E<4<%!XG+B M7887TZ$=[P9\I[A1G3;8F2R$>+:=VWSB!18(&6;:5B#FM<8K9,P6,A@OVYI> M*VD3N^U=]1LW=S.7!5%X)=@CS74Q\48>Y+@D-=/W8O,%M_-);+U,,.6>L&G& M)HD'6:VT*+?)AJ"DO'F3U^TZ=!+ZP8&$:)L0.>Y&R%%>$TW2L10;D':TJ68; M;JHNV\!1;C=EKJ7Y2DV>3F%@L\\Q_SO?-_0MLC1#GD:'2TXQZH' M R>ZFIHNX< M/7TU,;C56*J]J]&4C/>7M'?L0E4DPXEG+I%"N48O??\N' 2?C@#W6^#^L>KI M/:Z1UV_GWG UF0.7::_J.@U'83P:QL'87^_13%K-Y*CF-^,B1"!:2[JH M-5DP!"W !$NS8FX_"L%RE'O)DG_(SL,X'L5Q?S_9H"4;_"]99K !+UX/\>PY1@>Y7ATUH YD#5*XW3 :WN70"QW)]:XI=*$YY2O#.!A MN$:GWX'K)W$0CD9O /V.(93VAEO;4V8_:JX;;VBCK;->-H;R9WACRS,B5]08 M ,.E20UZ0[-;LK&ZIJ-%Y>QE(;0Q*]&PO]%266'8$L>;+2)?WUTY4U7G)Z,Z-4!XN2BWH8SK2N/D11/9W1DM1GLJ+"(+E4 M)=&FJXJHKA0E60VDDD>]3B>)2L)$.!J(>7E5ZCJ8RKG0P_"\#07N\3D;AMWD M?1@XN;',Z#"\.WG[8R[UY9O /8_>'1UU[DXO=^,G%C@-(Z_H^1ZB9YT.+@P@ M)I[L)_Z4-B9]L2UMAQ\;(4<\QFA]#\UD63.A8\E1LRFC02[%>F_BT 6,.BEI M<$_X,!P3SB:* 2LG)>-+%^Y!8"JY5($V16'2=2%2/SBXZWI0+XU.R814-K?+ MX'XGS? =8-4#@XSSUF O=('1H"):4R6N3,<.ML%'4-"T;Y>5<5@HLNSVSL,U MP3Y,DHE4&55MFFZX"HT&G.9@1[%B!D\MJPA K65I&ADCA13$>E@QFH:1G5+. M;^ P?<^WM!?YQKYU8-=$VS2&FJ:3<1W0WU1SVINRO1?I!A6[E_K3W$Q'V#X4 M*+U6-&<+VU_DK0%,O8NKDZKBRX^<%:*D;O)[)QP-R(H7S*1B#R8;E,K4!*@* M@WNJ-)MN1GXJ4MW2A5Z5TR+'/??^>W[&UF;-^ZAFTQ>@\E7<(J:&\=AFXS3@_08->_OC4O"UA6A MC09P%1N&W^!BQ]=)@\F<<>M[D3[*Z:,2#3[ZTUOMMXA3Q=!]B>/E4A MV$SQ2L1FBJ\U(/YU T::^G<;RP,,;!>PVH'\_CQ04WY.',.N8MZP$XPC:8HA M4(O^&DT29'42^/KW!SLE<9RF?@0POX,XQA XC3B".0 /&!+']CVX\SZ*5N^I M:/T?KM$O4$L#!!0 ( !V(;E67BKL

-8?20$3;8T.P6BP^ M0"X99K>]9!:G"F+ULF94FV5LJ2J&3[ M6CG@)%;!SFS3KOWUUX#83-M[=+^<\8E@;.?Q"?@Y-OGPH/3=5JD[\K/(I1D' M!VN/EX.!20^\8.8?=>327=DI73#K3O5^8(Z:L\P<.+=%/HB&P]&@8$(&'S^T M?:WUP#]1EJ=6*.D*JX+O@C^8W]>K4W(OC-B*7-C'<5!_SGE "B%%(9YX-@Z& M 3$']7"EM'A2TK(\2;7*\W$0-A>^(@HJV6R6ES/)IOYC'R:+";+Z9PD5_/Y)B$GWZ0'&0&048^0MY$' M&0.0\1^$3#;N\'6^=("KSV2UGM]XD!2 I+U!)IO5U(,\!2!/>X.<3I(K#W($ M0(YP(3\Q(PQ1.[+6W+BJ=8V_R4KOF11/S(,\ R#/<"&3LBB8?JPP$[&7PC5C MTI))FJI26N%!G@.0Y[B0+H!')C)#F,R(L@>N25IJ[1H19@SW("\ R ML2-=: MV\<:J@3^'#Z%)?(A+]T6I[$'D>4UW[6Y&N:\(R,3%SQJ?$E0-LFL6 MG!G>H8&<$F)+116%L%6EYLZ;NBS$)01I!)(F23_(?H6DX?$])+A*P78/)^#17R M3(3L&7@2HCXFY)JHSR7*[:F/"9DGZM4\(Q\3,D_4JWG._)T2R#QQK^;Q!1E# MYHE[,L^,6R9R_TF/(?/$R.8!,;O;8^#^&+)Y0$%V,2$3Q<@F@C$[]R9DHAC9 M1#"F/[W'D(5B9 O5Z<:O)\9/-V+(.C&R=;I8).R 09Z)D3WS#"SJ@$%FB9'- MTN:-+=F2:?/R1X>D0GO;/:M)?4Q(*A19*NV"ZQ6K M4,@J%-DJS[BZ6J&05BBR5IZ3=;Q"(:_0VBN#]J5XYNY1"L:Q]Q][^/^#COU!+ P04 " =B&Y5CF$X M^KT! !Z'0 &@ 'AL+U]R96QS+W=OH=][M#FE;KG-NW$-)\'?=UZC=M/)R?+)MN7^?SLEN%MIYO MZU4,.AB,0G<_HWJ?W,_LS4YM_,_$9KGQT/^8W#X:;IM6L>8J]ZL M[E8Q3ZMPW-UNIW"Y2/\\N>I]+J95][F0*I0.4@C2\D$&058^R"'(RP<-(6A8 M/F@$0:/R02\0]%(^Z!6"7LL'C2%H7#Y(!BCC@"#I 6L"K06Y%@*O!<$6 K$% MR18"LP71%@*U!=D6 K<%X18"N07I%@*[!?$6 KT5]58"O17U5@*]]>%GFT!O M1;V50&]%O95 ;T6]E4!O1;V50&]%O95 ;T6]E4!O1;V50&]#O8U ;T.]C4!O M0[V-0&][V"PAT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU!O(]#;4&\CT-M1;R?0 MVU%O)]#;46\GT-M1;R?0VQ\VNPGT=M3;"?1VU-L)]';4VPGT=M3;"?1VU-N? MJ7?*IUU,MY[K&H]NGDEU/K\;;Y^_+*\W$>?A!>< 1ZWOOU!+ P04 " = MB&Y5G"O3#[T! !W'0 $P %M#;VYT96YT7U1Y<&5S72YX;6S-VUW7VSI M;#)^VUKRO4U=-7Z2%"'8!\9\5E"M?6HL-7%D;ERM0WQT"V9UMM0+8F(X'+', M-(&:, AMC60Z?J*Y7E6A][R)KWUIFDGBJ/))[W$WL3? M4@;[A#2N[.;XHK2^'RC3S>9E1;K)5'9>DWCK2N2^(0EVENZ+]\\DA[C#MKOSJ_*[,N< X<^:, M]?'$'%T>=SB2=O7 QD+D0GG^$X^)L?35WT?M:>>4_S([;N^'<UKKLCGDL^Y_Z_034$L! A0#% @ M'8AN50=!36*! L0 ! ( ! &1O8U!R;W!S+V%P M<"YX;6Q02P$"% ,4 " =B&Y5!M^&H>X K @ $0 M@ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " =B&Y5F5R<(Q & M "<)P $P @ ', 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ M 0(4 Q0 ( !V(;E7-_H_>%08 8C 8 " @0T( !X M;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ '8AN5>M?I'M> P ^0H !@ ("! M)A8 'AL+W=O 8 " @;H9 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ M'8AN5<1!3 M3" HB8 !@ ("!&UL4$L! A0#% @ '8AN5:0SYUPD M! O D !D ("!EET 'AL+W=O&PO=V]R:W-H965T:&)@P( +(% 9 " @1QM !X;"]W;W)K&UL4$L! A0#% @ '8AN5>A5>NG !@ 71$ !D M ("!UF\ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ '8AN517K;&>."@ CAD !D ("!GWT M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M'8AN566]B*<\!@ +!( !D ("!J*L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '8AN584\?7@[! X0D !D M ("!=,4 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ '8AN55N?)AB- P S1 !D ("!/M< 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '8AN M59VB$&GV P "Q0 !D ("!(N0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '8AN573%<>9L @ O08 M !D ("!(_$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '8AN58@P:XVS @ \ < !D M ("!6_L 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ '8AN59Q@,2AM @ ?P4 !D ("!DP\! 'AL+W=O M&PO=V]R:W-H965TV0( &0( 9 " @787 M 0!X;"]W;W)K&UL4$L! A0#% @ '8AN50Y+ M@:#U @ ZPH !D ("!AAH! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '8AN5<:XGQNI P K L !D M ("!_B*P$ >&PO M=V]R:W-H965T&UL4$L! A0#% @ '8AN5:K_GZ8U P [A( T ( ! M?S$! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL M4$L! A0#% @ '8AN58YA./J] 0 >AT !H ( !#CH! M 'AL+U]R96QS+W=O XML 62 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 63 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 64 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2.2 html 222 323 1 false 51 0 false 4 false false R1.htm 00000001 - Document - Cover Sheet http://datastoragecorp.com/role/Cover Cover Cover 1 false false R2.htm 00000002 - Statement - CONSOLIDATED BALANCE SHEETS (Unaudited) Sheet http://datastoragecorp.com/role/ConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS (Unaudited) Statements 2 false false R3.htm 00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) Sheet http://datastoragecorp.com/role/ConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) Sheet http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) Statements 4 false false R5.htm 00000005 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) Sheet http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) Statements 5 false false R6.htm 00000006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Sheet http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Statements 6 false false R7.htm 00000007 - Disclosure - Basis of Presentation, Organization and Other Matters Sheet http://datastoragecorp.com/role/BasisOfPresentationOrganizationAndOtherMatters Basis of Presentation, Organization and Other Matters Notes 7 false false R8.htm 00000008 - Disclosure - Summary of Significant Accounting Policies Sheet http://datastoragecorp.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 00000009 - Disclosure - Prepaids and other current assets Sheet http://datastoragecorp.com/role/PrepaidsAndOtherCurrentAssets Prepaids and other current assets Notes 9 false false R10.htm 00000010 - Disclosure - Property and Equipment Sheet http://datastoragecorp.com/role/PropertyAndEquipment Property and Equipment Notes 10 false false R11.htm 00000011 - Disclosure - Goodwill and Intangible Assets Sheet http://datastoragecorp.com/role/GoodwillAndIntangibleAssets Goodwill and Intangible Assets Notes 11 false false R12.htm 00000012 - Disclosure - Leases Sheet http://datastoragecorp.com/role/Leases Leases Notes 12 false false R13.htm 00000013 - Disclosure - Commitments and Contingencies Sheet http://datastoragecorp.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 13 false false R14.htm 00000014 - Disclosure - Stockholders??? (Deficit) Sheet http://datastoragecorp.com/role/StockholdersDeficit Stockholders??? (Deficit) Notes 14 false false R15.htm 00000015 - Disclosure - Litigation Sheet http://datastoragecorp.com/role/Litigation Litigation Notes 15 false false R16.htm 00000016 - Disclosure - Related Party Transactions Sheet http://datastoragecorp.com/role/RelatedPartyTransactions Related Party Transactions Notes 16 false false R17.htm 00000017 - Disclosure - Note 11 ??? &#8239;Merger Sheet http://datastoragecorp.com/role/Note118239merger Note 11 ??? &#8239;Merger Notes 17 false false R18.htm 00000018 - Disclosure - Subsequent Events Sheet http://datastoragecorp.com/role/SubsequentEvents Subsequent Events Notes 18 false false R19.htm 00000019 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://datastoragecorp.com/role/SummaryOfSignificantAccountingPolicies 19 false false R20.htm 00000020 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://datastoragecorp.com/role/SummaryOfSignificantAccountingPolicies 20 false false R21.htm 00000021 - Disclosure - Prepaids and other current assets (Tables) Sheet http://datastoragecorp.com/role/PrepaidsAndOtherCurrentAssetsTables Prepaids and other current assets (Tables) Tables http://datastoragecorp.com/role/PrepaidsAndOtherCurrentAssets 21 false false R22.htm 00000022 - Disclosure - Property and Equipment (Tables) Sheet http://datastoragecorp.com/role/PropertyAndEquipmentTables Property and Equipment (Tables) Tables http://datastoragecorp.com/role/PropertyAndEquipment 22 false false R23.htm 00000023 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://datastoragecorp.com/role/GoodwillAndIntangibleAssets 23 false false R24.htm 00000024 - Disclosure - Leases (Tables) Sheet http://datastoragecorp.com/role/LeasesTables Leases (Tables) Tables http://datastoragecorp.com/role/Leases 24 false false R25.htm 00000025 - Disclosure - Stockholders??? (Deficit) (Tables) Sheet http://datastoragecorp.com/role/StockholdersDeficitTables Stockholders??? (Deficit) (Tables) Tables http://datastoragecorp.com/role/StockholdersDeficit 25 false false R26.htm 00000026 - Disclosure - Note 11 ??? &#8239;Merger (Tables) Sheet http://datastoragecorp.com/role/Note118239mergerTables Note 11 ??? &#8239;Merger (Tables) Tables http://datastoragecorp.com/role/Note118239merger 26 false false R27.htm 00000027 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesTables 27 false false R28.htm 00000028 - Disclosure - Summary of Significant Accounting Policies (Details 1) Sheet http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails1 Summary of Significant Accounting Policies (Details 1) Details http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesTables 28 false false R29.htm 00000029 - Disclosure - Summary of Significant Accounting Policies (Details 2) Sheet http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails2 Summary of Significant Accounting Policies (Details 2) Details http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesTables 29 false false R30.htm 00000030 - Disclosure - Summary of Significant Accounting Policies (Details Narrative) Sheet http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative Summary of Significant Accounting Policies (Details Narrative) Details http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesTables 30 false false R31.htm 00000031 - Disclosure - Prepaids and other current assets (Details) Sheet http://datastoragecorp.com/role/PrepaidsAndOtherCurrentAssetsDetails Prepaids and other current assets (Details) Details http://datastoragecorp.com/role/PrepaidsAndOtherCurrentAssetsTables 31 false false R32.htm 00000032 - Disclosure - Property and Equipment (Details) Sheet http://datastoragecorp.com/role/PropertyAndEquipmentDetails Property and Equipment (Details) Details http://datastoragecorp.com/role/PropertyAndEquipmentTables 32 false false R33.htm 00000033 - Disclosure - Property and Equipment (Details Narrative) Sheet http://datastoragecorp.com/role/PropertyAndEquipmentDetailsNarrative Property and Equipment (Details Narrative) Details http://datastoragecorp.com/role/PropertyAndEquipmentTables 33 false false R34.htm 00000034 - Disclosure - Goodwill and Intangible Assets (Details) Sheet http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails Goodwill and Intangible Assets (Details) Details http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsTables 34 false false R35.htm 00000035 - Disclosure - Goodwill and Intangible Assets (Details 1) Sheet http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails1 Goodwill and Intangible Assets (Details 1) Details http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsTables 35 false false R36.htm 00000036 - Disclosure - Goodwill and Intangible Assets (Details Narrative) Sheet http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetailsNarrative Goodwill and Intangible Assets (Details Narrative) Details http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsTables 36 false false R37.htm 00000037 - Disclosure - Lease (Details) Sheet http://datastoragecorp.com/role/LeaseDetails Lease (Details) Details http://datastoragecorp.com/role/LeasesTables 37 false false R38.htm 00000038 - Disclosure - Lease (Details 1) Sheet http://datastoragecorp.com/role/LeaseDetails1 Lease (Details 1) Details http://datastoragecorp.com/role/LeasesTables 38 false false R39.htm 00000039 - Disclosure - Lease (Details 2) Sheet http://datastoragecorp.com/role/LeaseDetails2 Lease (Details 2) Details http://datastoragecorp.com/role/LeasesTables 39 false false R40.htm 00000040 - Disclosure - Leases (Details Narrative) Sheet http://datastoragecorp.com/role/LeasesDetailsNarrative Leases (Details Narrative) Details http://datastoragecorp.com/role/LeasesTables 40 false false R41.htm 00000041 - Disclosure - Commitments and Contingencies (Details Narrative) Sheet http://datastoragecorp.com/role/CommitmentsAndContingenciesDetailsNarrative Commitments and Contingencies (Details Narrative) Details http://datastoragecorp.com/role/CommitmentsAndContingencies 41 false false R42.htm 00000042 - Disclosure - Stockholders' (Deficit) (Details) Sheet http://datastoragecorp.com/role/StockholdersDeficitDetails Stockholders' (Deficit) (Details) Details http://datastoragecorp.com/role/StockholdersDeficitTables 42 false false R43.htm 00000043 - Disclosure - Stockholders' (Deficit) (Details 1) Sheet http://datastoragecorp.com/role/StockholdersDeficitDetails1 Stockholders' (Deficit) (Details 1) Details http://datastoragecorp.com/role/StockholdersDeficitTables 43 false false R44.htm 00000044 - Disclosure - Stockholders' (Deficit) (Details 2) Sheet http://datastoragecorp.com/role/StockholdersDeficitDetails2 Stockholders' (Deficit) (Details 2) Details http://datastoragecorp.com/role/StockholdersDeficitTables 44 false false R45.htm 00000045 - Disclosure - Stockholders??? (Deficit) (Details Narrative) Sheet http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative Stockholders??? (Deficit) (Details Narrative) Details http://datastoragecorp.com/role/StockholdersDeficitTables 45 false false R46.htm 00000046 - Disclosure - Related Party Transactions (Details Narrative) Sheet http://datastoragecorp.com/role/RelatedPartyTransactionsDetailsNarrative Related Party Transactions (Details Narrative) Details http://datastoragecorp.com/role/RelatedPartyTransactions 46 false false R47.htm 00000047 - Disclosure - Merger (Details) Sheet http://datastoragecorp.com/role/MergerDetails Merger (Details) Details 47 false false R48.htm 00000048 - Disclosure - Merger (Details 1) Sheet http://datastoragecorp.com/role/MergerDetails1 Merger (Details 1) Details 48 false false R49.htm 00000049 - Disclosure - Merger (Details 2) Sheet http://datastoragecorp.com/role/MergerDetails2 Merger (Details 2) Details 49 false false All Reports Book All Reports e4215_10q.htm dtst-20220930.xsd dtst-20220930_cal.xml dtst-20220930_def.xml dtst-20220930_lab.xml dtst-20220930_pre.xml e4215_ex31-1.htm e4215_ex31-2.htm e4215_ex32-1.htm e4215_ex32-2.htm http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 66 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "e4215_10q.htm": { "axisCustom": 0, "axisStandard": 16, "contextCount": 222, "dts": { "calculationLink": { "local": [ "dtst-20220930_cal.xml" ] }, "definitionLink": { "local": [ "dtst-20220930_def.xml" ] }, "inline": { "local": [ "e4215_10q.htm" ] }, "labelLink": { "local": [ "dtst-20220930_lab.xml" ] }, "presentationLink": { "local": [ "dtst-20220930_pre.xml" ] }, "schema": { "local": [ "dtst-20220930.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 487, "entityCount": 1, "hidden": { "http://datastoragecorp.com/20220930": 27, "http://fasb.org/us-gaap/2022": 98, "http://xbrl.sec.gov/dei/2022": 5, "total": 130 }, "keyCustom": 84, "keyStandard": 239, "memberCustom": 26, "memberStandard": 25, "nsprefix": "dtst", "nsuri": "http://datastoragecorp.com/20220930", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "b", "p", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00000001 - Document - Cover", "role": "http://datastoragecorp.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "b", "p", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000010 - Disclosure - Property and Equipment", "role": "http://datastoragecorp.com/role/PropertyAndEquipment", "shortName": "Property and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000011 - Disclosure - Goodwill and Intangible Assets", "role": "http://datastoragecorp.com/role/GoodwillAndIntangibleAssets", "shortName": "Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-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": "00000012 - Disclosure - Leases", "role": "http://datastoragecorp.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-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": "00000013 - Disclosure - Commitments and Contingencies", "role": "http://datastoragecorp.com/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-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": "00000014 - Disclosure - Stockholders\u2019 (Deficit)", "role": "http://datastoragecorp.com/role/StockholdersDeficit", "shortName": "Stockholders\u2019 (Deficit)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "dtst:CommitmentsAndContingenciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000015 - Disclosure - Litigation", "role": "http://datastoragecorp.com/role/Litigation", "shortName": "Litigation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "dtst:CommitmentsAndContingenciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000016 - Disclosure - Related Party Transactions", "role": "http://datastoragecorp.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000017 - Disclosure - Note 11 \u2013  Merger", "role": "http://datastoragecorp.com/role/Note118239merger", "shortName": "Note 11 \u2013  Merger", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-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": "00000018 - Disclosure - Subsequent Events", "role": "http://datastoragecorp.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-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": "00000019 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000002 - Statement - CONSOLIDATED BALANCE SHEETS (Unaudited)", "role": "http://datastoragecorp.com/role/ConsolidatedBalanceSheets", "shortName": "CONSOLIDATED BALANCE SHEETS (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueRecognitionPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000020 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueRecognitionPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "dtst:PrepaidsAndOtherCurrentAssetsTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-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": "00000021 - Disclosure - Prepaids and other current assets (Tables)", "role": "http://datastoragecorp.com/role/PrepaidsAndOtherCurrentAssetsTables", "shortName": "Prepaids and other current assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "dtst:PrepaidsAndOtherCurrentAssetsTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-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": "00000022 - Disclosure - Property and Equipment (Tables)", "role": "http://datastoragecorp.com/role/PropertyAndEquipmentTables", "shortName": "Property and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000023 - Disclosure - Goodwill and Intangible Assets (Tables)", "role": "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-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": "00000024 - Disclosure - Leases (Tables)", "role": "http://datastoragecorp.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000025 - Disclosure - Stockholders\u2019 (Deficit) (Tables)", "role": "http://datastoragecorp.com/role/StockholdersDeficitTables", "shortName": "Stockholders\u2019 (Deficit) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "dtst:ScheduleOfPurchasePriceTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000026 - Disclosure - Note 11 \u2013  Merger (Tables)", "role": "http://datastoragecorp.com/role/Note118239mergerTables", "shortName": "Note 11 \u2013  Merger (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "dtst:ScheduleOfPurchasePriceTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-07-012022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000027 - Disclosure - Summary of Significant Accounting Policies (Details)", "role": "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails", "shortName": "Summary of Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueRecognitionPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-07-012022-09-30_us-gaap_TransferredAtPointInTimeMember", "decimals": "0", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-07-012022-09-30", "decimals": "0", "first": true, "lang": null, "name": "dtst:NetIncomeLossAvailableToCommonStockholderBasic", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000028 - Disclosure - Summary of Significant Accounting Policies (Details 1)", "role": "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails1", "shortName": "Summary of Significant Accounting Policies (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-07-012022-09-30", "decimals": "0", "first": true, "lang": null, "name": "dtst:NetIncomeLossAvailableToCommonStockholderBasic", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-07-012022-09-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000029 - Disclosure - Summary of Significant Accounting Policies (Details 2)", "role": "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails2", "shortName": "Summary of Significant Accounting Policies (Details 2)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-07-012022-09-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical)", "role": "http://datastoragecorp.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:ReceivablesPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "dtst:AccountsReceivablesDue", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000030 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)", "role": "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative", "shortName": "Summary of Significant Accounting Policies (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:ReceivablesPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "dtst:AccountsReceivablesDue", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "dtst:PrepaidsAndOtherCurrentAssetsTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "dtst:PrepaidMarketingPromotion", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000031 - Disclosure - Prepaids and other current assets (Details)", "role": "http://datastoragecorp.com/role/PrepaidsAndOtherCurrentAssetsDetails", "shortName": "Prepaids and other current assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "dtst:PrepaidsAndOtherCurrentAssetsTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "dtst:PrepaidMarketingPromotion", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000032 - Disclosure - Property and Equipment (Details)", "role": "http://datastoragecorp.com/role/PropertyAndEquipmentDetails", "shortName": "Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "lang": null, "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-07-012022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000033 - Disclosure - Property and Equipment (Details Narrative)", "role": "http://datastoragecorp.com/role/PropertyAndEquipmentDetailsNarrative", "shortName": "Property and Equipment (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-07-012022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "dtst:TotalIntangibleAssetsNotSubjectToAmortizationGrossAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000034 - Disclosure - Goodwill and Intangible Assets (Details)", "role": "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "dtst:TotalIntangibleAssetsNotSubjectToAmortizationGrossAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000035 - Disclosure - Goodwill and Intangible Assets (Details 1)", "role": "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails1", "shortName": "Goodwill and Intangible Assets (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-07-012022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000036 - Disclosure - Goodwill and Intangible Assets (Details Narrative)", "role": "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetailsNarrative", "shortName": "Goodwill and Intangible Assets (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-07-012022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-07-012022-09-30", "decimals": "0", "first": true, "lang": null, "name": "dtst:AmortizationOfAssetsIncludedInDepreciationAndAmortizationExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000037 - Disclosure - Lease (Details)", "role": "http://datastoragecorp.com/role/LeaseDetails", "shortName": "Lease (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-07-012022-09-30", "decimals": "0", "first": true, "lang": null, "name": "dtst:AmortizationOfAssetsIncludedInDepreciationAndAmortizationExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "dtst:SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "dtst:OperatingCashFlowsRelatedToOperatingLeases", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000038 - Disclosure - Lease (Details 1)", "role": "http://datastoragecorp.com/role/LeaseDetails1", "shortName": "Lease (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "dtst:SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "dtst:OperatingCashFlowsRelatedToOperatingLeases", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "dtst:LongtermObligationsUnderOperatingAndCapitalLeasesTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000039 - Disclosure - Lease (Details 2)", "role": "http://datastoragecorp.com/role/LeaseDetails2", "shortName": "Lease (Details 2)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "dtst:LongtermObligationsUnderOperatingAndCapitalLeasesTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-07-012022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)", "role": "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-07-012022-09-30", "decimals": "0", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "dtst:AnnualRent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000040 - Disclosure - Leases (Details Narrative)", "role": "http://datastoragecorp.com/role/LeasesDetailsNarrative", "shortName": "Leases (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "dtst:AnnualRent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "AsOf2022-09-30_custom_FlagshipAcquisitionMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000041 - Disclosure - Commitments and Contingencies (Details Narrative)", "role": "http://datastoragecorp.com/role/CommitmentsAndContingenciesDetailsNarrative", "shortName": "Commitments and Contingencies (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "AsOf2022-09-30_custom_FlagshipAcquisitionMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "AsOf2021-12-31_us-gaap_EmployeeStockOptionMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000042 - Disclosure - Stockholders' (Deficit) (Details)", "role": "http://datastoragecorp.com/role/StockholdersDeficitDetails", "shortName": "Stockholders' (Deficit) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "AsOf2021-12-31_us-gaap_EmployeeStockOptionMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000043 - Disclosure - Stockholders' (Deficit) (Details 1)", "role": "http://datastoragecorp.com/role/StockholdersDeficitDetails1", "shortName": "Stockholders' (Deficit) (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": "INF", "first": true, "lang": null, "name": "dtst:StockIssuedDuringPeriodSharesRestrictedStockAwardGranted", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000044 - Disclosure - Stockholders' (Deficit) (Details 2)", "role": "http://datastoragecorp.com/role/StockholdersDeficitDetails2", "shortName": "Stockholders' (Deficit) (Details 2)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": "INF", "first": true, "lang": null, "name": "dtst:StockIssuedDuringPeriodSharesRestrictedStockAwardGranted", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "AsOf2022-09-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CapitalUnitsAuthorized", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000045 - Disclosure - Stockholders\u2019 (Deficit) (Details Narrative)", "role": "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative", "shortName": "Stockholders\u2019 (Deficit) (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": "0", "lang": null, "name": "us-gaap:ProceedsFromCommissionsReceived", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProceedsFromRelatedPartyDebt", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000046 - Disclosure - Related Party Transactions (Details Narrative)", "role": "http://datastoragecorp.com/role/RelatedPartyTransactionsDetailsNarrative", "shortName": "Related Party Transactions (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProceedsFromRelatedPartyDebt", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "dtst:ScheduleOfPurchasePriceTableTextBlock", "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "dtst:BusinessAcquisitionConsiderationCashPaidToSeller", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000047 - Disclosure - Merger (Details)", "role": "http://datastoragecorp.com/role/MergerDetails", "shortName": "Merger (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "dtst:ScheduleOfPurchasePriceTableTextBlock", "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "dtst:BusinessAcquisitionConsiderationCashPaidToSeller", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "dtst:SummaryOfTheAllocationOfTheExcessPurchasePriceTableTextBlock", "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedCustomerRelationshipsGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000048 - Disclosure - Merger (Details 1)", "role": "http://datastoragecorp.com/role/MergerDetails1", "shortName": "Merger (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "dtst:SummaryOfTheAllocationOfTheExcessPurchasePriceTableTextBlock", "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedCustomerRelationshipsGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "dtst:ScheduleOfUnauditedProFormaOfOperationTableTextBlock", "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2021-01-012021-09-30_custom_FlagshipSolutionsMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000049 - Disclosure - Merger (Details 2)", "role": "http://datastoragecorp.com/role/MergerDetails2", "shortName": "Merger (Details 2)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "dtst:ScheduleOfUnauditedProFormaOfOperationTableTextBlock", "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2021-01-012021-09-30_custom_FlagshipSolutionsMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "AsOf2020-12-31_us-gaap_PreferredStockMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000005 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited)", "role": "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "AsOf2020-12-31_us-gaap_PreferredStockMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)", "role": "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": "0", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000007 - Disclosure - Basis of Presentation, Organization and Other Matters", "role": "http://datastoragecorp.com/role/BasisOfPresentationOrganizationAndOtherMatters", "shortName": "Basis of Presentation, Organization and Other Matters", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000008 - Disclosure - Summary of Significant Accounting Policies", "role": "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "dtst:PrepaidsAndOtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000009 - Disclosure - Prepaids and other current assets", "role": "http://datastoragecorp.com/role/PrepaidsAndOtherCurrentAssets", "shortName": "Prepaids and other current assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e4215_10q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "dtst:PrepaidsAndOtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 51, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of changes contained within amended document.", "label": "Amendment Description" } } }, "localname": "AmendmentDescription", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AnnualInformationForm": { "auth_ref": [ "r453" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form.", "label": "Annual Information Form" } } }, "localname": "AnnualInformationForm", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditedAnnualFinancialStatements": { "auth_ref": [ "r453" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements.", "label": "Audited Annual Financial Statements" } } }, "localname": "AuditedAnnualFinancialStatements", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CountryRegion": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Region code of country", "label": "Country Region" } } }, "localname": "CountryRegion", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page." } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAccountingStandard": { "auth_ref": [ "r452" ], "lang": { "en-us": { "role": { "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.", "label": "Document Accounting Standard" } } }, "localname": "DocumentAccountingStandard", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "accountingStandardItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r450", "r452", "r453" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentPeriodStartDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format.", "label": "Document Period Start Date" } } }, "localname": "DocumentPeriodStartDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r451" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentRegistrationStatement": { "auth_ref": [ "r439" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a registration statement.", "label": "Document Registration Statement" } } }, "localname": "DocumentRegistrationStatement", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentShellCompanyEventDate": { "auth_ref": [ "r452" ], "lang": { "en-us": { "role": { "documentation": "Date of event requiring a shell company report.", "label": "Document Shell Company Event Date" } } }, "localname": "DocumentShellCompanyEventDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentShellCompanyReport": { "auth_ref": [ "r452" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.", "label": "Document Shell Company Report" } } }, "localname": "DocumentShellCompanyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r454" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r442" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine3": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 3 such as an Office Park", "label": "Entity Address, Address Line Three" } } }, "localname": "EntityAddressAddressLine3", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "countryCodeItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "auth_ref": [ "r445" ], "lang": { "en-us": { "role": { "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element.", "label": "Entity Bankruptcy Proceedings, Reporting Current" } } }, "localname": "EntityBankruptcyProceedingsReportingCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r441" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r441" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r459" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Elected Not To Use the Extended Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r441" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.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/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r456" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityPrimarySicNumber": { "auth_ref": [ "r453" ], "lang": { "en-us": { "role": { "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity.", "label": "Entity Primary SIC Number" } } }, "localname": "EntityPrimarySicNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "sicNumberItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r441" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r441" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r441" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r441" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r457" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_Extension": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Extension number for local phone number.", "label": "Extension" } } }, "localname": "Extension", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_NoTradingSymbolFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a security having no trading symbol.", "label": "No Trading Symbol Flag" } } }, "localname": "NoTradingSymbolFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "trueItemType" }, "dei_OtherReportingStandardItemNumber": { "auth_ref": [ "r452" ], "lang": { "en-us": { "role": { "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS.", "label": "Other Reporting Standard Item Number" } } }, "localname": "OtherReportingStandardItemNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "otherReportingStandardItemNumberItemType" }, "dei_PreCommencementIssuerTenderOffer": { "auth_ref": [ "r446" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.", "label": "Pre-commencement Issuer Tender Offer" } } }, "localname": "PreCommencementIssuerTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "auth_ref": [ "r447" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.", "label": "Pre-commencement Tender Offer" } } }, "localname": "PreCommencementTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r440" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_Security12gTitle": { "auth_ref": [ "r444" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(g) registered security.", "label": "Title of 12(g) Security" } } }, "localname": "Security12gTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r443" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SecurityReportingObligation": { "auth_ref": [ "r448" ], "lang": { "en-us": { "role": { "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act.", "label": "Security Reporting Obligation" } } }, "localname": "SecurityReportingObligation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "securityReportingObligationItemType" }, "dei_SolicitingMaterial": { "auth_ref": [ "r449" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.", "label": "Soliciting Material" } } }, "localname": "SolicitingMaterial", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "dei_WrittenCommunications": { "auth_ref": [ "r458" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.", "label": "Written Communications" } } }, "localname": "WrittenCommunications", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dtst_ABCAcquiredContractsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "ABC Acquired Contracts [Member]" } } }, "localname": "ABCAcquiredContractsMember", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "dtst_AccountsReceivablesDue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounts receivables due.", "label": "Accounts receivables due" } } }, "localname": "AccountsReceivablesDue", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "durationItemType" }, "dtst_AccrualOfPreferredStockDividend": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Accrual of preferred stock dividend" } } }, "localname": "AccrualOfPreferredStockDividend", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "dtst_AccumulatedAmortization": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Accumulated amortization" } } }, "localname": "AccumulatedAmortization", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails" ], "xbrltype": "monetaryItemType" }, "dtst_AmortizationOfAssetsIncludedInDepreciationAndAmortizationExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Amortization of assets, included in depreciation and amortization expense" } } }, "localname": "AmortizationOfAssetsIncludedInDepreciationAndAmortizationExpense", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails" ], "xbrltype": "monetaryItemType" }, "dtst_AmortizationOfAssetsIncludedInTotalOperatingExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Amortization of assets, included in total operating expense" } } }, "localname": "AmortizationOfAssetsIncludedInTotalOperatingExpense", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails" ], "xbrltype": "monetaryItemType" }, "dtst_AmountsRepresentingInterest": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Operating Leases Less: Amounts representing interest", "negatedLabel": "Operating Leases Less: Amounts representing interest" } } }, "localname": "AmountsRepresentingInterest", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails2" ], "xbrltype": "monetaryItemType" }, "dtst_AnnualBaseRent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Annual base rent" } } }, "localname": "AnnualBaseRent", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "dtst_AnnualRent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Annual rent" } } }, "localname": "AnnualRent", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "dtst_ArrowCapitalSolutions1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Arrow Capital Solutions 1 [Member]" } } }, "localname": "ArrowCapitalSolutions1Member", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "dtst_ArrowCapitalSolutionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Arrow Capital Solutions [Member]" } } }, "localname": "ArrowCapitalSolutionsMember", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "dtst_AssembledWorkforce": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Assembled Workforce" } } }, "localname": "AssembledWorkforce", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/MergerDetails1" ], "xbrltype": "monetaryItemType" }, "dtst_AssetsNoncurrent1": { "auth_ref": [], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Other assets" } } }, "localname": "AssetsNoncurrent1", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "dtst_BusinessAcquisitionConsiderationCashPaidToSeller": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Cash paid to the seller" } } }, "localname": "BusinessAcquisitionConsiderationCashPaidToSeller", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/MergerDetails" ], "xbrltype": "monetaryItemType" }, "dtst_BusinessAcquisitionConsiderationTotalPurchasePrice": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Total purchase price" } } }, "localname": "BusinessAcquisitionConsiderationTotalPurchasePrice", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/MergerDetails" ], "xbrltype": "monetaryItemType" }, "dtst_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsFixAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Fixed Assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsFixAssets", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/MergerDetails" ], "xbrltype": "monetaryItemType" }, "dtst_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsSecurityDeposits": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Security Deposits" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsSecurityDeposits", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/MergerDetails" ], "xbrltype": "monetaryItemType" }, "dtst_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsWebSiteAndDigitalAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Website and Digital Assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsWebSiteAndDigitalAssets", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/MergerDetails" ], "xbrltype": "monetaryItemType" }, "dtst_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesPPPLoanPayable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "PPP Loan Payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesPPPLoanPayable", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/MergerDetails" ], "xbrltype": "monetaryItemType" }, "dtst_BusinessCombinationRecognizedIdentifiableExcessPurchasePrice": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Excess Purchase Price" } } }, "localname": "BusinessCombinationRecognizedIdentifiableExcessPurchasePrice", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/MergerDetails" ], "xbrltype": "monetaryItemType" }, "dtst_CashReceivedForExercisedOfWarrants": { "auth_ref": [], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Cash received for the exercised of warrants" } } }, "localname": "CashReceivedForExercisedOfWarrants", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "dtst_CommitmentsAndContingenciesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CommitmentsAndContingenciesTextBlock", "verboseLabel": "Litigation" } } }, "localname": "CommitmentsAndContingenciesTextBlock", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/Litigation" ], "xbrltype": "textBlockItemType" }, "dtst_CommonStockParValue0.001PerShareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Common Stock, par value $0.001 per share" } } }, "localname": "CommonStockParValue0.001PerShareMember", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "domainItemType" }, "dtst_ComputerHardwareAndSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Computer hardware and software.", "label": "Computer Hardware and Software [Member]" } } }, "localname": "ComputerHardwareAndSoftwareMember", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "dtst_ConversionOfPreferredSeriesToStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Conversion of preferred series to stock" } } }, "localname": "ConversionOfPreferredSeriesToStock", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "dtst_ConversionOfPreferredSeriesToStockShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Conversion of preferred series to stock, shares" } } }, "localname": "ConversionOfPreferredSeriesToStockShares", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "dtst_DataCenterEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Data Center equipment.", "label": "Data Center Equipment [Member]" } } }, "localname": "DataCenterEquipmentMember", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "dtst_DisasterRecoveryAndBusinessContinuitySolutionsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disaster Recovery and Business Continuity Solutions" } } }, "localname": "DisasterRecoveryAndBusinessContinuitySolutionsPolicyTextBlock", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "dtst_DisclosureLeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases", "verboseLabel": "Lease" } } }, "localname": "DisclosureLeasesAbstract", "nsuri": "http://datastoragecorp.com/20220930", "xbrltype": "stringItemType" }, "dtst_DisclosureLitigationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation" } } }, "localname": "DisclosureLitigationAbstract", "nsuri": "http://datastoragecorp.com/20220930", "xbrltype": "stringItemType" }, "dtst_DisclosurePrepaidsAndOtherCurrentAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Prepaids And Other Current Assets" } } }, "localname": "DisclosurePrepaidsAndOtherCurrentAssetsAbstract", "nsuri": "http://datastoragecorp.com/20220930", "xbrltype": "stringItemType" }, "dtst_EarningPerShareBasic": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings (Loss) per share, basic" } } }, "localname": "EarningPerShareBasic", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "perShareItemType" }, "dtst_EarningPerShareDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings (Loss) per share, diluted" } } }, "localname": "EarningPerShareDiluted", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "perShareItemType" }, "dtst_EmployeeStockOption1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An arrangement whereby an employee is entitled to receive in the future, subject to vesting and other restrictions, a number of shares in the entity at a specified price, as defined in the agreement. Although there are variations, normally, after vesting, when an option is exercised, the employee-holder pays the strike value in cash to the issuing employer-entity and receives equity shares. The equity shares can be sold into the market for cash at the current market price without restriction. Options may be used to attract, retain and incentivize employees, in addition to their regular salary and other benefits.", "label": "Employee Stock Option 1 [Member]" } } }, "localname": "EmployeeStockOption1Member", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails2" ], "xbrltype": "domainItemType" }, "dtst_EquipmentAndSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equipment and Software [Member]" } } }, "localname": "EquipmentAndSoftwareMember", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "dtst_EquipmentSalesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equipment Sales" } } }, "localname": "EquipmentSalesPolicyTextBlock", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "dtst_EstimatedLifeInYears": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Estimated life in years" } } }, "localname": "EstimatedLifeInYears", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "dtst_ExcessPurchasePrice": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "ExcessPurchasePrice", "verboseLabel": "Excess Purchase Price" } } }, "localname": "ExcessPurchasePrice", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/MergerDetails1" ], "xbrltype": "monetaryItemType" }, "dtst_FianceLeasesContingentMonthlyRentalPayments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Fiance leases contingent monthly rental payments" } } }, "localname": "FianceLeasesContingentMonthlyRentalPayments", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "dtst_FinanceLeasePayable": { "auth_ref": [], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Finance leases payable" } } }, "localname": "FinanceLeasePayable", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "dtst_FinanceLeasesNetOfCurrentObligations": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Finance leases, net of current obligations" } } }, "localname": "FinanceLeasesNetOfCurrentObligations", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails" ], "xbrltype": "monetaryItemType" }, "dtst_FinanceLeasesPayableRelatedParty": { "auth_ref": [], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Finance leases payable related party" } } }, "localname": "FinanceLeasesPayableRelatedParty", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "dtst_FinanceLeasesPayableRelatedPartyLongTerm": { "auth_ref": [], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "FinanceLeasesPayableRelatedPartyLongTerm", "verboseLabel": "Finance leases payable related party" } } }, "localname": "FinanceLeasesPayableRelatedPartyLongTerm", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "dtst_FinancingCashFlowsRelatedToFinanceLeases": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Financing cash flows related to finance leases" } } }, "localname": "FinancingCashFlowsRelatedToFinanceLeases", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails1" ], "xbrltype": "monetaryItemType" }, "dtst_FiniteLivedAndIndefiniteLivedIntangibleAssetsGross": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite lived and Indefinite lived intangible assets Gross.", "label": "Total Intangible Assets, Gross amount" } } }, "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsGross", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "dtst_FirstCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "First Customer [Member]" } } }, "localname": "FirstCustomerMember", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "dtst_FirstLeaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "First Lease [Member]" } } }, "localname": "FirstLeaseMember", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "dtst_FlagshipAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Flagship Acquisition [Member]" } } }, "localname": "FlagshipAcquisitionMember", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "dtst_FlagshipSolutionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Flagship Solutions [Member]" } } }, "localname": "FlagshipSolutionsMember", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/MergerDetails2" ], "xbrltype": "domainItemType" }, "dtst_GainOnForgivenessOfDebt": { "auth_ref": [], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Gain on forgiveness of debt", "negatedLabel": "Gain on forgiveness of debt" } } }, "localname": "GainOnForgivenessOfDebt", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows", "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "dtst_GoodwillAndIntangibleAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Goodwill and Intangible Assets.", "label": "Total Goodwill and Intangible Assets, Gross amount" } } }, "localname": "GoodwillAndIntangibleAssets", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "dtst_GoodwillAndIntangibleAssetsAccumulatedAmortization": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Goodwill and Intangible Assets Accumulated Amortization.", "label": "Total Goodwill and Intangible Assets, Accumulated Amortization" } } }, "localname": "GoodwillAndIntangibleAssetsAccumulatedAmortization", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "dtst_GrantDateFairValueGranted": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Grant date fair value, granted" } } }, "localname": "GrantDateFairValueGranted", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails2" ], "xbrltype": "perShareItemType" }, "dtst_IncreaseDecreaseInRightOfUseAsset": { "auth_ref": [], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "IncreaseDecreaseInRightOfUseAsset", "negatedLabel": "Right of use asset" } } }, "localname": "IncreaseDecreaseInRightOfUseAsset", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "dtst_InitialSetupFeesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Initial Set-Up Fees" } } }, "localname": "InitialSetupFeesPolicyTextBlock", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "dtst_IntangibleAssetsNetAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Total Intangible Assets, Net amount" } } }, "localname": "IntangibleAssetsNetAmount", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "dtst_InterestOnLeaseLiabilitiesIncludedInInterestExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Interest on lease liabilities, included in interest expense" } } }, "localname": "InterestOnLeaseLiabilitiesIncludedInInterestExpense", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails" ], "xbrltype": "monetaryItemType" }, "dtst_InterestOnLeaseLiabilitiesIncludedInTotalOperatingExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Interest on lease liabilities, included in total operating expense" } } }, "localname": "InterestOnLeaseLiabilitiesIncludedInTotalOperatingExpense", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails" ], "xbrltype": "monetaryItemType" }, "dtst_InternationalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "International [Member]" } } }, "localname": "InternationalMember", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "dtst_LessLongtermObligations": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "LessLongtermObligations", "negatedLabel": "Less: long-term obligations" } } }, "localname": "LessLongtermObligations", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails2" ], "xbrltype": "monetaryItemType" }, "dtst_LicenseGrantingSSLCertificatesAndOtherLicensesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "License - granting SSL certificates and other licenses" } } }, "localname": "LicenseGrantingSSLCertificatesAndOtherLicensesPolicyTextBlock", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "dtst_LongtermObligationsUnderOperatingAndCapitalLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Long-term obligations under the operating and Finance leases" } } }, "localname": "LongtermObligationsUnderOperatingAndCapitalLeasesTableTextBlock", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "dtst_ManagedServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Managed Services [Member]" } } }, "localname": "ManagedServicesMember", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "dtst_MassachusettsAndNorthCarolinaFloridaAndTexasMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Massachusetts And North Carolina Florida And Texas [Member]" } } }, "localname": "MassachusettsAndNorthCarolinaFloridaAndTexasMember", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "dtst_MelvilleMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by group of related lease arrangements. For example, but not limited to, leases grouped by facility or contractual terms.", "label": "Melville [Member]" } } }, "localname": "MelvilleMember", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "dtst_NetIncomeLossAvailableToCommonStockholderBasic": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Shareholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholderBasic", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "monetaryItemType" }, "dtst_NexxisVoipServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nexxis Voip Services [Member]" } } }, "localname": "NexxisVoipServicesMember", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "dtst_NoncurrentFinanceLeaseLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Finance Leases Noncurrent Finance lease liabilities", "verboseLabel": "Total current" } } }, "localname": "NoncurrentFinanceLeaseLiabilities", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails2" ], "xbrltype": "monetaryItemType" }, "dtst_OneCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "One Customer [Member]" } } }, "localname": "OneCustomerMember", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "dtst_OperatingCashFlowsRelatedToOperatingLeases": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Operating cash flows related to operating leases" } } }, "localname": "OperatingCashFlowsRelatedToOperatingLeases", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails1" ], "xbrltype": "monetaryItemType" }, "dtst_OperatingLeasesLiabilityNoncurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Total current" } } }, "localname": "OperatingLeasesLiabilityNoncurrent", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails2" ], "xbrltype": "monetaryItemType" }, "dtst_OperatingLeasesRentExpensesNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Operating leases rent expenses net" } } }, "localname": "OperatingLeasesRentExpensesNet", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "dtst_Options": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Options" } } }, "localname": "Options", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "sharesItemType" }, "dtst_OtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other [Member]" } } }, "localname": "OtherMember", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "dtst_PaymentTermPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payment Terms" } } }, "localname": "PaymentTermPolicyTextBlock", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "dtst_PrepaidMaintenance": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Prepaid Maintenance" } } }, "localname": "PrepaidMaintenance", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/PrepaidsAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "dtst_PrepaidMarketingPromotion": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Prepaid Marketing & Promotion" } } }, "localname": "PrepaidMarketingPromotion", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/PrepaidsAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "dtst_PrepaidSubscriptionsAndLicense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Prepaid Subscriptions and license" } } }, "localname": "PrepaidSubscriptionsAndLicense", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/PrepaidsAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "dtst_PrepaidsAndOtherCurrentAssetsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Prepaids and other current assets" } } }, "localname": "PrepaidsAndOtherCurrentAssetsTextBlock", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/PrepaidsAndOtherCurrentAssets" ], "xbrltype": "textBlockItemType" }, "dtst_ProceedsFromIssuanceOfCommonStockAndWarrants": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Proceeds from issuance of common stock and warrants" } } }, "localname": "ProceedsFromIssuanceOfCommonStockAndWarrants", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "dtst_ProceedsFromIssuanceOfCommonStockAndWarrantsShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Proceeds from issuance of common stock and warrants, shares" } } }, "localname": "ProceedsFromIssuanceOfCommonStockAndWarrantsShares", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "dtst_ProceedsRepaymentDividendPayable": { "auth_ref": [], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "ProceedsRepaymentDividendPayable", "negatedLabel": "Repayments of Dividend payable" } } }, "localname": "ProceedsRepaymentDividendPayable", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "dtst_PropertyAndEquipmentAtCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Property and equipment, at cost" } } }, "localname": "PropertyAndEquipmentAtCost", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails" ], "xbrltype": "monetaryItemType" }, "dtst_PropertyAndEquipmentNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Property and equipment, net" } } }, "localname": "PropertyAndEquipmentNet", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails" ], "xbrltype": "monetaryItemType" }, "dtst_RentalExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Rent expenses" } } }, "localname": "RentalExpense", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "dtst_RestrictedStockUnitsFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Restricted stock units, fair value" } } }, "localname": "RestrictedStockUnitsFairValue", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "dtst_SIASAcquiredContractsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "SIAS Acquired Contracts [Member]" } } }, "localname": "SIASAcquiredContractsMember", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "dtst_ScheduleOfPurchasePriceTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Purchase price" } } }, "localname": "ScheduleOfPurchasePriceTableTextBlock", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/Note118239mergerTables" ], "xbrltype": "textBlockItemType" }, "dtst_ScheduleOfUnauditedProFormaOfOperationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of unaudited pro-forma" } } }, "localname": "ScheduleOfUnauditedProFormaOfOperationTableTextBlock", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/Note118239mergerTables" ], "xbrltype": "textBlockItemType" }, "dtst_SecondCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Second Customer [Member]" } } }, "localname": "SecondCustomerMember", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "dtst_SecondLeaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Second Lease [Member]" } } }, "localname": "SecondLeaseMember", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "dtst_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisesPrices": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisesPrices", "periodEndLabel": "Range of option price per share, ending", "periodStartLabel": "Range of option price per share, beginning" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisesPrices", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails" ], "xbrltype": "perShareItemType" }, "dtst_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesExercisableExercisePrices": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Range of option price per share, exercisable" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesExercisableExercisePrices", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails" ], "xbrltype": "perShareItemType" }, "dtst_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesGrantedExercisePrices": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Range of option price per share, Granted" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesGrantedExercisePrices", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails" ], "xbrltype": "perShareItemType" }, "dtst_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted average contractual life, granted" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails" ], "xbrltype": "durationItemType" }, "dtst_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted average contractual life, ending" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails" ], "xbrltype": "durationItemType" }, "dtst_SignificantJudgementPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Significant Judgement" } } }, "localname": "SignificantJudgementPolicyTextBlock", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "dtst_StockIssuedDuringPeriodSharesRestrictedStockAwardGranted": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RSAs granted shares" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGranted", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails2" ], "xbrltype": "sharesItemType" }, "dtst_StockIssuedDuringPeriodSharesRestrictedStockAwardVested": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RSAs vested shares" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardVested", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails2" ], "xbrltype": "sharesItemType" }, "dtst_StockWarrantsExerciseShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock warrants exercise, shares" } } }, "localname": "StockWarrantsExerciseShares", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "dtst_StockbasedCompensationShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock-based compensation, shares" } } }, "localname": "StockbasedCompensationShares", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "dtst_SummaryOfTheAllocationOfTheExcessPurchasePriceTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Merger (Details 1)" } } }, "localname": "SummaryOfTheAllocationOfTheExcessPurchasePriceTableTextBlock", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/Note118239mergerTables" ], "xbrltype": "textBlockItemType" }, "dtst_SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental balance sheet information related to leases" } } }, "localname": "SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "dtst_SystemsTradingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stand for system trading.", "label": "Systems Trading [Member]" } } }, "localname": "SystemsTradingMember", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "dtst_TotalGoodwillAndIntangibleAssetsNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Total Goodwill and Intangible Assets, Net" } } }, "localname": "TotalGoodwillAndIntangibleAssetsNet", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "dtst_TotalIntangibleAssetsNotSubjectToAmortizationAccumulatedAmortization": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Total intangible assets not subject to amortization, Accumulated Amortization" } } }, "localname": "TotalIntangibleAssetsNotSubjectToAmortizationAccumulatedAmortization", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "dtst_TotalIntangibleAssetsNotSubjectToAmortizationGrossAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Total intangible assets not subject to amortization, Gross amount" } } }, "localname": "TotalIntangibleAssetsNotSubjectToAmortizationGrossAmount", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "dtst_TotalIntangibleAssetsNotSubjectToAmortizationNetAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Total intangible assets not subject to amortization, Net amount" } } }, "localname": "TotalIntangibleAssetsNotSubjectToAmortizationNetAmount", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "dtst_Warrant1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant 1 [Member]" } } }, "localname": "Warrant1Member", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails2" ], "xbrltype": "domainItemType" }, "dtst_Warrants": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrants" } } }, "localname": "Warrants", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "sharesItemType" }, "dtst_WarrantsToPurchaseSharesOfCommonStockParValue0.001PerShareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrants to purchase shares of Common Stock, par value $0.001 per share" } } }, "localname": "WarrantsToPurchaseSharesOfCommonStockParValue0.001PerShareMember", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "domainItemType" }, "dtst_WebsiteAndDigitalAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Website And Digital Assets [Member]" } } }, "localname": "WebsiteAndDigitalAssetsMember", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "dtst_WeightedAverageNumberOfShareOutstandingBasic": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted average number of common shares - basic" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasic", "nsuri": "http://datastoragecorp.com/20220930", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "sharesItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r149", "r233", "r236", "r413" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r198", "r199", "r200", "r201", "r215", "r218", "r241", "r243", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r410", "r414", "r437", "r438" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails", "http://datastoragecorp.com/role/StockholdersDeficitDetails1", "http://datastoragecorp.com/role/StockholdersDeficitDetails2", "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r198", "r199", "r200", "r201", "r215", "r218", "r241", "r243", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r410", "r414", "r437", "r438" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails", "http://datastoragecorp.com/role/StockholdersDeficitDetails1", "http://datastoragecorp.com/role/StockholdersDeficitDetails2", "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r149", "r233", "r236", "r413" ], "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r146", "r199", "r200", "r233", "r234", "r369", "r409", "r411" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r146", "r199", "r200", "r233", "r234", "r369", "r409", "r411" ], "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r187", "r198", "r199", "r200", "r201", "r215", "r218", "r238", "r241", "r243", "r275", "r276", "r277", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r410", "r414", "r437", "r438" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails", "http://datastoragecorp.com/role/StockholdersDeficitDetails1", "http://datastoragecorp.com/role/StockholdersDeficitDetails2", "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r187", "r198", "r199", "r200", "r201", "r215", "r218", "r238", "r241", "r243", "r275", "r276", "r277", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r410", "r414", "r437", "r438" ], "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails", "http://datastoragecorp.com/role/StockholdersDeficitDetails1", "http://datastoragecorp.com/role/StockholdersDeficitDetails2", "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r147", "r148", "r233", "r235", "r412", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436" ], "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r147", "r148", "r233", "r235", "r412", "r422", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Accounts payable and accrued expenses" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent": { "auth_ref": [ "r159" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding accrued interest, of allowance for credit loss on accounts receivable classified as noncurrent.", "label": "Accounts Receivable, Allowance for Credit Loss, Excluding Accrued Interest, Noncurrent" } } }, "localname": "AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r423" ], "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/2022", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r150", "r151" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts receivable (less allowance for credit losses of $12,476 and $30,000 in 2022 and 2021, respectively)" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r14", "r182" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r25", "r359" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional paid in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r86", "r87", "r88", "r282", "r283", "r284", "r320" ], "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/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net income (loss) to net cash provided by operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r287" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Costs" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r288" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "Advertising Expense" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r68", "r167", "r174" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r110" ], "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": "Total common stock equivalents" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails2" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r110" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails2" ], "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/2022", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r110" ], "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/2022", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails2" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r18", "r83", "r135", "r138", "r144", "r157", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r307", "r313", "r327", "r357", "r359", "r386", "r399" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total Assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r7", "r31", "r83", "r157", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r307", "r313", "r327", "r357", "r359" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total Current Assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Assets:" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r246", "r247", "r248", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r260", "r261", "r262", "r263", "r264", "r265", "r267", "r268", "r270", "r271", "r274", "r275", "r276", "r277", "r278" ], "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/2022", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails", "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_BasicEarningsPerShareAdjustmentProForma": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Pro Forma Basic Earnings Per Share Adjustment to reconcile between Net Income and Pro Forma.", "label": "Net income per share" } } }, "localname": "BasicEarningsPerShareAdjustmentProForma", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/MergerDetails2" ], "xbrltype": "perShareItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r240", "r242", "r300" ], "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/2022", "presentation": [ "http://datastoragecorp.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://datastoragecorp.com/role/MergerDetails2" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r240", "r242", "r296", "r297", "r300" ], "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/2022", "presentation": [ "http://datastoragecorp.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://datastoragecorp.com/role/MergerDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.", "label": "Business acquisition" } } }, "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "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": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/MergerDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPeriodResultsIncludedInCombinedEntity1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period when results of operations of the acquired entity are included in the income statement of the combined entity, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Business acquisition period" } } }, "localname": "BusinessAcquisitionPeriodResultsIncludedInCombinedEntity1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r294", "r295" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "negatedLabel": "Net income attributable to common shareholders" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/MergerDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r294", "r295" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Revenues" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/MergerDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r299" ], "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/2022", "presentation": [ "http://datastoragecorp.com/role/MergerDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets": { "auth_ref": [ "r299" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Total Tangible Assets Acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/MergerDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r299" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Prepaid Expenses" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/MergerDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r299" ], "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" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/MergerDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": { "auth_ref": [ "r299" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Total Tangible Liabilities Assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/MergerDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r299" ], "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": "Accounts Payable and Accrued Expenses" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/MergerDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "auth_ref": [ "r299" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Deferred Revenue" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/MergerDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r299" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Deferred Tax Liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/MergerDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r298", "r299" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Net Tangible Assets Acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/MergerDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeaseObligationsIncurred": { "auth_ref": [ "r73", "r74" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in lease obligation from new lease.", "label": "Assets acquired by finance lease" } } }, "localname": "CapitalLeaseObligationsIncurred", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalUnitsAuthorized": { "auth_ref": [ "r421" ], "lang": { "en-us": { "role": { "documentation": "Number of authorized capital units or capital shares. This element is relevant to issuers of face-amount certificates and registered investment companies.", "label": "Capital stock authorized" } } }, "localname": "CapitalUnitsAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CashAcquiredFromAcquisition": { "auth_ref": [ "r54" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).", "label": "Cash acquired in business acquisition" } } }, "localname": "CashAcquiredFromAcquisition", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r6", "r12", "r70" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r71" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r62", "r70", "r75" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash and Cash Equivalents, End of Period", "periodStartLabel": "Cash and Cash Equivalents, Beginning of Period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r62", "r328" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding 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), Excluding Exchange Rate Effect", "totalLabel": "Increase (Decrease) in Cash and Cash Equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non-cash investing and financing\u00a0activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r22", "r23", "r24", "r80", "r83", "r102", "r103", "r104", "r107", "r109", "r115", "r116", "r117", "r157", "r204", "r208", "r209", "r210", "r213", "r214", "r216", "r217", "r220", "r224", "r230", "r327", "r455" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r37", "r389", "r404" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r195", "r196", "r197", "r202", "r424" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r86", "r87", "r320" ], "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/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheetsParenthetical", "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r24" ], "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": "Common stock, authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheetsParenthetical", "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r24" ], "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", "verboseLabel": "Restricted stock units, issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheetsParenthetical", "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r24", "r230" ], "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/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r24", "r359" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common stock, par value $.001; 250,000,000 shares authorized; 6,822,127 and 6,693,793 shares issued and outstanding in 2022 and 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r124", "r125", "r149", "r325", "r326", "r423" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r124", "r125", "r149", "r325", "r326", "r420", "r423" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r124", "r125", "r149", "r325", "r326", "r420", "r423" ], "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/2022", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r120", "r398" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration of Credit Risk and Other Risks and Uncertainties" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r124", "r125", "r149", "r325", "r326" ], "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": "Concentration Risk, Percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r124", "r125", "r149", "r325", "r326", "r423" ], "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/2022", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r77", "r309" ], "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": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r51", "r83", "r157", "r204", "r205", "r206", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r327" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of sales" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r123", "r149" ], "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/2022", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerListsMember": { "auth_ref": [ "r302" ], "lang": { "en-us": { "role": { "documentation": "Information about customers such as their name and contact information; it may also be an extensive database that includes other information about the customers such as their order history and demographic information.", "label": "Customer Lists [Member]" } } }, "localname": "CustomerListsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPayment": { "auth_ref": [ "r36", "r397" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments including both interest and principal payments.", "label": "Debt Instrument, Periodic Payment" } } }, "localname": "DebtInstrumentPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r19" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred revenue" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r68", "r180" ], "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 expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/PropertyAndEquipmentDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r68", "r133" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "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 and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DilutiveSecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Dilutive securities" } } }, "localname": "DilutiveSecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r233" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Schedule of revenue is disaggregated by major product" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DividendsPreferredStock": { "auth_ref": [ "r231", "r396" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).", "label": "Dividends, Preferred Stock", "negatedLabel": "Preferred stock dividends" } } }, "localname": "DividendsPreferredStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r49", "r91", "r92", "r93", "r94", "r95", "r99", "r102", "r107", "r108", "r109", "r112", "r113", "r321", "r322", "r392", "r406" ], "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 \u2013 Basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r49", "r91", "r92", "r93", "r94", "r95", "r102", "r107", "r108", "r109", "r112", "r113", "r321", "r322", "r392", "r406" ], "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": "Earning pers Share \u2013 Diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r110", "r111" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Net Income (Loss) Per Common Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeBenefitsAndShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for employee benefit and equity-based compensation.", "label": "Share-based compensation expense for options" } } }, "localname": "EmployeeBenefitsAndShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r279" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Total unrecognized compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r279" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Weighted average period expected to recognized compensation expense (in years)" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "durationItemType" }, "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/2022", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails", "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r42", "r43", "r44", "r86", "r87", "r88", "r90", "r96", "r98", "r114", "r158", "r230", "r231", "r282", "r283", "r284", "r290", "r291", "r320", "r329", "r330", "r331", "r332", "r333", "r334", "r349", "r415", "r416", "r417" ], "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/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r323", "r324" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Estimated Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r338", "r345" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "verboseLabel": "Finance Leases Total finance lease liabilities" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails", "http://datastoragecorp.com/role/LeaseDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r338" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r338" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "verboseLabel": "Finance leases payable" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r345" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Leases Total lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r345" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid 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": "Finance Leases 2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r345" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Leases 2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r345" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Leases 2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r345" ], "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 finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Finance Leases Less: Amounts representing interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r343", "r346" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails1" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r342", "r346" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails1" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedCustomerRelationshipsGross": { "auth_ref": [ "r173" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross carrying amount before accumulated amortization as of the balance sheet date to an asset acquired in a business combination representing a favorable existing relationship with customers having a finite beneficial life.", "label": "Customer Relationships" } } }, "localname": "FiniteLivedCustomerRelationshipsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/MergerDetails1" ], "xbrltype": "monetaryItemType" }, "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": "Intangible assets subject to amortization, Estimated life in years" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r16", "r173" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Total Intangible Assets, Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r175" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r175" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r175" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r175" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r175" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r168", "r169", "r173", "r176", "r370", "r371" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r168", "r172" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r173", "r370" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedTradeNamesGross": { "auth_ref": [ "r173" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross carrying amount before accumulated amortization as of the balance sheet date of the rights acquired through registration of a trade name to gain or protect exclusive use thereof for a reasonably expected period of economic benefit.", "label": "Trade Names" } } }, "localname": "FiniteLivedTradeNamesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/MergerDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDispositionOfAssets": { "auth_ref": [ "r68", "r179", "r184" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.", "label": "Loss on disposal of equipment", "negatedLabel": "Loss on disposal of equipment" } } }, "localname": "GainLossOnDispositionOfAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows", "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r15", "r161", "r162", "r163", "r165", "r359", "r385" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "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/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r177" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r164", "r170" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.", "label": "Goodwill and Other Intangibles" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillGross": { "auth_ref": [ "r162", "r163", "r165" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before 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": "GoodwillGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/MergerDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill [Member]" } } }, "localname": "GoodwillMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r50", "r83", "r135", "r137", "r140", "r143", "r145", "r157", "r204", "r205", "r206", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r327" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross Profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r178", "r185" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment of Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r47", "r135", "r137", "r140", "r143", "r145", "r384", "r390", "r394", "r407" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income (Loss) before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r84", "r97", "r98", "r134", "r289", "r292", "r293", "r408" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r65", "r72" ], "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.", "label": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r67" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "verboseLabel": "Accounts payable and accrued expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r67" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r67" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "verboseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInIncomeTaxes": { "auth_ref": [ "r67" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes, and in deferred and other tax liabilities and assets.", "label": "Deferred tax liability" } } }, "localname": "IncreaseDecreaseInIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in Assets and Liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r67", "r341" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 13.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": "Operating lease liability" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r67" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r67" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r166", "r171" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r45", "r132", "r335", "r336", "r393" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense, net" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r60", "r64", "r72" ], "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": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseContractualTermAxis": { "auth_ref": [ "r340" ], "lang": { "en-us": { "role": { "documentation": "Information by contractual term of lease arrangement.", "label": "Lease Contractual Term [Axis]" } } }, "localname": "LeaseContractualTermAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseContractualTermDomain": { "auth_ref": [ "r340" ], "lang": { "en-us": { "role": { "documentation": "Contractual term of lease arrangement." } } }, "localname": "LeaseContractualTermDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r344", "r346" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Total net lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r344" ], "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 Components of lease expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseExpirationDate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date which lease or group of leases is set to expire, in YYYY-MM-DD format.", "label": "Lease Expiration Date" } } }, "localname": "LeaseExpirationDate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "dateItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r181" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "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": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r340" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseDiscountRate": { "auth_ref": [ "r339" ], "lang": { "en-us": { "role": { "documentation": "Discount rate used by lessee to determine present value of operating lease payments.", "label": "Discount rate" } } }, "localname": "LesseeOperatingLeaseDiscountRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r345" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Operating Leases Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r345" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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": "Operating Leases 2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r345" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Operating Leases 2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r345" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Operating Leases 2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r347" ], "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": "Lessee, Operating Leases [Text Block]", "verboseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r33", "r83", "r139", "r157", "r204", "r205", "r206", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r308", "r313", "r314", "r327", "r357", "r358" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total Liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r29", "r83", "r157", "r327", "r359", "r388", "r402" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total Liabilities and Stockholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LIABILITIES AND STOCKHOLDERS' DEFICIT" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r8", "r35", "r83", "r157", "r204", "r205", "r206", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r308", "r313", "r314", "r327", "r357", "r358", "r359" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total Current Liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r9", "r10", "r11", "r20", "r21", "r83", "r157", "r204", "r205", "r206", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r308", "r313", "r314", "r327", "r357", "r358" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "Total Long Term Liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": { "auth_ref": [ "r34" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as current.", "label": "Long-Term Debt and Lease Obligation, Current", "negatedLabel": "Less: long-term obligations" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock": { "auth_ref": [ "r4", "r303" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for business combinations, including leverage buyout transactions (as applicable), and divestitures. This may include a description of a business combination or divestiture (or series of individually immaterial business combinations or divestitures) completed during the period, including background, timing, and assets and liabilities recognized and reclassified or sold. This element does not include fixed asset sales and plant closings.", "label": "Note 11 \u2013 &#8239;Merger" } } }, "localname": "MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/Note118239merger" ], "xbrltype": "textBlockItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r39", "r83", "r157", "r204", "r208", "r209", "r210", "r213", "r214", "r327", "r387", "r401" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Non-controlling interest in consolidated subsidiary" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r62" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net Cash (Used in) Provided by Financing Activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flows from Financing Activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r62" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net Cash Used in Investing Activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flows from Investing Activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r62", "r66", "r69" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net Cash Provided by Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flows from Operating Activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r3", "r40", "r41", "r44", "r48", "r69", "r83", "r89", "r91", "r92", "r93", "r94", "r97", "r98", "r105", "r135", "r137", "r140", "r143", "r145", "r157", "r204", "r205", "r206", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r322", "r327", "r391", "r405" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "totalLabel": "Net Income (Loss) attributable to Data Storage Corp" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r40", "r41", "r44", "r97", "r98", "r311", "r316" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations": { "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": "Non-controlling interest in consolidated subsidiary" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r91", "r92", "r93", "r94", "r99", "r100", "r106", "r109", "r135", "r137", "r140", "r143", "r145" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "Net Income (Loss) Attributable to Common Stockholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations" ], "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": "Recently Issued and Newly Adopted Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r301" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r86", "r87", "r88", "r231", "r304" ], "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/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r53" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total Other Income (Expense)" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Income (Expense)" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r135", "r137", "r140", "r143", "r145" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from Operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r338" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "verboseLabel": "Operating Leases Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails", "http://datastoragecorp.com/role/LeaseDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r338" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating lease liabilities short term", "verboseLabel": "Operating Lease, Liability, Current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets", "http://datastoragecorp.com/role/LeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r338" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating lease liabilities", "verboseLabel": "Operating Lease, Liability, Noncurrent" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets", "http://datastoragecorp.com/role/LeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r337" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating lease right-of-use assets", "verboseLabel": "Operating Lease, Right-of-Use Asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets", "http://datastoragecorp.com/role/LeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r343", "r346" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails1" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r342", "r346" ], "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": "Operating Lease, Weighted Average Remaining Lease Term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails1" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r5", "r85", "r129", "r318" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.", "label": "Basis of Presentation, Organization and Other Matters" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/BasisOfPresentationOrganizationAndOtherMatters" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r17" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "totalLabel": "Total Other Assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherPrepaidExpenseCurrent": { "auth_ref": [ "r30", "r160" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Other" } } }, "localname": "OtherPrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/PrepaidsAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityInvestingActivities": { "auth_ref": [ "r56" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow, made soon after acquisition date of business combination, to settle contingent consideration liability.", "label": "Payment for Contingent Consideration Liability, Investing Activities", "negatedLabel": "Cash consideration for business acquisition" } } }, "localname": "PaymentForContingentConsiderationLiabilityInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r55" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockDividendsIncomeStatementImpact": { "auth_ref": [], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders.", "label": "Preferred Stock Dividends, Income Statement Impact", "negatedLabel": "Preferred Stock Dividends" } } }, "localname": "PreferredStockDividendsIncomeStatementImpact", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.", "label": "Preferred Stock [Member]" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r23", "r216" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheetsParenthetical", "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "verboseLabel": "Preferred stock, authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheetsParenthetical", "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r23", "r216" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r23", "r359" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred stock, Series A par value $.001; 10,000,000 shares authorized; 0 and 0 shares issued and outstanding in 2022 and 2021, respectively" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r31" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 3.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 in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid expenses and other current assets", "verboseLabel": "Total prepaids and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets", "http://datastoragecorp.com/role/PrepaidsAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r2" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassifications" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromCommissionsReceived": { "auth_ref": [ "r63" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received for commissions during the current period.", "label": "Proceeds from common stock shares received" } } }, "localname": "ProceedsFromCommissionsReceived", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfPreferredStockPreferenceStockAndWarrants": { "auth_ref": [ "r57" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from issuance of capital stock which provides for a specific dividend that is paid to the shareholders before any dividends to common stockholder, which takes precedence over common stockholders in the event of liquidation and from issuance of rights to purchase common shares at a predetermined price.", "label": "Proceeds from issuance of common stock with warrants" } } }, "localname": "ProceedsFromIssuanceOfPreferredStockPreferenceStockAndWarrants", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r58", "r82" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds\u00a0from line of credit" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRelatedPartyDebt": { "auth_ref": [ "r58" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates.", "label": "Proceeds from related party debt" } } }, "localname": "ProceedsFromRelatedPartyDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit": { "auth_ref": [], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The net cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets).", "label": "Repayment of line of credit" } } }, "localname": "ProceedsFromRepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r57", "r281" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Cash received for the exercised of options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromWarrantExercises": { "auth_ref": [ "r57" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants.", "label": "Stock warrants exercise" } } }, "localname": "ProceedsFromWarrantExercises", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "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/2022", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails", "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r3", "r40", "r41", "r44", "r61", "r83", "r89", "r97", "r98", "r135", "r137", "r140", "r143", "r145", "r157", "r204", "r205", "r206", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r306", "r310", "r312", "r316", "r317", "r322", "r327", "r394" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations": { "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)", "totalLabel": "Net Income (Loss)", "verboseLabel": "Net Income (Loss)" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows", "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations", "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r183" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/PropertyAndEquipmentDetails", "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r186", "r425", "r426", "r427" ], "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 and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/PropertyAndEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation": { "auth_ref": [ "r182", "r348" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding lessor's underlying asset for which right to use has been conveyed to lessee under operating lease, of accumulated amortization, depreciation, depletion for physical asset used in normal conduct of business to create and distribute product and service.", "label": "Property, Plant, and Equipment, Excluding Lessor Asset under Operating Lease, Accumulated Depreciation", "negatedLabel": "Less\u2014Accumulated depreciation" } } }, "localname": "PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r13", "r181" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "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": "Property and equipment", "verboseLabel": "Gross Property and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets", "http://datastoragecorp.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "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, Plant and Equipment [Member]" } } }, "localname": "PropertyPlantAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r183", "r359", "r395", "r403" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Net property and equipment", "totalLabel": "Net Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets", "http://datastoragecorp.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property and Equipment:" } } }, "localname": "PropertyPlantAndEquipmentNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r183", "r425", "r426" ], "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 and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r183" ], "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": "Property, Plant and Equipment [Table Text Block]", "verboseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/PropertyAndEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r181" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/PropertyAndEquipmentDetails", "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "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": "Property, Plant and Equipment, Useful Life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_ReceivablesPolicyTextBlock": { "auth_ref": [ "r152", "r154", "r155", "r156" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.", "label": "Accounts Receivable/Allowance for Credit Losses" } } }, "localname": "ReceivablesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r239", "r352", "r353" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r239", "r352", "r354", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r350", "r351", "r353", "r355", "r356" ], "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/2022", "presentation": [ "http://datastoragecorp.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations": { "auth_ref": [], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for short-term and long-term debt and lease obligation.", "label": "Repayments of Debt and Lease Obligation", "negatedLabel": "Repayments of finance lease obligations" } } }, "localname": "RepaymentsOfDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities": { "auth_ref": [ "r59" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for debt, mandatory redeemable security, and principal payment for finance lease obligation.", "label": "Repayment of Long-Term Debt, Long-Term Lease Obligation, and Capital Security", "negatedLabel": "Repayments of finance lease obligations related party" } } }, "localname": "RepaymentsOfLongTermDebtAndCapitalSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockExpense": { "auth_ref": [ "r68" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for award of restricted stock or unit under share-based payment arrangement.", "label": "Restricted stock expense" } } }, "localname": "RestrictedStockExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "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": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r26", "r231", "r359", "r400", "r418", "r419" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r86", "r87", "r88", "r90", "r96", "r98", "r158", "r282", "r283", "r284", "r290", "r291", "r320", "r415", "r417" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r78", "r79" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r46", "r83", "r130", "r131", "r136", "r141", "r142", "r146", "r147", "r149", "r157", "r204", "r205", "r206", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r327", "r394" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "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": "Sales", "verboseLabel": "Revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations", "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleLeasebackTransactionImputedInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The financing cost related to leases that have been recorded under the deposit method, as a financing or as a capital leases in connection with the transaction involving the sale of property to another party and the lease of the property back to the seller.", "label": "Sale Leaseback Transaction, Imputed Interest Rate" } } }, "localname": "SaleLeasebackTransactionImputedInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r124", "r149" ], "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/2022", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r110" ], "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/2022", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r110" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of anti-dilutive income (loss) per share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r296", "r297", "r300" ], "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/2022", "presentation": [ "http://datastoragecorp.com/role/MergerDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r109" ], "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 Earning per share basic and diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r168", "r172", "r370" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "auth_ref": [ "r164" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.", "label": "Schedule of Intangible Assets and Goodwill" } } }, "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [ "r259" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.", "label": "Schedule of non-vested restricted stock units" } } }, "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitTables" ], "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 prepaids and other current assets" } } }, "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/PrepaidsAndOtherCurrentAssetsTables" ], "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/2022", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails", "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r183" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r188", "r189", "r190", "r191", "r192", "r193", "r194" ], "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/2022", "presentation": [ "http://datastoragecorp.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r244", "r245", "r246", "r247", "r248", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r260", "r261", "r262", "r263", "r264", "r265", "r267", "r268", "r270", "r271", "r274", "r275", "r276", "r277", "r278" ], "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/2022", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails", "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r250", "r266", "r269" ], "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": "Schedule of option activity and related information" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r172" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of amortization over the next two years" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r52" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r234" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r67" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.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", "terseLabel": "Share-Based Payment Arrangement, Noncash Expense", "verboseLabel": "Stock based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows", "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r260", "r261" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Grant date fair value, ending", "periodStartLabel": "Grant date fair value, beginning" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails2" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r276" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails1" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r275" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails1" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r277" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails1" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "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": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails", "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r253" ], "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": "Exercisable, ending" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r253" ], "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": "Weighted Average Exercise Price, Exercisable ending" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r254" ], "lang": { "en-us": { "role": { "documentation": "For presentations that combine terminations, 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 or that expired.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period", "negatedLabel": "Expired/Cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r254" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Range of option price per share, Exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r255" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r267" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Weighted average fair value of options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails1" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock": { "auth_ref": [ "r267" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the weighted-average grant-date fair value of equity options or other equity instruments granted during the year.", "label": "Schedule of weighted average fair value of options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r251", "r252" ], "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": "Outstanding, ending", "periodStartLabel": "Outstanding, beginning" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r251", "r252" ], "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 Outstanding ending", "periodStartLabel": "Weighted Average Exercise Price Outstanding beginning" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r246", "r247", "r248", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r260", "r261", "r262", "r263", "r264", "r265", "r267", "r268", "r270", "r271", "r274", "r275", "r276", "r277", "r278" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement." } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails", "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r256" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "verboseLabel": "Weighted Average Exercise Price, Granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r258" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.", "label": "Weighted Average Exercise Price, Expired/Cancelled" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r255" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Weighted Average Exercise Price, Granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r249", "r272", "r273", "r274", "r275", "r278", "r285", "r286" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r274" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Expected life (years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails1" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r280" ], "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 contractual life, exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of non-vested options outstanding.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares", "periodEndLabel": "RSAs non-vested shares, ending", "periodStartLabel": "RSAs non-vested shares, beginning" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails2" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r270" ], "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 contractual life, beginning" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails" ], "xbrltype": "durationItemType" }, "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/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r76", "r85" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StandardProductWarrantyPolicy": { "auth_ref": [ "r203" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.", "label": "Warranties" } } }, "localname": "StandardProductWarrantyPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r22", "r23", "r24", "r80", "r83", "r102", "r103", "r104", "r107", "r109", "r115", "r116", "r117", "r157", "r204", "r208", "r209", "r210", "r213", "r214", "r216", "r217", "r220", "r224", "r230", "r327", "r455" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r38", "r42", "r43", "r44", "r86", "r87", "r88", "r90", "r96", "r98", "r114", "r158", "r230", "r231", "r282", "r283", "r284", "r290", "r291", "r320", "r329", "r330", "r331", "r332", "r333", "r334", "r349", "r415", "r416", "r417" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://datastoragecorp.com/role/Cover", "http://datastoragecorp.com/role/StockholdersDeficitDetails1", "http://datastoragecorp.com/role/StockholdersDeficitDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r86", "r87", "r88", "r114", "r369" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://datastoragecorp.com/role/Cover", "http://datastoragecorp.com/role/StockholdersDeficitDetails1", "http://datastoragecorp.com/role/StockholdersDeficitDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": { "auth_ref": [ "r23", "r24", "r230", "r231" ], "lang": { "en-us": { "role": { "documentation": "Number of shares related to Restricted Stock Award forfeited during the period.", "label": "RSAs forfeited shares" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails2" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r23", "r24", "r230", "r231", "r256" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Stock Options Exercise, shares", "negatedLabel": "Exercised", "verboseLabel": "Stock option exercise" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://datastoragecorp.com/role/StockholdersDeficitDetails", "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r38", "r230", "r231" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock options exercise" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r24", "r27", "r28", "r83", "r153", "r157", "r327", "r359" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total Data Storage Corp Stockholders' Equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders\u2019 Equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r0", "r1", "r43", "r83", "r86", "r87", "r88", "r90", "r96", "r157", "r158", "r231", "r282", "r283", "r284", "r290", "r291", "r304", "r305", "r315", "r320", "r327", "r329", "r330", "r334", "r349", "r416", "r417" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance, value", "periodStartLabel": "Beginning balance, value", "totalLabel": "Total Stockholder\u2019s Equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets", "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r81", "r217", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r231", "r232", "r319" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders\u2019 (Deficit)" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficit" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r360", "r361" ], "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/2022", "presentation": [ "http://datastoragecorp.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Disclosures:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TechnologyEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used in the creation, maintenance and utilization of information systems which include computers and peripherals.", "label": "Technology Equipment [Member]" } } }, "localname": "TechnologyEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r233", "r237" ], "lang": { "en-us": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r233", "r237" ], "lang": { "en-us": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time." } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r237" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred at Point in Time [Member]" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r237" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time [Member]" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r118", "r119", "r121", "r122", "r126", "r127", "r128" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberBasicSharesOutstandingAdjustmentProForma": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Adjustment to the weighted average number of basic shares outstanding to convert this to a pro forma presentation.", "label": "Weighted average number of shares outstanding" } } }, "localname": "WeightedAverageNumberBasicSharesOutstandingAdjustmentProForma", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/MergerDetails2" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r109" ], "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted average number of common shares - diluted" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r101", "r109" ], "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 \u2013 Diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r99", "r109" ], "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 \u2013 Basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r129": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r177": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2443-110228" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r186": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r192": { "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/extlink&oid=115931487&loc=d3e140904-122747" }, "r193": { "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/extlink&oid=115931487&loc=d3e140904-122747" }, "r194": { "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/extlink&oid=115931487&loc=d3e140904-122747" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r197": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r202": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r232": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r286": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r30": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r303": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r318": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008" }, "r32": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r347": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919398-209981" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r356": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r361": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447" }, "r38": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r392": { "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/extlink&oid=120399700&loc=SL114874048-224260" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r4": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/subtopic&trid=2122178" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r406": { "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/extlink&oid=120400993&loc=SL114874131-224263" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r421": { "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/extlink&oid=120401414&loc=d3e603758-122996" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691" }, "r439": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r440": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r441": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r442": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r443": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r444": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "g" }, "r445": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12, 13, 15d" }, "r446": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c" }, "r447": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b" }, "r448": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d" }, "r449": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r450": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r451": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r452": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r453": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r454": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r455": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r456": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r457": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r458": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425" }, "r459": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r49": { "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/extlink&oid=126953954&loc=SL114868664-224227" }, "r5": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r81": { "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/extlink&oid=120395691&loc=d3e23780-122690" }, "r82": { "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/extlink&oid=120395691&loc=d3e23780-122690" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r85": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" } }, "version": "2.1" } ZIP 67 0001731122-22-001973-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001731122-22-001973-xbrl.zip M4$L#!!0 ( !V(;E62I4+E'A$ !F^ 1 9'1S="TR,#(R,#DS,"YX MMSVS82_WPW<_\#SYUINNV1GQ\=W=W='F-R".T)OV)%)G&H,QRYP/19Q.[D_"?Y5JWZ) MF!E5?O7!_IW]>'^-?IU#_,IK VR98^#T/Y@C]_Z7WA?X^\WBMKEG>G1X3.CYLG)XWC M7R\'8TEWX!.>W=L(W^21-UZ_?GTL2T/2#.7]E-HAZ]-C43P%#$:<>2E2T"/, M7(#-!+WE1A7BQ"^._<($*F3HI#4@BDZ!LVC.;D]Y@6- MPV9C79.M!;* "Q@?0V .34*7HE/+9DY>GXJA:4,'8K='J-.!,^#9O.)?'K#1 M#$'KP' !G4-7]%*V!":LQC3L\0!CP@<&'YW!$_%LN42\Y_,'_W@KNL@9)3:< M<#4,\8,/2643@N:X3;AW.3"0=7[@_Q3,.&O)SH(SA)%L,QB"#>-0##A/J,E_ MRBIOC]/$,18>@]80_R1_+REDO)Y48L ?!!4#DH)*)K!-SZY79RU*;I7@06BL M[B1Q3CP#EJBZ@B[@"); D:=48G6Z&D?$L MT<@>LP"'R)1L.!LNQ4J%"Y SC KHU%@]5V$UGO#_77:O.$[#GC$<=:];DSXG MV(\L-4ICEY@W"V);?-'8_OR#T?W? MQ_[DMSU^:OS:@"UZ-KDK&61K,C5:+ZNCU6Z-WQN]P?#S?HP%&%T AKBM1S'- MAG0.,/HB?[>P->0S!KT$KLM'CP]8S3IJ]'X4"SL>.=F$>13R/R1W@\R,./__ M&O$6#!Y-&;(-(VADER$<>XX#Z(K[.33'?,5O NRV3)-XV.71^H@/+1/! +J* MM&K(7J4A"[@*T&)\C35C(^2\RSCQ_KP$R&+A^&A[5*S'6HQ%RW8UB1J5UVE4 M0F9RM! Y6DR?GP$DP]T&@_ UG+OBEA9+@J68.T(,U] 6,>\(\)7"A +,@!G+/166JFW],FWK@(\A&1EQ3KML^ROB MPD;C5?/TM0/I/-R)R#Q5VSH3NXKZ!E^02+?1>&-\#YSEF^\$OS>7DN$NFWSL M31G\R^-:=6_%C!9&I*FG:I/GQ)YA?<-GL-LFKA+>;Y(2J)8::&2"T.JI >-9 M^&NG)]EJ<$P #VAJ 1C44,+7S 2R=>#S6]AI\)3YFSAF50C54&6BWM)TSQZA M@KQ/$IC"F4@Y/P>T!T&=#(IC44ZFAB033JL30WMHH@Q1'(7$$[7!,Z&T M7W=OV/R,16(2+RQ6FSP36BNS%WLDM&S2QQZ\J&(T- &R4(+C%/G2$H-'88U@5C^8& +,-PJ M81!BV-QC6!6/*T#%R<5;N &6Z[I*3$^WRB*$F$:-[32VRCQ!8FJL1*G&;9.4 MPGXBS,\II+ I)E!#4CFKL,=!B4/*[56B5".322Z4(+-W:&6IG\20J4"GQB>3 MBRA+_NQ'4!5T&E7A*5F\GV82%Q7QV?$%>[GA4ZZN3@4U8IDT1U7$]IXORJPF M?%SBB=KVF62%K+MW6FG#-K*6+7-$F2Q"TK0[[F_BEFQFC5L2WI]FPON4<7<[ MW1_+]=D&9TMS/,Y%WN &S=\45C_#F@U&G@AJA3(RM/.*[!ZYT$RVY/U!< MKH8E$V?'.?T0WT#;S[@J&!IE.)3,QL\S8749$#L^/Q=;NED&1S8LMG4ZZ5R!40U-WUW\_BU0Y=Y^/5F5J-60USN7O\4KBY9^92$STR4=J MRV=BY_ ,QGXJ3]FVD6/! \6U X.S\0UZ,=AK>5_<%5.[IW[)!$L%9< M4R>A25LC:#AD :B9X9*Y1H\SD;L^/%8[#H4/&;C(%=7CUU@8HAWNPHX?0F4; M3.NJS*M ^Q%U'0C^#ZHD[WUUE4QUV$=2M;UNY4$5YD.GKL+)T?9(^G:B1N+J M!OVR M\,G&(L0OT-Q"!LFFEA#EMW(6B5-64_[--NH$\GP47=7I"/$JX1^;H;&^^K0: M$"&]#X*X#7739C?H!=G&"[M <%FJ7(H)W_N'2,$2+$-H'HS)"WQ/CDY.&B-( MQPM X25TIN(-82&TGPNN1(UL6QSR/C]PJ2>\J;@Z]XQ[642LB9P,+(\&;]/[ MDT-T5>R911R <-^%CJ#D-O"FC/MA3U"_H\1;GA_X[! G4:GV6020V&43,O*H MN>!^2KI?0#\-'!'#U$F=OV^$K=@32I87Z1#D*/>4B!K7RI"\IT$'N( M8;[,>04Z"-S'+J18M@+LI,CY13H('1TT:V%K3&;N76;H*BET4.$28!XV6V-( M;Y$)65+ZHD(=!+^"]_>(?2)HF2^[HEP'\?U+&I-#,_%(!R&[/%XB*PCE!#-< MBOJ-5/]64>B@0C!W-G)G5+U$%1]D\+BK>P^H)?Q$H5.I0JB#0AW@@C84WCMR M@TE%% 2 MTF!Z88*:*%0ZZ+=,KFD%,IC"$*^E-=14NB@PKC?&I?HH";108G/ M<,HX#>_W'31'+K#]0X^I,5Y"I(,BE]"^Y7*DQG?FJ1:B L: N?"X#>4YG"L> M22[:@!(;8="S"446X(\G\!YD5A$;U-1!Y1:EY*X-EJ+SC(DM&:3'NY)$6R4: M%;30:W(04@XKOTP'L65@*\\!Y@2\R>3R!UJJH:H]=5Y7=\I YQC] YNH48,C:<=>#4#34L M+J[A'[[J>.,11?!E0_D1BQGD#D)DF,0M>42F$=9A;@7*S=5\9.#*I?>3^-6U MC>AKNWZ?@LGZ#Z#:B!(30HOU*''ZC'G"GHF]"+Z:#_ MJ.930RT%"Z7JWD-JHG#W*5H:*DFT4$ <";!$U@QB)AO+T:"8YJE5Z&/>I^5; M7_[_^_@:S1?N^2KC=*R@FU'5CB@U/7T(1\'K/X?!9V)&LX2[N22I2Z M3G^A%[B&2["2-Q^@6V1!;*76GA7HM(6R99K4 W9\'A,C+-0@"A)*R;35<'TF M5'GS2RM(8D?Y[KK5ML^"![[(I0C/'Z3[JJ[.A??NA1U;P56FWB*8=4,V#PJK M'S(4XY2XCW03,^K2*M/OP/,A93/:N+3RN)FG N/ M(1'/^:*+SV9&*2!Y7=L@=AD;;E9)KH$^ULCH%= MJ$T9D2:Z#)#)5\?PG5AD\?$T'@_:XMRRN%'.A9&7#ZB*=-V6B2:V&/G+,I$^ M*E!42:&)%K$; 7_QK+DL+5"G&JDN>GG+I?\,V/%O???QC%!'"A D B97PDF9Q($#PECK%B IU83$$H[^*^OBD\_F^M1D MS5K:ANB?H%K_O0MIU?$Y3WH3VBZ$])R"(_SOX" ,U]?.&+8AVIM M45]3$&MIQ)V@YW@RE(P_WL@ZQ;S^#I;B:]0M>DZ\MJ;6Z(EW_>% [&_*BX.# M*P;\)VD]Y4B('7BJ7U-3*V0 3<.N(M!4)\5]T-&)+B7)MZ=7B5_;J*:NA_6D M(U)H= 63/JN45%.XXW ,9[[ ?6S:GB6\3 \K!4,:5)6V:RJKH908RR'090[KM4]BJKJ:H@J ML"K-L0T#78V2]RV8EMLFS%U';0H*7?VC>L[[]B:V/!!BDUEQL:8 )5X,X)(. M9\'1I-BV5NY+!,6TND(7.0-Q;+)GDSL6;5A&1;YNZSQRC1K:YO]]V'*U2"": MA+D2O;8Z^^&/.#/J7WLH$CO!I!&;4Q4DNG;B 60L9^-B3[4U?LJ? M"7$#H\?3(Z54NL(3[ASGO4O4\MP%H>@+M.21J=B=22,N6_3N%),G:M9O)STD MQ^H^]!%W@[?0R">29T>A%:KW8/92<]=C*UWRR;RLUA('+/PSF1>K-4G@C5MW M@%K!\9! N]11EVLHK@00J]_@PA_N3<3!U6;"JE^UV:??_-]6Y]B1H8IZ/Y2U M-VI9$X-O,W2#,2O4>"3GH&I!#^K_]1GNZ0D'1ZS]P#R+\--Z:8BT,2[U[7^)_YL"_"BZD^-74JX MCQBY+$)IO497$VF:;0Q?PXK=0<2]+T-6<(189)Q& %D3,H:VO;[\9X-ZWZ@% MY+9%XD!Y51ODUM3<"GSJF2(WNVL(C*')9S5WU8%+PGW! MXYL^I\&_L\U'H]& )RZBN)Q6'_K=LQY":JVP?)Y:&H9@:[#Y;(^$WHS(W2M M;VZ)IEHH8-,4C;?'_D=8^,__ U!+ P04 " =B&Y5J_RDP?(/ .S0 M%0 &1T?H M?.>."\&/?W]>^Q\/#YR: BP!WR" MX:WXRW?AS!< MT[-N]^GIZ2TFC^")!+_3MRY9Z3&OW.H/?VF7I'B?*%!@/BPUNX90>'+FODG1=R]CISNOA^/ M*?$1^SOT/@.?:V_V &%(U2(I"-L1\P8$$(6N91+8P!X*,(5^T Z M74S7/'TP_ZRE<#F'5@2?A<3]_8'X'DMNHZ\;%+[L"J":4RM S@%]N/3)T\X& M*# XJ-B? 47L0VX"2-G'"4-/@R7 Z _Q_1![4^:XP14(0Z8_%8;=N!T4T&RS M6H'@A=D=+3%:L(C#X=!UR0:'K!S?, V[""J!U.-R4 !,>6N /)HHZWP3\.PQ MI%0C;6H1'UA012=2 MNIR$Y+!F1"%:BF2G-&5AY$$%N84^KR2L]0A?Y@' %+A:?8"*[J!"7I,0]GKO M^X/3%0R6ZD:U:OR!*\@]A5\WS)M'C]REU;6B?+R!LG;8\M9HF=,380Y8UCT0 MG"RO]FJV'H8:+!JOW[H2JRC;JN5Z\FHS:*"NZTE8-K;IPJD982K"1LN"GHQR M*@/)ZP*& /D'REXY9N;@] Z*IV<>4/^@@/KF 5V#@"_9/,*# BMP;:^":@92 M'1Z-UU!MF96D;8FJ[39U>+35 FBJ6Y]#RX(KLVH-%BV+KNTW.[ Z?"NFZ2AE M8QL31FG\TL&-B:,LB*6#&^B:ZSJ8G*JMU;*Z4N_ JNE)@6[GJJ1L25!U3ZHF M;4E4=;>I)FU)5/T^4I]%*VN<=>6OR^>@(*[$9%4SXDH'-R>.,J[*1S8%4ARDR0O:99-L=:"[E]'HVG8POAO/1A?-Y.!E>GX^%QN6->(K'PKGY=X]H5/G!Z!+XI^ M>,X2S LK^N+P5#4&3?(\MI0_#0/7(0%+TY^.ML$* C?C1<7C2?&(+N7+!9Q- MA]E[E= O K*2J3I6*]D%2MHD3(HCYPFBY4,HI#=CPGAYA-Y"%S*QV03F&H9J M[Y-2Z1FL;]1@.KAMLE.\%C1Z7D-,8;(BI)DLM(CUK#8P:K4:6K#+>-$"TXW/ M%R13JTS,YV16DU%9AN1+0"C= 4M,9SK'ZUBHX(LZJO@FW'#T[/H;?KI[ BDE M43S=L;8LB ]+\C\ %F\N:_0V8FIQ =A8[L2(^ZNC#)CMF#UA7+>.8KR2Y@^"DY(\[S:_,3/WKMF#7 M=7.LF;EQ5>V0QI%%P3!!X![Y*$10O611-M;L"MD->.'+1,QOV&^"#?3JP*G% MQ'0RJ 96L8A60S4V^>,%7$ FG'<+'R'>0*41J\:;3GK:]I(#;KZ]O$28[]6( M'C?VF8H&LW2DZ2RLUG.EZ"8TG(1E>C=80]WE9*:;Q?JZE\&W*0MEIWX)SA=E M-E+1Z5GLG?FLI*< FTR6@J:SOE4QW"IWTUJG4Y-:U+K47'.1:,(FUTMGN%K& M4Q):U,4H3:>I!?/U=D+P<@Z#U8YU]Y72&G,)QDBJH-OD1 M/U!/L(XYBB--A[.V+:I VF2(H>5<1W6YG!VNJGT?8J].CZRF-!V;NMBJ9S3?S.2L#KX#^[Q4 M-1^[>GDYPW&=X_M/O4E>)&U0S $QG V9Q]N1I= M,W#32V=Z,[H=SL=L@/D'L<0Q[IN +&1]8V:0J;97;.9*5JQ>1YC.CR4Z+?2N M630V5:YS0L/I(I90-@G/##.=L]4Z+\5EUX'R9*N&U0VR@A/ILR:E@TU[O@1! M_J!VB;TL"H(9%$4YNLB?7WTR]%8((QI&CY3'CV9)IF&:]*;#1M]@]31B55RQ M1HMD<2KM)R$Q=E1:M(=*R0L#3><$I?:+AZ#+D%KE45\ PCQ6IO@"T36A8O%P MNE"=@U:0F4X&=2VEI87F=Z>Y&%-\R5"S/(0ADV=Q >_+VED^O'*TZ<5J;>U+ M45@8+*^EY9)ACFY*VC"0KS.JSW!! AB-FX-G2$?/K*PPC2,,@I:3JDM:+3J%%%)GV#E&D[[*E+'KT7];=1YRV<8Z3&F/;XH;Z%K:-[>%MEO M"R/VL<^L"$B7<"H)3 >JIF4KH5I5ZJYAJ#-WSPTS'5RE4A>?*LN;R:)PR"#8 M;P-U!U:F0TC'?CMKR-[X&CX"Y$<04L=JX@T8_DXK5]?*&HRLBE%]Y#(OL#&0 MLV?5+M C\B#V:"3T=GMEO%H#5WX35 TN5H7OSJ;=17.*V#:^R:CY0L#,/MP[ M_7VXV7QZ_H^?IY.+T>WL>[ F](,S^N?=>/[OS+:_*#Z?7X?'_^95F#JII ME6^J/TS?)<6^]V'\7LOABA_,^$-QP9<>M05E9#\3UE&23<:=/8 LM((/?YV M;39%5)BS:KSQ!>!]#2A7Q'_90GQS)Y!WM\-N*_/_D[M8S3V1O7<8[;JM972' M)8A>[A%]'>/BQ;_2I4$-:CVS_FBO6>LHR7+KBKN07I$KXE677L_"/WU+%I8I MRG(;QY= )Y?9E%X&7OST?.#]M^0#=11Y2)^H:)** JIO N6$&G1ZQCNU MT'B: +^)P-6Y+FR78BSGI[F <&RA\?=$;E]?7422NY*LCOD+I)J6MGBM2%L_ M=ALU=92@CD$S9)K&M'C52$LO=ANRXHJD6AUU%0M- UN\JE1;7S89NP+]&#]" MNN=N0RD/0[L-X$7L&ENQ42J^9W*VHKS*JF4[R' M*Q+Z%M40R4VY:78 2])L'US;,CW@1GX(-Y;CK-J MK52U)UM+=T!JQ_5^:K4JU"M4$MT_MU\!*^5A;+O0[7N)%D>(:I1ET-X'"1^MQL;1< MZ5MX%Z59E9?2 +*"BTG!]-Y'R^QU"7*;JWA86IIVL[B>PJRR=SHEC2G=\,L_ MIHOLH$_,H2_\G=P8]E&Q;Y\+3TLL%NNWUVQS1_NX"BCC5+68)-@ M] P#%S<X7$R)Q2A]#2,P,:5M1%:%_=3CN><*OI6J2?K?AZ05M!:NEQ@=WB M4JJ>YD,O$65;0I+3W?*WBZC)+-WQUPP[7;586TGXUP@ZOJ$;@+(?A!,';)P MTFS_ZJ09.P![CF#M;'DW_5#8C#M7\#)=S- 2HP5R^;Y4=!Y&W"?J(S=MK S& M]WF,,3..,L7.>>7GO#)L&EA\'(\FUHI?UY$[AY?!^X*'U$*J0OV55M2N3D#<),Y/R+ALLE[^4E3S@(R5]Y M./G3HTTAB%ZW4RYL/R]L,KCYQS=7*Q2*_I2OZ27[3I7AV1OD)4UQ$)K-\6@\ MU:2>K,W?G)\1_*205U*4WW_WOM_[Z8/S)F;1PH.S$U:PEMEGG#+ROBNX1(J@ M:>'2;X.:!P!3X&97=S.B_I@7-29W!+V39="TZ-^_[@= 6#)0S*12Y4 M4D[FL*0A/*'WP?D>K-8?ON-L/ES%?)JOFO<4?MVP2!H]0ER5UTKJ8T+F)'1V MU'=IG>\5ZJ)^G7?>)-^U$*=Z6.=\S:8<:;]00^L@C1BW@%/:VLC@%0JMLL%I M%56QTY&!*13B\GZG1022QD<&I%"GY>U/BX"BUD8F>Z%41R0MREC25<@$+M1J M:6_1(HY\,92!*%1Q94ELTR!:6?B"OU7)K\!7*/EUTG#,V3:DO7*H>\RAMU"= MGFU@^^5@]VHD$K!]V\!>\\U7?C=Y*>C!7CU% GK[&:;;"UG<#G;I+]H+U[(& M0PI'N\.P H/"#0M=A@),JRXGZ9RD%BJT'ZK6J3U+J2&55X1!H4/1Q-1*%5"C M4KAAH7711=>F.TZB31")XQ4Z%$'2IG^E9:SPI$)OD16R%8=)BUG>%0P*74%. MS#8*?C1MT7+ADT)!3^8\)EQ5LBJLAZ90LZ6KQ&9 ELSQ9-%Y4BC= -C M:H[7XHRA$DAY")\4JK86DG8F!)58RN/\1+ZL7XFEE7Z_$HLB>NHN)YB(GJH= M CV$-78,S,"+%CBD^:!0K9-%D?8B/R-E1; 7ZG5.S%;".B-H1207*G9>T"1F MX^,;_'_WK$:RW_P'4$L#!!0 ( !V(;E7V9.@6724 #)0 @ 5 9'1S M="TR,#(R,#DS,%]D968N>&UL[5UM<^,VDOY^5?3RRYSW);0E$2): "D0 !4O!\V'KL!/MT/7AJ- M!O#C/YXG4>\1)23$\4^O^J_?O.JAV,=!&(]_>O5UN#<8'I^?O^J1U(L#+\(Q M^NE5C%_]XW_^\S]Z]'\__M?>7N\L1%'PN7>"_;WS^![_T+OT)NAS[V<4H\1+ M]O3V%>G]%<8"3KS?G MRWH?TG1*/N_O/ST]O8[QH_>$DV_DM8\G:A4.4R^=D65M;Y[?%/_+B_\8A?&W MS^S_[CR">M1>,?G\3,*?7K'O%I]].GR-D_'^P9LW_?W__7(Q]!_0Q-L+8V8W M'[U:E&*U\,KU/WWZM)_]=2%:D7R^2Z+%-P[W%W"6-=._!NFR0%GXW7[^Q[)H M**BZ!)J$GTFFR07VO31K(5)$/5""_6MO(;;'?K77/]@[[+]^)L&K!4^9L1,< MH1MTWV/_I40OOQIXJ4=HB_+&R,?)E%&\SV3VCS%MPA1P5OHA0?<_O0I2DM*/ M'!R\^73XAGWBNS6A=#ZE39F$K"6^ZNUO^_F8X"BD?T?!D1^:LE8K1PF7T0KN9XR#IS"*Z(?.:7N,Q^%=A-0LJ5!4*]0+1.=^*:IU*@M"D7U]O'2D'Z":.\,I4U.4$0OC6$:CK/!3DIE M15(KD!L4L9F$NA[I_#;Q8N+Y2GZ K)Q6D)0:Y M(^B/&6W-IX^L23)MCUQ*O8P6<%6IP4UC.)2%@:O$Y1Z8:1I]-JH MS)XZ?:WZ].TK=*!5H0/["EUZ"0O9/"*MBE5J-3>#*G:D.G6T/HJ M5V$DQED7?]UZM"KQ)5NL*O8XKG![<*3]BB_='B!I[^%+BP!YB;_ Q!,N?PY( MX%CDD;#,C7<9B@=:1>+/[M!>$-*!G61!_N)#9:67M81QND]%]PN9?6X%[>-> M?FPOP!,OK FZ6MH XNQ+>Q,TN6/; ;7@KA=M'ZL71?409@7:QQ7C=% 7VJ*, MT3:)[KU9E#9NE(OBZYCIK\,X9./]!?WG&F[TG*(X0,$".:NP9LI5&J:L3)$W MU^_ML22[&7/VZ(^Y9(%F@2?"_AJ(B&68X:1J/;)0^]XC=YGN,[(W]KSI/AL1 M]U&4DL5OLC$RLV;QB]$RPX0JC<[IC\O9)/+N4)1]=E0(\V3W[:+.8KL*B NY M3;0KS@?) G?18!1[9=Y*/_O46Z>MY#3*OD9;.AJ7DQGN$SR1FK(P&Q9J4+8M M!?*JAQ/J;?WTJO]FA27"! 4_O4J3&4=EPP0=1QY9)%\-GD.5UE4MHI4V[I0J MHVG=^@!%D*XOZ21]C9+A@Y>@ M+X5G6"&'E58KW );ZUXKP(2@)^!&.H C6M,A#>#D-[;6CE-RBZ]GB?_@$90A M87FPV["U;;4CWG#A#(]:M ,'2BV3%D'^ZS%^W ]0F(^1](?5T$C_,5KXQ;>T M1AZ+*"Q+C-[9(43NP/& 0K;5,@?)33N@8 (&Z"SRQGS;KHDX;=PJTE:]K1K6 M/4'$3\)I.:43,'))LANVW@0,#A9FQXH;- Y)FI]/62HD'CRX19PF08X<=)C, MLC&(XYD7W: I3B0DE"4[8?L*8,CD;\V:_%\S+TE1$LU5K+XAW G#\S!#MG]G MV%%A.T69J52,ORG=">MS04/F?V_6_,,'%$7LP+07*[7^JGPG* !@0R1\L$=" M=OKAA*JFSL.R2.>H6$<.L?'1+!MT51=B=G@T4>!A0[@3#/ P0[;_9,/VIW&@ M:OE"M$-V+R,6[4>8-/M92'PORO&=T=_Q-AI*BE3$.V%^/FKM(;FM*/@=>8DR M 4OA#IE_'3-H?$,KX"*W?05-./) TDZ;7P@:M+^A->]IG(;IG-W:E^R O3F 09L;6N#FP(XI_,2+SN, M/?\3S45&WQ#M@-5YB$&S&UK8YLBNDY"=R1J&OGQ@V93M@.&YD$'+&UK-YM!N MO>?S@"J1'81C]I(3 !3I \BY" =AI:S.<+SF*75X5*\^Y@=3$SFQS@03@'" M@AV@1HX?),C0FC?'.0B"!!%2_(?IU1?1PA'O !D0:G #S-#Z%T)W4(^"@TY2 M<""FP-#Z%T)W6(^"PTY2<"BFP- J> W=,?WQ*KG%3\#N.R#<'?-O8 :-;W0) M7&#+M+E*KA/\&.97I,H8V"C1'1IXP$$NC"Z3%^TD=Q=4>D$NV1W;EP&#-C>Z M3"Z 76.2>M'_A5.9=\J3[X[]J[!!%@RMFHL6P<(H4-K5FHC3MJXB!8[>H\X%@80]Z495.:<-#L %K6UH=7F=(-8&$'7RLV0X=A8XN;J_AT9J M6-YIZTM@@RP86F9NP#LG9(:2NEQ42G6)$3YXD!=#2\XA\F=TH)SW#^YNV2%W M8"3:D'+:[ERPH)T-+3,O\6WBL5>'AO/)'8[@(SP<0:>M#>$%#6YH1;F&BF_J M-1&GC5Q%"IK7T(IRT=VFL M'BN,U896F@M0>:(^[7=7=]'&(P]\DW,*=,+Z$&Z(B+>F3KQFY[786W;))$-U M1G_@4\ 5==KX,&+0[*:.PLZ",$5!#O LC+W8IXNYU6M6 .24FZ3H0(>Y,7H M/NEO*(K^&>.G>(@\@F,4Y L+T6X%4,1I1N3(03J,[IS^BJ-9G'I)EG*; 'V# M*]H!\_,0@V8WNDE:I)4O9Z[\D5.1]?DE.D"" #C(A='-T_,X10F[;/41G7BI M5^ 5<<$OT0$N!,!!+HPF'F<=]9CJ,\;BW($UP0Y8OHH7-+C1?./AQ(NBHQFA M"A#A^+,FV _&"!C>:47S*W@6BP^#/"7Y*'XJ#O"+#R?.5GF+U?GP ,P/).%_EF$/:'?7Q+K@*TWT8*F-KKR/?+B;\ELFOKSZP3["+&-(;+LDPJ++Z4* M.D"/NAX@<6:/XJYN\2PN]IREA VA%*TP<"$HUP&:I/!!=@Q?14561_90<#2_ M0?:JGA8@9:6E]X_[&PK2SW];_(WSI[5*F[[9 M$!,TCCL(8>KR^'5Q?G)X/;TI']]_C;U\C^#O)14-JW'ML2'M :6AO\H97-?IL)E.O>_7ZC:K MXVJ;Y>K^:HJ2]3S4=?W>BO0;WM+_?#F]I+I=G?6NKD]O!K?G5, :>V7-RL]K ML09GD MY662-@G*>Q!;".&8]2_%UTGXQ;32U]X+)2*=6[HWNPE'&S!ECV, XGH=I=IO ME0AMC544@'BQ]V2)#F(Z\7#)MN2U\W[)UOQ=)\P;3YA;05T)\*6,0IPG/;*S M A'W$*P$V[EAKK2NE5%1$;7UH$P=(OB@01JL\3 (@LQH7G3MA<%Y?.Q-P]2+ M9)P(B]EZ**8./W(%P!G(&EBK!C%$GQ0T3IR<-MMOS9C"&,B M!N>YAAR #PW&C[3!4$-=4I*6H#SF%YBBEU8W"01PLWC@$R*E3A=L$U=8$ MW%*S1Y*P']6O:'<(4^A;6O:N&[N(V2F9X&26,(\FRUO,'@W-_G:5O?]'3I]1 MXH<$\5(&RVY2G:K<97@KC2".M>29:^0X;Y9Z2!;4U56692I!-&O);F\6[UT- M2<70LT LV.L2E7*>.BEXB*2FF>_ -)FUDL5POT @G \%)=RUN@IPT2@U;4DMC>< M(>[#] )S3YZMAM1"QEWS\Z&"]M:2VM[$WB?A8QB@."#KNY2P\8$"SC,AP@W2 M4HHG6$[^+.?='7ODX2S"3T!"X7OU=+OCP?"7WMG%U6]F$PKI%!"2+,Q#*,1L M4+I*QEX<_IG]3->EV;&<+UZ:EBX@6-?R ]7L)"0LA6N6(/J/K-(>ON^5J_WO M7KGBGA<'O:SJWK+NEE4=SB;L7:&K^V$XCK-';IZJ_IZJPI;UHL:>>J% 5EP51Q.&! ")B=_VE1G44=&"\YH\?-J>EY13^M: MX"E*TCG5@NV:3,O).&O@^V^JX/.B&?A2X981_XQQ\!1&$45\3MMX/ [O(B2P M>K^_"7Q10P9\54=O8,;D%\@C0(/O'VQB70BWGN \F81I-KI2N])AE_4E%(,] MLW^X";140V;7C3K:'F1*NW\GM'(_!%KQV\J(4BKYM^\^'O0__-#[OJBB_7G@ M@E:V?@O9.MQWE?90*M RMAL4L7GWVJ-]/#LRS>[(@)+X^^\WD1;%>UGYWGH% M+2._Q"GJ]S\>''YBQ^U7OM,ZXLK\R8KUZ'"1-8/^#[V_>9/I#]^Q:G[X4M33 M^EQY1] ?,Y;NR%XQ!TS-F147Q7J+2O $? DV$H3GKCA(WHRLU:L#ZO8^JD\0QPX>1I/ M T^.'L K0,H.1JR)F3YRI]3\L1BO[G$*V%U>KI$84'R?/GD);%M6 BY@_$A0 M'3,K0 ?;NF:3?_%BZC4O\0JMS94=O7?Y7'$Z5S R) MCSXY;FDA<,C8GS0;.]_Z%-FW)#'JFS[76=>F%;#@4*SY$*?$85GND/^,\#CQ MI@_LEB#8@Q>(=\J-EZJM[]!1,UIR'ZR,3N1'"L3-^_)RVV(5X&XX]+J(<-6A MUT*6 :]^<=N?GS_!G5-6_&/%6/&+T=3O'')"ZAR)@JLW. MO<9>?N> <,KE2!J_\:*.-468X0G8UBKT-IRPI[KNLVWR>_:8*-NQD<75BM)* MA;LS1]?1"AQY'"52=C^38G$[%VG58:06E^Y>KV6"3B?] S.4.QH37&!.4#!( MKS$U[WE,]9$&"<7E1H>FXRR->A^NK1)(8.,HC$X&KQY14I.\]2*CPX^=YHVG M#4C91XOW2#VB>"8Z!;F0&'VT=-5:_>W==9)!C=30S,F-')C_.W M9&^I[-&<7X$XLM#J1QV(2&AM0=B0 N7X3*81GJ/R[4I]<8X/6,#2Y>7*70VK*J%[1 9, M7]SI(C;WNI"M:WN;V)B#'#*LO0M[M^S]@PE;%;;F<^75C_J6[M-NV?G7:)P= M",9YP$:A8?N/E!,S+"9B7$S";24)?O'_CY'A&^_($)=!J MF@KRY!Q8 *NGS<&*6C[[PCR*J_LU>*(T+8&X^7PY@5&Q"F)#"T)###BYY-N: M):-+L[,P(>GB^\)% D?20G*S303!_K/*- M7K([SHZR2B"![O"W "R+QLI+VHG"*Y,@XXYO")="Z>V1YZ1?U2[!CB86%I$6 M"RX.ZOTY^Y, M5>NX(3,W?:ZPN9G!MK\ O! POQM0M1?F0W,C[%_'G$Y.!>HF-SG RS8V57]M$ M.CG]FR#;T94AB%RV,I04-.YL-.AVBARJN"?NQ$"OZ0S%7OP:HSY,GJC4J/^N M*V>JY6I A&E.MJGN:I"3&2^/DTGSA;M@=AEZT,-T;G3[2M#]++H([P7)M@J% MNT!:76V$C">'SZS%YN%7!6E>T011!XA"1*]P'#9Y M)VCY^(:-AX*$VBB_%&3]_1!^_Z^TRAHCX8539RD QZ_&D0IA#2Z=K%"D4G3 M0L%:SE^%\%>)'ZEPI3&,Y)Z_]A)&>@DCO821W TCW2+_(<81'L^5 TA@$4M) M!$G GOA1?=E( M6L[XNSO-*5'7!V)%]XL\)W0I?XS8!>_RN8<5 .5'EFYW;-@ M,,%)&OZ9_1[441"ZU?2%[C4(O9H[YW"">"^1H#F(2G6/8KDV"MLN5H+\8#1< M%Y25B\?+U0VS%^=GGZ4QA%5*OS./7B<7@7(86-B\J+](N*,IU65?4& MF[L6=E9ZS&KH@IJTHF:EO7+6?$JE;8?]!2B5 __R.IP)_=>A% S^J]K,^?"_ M0)&C>7XC0^01RLCCHNIREK86F?1%+5'%NF,X2@2HJ2B@2%+*U MNZ"',)EB[FTU+([)7H1$SAM'>&0IUTX/7Y!"$$_O- >R!T?' Y\NC!,4'&.6 MUNP+2,AR<<$"HP^=)$)!*8B,#[HO^3L?#.NQ(2AAZS2$!CID6D%\:#ZQ66,0 MN\2QCR=3E*+!.$%JVZ5PF5'?TA-S>L8TF6*@"Z'[3L??T!VA^@SBX"0U=-PF%B970O>D&&/P64\(W(5_B=#B[^S?RTUMZVD@]S2QE_YUSJ(!JK>;=*%2BMLL!EO )WEY7M-LD;:H*A*?>B MEBJ'#E5*=XK?VGI!A#:]( J\'W\)*-L&+LS'UP[*4,KOHJ];4:?XVT9%,'#B M7M\DZG.QW)B[,/ENJ25$_7N]O;@R:4@F5%"^4]PH: *&R?3:7Y!) S @*-$Y M#J2Z0"Q\-,9"O25&_8IVB;-& ]JG%I8/ HS\G,FE$RTNV3FRE'4"5_=VWW"4 M)QHN+^E9SS1\US#3L-=W(7M2DAKZOJER!E-$LR-'PF30#YM:9$4,WE11A@@T MHX]BC"9:2QGE 1_E)PG* T,HU9KOV\ICJGEA=QY*O4"TWZ#"\,1/PBGW]AG> MH4%)05L'('FP).F]PD+.Y/,J4E4Y#RDUB/.YNQGZQ8;RS(MN43(1)^K"):QE MY:H0P3G**E#;H60N'E19IJ6HC)U,6JG!Y?RXFR&KER*7\UZUT6CT$=8O*'JD M?JWX=/BZD/'70=4;/A9B!L"VY'C\MJO M!0*-K@*'<\*">11Z$,9C\=S$$1WU+9V"$[1[K (9G)D:'W"#_-HXIK/G#?]Z MHK&?(R7,.:&LLJO%Z$\/T9RA\:)K;YZ= M) ']5^4:NL1';;5TAW0!PO)/PV\C,*$UF2X9G0/<.;\H4XA"#/.7:$[HJ"EX M?(DS29L8YYC9(0!Z%?]%.8)&&QCK&EH M$F^:D MZWQ&.Z+PI9/U0J@KMH:00Y:UE@,]]*)-2KI"8%/-P."MW72)JREB@W,\S@T0DNS9+C&KLI(=HU)-'8@_S9G2ZS ( M&R *IT:0TRDNU!4Z5#6!F"AE2UO(X3S&DTF89E[]( Z6?K\?JN:+59Z[*M68 M93RNU>E.&MD-8BZ#G\X2"NX8L^DMH+]#R2.J4,T+,:F4MGU]Y!K*#&$6\F!X MU>^/5*C$F82S.J2"%T@J6\WY++2C&:%:$Y+=<$)R0H3;$F !!VZ&5*<%J^FD M.W[1"EWYW332.P 5BMK9GI!97\X5UP(N;4VT29O+&Q>:J36Z:7$6>6/R$$Y+ M:,0Y"Y"\I3L7U3L*5E2B"Z,A&^NO[A?W=9U2OW)MRRR;"FIU-I4*;:7%;>'+ M;*.I[FV8-MI!'N2CQJ##%SF/_6@6L-@%77G<4=%".T&,NG&5N]$6:NBJ,"I8 M6+0.4^Q_8R]FH82N4N]#/Q0^8ORV\HAQN8*_>5-,?F +TZRBO]M^UV#XX"6( M15D#]A 5G:OSRW_H:IDNHO.'%EU4AT(I(3RDG?K M3SBS(-;7F,#ELB8^G%],YY#GLG>7-\0<6#CK(@B+]'3.?6RN]4JS.& O&JG< MP=_.U^PLV?G,8@/ZNK>V[WXKC45!B6*,F 1 M2W&)5L<%K*ZZ<]/1;VR[2_YL^)J8K7O5#9)8U1=B3O.-ZR1)2[31?ZTHH_\8 MW3!5 4>/_KWTY]US\-;U ^=DXW2 ?6"%@V&WBV@OSH1GR<#2:TTG_0=WD M)J=ZB=6_4)--9A.1W==$C)^5!QHK%L #YUFCH_47[UEJV;*(\8>7Y):MP -' M"G=7U- LDSMGY&J6DM2+V3F:RYG8#=+^*6N'N=L+P+5C(MW;/]"A,2[Z[+=D M,$L?:3AN&<6ZEI;%C M_(;"\0.[+_41L4VHA?Z9^D8&+Q& '6J7-@QG9EU3M]W>R;6_JZW]#6*T9CO' M:Y;1@17.]T=4S^F06)R'F1N0"]5Z%I&.%\;$?;9AM&@MJ> MYK-V6[@QN5"F K69H86G$G!QW:H4;5M)*A1V3MFV#CDRNT_+3F:^D#L4%NU M93RH#6M^,V9;IZ/HA5NXD,O!P!R*'6J>UJP'M<^F)T6W'V/9+'%.R P%)UGB M:][3\LFB-(4LXQ*!8*BL7=<.-:DM;0 UC*;/_-B??)>!+,OS;RT<.]@@+=@/ M3"]PMC%+;'"&DWL4IC/F99KRK;>HRCA-[-S!'YP MA]J6"4.!+W8?-X?M%^"]1OSUL=,$(>Z#:TLZ:EV:\5AH&;^>L*FMK/[! (KO' M8T/.GWXM&LQ65Z32 C2X^QJCM'%NP!-<_N;<S!"'%QU':_O3NML!:%C#CBMIJ<^QY#)_VNU]Q1*N)PG1NL-7Q/_[7 M:G<"&X"3<>^MHG'EYKF8]SORV69SYX"7._!)G?HDSO\297^+,CICS)F]._'ATS]F83I?O:=.KM('E-P^>/&F&6QL:6A$UXWVZH*1=/NJ4&ZV MZ'AZ]@!6R);VF5BF9W'+ 91YW; Z=]O%UEKICNL"1%:;D9@I4-YM*L2P=0CVH0_>\;E141^*WIY M$;$C^3O.OV7W\B+BRXN(VW_-R;T7RRW-T1<1-USTKY0AH_//,5BW0UM(-:@]]B;AJD794UQ=9\#S"U??M0W MO3.'@$FXT [2*5/6N55!"?&UEUPE66PMR.+9 MURC)E%#B%BJ\TQR+E=:]W[(UU]>T&I0DA5N@WH7%Y7:/815]=6_P:":W?E]6 M*[_K9#?KT=;V@RKS3;[946,VS@OL'JU"114V=G3LSO+68:+T&%9(6&:':%+4 M%6+*WGV4EE^EV)D&L*4-H(9A[;F2ZP3[" 7DC)J.#3XA(=GY7N2C\%'L70D+ M[A[E2@I#_%J[KW$1<3E",;5]RBXXYUM('K"25K%[G-=4'6+?VJ6'RW@;2AY# M'_&Q+Q,K,Y.06YQZ4?GOQYBDESC]'=&9S\?C6+SJ:NV3N]NZ6C*5:#]^QYIC M/ON>X:3X%9,3G)(WB^.EX>JPGWM[/QOK ':*.R:"4 5??O=:ATA/D$6[MW34 M\(;^*JY/$S^G7PHC6D@QO4$1BX!=>TDZOZ4&()Z?K<'4\DS?;^:9%M7ULOIZ MY0JY2:8KS=O1[@M*QB@I/LQ7X<.F"GF9)5S#((%KAS]*4+(+AHWB!*ZM^"3# M:>N"BJ,9H9V7D('_QRPD"[/(!Y2]F."I(F2"D7MY,[*K"_GBFL! MEU)BVZ3-Y615S=2VDX,*;,V=1=Z8/(33(8YFV7 ")ALR<4!Z9&>EHMY)L)(* M71@'R76"SW R\6[0(XI%EPLH%+:5']K /U'5!N+0I4%Q"?P2I>23\*G:$SZI.[O5,CX3^J9>P)WW((C=F$/Q[1E(V52PT$7"J5D&7&*VA$>B[ MV.)SXP:0_&J;3*-\ [[TCF@=EK>JMD/<;Z\GZ._(XW_%[]G_L3N+Z&_^'U!+ M P04 " =B&Y5\>_IU^E> #H=04 %0 &1TW/D1G(O^O^-.-^ACM:QEB)(:69D[UJ2]YSHX4/F-37D(3G2]54X M%&"CFL0*#?0": Y[/_VM!X NH)Y U79L]<17G$:F8E?HGZ5]<[Z]__]ND[1 M"R[*),_^\L7;K]]\@7"VS.,D>_K+%Q_O3Q?W9U=77Z"RBK(X2O,,_^6++/_B M?_^O__%_(?)___X_3T_198+3^'MTGB]/K[)5_@/Z$*WQ]^A'G.$BJO+B!_1S ME&[I+_EEDN("G>7K38HK3![P%W^/_O7KM]\^HM-3![L_XRS.BX]W5ZW=YZK: ME-]_\\VG3Y^^SO*7Z%->_%Y^O)MGOW]/_ M>8Q*C,CWRLKO7\OD+U_0]]:O_?3MUWGQ],V[-V_>?O/__'1]OWS&Z^@TR>AW M6^(O&BUJ1:7W]KOOOON&/6U$)YK!X)/ZDY1'>" J._=A8>\BM)1X$5- M[[ _X'%??*_G_TN3.(_'?6E!4_GA-_NI Q*\5:YN1?OG"0_Z;O -5< M%(T74;&T?(I:XIME3AJR376:\H_.U5=%OG:"47^SW$'XM_2QM<\_,H&@<:0C M5N RWQ9+/*B,16]B%&D#_Q$R@#>G:E]3(3$S[ M)2J***O*A_R6?(]GTM]DD$E]&,_!PVUZ8^=4[K>\/=0@#$9/Y$6?ZXU95.5H M4QOF[&:!U5=5F*X!O_C;-JEV=.A-!O'$,9=&7*T3I"$WP5L'4^R6F,%%@6-6&Y2QUBSJDU FL"*/5')@Z&, UV=-*]KT!;ET M>-8(T=E(&86<3[YH88IDD83 ,$6'S-2U@\.111PG=(8R2F^C)+[*SJ)-4D6I MD2\6'9_<<8(O\LBH (93+BC[_-KK(*ITFF2H5H/#MCM<14F&XXNHR)+LJ332 M3"?LDU]FP"*QU))@&&6$UZ=2(XP::3@,^D#*+,\JXB^Q^G2559A\J:=3KU,BK)J7J6?MU**>9N*,H!L9Y<4 M,L'+VP*L7^),$NW+'4HS1T5IK49NYK?@96; M$]UQEEDG.,$& I5'88(:HGJH58,RV[-8+O-M5I5W>(F3E^@Q5<^NV\6]CL0L MH#N#,(TL&')9 $I#KUH<[>5!A[('\KIA46RO$3B ]:%;8E:69FPL=JIE5X-#-":>V'Z[@WE1Q3=,YO\>DP&)[[UPM MYZU[;H+9]L]50L&984/6YP(7G;Z+KBG_FPS;"U\AY*WDM0#;8I>YNM5<%J)VK%AR *7H6H7_BU#)Q&X;;(-[BH=K<$9K7( M8KI_9T/Y:!WB.FGZW33C[$IW#XU5+3B]AF/M$^\ZSYY.KY,7'*,'\GM"YU<6 M98GGC3M3$-&R55PF;'$3)L;;9753W./B)5GJ>K5J,5^%;P+9<$ E M X(*!F"*L$!%63BHI:&T0C4<\]BX*^-U3*R"UQD+BP+!>6%")4^2U40(&2;: M'>\_XORIB#;/=)2FB14&65\!PPJWB1I:P> 4<4'7IXHH-D?@*/'RZZ?\Y1NV M(EGL.&'J?^SY4O_P&T'4=4E\X(,),A!:[/M?@Y>Q!*5?H!\_7#UV]^GEQI9BWF7$#R'9N7"$3O(0MP/KEW9&<>SFD'7"08>C(9)M!PG1[Z#4L^(!?26?BYSS9V(F@E_7&!1O< ME@XZ01B,L*"3=KXS<43EO1'CIGHV+J:+C_TMH\N@]@OH^VUX-P:CK5/.ZY) MLR4TNO1OJHWR MKT5 .QP/&BNLV3K+K*B /F^2J;DE!J5SS^RB==Q$4T%YCWF.;%^M-FN\P9@DT;C;4 MF;>&J3"#M+^I,"OD_5285C0XS]SP25-AM4*=\(2KH+=S#W;KI&(&9O0E?&>7 MTS&@^QA&J2LQ:?*X35BVA_?Z\/(YR]/\:>>V$\L@[[779X/=Z?7IA(-3QQ6A MU.MKY;UMM!K JK;8$767R9O-*_S/EK3 H^664'+M)*+PV&5U:(4I:! M1H$MRS0J<*AUC:,2/^=I?+7>%&2\0XEOYI91PR>Y'*"+[#*(@Z&7':.T/[G1 M0*+*W%T=WJO'Q7]$14R7&9V6B!V4?":#=G- S -MU@A.HD$P%2D"F1YJ%+TN M(Y]'572&Z>X&=XB90?Q.!2"K5701[5.2FC.A]H5\4E$-4&1;5P(,H92PI&VRM1"M'@ MQ'##)RV%O3]#C09J56;/DG2UN!_ $J.XOYQ)=M#[U$EZ61A$L0.4SH@1C3FI M,DUJ[?4&5WCQ5&"'24B3@O>TVD;@4E)MI71P9CE#5";49@IHKS'[4BM^+,FX M;I'%Y\D3O6? T"5V4?"W$.L"?+\N:Y(.3AEGB-*J+==!1 G56N!ZQ&Q>O8F4 MVRA]P,7:,&ND%_>^(F( +2V'*&2#T\H1H'(A! GRB"K,NR_H)YR^)*DF1[)2 MPM]Y)R6T_4&GSN/@9:[')!UMJH7F/]A6EM'R>4NB4E620/4A+ZKGLXAXD&31 M99H721R1GQ_P:V0\]3;).XOV&\'?1^'*^7A4$N.T!I)$\UVBNS M6IT@5#%L7S3+AR6+;FNC21@P7F448SO M=^(30X]ZB &_U[(-=:Q[59NK=G!RCH8L9^=E8HC)S=LAO]^5%5Z7!&:<9$^& M64FEG+_I2 /,_3RD0B@X*6S(I)E'+HIJV;E;-':G$QL)ZLM>EO%[LY8"7O=: M+4$ 1GEK4*DOU.+C<"]7-5@*6B'D^9(&4U%+$C#*6@=+BJ?DXWP M0D,SH1?VUU[8 .\;#IUD<'(XP9.:DEJ^RPTH46;Q*2KB)F^XIB[T9+R>IC4Y];IAIH2^)7OD5G."C. UM))M!WB?1K+!%DFF%P1#, MAE#J+M-T!Z?O26>9SH/LV*&)!3V[_,0V3)PTA]3!T*P^66VD5D_&)YV4\$0* M=03 T$:%2G>F?>ZIDKJ+Y;!&I!7UWA&VK0UIY(*7OP,X;1=X^N6@P[/]-XG' M'^A]PQJN]X6\YOM7 NPD_.](!">($9;J)K3Z[C,F!H@0UV1(?T5G?&W^"8)! MB"$!59*CE8)'D#XT TFH*&*R\^3[CW'"24+^V'.#_..W\WRY96PF%OLA47KL MI371@&(M2.]9\#+7 )*.Y-8B;%SLN8 7Y,4Q?3EMKA3P>\]]%;$25E/&G8<@ M"EF%2)KZ:&00%0I5S.>X7!8)&ZN8_.B(>2]T!4BI[ 496!20@>F9(,@&"NQW M^"DIZTO:VQ;'$,8T\KY#OQ%VORU0"H,@C0M";6LA*J%6*Q"/%EFVC=([O,D+ M$WVZ8KY9HP+9)XLH XHC"F!::G!9Q(4#,>+_;*.BPD6ZLY)"DO3-"PW4/C5Z M8J#8H<:F)4@K'I8C;#L:6QRTDD06]3[[L'%(DO3-'@W4/F]Z8J 8H\:F MY0H71TP^/$DNLMB)(JU<&(+T8*KI40L!)$<7F8T:%_2H>CAB7";E,DHYEDOR M6W]YQ2+KFR!:N'V22(*@B*)#IR4+5V@XPU2"$N:_<%2XT460#$,6":J:*JT8 M0*+TL=EH0N6#D.1L6Q0=U/H61R_JBR8VL U/='(@B&(!)Z=]8^(=H@1J@2ZR M*JEVETF*/VQ5^X.4(KZXH0/7<*+_' 07-*"D2VR8&*)RB L&*?EFE2"K/D1K M5810B_EE@!IDEP5=&4!,4 +3L&$OBZAP$$;0Y-]%E%YE,7[]3[S3^B7)^>6$ M!F:7%#TA0*Q0(]/0HA9&3!H1\2#$N"V2=53L[I.EI:F0!?U20P>TRXV^%"!R M:*!IV%%+H_NKLY MR4/T>A43HB:K9,D6G2TLT%[4NAEXK4!1"T$8=PBC@MZKIG_YSK)\%NM_TI9O^PRP.UR2B$(B$EZ=!K^ MU)(GS1^(ZJ";# IIW@UP]5UXTKQS)N MI/D6-&F^'44:4O!!8\T9^?.F>,@_J39G:R6#4$:&JB3,7@P>721L-K)0!=J? MH2HA:<(Z5C?%;9&_)-E2WV76B02+C!K<.'2(2EQFY=5E/Z_R<8X$%<+!Z&'$K"2)!U) M>%11P;,1ANL@HA1B8%W3E2YH*(^2]9Y[6VU6P6J7F,6'($B@0B3?[,MG3[B0 M[V*F'"UPI(D(W"ED!JBUCX1F,(I8!227,ZC61"5&1KW.Z1^HYS_0;!&01 M7R6M ]>4=O\YB!+7@)(N/,G97C,J%V@V_K7"6:D.W\(S;RU['T[;D#?Y>OU-JM7>53[!C5RODK9"+,I<:40B-(W(9,207%9 MU!7V3(O[/$V6247S?)/!9Y%$*J]40KX(H0?8L$&6 $$%+2PIDTLKB!I)SR2X M+3 E(28%P0X!XBS&Q'I)*2 MT*E%O+5)&G!MB]1[#H(;&E!]+K!G*%^AM^^^?/P*-5J>B_]#7M\H/:?(4:9(3&J5] MD\( N<\/A2@HJNCQ:6-&JX+V.KXS6K(49U?9*B_6[/V7Y ^%EQHY;SDM33#; MI)8J(1 <,2&3TEKRI'.",*+2OGFQC9,*QQS,99)%V3*)TC8]HFI&W*[BC2V. MX%OB6.1A<,@-I$0GKM;D,FP5]ZDN?4^E\PT8O^ T_<\L_Y3=XZC,,QSSN135 M2I%9WN^.&0OL[J89C3 (.KD@U&R=H4JGOU,MU*C5,V%!F/1SGFZS*BK86?)" M%9DT*^#U6:0/=/ M4ZID 5'("%![?K+5H:EBHH93P5+&%&>DJ_64&W:)]Z3\)XZ1(,JY8UH10/10 MX3)DD"E0(QN$"_?K*$V;^WZU/O6D_')!";'+A8X(("ZH<&FXP$11(QN$"Q=K M7#R1YNW'(O]4/=?Y6;6^::3]UWU" M<9YE4>^I0M0S;;1@>YR1Y" 11@=.8DN*V=VY'_(*/>3H8XE1]8P1V\X:D]^% M3/#<3JB;1I9+>B""]\JS."I4%#()>[]U1 M8NGM$D@1!)"L\_3TDK09J5#RS MYH9PN!#'<0P$O4M/>]K!KN*+0:[@&Q[9Y$&PR1%DGU-,K3NX9HKL7L20V8S$ MY/;Z+EY'R'//6 &PUS$6)$!P1 M+URT6[PH(DSMO^Y@FR\LTC_2S+!T9SQGS M9'B]9'E[ 4 ,D%'I4N0Q0<0D@Y3_^RC[O=ANJN7NMLB7&--=5F4;K6SS;X[: M?CDSR*4NFYQ4 ?%L"%X- _O3F[TQ_,615!D' H6MU0KT2B ?1(]XC5 M)M"OU AB5@#=='^S:K>4W.9\8F/Q2'-S+_OM]#!5'P0=XPSEYQ"]X/0< 5;: ML-BHTJVN^QU$C3;ZM=$/S\M%6>*JM#"P+^23:VJ (JNZ$F#XHX0E[3:[O[]X MN ?"@KJGZ$0&2=8_)S1P96KT!($Q1(U.=[4+U_D^.&/.HO)YD<7T/Q=_VR8O M44I;XT5U%A7%CO0"?X[2;?]8@'I,\0=<^W%2\QC('\)V09I 'PS,'D%)+6*N@HM5! M7Z8T1VZ4IOFGB/;H5WF!E@6.DPJE.0F$)>U?_=/;=R?_\N<_,6K^T[=O3MZ\ M>8.2#%&6L-_('V]/B-5R@]D6IW3W57#&WA9X$R7QQ>L&9R4F-9(M,W3: \V7 M==+TR=\!KH@T=E #PV9WK(H$"%038:Y:,D+F;$EI63?H$3,3G)$NW O(,BN? MPC&GRJLHO7;MYND.1E(CJ-O)"\Z)VR+?X*+:W1*H%:$][3)LZ+"6!'/+(,%- MU6^<F&ZCL>H BE3-8.51Q51:B6KWP PVM2S\6N;0IU%4)!/$Z#CA1CFG M)YL(TT@SW&C 9=G%ZS+=TF6-:](5S7FC_Y'E/2+R4<4>1*13L%QNU]N43D*? MXPWIPB:JX^2SOPT$KZ?Y9$X5XK!7^:E)W_&:E.$G^GY31V%>-Z4\L,36'__P M;^_>OOM!4$2QH FW6I+V;$03"*2"".!=>QJP>K0.2*6$3[A"ZBY&<)+QWO8' M4J #YK]5XOX'1'K0\MA(E@73D[ 5._)A#(3_F.>QY^25.?;_K%/>O1!B71H MGH$I_AZ@?G'_\0]O__3F!]W_-LK!>=!MB^^2I^?J9O61M,J4IQK/+3H^&>,$ M7Z2140$,MUQ0#B-<:Q&EU"0JJ,W3?'6Z)?^89C8OKLJ*$>S-=]^^X3N=R"]2 MF)0N$]4(>=F[9 3(-BDI)8(3Q0AK(#-8NP1D0O<@2/ #N/EWG!-SA.4X?#];F$595_S=&%<+>NU@33![32, M*D%8 S@31/72A-CG#LX<#L,XF @Q&M./O6"5?@>3NKB!%/1U$CTF:5(EN%QD M,=MR_IRG,2Y*.GU0[2Q#=7=UGV09ZI1()U==,(W:0,#2).75XOW5]=7#U<4] M6GPX1_5/@^ Z_X&R+S035"?ODHAFP2#NU)!B&&>%) M1Z=J851PZ9DFJ_BQ%\RFW6KFJV9>E&+>)JP,(-LI*X5,\(*W .L7>2W))RS; M*.*AX)N8=X?9XO)M5%12L@HWG2"4,,%7\D.E (\L!I1NS"&A@V\6V%#5X U/ M=XZ_:55WY@;(IA1N[47G@'[QI:\1G'*#8$K+N[T%EG3?34+E? M9M#G/"8)/!5SGV=,# MEJ].&J8+9E30=\=Y=- H0J'8&-!'.6@0.@;6\*:1#=2),X MV*%WDEWHQ<%TW^T8I27 O0;/;R'J!&?7X$T/4+8Y#-O8< 1;&09O7A 5V$FK M/_^ N&+X)>;;HEX&8B!-V7J4DIXS3.B@]C)*],7 4$>/39$QHEZ>*^L$F[B@ M$Y\+VFU&+U03_=/7;]Z\_0&]9;E.6+Z3DF?AC+;5 M-QCS_!/[7)V61"G!62ID*34FE)+$?#>B*I#]EE.4 <-,#3!5&YEG#2G;Q]]V?&LS^=_.F[;T_^_-VWQ\W-11RS;(Y1>ALE\55V%FT2 MTC75;0+127O=?&.&W-EHHQ8%PULS/FD#32N-6#X>0JTE5PA.HSM<14F&XXNH MR&CJ[LXA[E6R3'3]/!=%G^1R=T3DF5T+#.6CB. D^BG)2!-?7SJ*2UVD MDL5\$D@'4J1/7P9,S-$ D[(KY-DIG;8@]E+>=>+BK*'+LS)/DYB%GW+[6"9Q M$DU\H>@JJT^[W=*K*_)L455%\KBMZ.K!0TZGBOZ0#V*. MCF,L0X^H!_BDCL+"*^KIFQ)*Y+4=J[%/KVO4(!V$LJQ<*'5@D=01K76-@XV! M078!Y$R_BR9=[V5>G+%DO==Y6;8GF>NS#TT%M*Z]3OF"L'F=#_TPYBS08ZV# MZ>I,[I+V%,W^#2=HT4DNS=^"Z&M.4/LB5+\)-:\Z0?N7!:^!W;GEVZBX*=C] M(S&;S[O%!;NBR6EB6J\<;K[?YI!^"4"G"8;Q@^#J%PKJF[B(/B(4YA80,T%O M3.8W= %C*;\U;-%.$3M](%DI'"MU#NC9V-< RD(-3"O[ZGO@]HH@&7?%5AH& M?(A&(333NL!M+./2H!G6@>C*+JX$DEGZBRV=M4)S3'.UI:,*:+;9+[?446ZN MBRT/7 T?V,UST@RT9CZD@^>@!H:'[E@UB^U'T:^3[I&U=NJ,&H$XZ-*=,XA# MY)QC1TYYFR^@7MR &Z3=5((RS-+$@KX[>@!(%Y*=0&U:'48*6NF@Y-*/$32B M<"EE'!VHV01D;$"OHU[C]@)@RUYMK;3?Y*I&R-U\JDI1,$0RX^L3B4NC_6W- M@.YEKE/YZ$Z0[!_[W>+5!=7=R,6?@>%"#Y"T.3]* 9SN.,O+ZF950]5&QXZ, MWS9& :_;L@@"8(I>A4IN14IV/7L)@@?LRJS;(E]IMWMV)+Q>)2%#Z]PFL7\, M:^U=!M:G )- 7"0X ^XQVYCR(\YP$:4T26"\3K*$MD=TPWM]^:AN,XRCLM?M M3(,8;K6W[NHE R2FT:& MJLQ&LQ>#%;ST *4,R32&T8^ :IT\"]^3SDH.>33J-[MSS$VE).7Y'A,5Q-Z5):((M#LJU?#DD76] M_[Q.3@SCPI$?HR2CX?(F.T_*35ZR(V$W*^-M$A8=KQUQ%_B=KKE) 4P4LGTY>0)GE=;#JU_R.:E9SOJ3O_ H],NMH4^0O29GP]@ E7*2B;P-2 M:8GG=1AY3]HJ_?2O5MI_9=%"EHDNB4+I6+C!E#<)@F43G\4V3,V) GYWFO:! M]>Z\KY_""E\2+M5]]IV($YP!!-$^Z!YP='J$':^=T;%N=CJI0XU BUMC'?@< M$@=T?'?Y/@$):B4?K+"G@F:-?"@2^(>J7,Y>$IPRW3,!Y\E+$N,L+GO;A:[6 M&_W2Q# 3XV2];I -Y' M9;)T:BH'M(7O1"LKAGMC88G-Y-'K7F-(R)Q!I9 MGU0UPA4)J10$L]QB0M?G52.+-LUY(\02X;S] 3$U M9!.1:E&P5.KBTY")D8U'WR-C90;01Q*W1EL3XS!RLP:GRN*YKK2;K!5@"P MV>:B Y]U)J SVH)[/*<=XO.<&XFAYT5\YY48I/U,C8K*-+*8V+<^>=[C MIR1C[?ECE-+\62<\(WSPR.<:VP)'+Z?X%#8"N1+-,=PH&,/S_\^T7^LLSTA< M*]EFLOTT$;M-XR%GM4.UV75 0C%:\.XUQN= $1K.O. )IQQ6,A6P?M2,K-',]NBWR)<L4L#1=[=K-ANQDO7G&Q3$KMW/,(.][O'ACCIC2<'F(D.,\/1:Z\\1'E M7!CA6AHJB7FEG8#%1D, :.S@J ./#5:@$]D.7FO--#TO5*CN+?NIP/H MMI]ID W.$D> C@P!$X::'10X)MUB>H" '6TQ390JA+U/.VL!2W//DF1P(CG! M4]+H])%*TR%'*SYGI'GL8[.$&JV\WUAC@=T--AKAX"1Q1>C*$Y=X,V]_P>T( MC=^%2$MOH ]*M6D1R-&9=LMO=SNQQC>MM,] ;H$L$D0C"FTKMQFF?M,9Z!5L#P M=S1T::/!GLAB1D=V V5CXGOH@Q"_'8T77#SF)3:U6 IL\$_S+^*_;LN*1CB6 M!840@V5$>KV#U]-'[-S,._,[P40]3XY*M_CN M7TMW7A7-RVB&R28ERY"(B\&#WN4)OX"T5N8=7/) 3>$&<2 M-N%$_DXQ&P!E\6)-QT)_-\TLNZEZG9X8X$QGKL)!#TP-& "VSV)1E:?\%G1" MCE$/61OP.UIU:/DM.-6K3<.6">::C#\T@6?XJ6 G>!-E[YRQ5DR<===3N;A/ MN[K!]9J =XK4>@4FU?@<\_\*_8RS:)-446J_E\O9@.<$? ,=Z^7D<]0.'CQ& M0Y:&U,_D7[BD^:PXI5EK>YU$CTD*I.,G^[A8+O,MZ>"2GC1.7NCDM_/G4:F& M9:C>&3,W93UHH7, 9FD44PO2\4LM"9"'+-WQ?HAFRI/OJAPX6AH%G@3)?%YO>K;7%22Q0SW0&JZ&0M+U2$.FZGK8@D^E0=X MH=@K0%6;RTAX%R!G?%]NB;&LFHCWFOU@LC-W-//"S>HC<8"^6#5RAPNCCLU@4U68(VYW60%]INZH;K\JE*KMV&4X"<;UH)\\6Z#GIAF:QQ MPTS:GA)\?JH!RS/F]7Z_@HL!9)UPEX6S\QV=L&Q3P# M45H'Q?!YS@US7]?TWTWXW@V?.^OK YG#5+OE.(79509,2#-B:5S>+E:G5!P0 M/]VW/1V\;PKJAK;#-K*!2T4]#+=J$Q7;P78K[+50;6&#RMRK[ 674VS--!H" MP&0'1QT8;; ")OJ.AF[;FME:<-V:Z>=8?+1C.Z,>\L7R;]NDP,1Q4@&KW2UQ MIB(COXMFC5:W5W* :]'Y@<[UMF=ZJP-95IJ-/(^;__XA[=_>O/#'/];K[_R M:8 XJ;80#G?0:EI_J9AF(F!_\ST-FB]LU/!)<0?H(J<-XF"BKQVC3[J2 ![5 M8.AV@,=MF;#]1=$>57#^UO7],B_XE9E/Y!_DKY(T7OS:S':XH&C"S#%DK,T M8?XP]Q61?YQ!H(W!0"\NL.;>LQ^L[K.LZ<'7*SID0^F8'VP?DA%!Q?YD6;[?EF9;HBQ$7+W]TT MSB[L;Z6QJ@0GX#"_WRMC@2[?(Z!2@=#*'@#7W M*QN=9O,YJ(C6&0T.G#XRZ(:*;%9W=-%-JP@RPMG0:@E)^0ALHLE]#O?@26"H ML_B'S=0?Q9J5'K=VS>K+>M'JJ\Y&3-4L?' .4[ST_^DNIISH?%D5R9*T M+FSW2!9W?Q D^=4V_?W5%Z]U"F'R!\O]<$=:JHO5"FM7NGR#\+VIR/\'[N]3 M\H< 5IT.XGL_+C06T)>-C:_HBC;?#T5Z5^P/X;W''13F*(DCJK*3UT"(-XY/ MX9!R/*NJ#B=H?W$YZ?SQ6ADH%QDP:@#,3C^-0P/(<9'%;K3PD]M^N]FD+"]Z ME#:IU*^R55ZLV8J,+4GW MY(??:M/DR;0\.V5YXY-VXS?M_ZT:DWS_X83I MXS6K7"Q33Y3VMR8T2R.JM1>KBK<-+= M%$]15M][0,^RY6D21_4]"J2&E70XPS.2U^$\2MN[OVQ'6":R[9/ DWX.D>:3 M& 93&:;T1DJX(]@^01WKK \@VJ?QO'T#VK\"TCUT!WTKH<.4Q??)4Y:LDB7- M/, 3 [*;.M-D27I #_BU>I_J;\WU#^-HZNT!'WFR*CX"P^<1#<8[W@\<[Z,R M81N7Q'>>(!$="R \T_9/457A(OP06_;3=D6<0<'KY6Y6X)UKV;328&ALA:C) MSDH'IXT&I(;GH.8"8I ?'YJ/+* >% ;OM^MU5.QH(!3L( 599YHSV4?T.O%[ MV62)/^/9WOF@2!/FQIGP-JHL&"^?.*\X#;?ADZRCW.A>>#C$ MAJ]C4$NWU=8V&&'W5IJ;)O=V((5>)\=MP7>H$7"$-@;@81:.B]*V(&SF].Q# M=K:^Z3@V[\L&&(2KX2I&VUW!X)1Q02?=^O:TR8B+N7:%BG$VU*/N.3 MFP-B/#)K0+OAR0DM4'*=Y>MU4O%EXBQNT^PN!^TN'&;#Z_Z8,>YU=LL,,1 \ MRAV"6MHEN[?!CX*(5H!V]9S\MH7.H4; \=D86H=9."Y&VV*ND=+!R4LG *J= M)=;VA7R23PU0)%=7 @QYE+#ZY.!"D*(9VV?[G*8?= -D#?ZZKR M4+?*LZAOAXTKNVYZ_G(M#G!CGVW100G*V'0H MX/F(-$$Z9I8<^I;FAGXHHJRDIY#L]SG8U?RF7G9SHIMPV:P3/$H-!"HG&^-9 MOYD>$A4A]<)TSKGWPP99@$!*Q[[8 '7P5'7OC^E9&YRJ[^NKIDC'60!#VU&PI?WZS4UD@A4V#\+L(,$0I/C[$RZ> MR-!'0$<[,Z2^;O+ZGT+N#ULH'FO,)\D/;K<@,NIN>2"T+ MAG 6@/+&_T8<<7E(8;/OBW6R4"\?DD_FR4"=,%A&V<^2]"@5G$>=\X7L(,O. MOH!F4O&[7&8'WUTJ MN2I[':0,X64:E24[SL<&5_%?MR6; M3#W'Y;)(-N)%]=+>\*%F_&[7'^=D=\O^,!M@2#L2N#P+U-4-WU!_P)^$FECD M&?ESR8_\#XFHP\WXO2IAG)/="Q.&V0!#W9' %=0E*ND.T7O@<,QF@(AI\L,B MSC=T:E,\NMQY37"2?RSQS>JBK))U5&GO^>@+^22H&J!(OZX$&'(I8?6I\[%D M%\*T8L'Y' MYR(MWZPJ6'_U+BE_YS>!T;_T,PUZ#<_S.#;HO6D"&1Z2%"<[SQ)5%:XH&\B87]'ZLM^1QN=:*3' M8N[S=,NFTLT1]:!L8N"-[8X 6^Y8I2&P107B*HSPSS5(%.:B2/7R1)G)?ZQB-B:W/W] M]1D9U?"E9]SF[:RE7#ATH$%O')O$\9:#!UF#P=$I7)!/^C%I=(J>:K.(V$5+ MP;"0W36M;<^5.CC:T>KT@(NU X]-TOY2!%LA[],":T5AT,N*3YI@X0J(:H0? MK=Z3@7,<%?%MD(L\ )]H0Y* 3G#D#@4I[Z(5+&%K5X,'I:KV)DH)" MN2GX$29ZI^)UGCU=)R\X'C+].\Z4URN$#W"V<\_P"#O!Z3L!>&D\VIJBZ[[4 MQ"FS,5&2TL/O5(I?:'>Q))W'L[QTY;%5R^OM2FXN=*Y8,JN (:(;3FG1=Z^% MF%IPEMT_1P5^'Y4X/LO7&S(,X9><;>K3T%=L>P2I%G2UT+SU;Y0EKWW!\:YV M>HC#S8!A[7CLR@Q:I\P4$FT%)_1%5&2D>I6WN&#>NH5-JY;7G(!N+G22!)I5 MP!#0#:=TSAQ7B' S7V/T)=T.\Q6ZI?MUGB%F)SCMZ'K)TU.!G^I+(NMU MP >ZK\=&/D==GQ0Y/\JNQU M]->\0!L^4@_.TP;US:I?%>GAP27+!9%N"70GYHZVYK7=/\SE3ML_SA08OA^& MWU0#:GMH0P)S20VB1VJ1S7+'W"8@[B](+X>A(GV=>[S<%@F=%[MX7:;;&,>7 MA#ZT3[-M;OSM?RSW:C'=B\+4F*D_E+HR3?46@/5L8M=,59!.[IXV[T))W5]* M67^IK9: *J'B9L1A;8[=0)A*X^J8NC+8M &2W!&RB;R;X[WTY'NL5]7]_Z^Z*)<\VFYX$A=("E,+%TL*OJH.IL!F!T'8K=%&;E^P4I MQQMS8"B>TS/,2879@DS?_\MM16_:6>=%E?R=]9LN7NG\H]MDR[2O"%$IIOPX MJMHRA7UPU6A"IXQ]<,$&HONF$>G*H(Q80-6G'.UP5(3OR;!KTNCRDU.%T4K[ MO>[."+E[SYU2% PCS?BTY+I9L766/&-),0G54FH'84[4N;;T;#>;E.WUB-+W M44J/IMX_8UQ=9:N\6/-CUCQU]T->7]%GHM1$-OUM!IK(_?U.H0,-!B?QE%[( M>3KW9M$CMXM*:A@E>\NHJ'/%5SFO K/M$,^SIPH7ZYO'M+ZUH_R8Q;AH[Z1D MV2PV"4'K2OV#3?K;)3Z-\_M]XH?9@\'[:9PP17BV"XF^ N7[=Z M?0GK2.3- MFUBWG:?GP1-5@PG'I^IM!FS+ -]K4"Z65?*25+N!P]7QAL.,7@_]$.K![%BK MP6O1Y*Z8NN+YAM_%4.NS&M.T'4)[$K[:*#_!@F[6YMMLW^_V(O7A@,6GJ(CK M#\0.KI17&<^_^0M.GIZ)BPLR]HB>^*F6<^)SFQ[,K<:%Q11^5YCGSV_?7^8) M$)P0 > KF*++I]HBBKA)M**9\UZ:S'D\^)3\^!>HI>\/>?:"2X+ICOQOD2S) M7RSF"I)EF>GW"QI>1N[J*2&2:%WBLAS*MH/L>9P%.]QM809LO#$@E#W< M@SZ3^659] ;J*DK2$KV=ZP[J?77[F$7;.*&W-A;Y)1T+W:SJ:8P\&Q(GA]@) M$#:'NZF(HNY&@#!T/')3C-TVQNAFYE,V@ ;4KZV/0@MST,Q!:\]'JQ>F?VIQ M0]T'U2@%9^-0I,86GFLB017]RI3#WPLG>W6=9/BJPFO==0I&#<^;P6S0>[O M=.)@V&;'J-CP)7.+*B&F9238C&53GT91%D3S[+=WT+;=2<@T*1+G&OQ]H N1 M=.\S/2FV>"$=*M;0Y?RX&!O5/N=IC MVY$'5?@ZUX*U?,\ZUMD\>7]5)!Z>>,T0YE6M])*AL-68*;_7:BZK.M(^\!:4>F#;>U+\'+T\%F'[) MU4_G:HQX0C!E<>V?^6M$>G#V#43] $:)]=!HLJR%WXVC;*3JT[VLI2J%IFI_ M2ZTYXY-I^JUN/*B)[>!+*QF*"SVH.C;48B#Y MT,4V@!&?7QX(IQ6&:5YRG/D?[&L74[PA>#69U2W3JHCX&K1_#VI>A&C!(N%5 M0JZ6DF718J\#LY)RX&>[MBR[3&?>:QK-B3]*)]_F1+;!5,&)'9(R>$Y5X:[= MEI>.H=8MUO0FRWG*H[%]1/6M^SDFK&S<\.=2TSK>]*O90TX/ 3:#2[9A%$.^ M]IDX17\@8^.WFJ]E5@EZ\;,"O/'F9T$>#!D=0)KO?J8Z)VBO-=/(M;GV5[@O M^'S;'T,8);V-7,U0VY&K6BPX,>S8M#DD,B^3I6BZR0H M! -=0= #JKEUH)8"0RS9@6YY;GZ?HJ*WS$]C$YXN\YI(ZH*P09A M?]>)V0#O;Q/320;G@Q,\.:(P>=0JH#]&Z\T/J-6;ER'WV\=R623U0>XLKJ_% M,WBFU?#-%0OT/F$TXJ!88\:HHTY'BS5)]76%

7)*LPRV]AK B"E/]P(D&4 MXT@K HH*,BY]Y&@E@W3FLV)@&Q ;/"6^_Y-A3U$GTCL$D>E\LE]OUEF4J.\>D/5XF;(F" M_)WB^J8^,5>Q]A/H9I0F,^]U(F_BC]*9_IO(MI_*\1VO'!F_8LQ4.2;VJU^) MKG%9?H^$EZ!8> NTD/GG/X6Y4&R7"5)U[W,",<2(?-2YW1;R>&5. MZYP2$YZ#88@"E'023!"9*G/XA,,Y0X9^MP&=W4"8(9VK8^I!G4T;# ,'0S;M M;.4FZBO9Y6M+H(SR#)[:QGENJCX9.\09D:LN>F!8.@!LGY\V3CH.^ XY^%)6 MR9IU^Y(5OLK^B]XGHIKG5\OY._1B@+D_\J(0"LX2&S+IN$LCBE(BBY)LFCM> M-,7/IFC[K/V05_?;Q[_B9?60B]UY-L95[LT]T)8W&AWJ;DNUL89@T/% ].IY M_F0?OOB\/LKR"I7<),V*(EYE=(+XA$G$[$(@MS#J%'\^^/-I[<(DO>4SC*L M&J-'6!G,GDQ2,<3I#_$=$"H)&?]/%/\%2S K@N3J..JW9HZ0['WLD]";3B%- M$_5G'&I9]T&[J<(8:IEW0KOH!>?N"+!]LEY)--52U&\77/!ID1&W8KS2#R@[ MRVQBQ1YCQ5O@'>]B&W2'FPA.VL-PJX.M-$A MO M:Y9A1W!M/'$"W3#'(PN"*':":+8T>6[6>N14=3IX!DT]CK$"@FNO$TG 3 MX(DYICVT\37$+)'!16$OC#3=8%/S.__CYD1WLL>L X-_[D#'$8[H@QY="'6@ M/JSP ;]6#Y]P^H)_RK/J><2JN9-1**,.]P_@.@*Q6PQ._4G=Z%<,PK]OCXSS M=&7YX5,^R5=J;<%E>,_=\<2N#1TIG[OH%33^EV.D,7GS\.EWBS7@5!9=/I#, MU-0QTUG KR#TOQXAH2_))YWL^W!CL.DL.GP8FZFE(R:S %_!Y3\=(Y>)['2? MAQD#SF7!X0.Y3&2/FJ!(2PFL-U9HUCH)UE'BXXJ<1J<;.RK'*Y*GD]U^OD M0.>TKE$##*F<8$I)_ 0E>@I*FMGU?*J6S56?)^4RS36)?222,Z+WO- ME9;U%V\VF.:;UV5-'F\&2, V.ND8HY4V8+!W// QD;AB*_UY8Q! ['7F\ '& M0,5A-SZ/M@2#U8?"/R RST3Q@X?5[$.( M*9[FJU.BRF0A9;=7#]XX:AP<]CD\9V W0W9@')A&U8S/G5*SW=_ \PV*.0H7E:(K997V M>)^##;)PKX-.-#@_W/#I4AAWTT.>H*BR]L8.NP7/]0!-^%,RKD=A0)]W&7:H M13RN(D[_>HP9FB,J6M&@T4)U%$4C!X,.9G"N02*#<_LIM/+!B34 I"*Q(E49-V0Y+)E'"Y5N];A9U>^[>4R3)Q;R=.D['/1\ M)NQP=D-,T6%5"LZIH4AUQ&+S2R6+6'2VO;G1)M\;@!G(AE0Q *'+.68%)Y8+ M.M[N])I+NR(,]@U$ MJXYT>NZM.LUJ\*:S6Z%^P721@HQS7\BO3_@.KZ,D:QX^X&+]UFEFS<5,N"E, M=R?U>8K; !AMLC@0^/ MV8TM1(V=H-I<<(8;ZK8[OX<: 1*U';D]S (89H^"/31J V4UO?0/8\TB]&VT MHRL#Y?G6-9W3>'-^]]T=YG1WF]XX6V#8?Z #EOA>(BAYG.1YP>'T'FXF^!SN M0#H/M0&&QB.!&\,X$/*ZUE!S^K'!5B!&9$/*L8$FP!!W'&Z7L LB[YBQ4EH3 MYKEI0PJRYJ1X+JI@F#D,KSV2AN?CH+IFR( WP@[8:*K+>C?8"!C>CD7N$E-! MI+ZSUTIS]D97?7!QU9"AT4T9#$>'(K9'U_#,=*UW!U9;F+'TD! *AI4# 5L# M)C\1R$\#;FKUX#2U5;V1-196N!P3)<'0T!&H)2;.03Y]JH@ML7Y'NHTR=IS6F$5CX/>H-H0* MP5*;> 1F"/N8Q?4: XXO7I=8 F<7 %98;IU+WH;)UT+:(#>AJT)E_G MV1.IM&O+J1:MJ+<>A@5LV[O0R$$)S X8Y123-."F1/Z4*H ZF4*]H'O&SO%C MMB>:V&?1S7"Z+9$/CX4/TF)JGLS4:_F>PC=#E26NE>/!PY(Y1 MU:9A>LJ3;\\4M-"O3.^_@5+L.LGP5877YAV7!JWP5)-#&#&B'*/ $X* M-@MP'E58=RQ5+>H]J;(&K)1?N2<7G" .X)2WV:"]+*+"P2E#YY^NLK(JMC0H MW>(BR>-D68[ [B4\=V+[T'H=V>9Q\,+78])T:!]I0 $QZW(?I;SO]!@M?W\HHJR,EC3& M7:TWVXK=[L?6KNF12@WC!UGP&6%&N";&FP'JP0DX'G.?H-0":DT@P<8)JJV@ M]KJ*.PCMH&I'I7BHV#C;8%(+O0=6Y81M[ZNH X:5CD"E9K$YSUU,0#.W93$: MN>MA@^**62>-4,MA&NBZI;">>'"NN&/4[^VI!_"%.+(#D7+W?OF,XVV*;U9W MF/;REM6V(( 765PG&:/YQDO34L<@"UX;V>&N=1I9=_7@%!V/66ID:PLTLVK' M!LL775M!S R8M9,.3@J-^5OBX@5?6Q90W%1]LG:(,R)=7?3 \'0 6'ER3"0E MU:V9R;0G75@YF)COMR5!4Y:+Y=^V29G0KBH%?+-B/Q0XOLBJI-H)/5E6L30? M;;0UG_0]T&61T2--@2'Y8?C[O&^LH6AO#B+!^001J8[;5+Q/\RQ?/Q+1VF?= M!/(!]@*3?)C;%IJ[&8-,]$$>N% =;9C%X(S?][#NGZ,"TSDUTJE:TQX]FX!? M%*0Z/V&V&/=^MY>IITL7GZ(B=NM-'VP_3%][HL^B[HD?:!Q,C9G:(U,OGFF? M,G4DO@.)+T&/NXY@_2+$W@2FHV_]6+IO91L&3&'8:W6;[$-TZMG!5N%4L*E< MD6J60VVR5"9((Y31W^F&[6,K;[9569'Q%QF+?=BN'W$Q=7GHWW,4]*V-O']V7T5%I=H-/K>3TM3K7NX$/>*G)*-)LV>:JE<[Q7XM%]OJ.2^2 MO^/X8Q;CXK[*E[]S7VX)X/+B%1?+I,3E;9$LU><5IK3N;0E@^D_2+A=,9QI2 M!9G'-6GVC%8SVBO,^3[D#16F8RM4TI=,6%4@-4V]O,[-IV)?:OXX97[[D39C M+I]TIL;-]&I(-3J,Z_T:+^4B;Y00TT*"=6B5_]'^S1X'?[/V @VZ(;N(EM4V M2NF9V7>FTO.-Q'M0"/.II0#A%P:LT6H0W[71(JJCQ7*OA])D]5GU$'XD@G1V MFD]6_UCDY>3S0Z8W'5/+;_A44[;RBM? JJ2S^-:OA$P2'[S6,?U@E0O5\#J= MCZD'KL8W'<,@UN%333&@-;PF>,69W[?!H]N):M;\+9=VU4<93.88WTZ) %1+ M-_VG'=0"3O?ZX!4\G,\#![F357Q3DWI _[U&-W*D&@:"WT;8_\?MML[^WA^\ M5@=T>L1H],E>L>=L;&B7Y:HLMS@^9QM2>03C/1>A/]/.SL?*-F.P%5_9--U3 MSQW@0[_46XGC[Z:UBS(A>VH#01Q59VW4!YZTOS8( 93<;$&]#]5Y"S[?>)D7 M*YQ46SKTS>)]TH;VX\TT\^3P7E"5?JK/..7,I/6EX!ID3P[+K?>&GFWXYHPF M+DK3?X1J&V![P8&8/JOJ[GLKPD& @@_O('V%P?.WG]70P$L> M>(#PF0:(>1P?/#H8U.$ W,X%VB/N=\*1;YF[R&;MNNJ=-.X2Q^R_GMES1)NE M 3%E+M<&=TB"<.8?:#LO(,Z%@9<]1R^:W&.E:HQ*(YF[7/\)YYL M^7,XA. ]X+!^CU@$G:::!Y]HJP,9/6L^ZV%2Q7M C6K'?J8I&VCI)<%KY=R> M:9:AJ=Q4-6RN';D"5 ^[<@UO.YZ=N=9/-MWN7.VK@E#H"!JSX$,3W,:/KHBLBAIKNB9XNX46+66W@BR)+'H MYSPE9M*DVOFJM[HW'VW--7_*V>JN^K6?9^TU^MJOOWLA&%5VS*#%]!%F&8D[ MO/ H!MS.'VZ2<;7U;;"JXYPN*@Y7,!DV(D9?[G!4E%_!J)!31Z7SY"6)<1;[ M;D&[[SWZ]E/U&6=O/<67PJJL'CR5[PKD(FB7X!3(,/6 *;\/>?9">N\XYHOG M]0T&QL1I<[SM*-I-MT\VY62TYE5@TZ+.YJHT_KQ?E"C+LU.NPY>:R\\BF^'% MW[:D6[Z_I+N\J9YQ\? <9?TOY7V>>5)H1]$6SU 8DS37$^("&TQ@?!=E-D<4 M$TEA MO#G02FA"SL$L6$=F"8&/L2=98%Y1:AT;;\;0@[T-W]=J^1AH+WPJ#7OO7!CCLGSS-: M"\[SR5Q0LGW5"#D0_O^?/#'-*$ ]A#JCJZ[3)\=Y_OD?89 .E;10OHMCMQ;( MMO2S:)-44?HQ2RKA4([F.^N$?3;R9L!B;5%+@FFWRTEH1?W'$X<4I>Z@)6*A^GPTCD)7SRW)#;@HJA[=BXE9-: M5TB.>/OEU*J!*2J);;R[[E2+N"B\PK$!E?J [4BDCF];&A-/4,+49IKXZ0U_ M6!C6+5>Y*'B;Q'$"WD[5&*6#MX7.$%TIL^]A_:,E[O\66A0XP(=^:3/IYE1W M?5HK_ [OVR)?8AR7EX0 -.21<,7VKN,E3EZT?6BKEL_.M*,+W9Z"425X2!F& M4^X@<"U$OQ-:"MVZ>F8"%;6!X/2[6&_2?(?Q>YSA%1U#9+%Z'*SY0 /T?5)R ML%LB.9V5P=!T*&(I-%+A4S8;1^G:BI,P2?_&=+:V.=$&AK+WN'A)EECM:#OE MPF9HRH>' M_2K*=$D'M6@%E37U\ZV=O.-WF1?U3U1.=R3&-XC/HAX;/["7RJU$\/G7>)/; MUE/G?&F#57\VD*UR9 D1Z,LD0T#.YO1&[1<I[FJ' QYIXS_40&ZZTS>52O0R)AF?($D2"TC,IG= &D M3R".HN]P2N^&NHV*:G>.'RN'@;>L$FIV0P=>-[71EP=3^QU FB AJ>4&;1+D-D:/=GNH9HY))!Z(BZ^S=DF_T'*GS9HZV M H:.>A>="2F;. Y*:G&K1^J;6I+GCPW>!#?>D0[&8Y(QA_8#D*N8=!N254)S MURW*$E?\(Q1D%)/%U^1GFEDCP24[84PZ*:36T4O5B,A+E-(-3YI69NZ7^NP& M^/F 8D=BWC<&KW1>W50U')]7G=P6!=V/R"3Y\A35]%(SM:\^VOII^9BSU5+- M>S_/NFIVME]C%\MEOB45&NU%/]\*?%M@VJNMQ^]$GNTHYL]\%XT9RV=1Q5T^ MMYOX[VPN7R:OREKM[:W>1Y;S?T)I)#K?*X/7 M2;]^]FL?>4ZO3V BQU;S?L&/]TE%H\QY\D1/102HAUH,QU\K+9]W_CJJ ?"9 MUUBSU_)B\F-)I%&4Q:B6/]+:?(^7VR*AZQ>;G+CDMQK++S_^^JO[H/-7W/Z; M/_,:JW%76O.MQ5 C]_D.?GT/.SZ30:S7@6KP2NG+0_7BS@/Y*:'7@G%9U)C] M'"NE^*">@[N-=M2&OR(Q83CRRFO_O#-7:#V S[F26[W6SC_78JS33'XLMGBZ MZ2?@]?^\/O=\AU]PIDW'ZAG#YU/_-9_77_WO ?@'J?]JKZ4\Z92I.]CSO>:XYJO4'VG:F:GN.X)7I9D=DY95;V\1E6HZNY]58R?W ()T.XZW MD=-_0']=U> UTJN;EEDH00'5ICZK&OL!ZXX)3?Z68ZV3PB>:JQ*25WR6M6[O M5[^:D2>S3?4>VHN\>%T2,>?3)N/LP>L7&MP>W@%4& O.\*D\D.]FI)*H$46W M((ZE7"994N%KF@KI;%M6^1H7[#@B333SG&S*'XN\U'7/''5]1O1![HAQVDDQ M.#?'H)5.7M0*J*,!B8@/113C#]$:N[)/4@A$.0UP#<]ZTA#)I88H=8:I%&)B M,S7*M.E?DV@;_Y(7OZ_R0MW4JJ2\-:!ZB&VS*(L$+W,S+FD)KA%$K63PN/%C MGL>?DC0UA8J>C,_HH(0G!H2.0' ^F%!)&?%KF9GJO&/_.FRWV:4W'+J3:TCR M:L%W'%W8^^4SCK ;: !.-1@*7 MMG#69E"^0HTA)%HZ08\[\0?T*S/WW\$IKG#[FOQP5>&U;>Y;&.W+8<&34#DT[GBH5[?37(%-1@ ME;/)L:?A!_TF%S[@ZBI;YFM\K>_8#]"'0CZE6ZX4["C[(>)WG(@9?J+IQE2= MR+' 59/]"1-"4545R>.V8OL\J[S-X$[S[CWG:8P+ -R-RF1Y$17TCN[R%A B_NNVK&@2P,9SW<=RU?;*VV$N=5CKI@HG> [":Z#J!A>7Q+T]B=,B2)/D6E%816&%:=4(!F*]HF!T:=G7.#''8HRA&M3*"D1 M74ZNTC9W.+V8AC0O+)_F:EMM"WR"RNWC7_&RHA(TO3FI5^S\2TX3M! =GAV: MSV%$H2*+ZE1D-%FFZ(U96%7ES#?&$.IQ1;^M+GZBOS351)QQ2 M_1E.>;<.;:)=R1.)$H]^Q_P2, J(Y5.NDXS2&^7H%ZB5B]/&,?)%ZN]'7L0N MA:V_P-?H@;Y,_(E8S- C>1%Y,7E!;7H=%;^3QIU>M\+>2+X5_7G)-X8UC]DG M0Y\2^E$J\?-_C>K;L(CDCEK?EKQ8:8\V6E8G1+B*DHQ!)3T("OPE^?O^.]#[ M\LC3..;3 QQ50HOX:9M&I*L1D?_="67_6-\X$Z2*_\+(7>FJ=?77Q"*+.E=0EM-X0 FSJ].)$3ZVRTIG$^2)G3#.E; OX_HB+^1#O-67R? MKRKZIX8&5@U8S'"%J[@]ENFAYUJ1U=*R5@U25N=1%9T17W%!,W)NJ-N:,M)* MPBH;&TSI J11UR!17^F$:0H%N_/FIV+9WG&&H-24Q9Z45B%8<79+XVK;$4[ M"JQE([V@=?17TLQ2@(@VMVE4LGBX8OM/3E.Z 84VS,W^SXCM_PQ2>/=7BWO7 MTC/(PBH^.]#/IOR$+4TDFE]EK*/;_'+50N0[C*6M&B--P"KMT?CEG'-4#?'B MI2W13D6\WM%EL+NQ),1TD"K-"Y=?HDK2?^#5:;U)\@AZW%D1@N!^1QO"KQ,M!?IS?0J0 4_MX>*^]38^TX0>^,):SS;EYZ@]K6(OY>W MIFA+WXS:5R/V[I-.&RN^/A SA8XXE% M!5"1N")53("PE9PZ\+>J >--,\/3^M/D4A2O%KW.LZ<',CI036TY*0(HNW%X M-25H-1 ^W)GKFE(00"FYX3/&O>!-MR6YCI@B!N0'=_G,H6X/I\OB]3;>"[8E M0_6%92E ']H 3MI#((C^,^+":-';X$S"3CBJR\Y<9?70YY9.%N:9"/BD:9=V-HP+HR^I^%>!/G\3_NJD\*I/WQ,!]-EUR.1E M)B[7I+X/]*U)RY-WB6+XZEIA0-_?CE$Z#"1HM/ROE<)5@:;.7I+?Z>Z>)*-; MINN*2D_-XU5>8"[W$+WB\N*U*J*\(/V,J-BQ \GN_;P97P>(&CZ\E*NY$$\1 M+62T?S':OQD]LESY.7),997'+$]U54L7U!5^M-M%36N2'Z@,IN%&S%A>/UG1+,"FK-G#0E MWEI"W!2$*K9XB9*41Y8SELM G#9@IW'ML=5J E!1CT7N4)$;8[06" MF,504ZG],]7*6=&^T&_?@BDX/39IKI))GJ";8$>]&\QM".@&&-6GUX@"JCDV MA-()IWW\ZX7&<+W\@BZLGF/^WZM,/L*NZ?);]0"5TR"XBL$ 4T)?-NI?T6.B M[?']O0DPA MD2ZR6-ANYU:Z+I9 E_8@!QQ+O[;9CO3I:H^X-3'$]B#9\SMZ=/UF];'D9TZD M?4%6#0#E.A"HKORTFF!J;.^27,+/^NY;RT:5<98 E.Q$#@QM>E6W"X??,B-_ M!(>[:JU*H$M9A]6Q0(=<%SOO+,!95#[?%CGMIL?O=R2PQ*2+T?8NEC0!C*[R MNFL#*LH1H%7#?FH#-4;HB;"_S@J^Z/9%_D+]*PDF^\-;N_K[*ZJ17 MYAI]D$%X)#C0#PTOV#'*O5W4,2QNN&]MAP\$FJCG2 MW;4 <& %Z8* '5+YW MN$[%5=ZLFO,!Y_B1QKNS:)-445HG"].4\!!]0&4\"K:<;UQ(8T:MG%(SB-HY M$?[-SF.@F\6(UG3F#+VIH*W[)2E/3_:5__)4HQ6T+A&55Q3!^0N-/]09"\Q462Q_W9@_;H M/OGCF>99N8LJ?+%:8?5^"K\( /$LD.-2YDQB^(2S5;!_@O:O1ER$MAV]'[L: M'!-2S F)^1P::(AB0QS<,9)_I]J M-CR8-0"%(D>@TIDJIG;2S\=2HE^I+F+*QHNUYNI>TJU)";M,@9X2:RQ1E>F!I5G?APF@$#6YOLC?*6:GL+-.VLQ!BS)3V09$B,E=4EP\H\Q^ M=H+:=_ 5=>$M)["6?'A*\W6]A8^X4.*LTAQ^LU M*50(MFBFYY"G6)09G#YF<5*RS1QT,Q>]L)I#5U7U008 %.IAN-T368FF4'WK M-S<6HE)2 M)5 IK:5C//;I(#4&Y.\%1#&X5\J*&GS#L-OC^0 M'<9Y3[#$]!8BG)6,48M]DO'WN[U(O<7QA[/>_;>- M?\R]F8.I7QY<[)*3XI @#= MP,".CR%\ZQYWA("C_:O_"CY@N3(23=T8QCWEF_6?%.F9:XT[\* M6L=C1@_G)&G[[F;<1?>W\OV3!N )<4$C/93/,4,-J1.<"SCKD^\50:JL/U)GA0%&%#&BD!'# M'&)>@Z]\W-87NTO]:9T,@!Z!%5J_Y!6R@>+8^VV99'3QBIX++!/&E]LBOZ27 M*EK3UCDK RBC\9C[A==80(()MKJ.F!$D9=%2%*WXTS7YB_S<_$3^AS;!Y)?_ M#U!+ P04 " =B&Y5<-:M7B4^ "8,@0 %0 &1T M!:,G$B^31<_O+-I]F;\>S\^OJ;49)ZH>\%44A^^2:, MOOG/__,__\>(_=]?_]>;-Z,K2@+_I]%%-']S'2ZBGT>WWHK\-/I 0A)[:13_ M//K5"S+^F^B*!B0>G4>K=4!2POY0?/BGT9^_/7GW,'KS!M#NKR3TH_C3W?6F MW<R\M[0 MD.,V)]]4M7@KHGHG[]^_?YO_M2JZ5_+Y(0ZJ;[Q[6W5GTS+[*U64K_4DH3\E M>?=NHKF7YK1K/S.2EN#_>E,5>\-_]>;D],V[DV^?$_^;"OPZB5,3;PEF4?QFO/VEI=Y>QXQO60=SFL_QF3QRS=^FJ3L(Z>GW[U_ M]QW_Q!]V"J4O:Z:?">7J]:?'Z/ M9Y/;Y;\RFKZT%4#>TD$$.?>2QZL@^M*:@+T&>NWVF9=0]I%I3!+VN9SH2;ST M0OKO_.=QZ$^8XL8?O31E^.ED:-=:KP+-LM7*BU\8[W09T@4;<6$ZGL^C+$S9 M)[#5 MBJ;YI,-D9K,1UW1FQ@)&"Z!JOV.\-J5?$#8ZJ5;E%%7ZI9&F=)E/=EHJ]TKV MVI$[$O"5A)D>ZKTB\U!NJLO(]KR / M"?E7QK3Y\HFKM'ZM$)='6-;Z7=ZL+G.P+MQ[;-;M29S=M@ZW9L-D,&C"^OH- M[;&NYJ'68KJ+590'61W4MA,GK@J0>#7J:O1J- MX8ESTJL\)_@"G?8JT"F^0+=>S%TV3Z17P?9:/=P*"AQ()FU87T/!?=96/517 MP6ICTL:A3 @W/ 6#MQQ[:QJT,2!NP[6FQ9-]6^* 15%5-9:9[3D"PM;ZXYV M0106MF UFRJ8NM:AO&6FO6[1E.U- =1RU=8\4$?U-JF^ZH&ZJK)7#?$>&09=I#3E=W/J%O.1S\AQR7'!/VC]_S#XT?DC1FNEVU%'@/ M),C;_YV5:11YV[E7"R]YR(-"#I: M%FR6:_:VSNHXWNVY%\^KAMF/.Y3NQ^:4)=ZN\QB.-_-'&FRT81%'*QE\Y0Z7Q)PZ@ !YX&75.$J MXV<*X6&_RA#IV)=B,RRP2*EWZ2):>324LR$JZQ@-,M5J,"*2I*2B+1/["S3_ MS>]\RQ.%^8>8T97'C'[W+5L/3+1/I+5PW8%K2]3K#:TLHZ$S=BW!+]< MB2K<3:394YD^^?B-6[AL_WD?3;-X_LAVT?FW>?19%Z:Z-POD\!TNAWW!UY5= M0YNPLD/O68MBDW"W!) ,6US(394-%\T>H\ Z9M_W>1^N F\IQK51! CL"2JR M0K&PH+T@R3RFZWKTE 3AG9+82X(9T (AD6:(.[*D?&/#N[*103UE2*I@3^A& MDXA2;"0JQF&8><$=64>QAH'=DD#@OW<">)&02'C_=^;%*8F#%PCD>X6!J/_9 M"=0EHF)9)=P12SE0$.3W2P.A_XL3T,N$1<)^]DB"@-\P]$*0WHO* _'_P0G\ MY0([P$ >5GS!I(&34*L"Y.%'YWC8$QN)"K97HQ&_DA4#2-@K#(3_O1/P2T1% M!?XR]*&P;XJ"-U0.H=Z0$PGS*YK,O:#HT17[G<@-7>NZH#@4>]S=K%9>5/S_ M0;P8C'ZM,!1[W VN1M8#(U]&B6X[HYQPY*6AV.-N;772'AC\RS"EZ0O/:'&; MR1S)A.Z7@H*-NYV528<"L4,%=+,D%&S<7:Q*2A3 SUF'8R^X#GWR M_'?RHD)\KR@44W&F9TKI]/]LM"41_!_9X;_ M.SC^N+M7JY$5$_F\_Y-X&D=/M,@EJ(-_ MKP:4 QA8VP6$I,P*=1DGK!_Z-KG2$J+@\%WX4M ML4KB0[LW"P7@?A%9K%2C"!1HW%VP4*Y#8\NICHDG5^C=$E!D<;>V(JD.#.Q- MQ ]E'J-0Z1;>+P4%&'>/*I/NT),SO]N62&>%VI_!07NX4V]3G@/C^5M,4]8# M'O*=A:4_2'* )RD*Q1EW8ZF4\\"8S_(<-?S"_$?6\YANTROO BXJ!T4;=QLI ME_# 4$]CPBDGS'S/(];XO=AXLEC(9F=5>2CTN+M(O<2X%%PG249B4R($M:!T MX&XHH=(?>@HB\XS-B"\GIP_W_*JW9 +:*P4%'7QQ]_3F+VL M'J) ?K-&6! *->[642'C@='>Z8<8YT81*,*X>T:A7$C3Q>7S_-$+ET0>C"$N M"44:=P^IDA)M?EZ"YN>EX?R,NY>428<$+7*,@87'$>#1M+1H6D*!1[%\X[)7+B!* 6L=Z;]:EXHT\%O:P&E $7 M#C[54B.%Y*6$9P6C3^3"2[VRARHB9#6@1+AP"*J6&NVB07S.)%A&ZI/_1D$H M["X$!@ME1$%[MO*"X"Q+6)<3Y;33* A%VX4(8*&,*&A?\E'=5\5PZ&M!Z<#="$.EQUF(:UD5E.OP M3CDH\"YL>442XEQ RQX".K\*(D]IW^\4@P+MPOY6(!\*SF=>^#G.UNG\91I' MN?TB^AK ?ER(5- M,00!)-LIV=Z:(_[9RQU9D)@'6]R3Y_2,?>BSVI0"5(<2Y49.*# > K[^^G9/ M0/;)S]5?A7_<::WMPP/;-^3/O,!CO64K8_W)ZIW'"$Y';T8;2/AK!)/;V>3F M^F)\?WDQ.AO?C&_/+T>SOUU>WL]&?_H4>H6S_S^ZOU?0*5'Z9+$Y:)A&Q=Y# M\;!!DWEE;9QLX\436'H9FN5 W))4;I17>"AK86<.-F$+(C\Z2>5SJ9?/:Q(FI'HT M=4=,.5>@RM@YATTH,T #G3D@1^W8L+:3-5^7!("S3C,S/";^32&NM&MYO](H M]8*\)-X@*][*G0;\;>7:@[EL0M!;&+#:V)F.0<2: ($^P*2=_1!'PJ-,G9!E M/>R78XNG^=!QOTI-R1)HF(*_Y3?$F'EO33_@\>F^#G;YF?YPX\7 MA!'!MB^2<%4=+ET_B)VAN9M6] .W^13_OICB0[+D;3H[R;>;W/'S1G>>U(]@ M\2XPN(W"N9E+0%0#/26U@?DEEQA]UJ_>D)=3L"V!GHE:BV8DZ;DC8._.X'=T M^9A.%I_87,[EDC.@J8:>I-J0%A *7;F2/,S7[*HP62 K*"B'GH]:/>%(>NV( MYE\SH,(E?0A(V4>RM7/T4Q"L-GH.:]"*8(($.FTUG\U6JQ03E;@X>KYK$#%* M60=O=.E,+)=29+<]_SH"LFZH]T #)C))F/F?AS4\1@$#/N%;@?1%;S'#6W G M.[ALS("70U4/3ZM!IZKWP$REKP]LBK<$"? M?W;]'Y60+]IY2%.^VVA'LM"2Z!W)SZ*NB M9S;O2#D8'?3!69_VC5C45D1/D-Z10R RK5!_E]^=).%?RJ:R$GB*_([\ 1-!-IS;'"ST<*-A+M]^1LP$< M(TRKB2'OJ^;:CK"P UGZ#6E1R(S.1^WZL>X.U5Y)!Y+VMYC41-*BTS#V_?S4 MT NF'O6OPW-O35/AVQ75N86L@@.I^PU)T0&$G<'G! MW^*0TP2IZT#>?T/&X(B@D[I_? M&'!BG=Z11C="=MTI;*!.XAP@/]_23TFI7D];'3]G1@W0PBQQ@MTN"- ML_21&<'_WJX6.B;WZV'G\^F-01DD3C*7/RYBR%I5!SNG3\^,[4+A)%OJA)L* MV=IDW+2?L+8?WFSGX.SHJ3=?\T"5L?,!=2#1 !R7B(0O='E[/QM-KD:3Z>7=^/Z:%<#/7,SS2*_(IN-Z7XZT M:):'[] M2A$:M2V![#K10+UWL+DKF /36,+&?=DMU>2U4PS;)DX4N M@Y*F&K:OHBW#(#0L)37@WYZ$5TQ@MM#RIV GBPOR()K[>'%I:6SG@S'T2FF. M8(1) 6FQJN'G]&T[LK0H#-A^V1IC5PRNXN)3QN3<^J+.R"**25'NWGLFR>4S M XMQ14,O?LE?$3,-?+3Z4?1,PV9&TP$(&+QZ,JG+$7?&9EBECT): 3T;CA MO",UD'X'TC]WH/8(QO5N'- %?:(^"?VD #8JYJW:P7EZ[./,2.H?.]("&T)-9=YGGP4 ->+JH[KY6X64:!9 41T]A M;4:S4FAT'W:S=QDPSA@R;04]&;49B*Y!.&T+-7]T*O#BCW8_04ET]W8O7^ M#(_5F]U/SO_^M\G-Q>7=[(_>.DI^'EW^]Z?K^W_@A^[5HC';99\"5<>ZW5]V M[EZ2X[PIQ#TLP_F>)EL9CD;,[-VWWY6H[A%'YH*-7I)[M %\U,HZQLF.1LG MKW6_/GDC$U H$-O(K*.0SWCC9PKA0EQMB+2():G%D")9^[O=NHA6'E4\UBLI M[A@A*F5K&OUB@6KA-B[XT3X2;N= _655:>P YC9\J.1&-]-K?A@=(X*BV)'- M;>B02HS.A23?G8X7337LR.0V'(&00.>KF>U.1Y2L/'9P>$U(16>L'BEK4$GZF:1;WN!M MF#7AC&FC9*<-+ XPI!Q!;1K"OEC5/UO]CJI^#-(B)<9%%G.K*5\(\ZQ!^=\F MZSS<_/*9Q'.:J"()6C2%?:O*S,QL Y.K!!=JV _#RK:P;V]UI1@ %#K']?FG MG&>J3JJ#Z16UL*]E@7F#"&]I:#^S(%]]5SF7IR] MER&RBG7PU9L0C^@<477?$H>.10:?>\GC51!]D23O_ L\(/A\//O;Z.IF\IL# MR3MK<:8; 8T"?P6UT&ZW\;XPBX*O9?[9RZ>$/_RQ24LVGJ=LE16L[?22NP:[*@Z],3B0RM+91 M/S3=9GD0O\)LH=9VYD@#VS39Z/#<@@RSF+"9ZX(4_ZVA5 ;N@QZR +>!'2"! MI$CF,*-/)/M=WG]VU$0G1+6Q8RFF2=.8K#WJ7Y225#F.0S_'P%RS8.VAA[0XHVHF^&.JGF0+M"_0'<_E,EDP MA/+.2S9#@'KH,388^R(PGDMC9FD;@\] MK,B9:<@$_T&?$>R+7DV]VI?D %718Z6<42@)JD>F.[4\^R9ZLU,-/;#+&9T1 MH.G@_GTCZ0W_=S4_OICP+VT"/6C+&5W0H(RN%_ S^#X"0QR(ZD+2#'.@+H MWE0!@(TK _TJBHLGNY;L'SPRF$D>E]'&I7TCD%\[]MLVBYXENN_IH!N^@YXA MX%#V83' =>?0,;#FNF..W/$9F%KD4[MHOMOAK M5NW^_ T-";^TPA1=]9RBH@J44&N.T9[9D><:$&*%SN8=69Q*O M>, =,Y7+R)D9F6>Q9H4P:P7*N37'IE7.VR Z:!.C+O"NH+F+;O(0T&6!'$R! M=&U U<>:+_1@Z@-#<]#*(TZ%M7M!O/@787\!9'@3S+QMVH4JF36WZL'6I?:H MVTJ\R,0N O78QCV*-^F3)@M-8C](12BOUCR9=GB%BN^(U5'7/\.<8H"J4(X/ M[<[L?^Q:33.FR>^X6:BJM!YEB(AD<.JK06D[M.NQAZ$)Q>QHEO(=(]A\DZBH M#K[O."PM,0/!D6D<#D4?GB$X]X=V+O;#O3F: W8XNA]0%;;F MP+2JPCBL?JW#P))6PY74?F8_N)>]%R2QGX,X2GTRR#WVSGZ2P@-IU/%DG-14AC8)00NS%9'8D1"@X.B&5)%4L\R;< M(_0%-O(%3>9!E&0QT4^$W5N&4F[_<02S5;0//"UY,_/;;%[0//RH_',29Z:V M%I0I:[[,WF"/#*1V9@@+STO9C)/Q3JM&J*8B. '74&B%"BYE%BE][IF7T"17 MQ$W+DWCIA67FM^J:_$T#E_]8YI[EF@S-E_^)X@IP?N52T;Y,>K-LM?+BE\E" M*8!XLONQ.=F5C?'IKM;<:-O>:-,@3L[>/<$ V785=9"\)QUGD(&,>SU93;_) M0(=@F94GJ0R,T4Z/^YOMEY5= M5XPMWHQQ*_T&G"@^J1I#1>0%K#+6 &J%KBC Q 0CE\93<3U3>#.S/HQ.OML? M1D75?!AM*V.%OHAOF>K7+$!5M' ><<>V+ 6,+-6D)S[HF:Y5*9.&T-FT%* M2@WI)&"PFK:#/%Q;4=Q,0=T*.G<&;^ZRDXS3T^8X+0M;,2^+ML%V9+,XSL"Y M(8QILIM2"+(MT]5SPYH44](8 # (>D[/AO;HVFI%BU1%_%I5E1) ZC4Y>=<< M0;46\L5NMPVGOSP\^A/91-([R$6KYGJ!V6SG"MOV]Y&*3$: M< 9-((\U,37:EVDUB+@SCFYH6A[OBH?/G_>,QFT%.X;CIGVX\2BHTNL-5/E< MJ?,WPJHZ8A]*D=^Y5FH QG&8B7;71R,LHMO9.?1W_T5NN?_\";^?ECT0Z*RIYE";_" MF;#9](&&5=Q"[FBJ)2;4#TG3=G &:(%T4NL17SMJC[S55!#B;VG;'O*P;4=Z M8Q!WP]*=\3S+'A+RKXRU>OFT<^=J9SP+XE2J:J.R'M(UF-W>0^Z]R&I@7>39 M[0]DUR:O@OT.O8:.O6LZ&ME=&B:0("]EL-?)7L@)/-AK]*?J)R37R''$?>T$ M*.:=>@&Y)56UAA;C!<$ _:Y &4C>$.X%3!FT/OAA.U?8,P,&G<=I3*.XR"!P M1^:!ER3Y))?#NWF@XH(D\YBNZ\XO4<2*:4O@?-FN<-L6+'26;\F7FK!Q%+(? MYT6$M^&X-6\)G'C(%9;;@H7.\J>$3!:724I77JI*'=0L![Z=Y0I#8D'1\;_R M:/RK%V2D=I7B.F229#7ED=,"K YDR]Z+5J9L&<&"3F*9H**98P=LBL*J TFT M]_B4L5%J @L^B1&;L<.T2+YT1Y//10(X_I-R%R&O!"3,6M* -KL('03H-&V? ME8\ M&_3\@M?V-*S(*YF^S*(@RT^P]%R5D2M=VL1_U!U,8@_26F7WFJL4?\@DS=97 M!&+U\&K:6OBOI!LQ!$3!$@>;-7KF@>Q.7DE3!__%<2/\00A80O^&LEU)0C[P M=Q58=V>SFW-F0!5N5+*YAEN6 K+3L4W\-\*-V.L%05MO'!2)U_G333#J5!7P M7^@VXD4O.[JQ-V,VJ>_%/MNV^-D\+9\W>=$Y)C75T!^Y-L^B <'!TA"IQ1'\ M5^8O"6PKS:N":J(_26TV: S00!\]UZNU1^,\BV-0GQ MSZ/5FAE!17:S=1E%>IV[Q9GJ<9^=]DRN56/H;SF;+XCM,4/G^]*+0R8I?P8C M%P,\1K45T1]--N81B,70HC;O\Q.23>_K,9NG>_F-3&(VBX9?(S8[2,'=;7YM(LA2XD-9 M;=W@X,(].T+G$/5C)K;/^\K6^>U+V\4S4L3G#^MQVR"KDL4VQ372BOZ^-;@8 M4GN N[.JJ[,J*A;SO0QIVIR?W=;P(TC^V>,,(.'*:&3KVW#C#G^KC*$MI'5O M:.XG#E6-R+U<:.+TH51[1+R)4#XQ".NW#PP6$YCJ0:BI@BU;C=R\"F MSC6*/'Z_IJ2CV]6CV4?6[4H"\X77H+$C2#_: 41GMEP1OPY!4Y*?@S3%N,I2 MCL(JBM/R[8[+9^Z8!3M6^OT*]KZ\3YWI$W=W#+LR :EB2=A+\%=4L;R#&FA^ M6]8+?LH%'6W2"F[L=H 9;95"VXJ'J+V&>>8QHVY.9H^$I+47,U MP1*=FT6;\DRHZT=4JP3SH_Z4Q*O:^WB?V/06;U(GY]?*MN_HP?CMW"J:X]"4 MWI[PE$F2D52U;>XDUE7EID34ARPC2L-IK -T[M@8S22H*@-C+Q&Q-A4JLI$QJ)RHLFW?1M^F M63Q_9-/2E.F:?DW(-SRPNH-.8FH@I^7M>1F@=_](QD%>,X]&8/^\?)XS\5K0 MUZE)[.6X!UI[@-06VQN-^Q1ZF4]Y$NPXNN)NA,FBW'!&H>$@-6D*>ZWL<]": M0^C.^@F+R[T@J4<#R;*ZEV'<)#"W;/DU,K<7:[B\YU9S".;Z![%XI55U(W5/ MHZV,UP[A=U+)ZGE%T$(_&EUCPYI524I7;;5X,I7CQ$ M$MI.4\([%RW2+TP8*;0[63T$%= RO)J K!/"*MP?O9 9P9L>*I&6E$5+$6D* MLE)62_C>DF[BA3/ 6"V3EQ MT%@=,P9.?J;R@43+V%L_LGUL(+?_%,6':P0JA*JY: [("5DV>Z.R!!7%\2U! MK7[5>9 +TJ9 /7RC_QOF":?5E$J M<&O]M3I=7X.-=7O[LC:H\D!G>A,1:^]X.,FB=#V ">G(^F#"2!LN77$F5-V+B3].IQ$- MF:ZRKFN]"[IZT-=HK"6K,]+2)G<@4/"GTVTW)T\D-J2M607*F+649STQ)H8" MG:PR,XEB@=N6P+\RJCL6$6?S%CT1-. KH4:'LR?BTUG!>['&I[.CDZ_Y?%;J MZ&(*RJ@B-U&2C)\83OE1?W0>K59E-' 1NY[GAY&ZO\P:&4QZI#;"6=U^-4)= M;S,^.9>QW).,E?!"G\FE(LNL">SX)3.NVL"#OJ1=["75T4\/JCK804DMLH_I M +#E>RZBR65^Y^JOV$]" O")!-VV.Q$52:AEV&W_C/U:HQEX3;'0)P?AC%;F M:,NGM:0VKVU?=97/'*T;'-Q#CAVALW507N1%VTF[)SLB%Q8=SEN,'A/*"HDD**\Q"V@J?BK>#[/K:"IU_S5M"A+)S0N-Y^ON.&,QPQ!Z^NIKNJ$D!QA\((VI(]/QB%BVV5BM@^B%D%K>C!-UW+.B KJS M%:B8.UL/+0!V/5!JM)N%T)T8+1 6"XKNF>HXQLY*A;P&ME<4JH9- MWXP& O2Y<>8%)"FO'-R25)L(15P<.[ZO)3M*X=&I$C<"K6O@$VB M8%B@)"RYXTG@Y0ZLVI_=&"9M_%8U(6H+Y($QENI]U4&H?MMW2>WI1!/+JJM6 M)AF=ZY6&=)6M5' VBJ!FA1)P7_>HBH1!F0<^>L]:6'>+0&&UXN33P"H2!MW. ME+Y."[$W094'.D6;B%B+&7&,18@="JKL!HL&V@I^A=DA^U3:29U]JJV(M]R8 MX&_&G&,SZ9XA/24Q_X6W)"=RYM2U!I>_ @*"I6.6?6];(J,1P9$M*A^RDABRRXH0M%P ^H,O9-=_,18H ).G]C_XEUE28T7):/2BN\ M]X*RV-?FS=F12^Q.;.0T)FN/^CP';9YA]CR+.1;EX^**%T[>G30C(:NF1E[H MCR+>V&A>M#;R\N8Z/FRB?6Q;*0OX#6Y@*WVN-N4G/WKQ9Y+'^C'=BSC)DLXJ MRF,M\JTPW%^#M$A86N_+[\ZRAV0>T_*]TM"_H7/)1%7KK+02VOK?+QD:4.PR M\I'9\FQ>X\]ZZP9#K2#:2M[W,-@3'GT9SP4I^U>N:J58\N5<50=M6>^!*H!X MCK"VV[M*R$(Z+7V@RF@']_WQ: #2<:12K+8/]9V#TN8[W;?YBA9RFV_3!O8+ M=M)MD?Z:"Z"J [==)-XO@TLORA8<]\^:7(%1RNG$31AQ#_?VE@:J>N/TO1B M[D*]'#B13< :&EU/A]0SL*,[ [LG\,8R":/D"/OU25'' G]_R MV$N+ _H&Y2J+0YHRHY+)=46?^4_R-]+*2JHZ#GB+6W*E1P*=K!OB)81GJ;Y> MK>/H*7^N2%//>F7F]QM(2\/9,#:LQ\M&= B@#YW207[$$=)&PN]K(O9W'?SV6+;* B\E_@5AW9_3G!7VD)_O(KBE/X[_[T4$<5Y M=6]?<-;&U.E1WR";:]S[0N-"LN2=0-4XJ72WI(WO,:_E0'1*SS-,#0R7 B*D M/G%-:JAWALYQ]#10Q^@FK\\]\N[OEG)UZ=:]#67*.;SCJ0L/B'4XI^ MGKT4:7D"+]&D(S=JY/@)WI<9_=A*T=MM7R&9P8T;5B-GU M>&;&A+(&^GWA'K@ 0((^<]U&_&'I-4G)>!D3V*F\J@Z4-VLNYWXF,CTLEH;1 M;^0A8?T?A_X%7=+4"S1V0/'DM+(.E!)K^?%Z&$H@6"Q1,VF8G;Z-TECW\D\S3^ZA^')@?-DO? M<.'MM6_.X9V.DK.N +K :^U4N/[K/CB6-HU]4'H0OC7 NL#]+4G[&]&UQAS> M"O?'[QYXZ-:E7&Q( @Y8;>SLOVVH-1+0ZNBL=2$_K/+)0BZ/+-RM>#/"O"'L M"-ZVH[(]: Z/R 2^[NKAZ[K08OBYVH]6'726QN[>NJ!9/!7EL8.WVXY$+026 MH%<<\$O 5]9PV/&HA!\ P^$),-L_M&D(.]#> EV(>P-%K\2AKQO#6%?392>R MWNR'X3*DZ+UM!L:=\+T_MPS?&YV\!O"A&HRUB:),@'++5.?^"PF>R,F>E&%O#UL3S&2*M0O MGPU+%<:+E,1]ZT.C46P?].&50HBJRYJAO "KJX?M<+;,[T ] 9IKL7]IZQ' MOA[[-7D&ZE/+9 %P@Y<5=?6.8&L?VA.2+S*K:S\^[^8J9W(])X M'>8 M2AARZ23,1;FAW@,-:$I)K9-5&36EK5IR).^_GL8..-FZ J)4K/PH9;(FW"Q0 MO2*C5U%)2XZ\&]!U "IQ0AQS)OQU:,^1)P7Z&7]6N>PG$^1YE"CLWUH11]X( M4!.SWVU'L-XH0=ZU.[I\3">+3TEAB,KQUU1#\YFTX 2$P*!3U>U*6$T(+_H7 M5C3UT#PGG5F687",-/.;:BV9KE=%"P#LC^Q])(Z1;V.6$:,+^^/6LB$J2N W M3B4V2O'8EKP"6G2@J2FIE]K6CLTH0K-K&*:%\#[CK1=*=*6(7WE$I;0T%&9\ MWX1&8'1K_(KF[_(9VFGJ6G@7[EO,[A [%UTVGR:GYI-%N5W)P\!7>9P*:XV M :I"B:8,1PLF#D0^AHE;A\:22*[?U2?&K4-X![2N='&H#WWDL>K M(/J2W)'<$+B/=FU=V>QCTL!0SH+,0;&Z*@@[LC-+*E<&2/7!G.^8(H*^0.PJ MS&^$>_B8F<&+DY(2T,Z6&J+$SK!"KTTHM>TG2&=4+7# MR,U]P*EX'_!>LP\X/:)]0 _GXTE"B,01/O5>\F2$%YG!73.#"(5K)]H1Z,3!(TR1(_&,0TR'%S1\V&@9=]U!+I I66&Y M9783A4NVN*STL6?2TL.(^U.*< 13*)>+'ZE>D ?^#/>YM^:/T^28U$35AG@: M-C.,4,-VLN$KA2Z0JY :=@%G)]A)47$8\8E0::SN4+8?$LW\5!JK!:@'90'7 M5P,4QLH"B'G$#,L=]/UWPK/F_G($'?.A M?N*O5"IQZEL8ERBZ:>81A])4JXA,%01^ \)J@FW.-1%)\WA*@.+QS\P+N"54 M?TIOP*HABZGOL MU_?DV5,_)=NF(>RTNH:\M(;*UHE+'$=?REWQ+ JR?#NL?L)<50/[)22N(97):@G7&-LVAK\=5 M4 X*K+4LR6; 2B5%CV(H[\I-O3A]N8^]D"TU^< Z>ZG_1;T!,&G#%7O3=$M@ M(F/-KL,G5;" M*FA+:MX8M(#]NE4+*EH@9(FKXF/JU+&-,OB^!F.\A5*B&T2Y"*Q3-,ZQNV"S MHN**MK@T]A-.AF0H97&$%GX8?QTF:9SQ 3@E,8U\.B_'HYP?335\3U ;HD!8 M6%V.SUB'M4ORMA#VDT6MU^6FG.C#8.8%A1P/WOQSS2B^7JVS-']L)X\ YM>O MY8/"J!'LYXC:#9$6.*%S*[H!4;]/KSLO5=7$=[*V6Y%@B%B:ZQJ10WPB**T5 MQ3O?NDIH%PS:SX4P'-S)[W >K58TS0UU'K]7F?)S"HW(.6E&Y-1:S!_TVFG3 MG<>\5((;/.9EV S22CA_)'X6D,GBCG!3:)YF,>LFZW#IRN!I@1--/)!1(VYX MQ5IQW%P=3<3&CR/:Z23O6M[1A,1/9&_>$CDX(;7=(+>%4N_Y/"'2XH<9G64) MZTZ2C.?_RFA"6P/+5BK=GRT.OG1=W$"L?C0GRQ*X?Q+MF+O'&CE M,X/1$((UB'P88K)JZX>7"88NZD#AI6/R9T']$3MFS3VPHJ5 "D=SAR:Q!WJ_ MBF &I#N;TED:S3\_1@'#FNU"%W1.4]7[M=^?-O>@]0;^Z*VCY&>^\$7ZHM]9-LMA;QUGCTR!N9.7F6>BOM!MG.U]S0'*'6FX[O5O)W MW'QWMX=6ZR!Z(22WV29KY3:]6F#E5; ->)LCHJ$.6N#0]W:_\3.>,-71V2B& MEV_H\!P*$;+#6Q*G-<[8O[9\L7_\?L>%DRRY[.^U/[LQ85I;:G>%M1.?#N%" M.FJJ#D+'BV4^=O$28UEUU59$LZ(MGZ]U<80HDDRQ-4B_DEP]N,_4";.%3R [U_AP2?>VQ M=:RTSN6SSIV\L]2+4PN)L<3RYK]-QEGZ&,7TW\3_%#(V:W8HMWV2RV<2SVE" MDFE,Y]+,37U^P'GCWUCK^D;(#5US:6YL/,I4(98#=I 94]T![+LJ0YA((10> MA\H_Z/%Z,,9K\X9@XXKVJ4;]#]T9[)M"=H<"#K6#MW(_=7^(H\3& M49+J8]CWHIR=H174V$J2T=Y2*@KE7>;)X&LKB 7#5?DQ[ M@SAFQ &KR[;GC37O]4VIP..]@5Y9#K8"YN1OXA>X%]?\_B!'IX,O%G M5KX:7"=)1OR+/"JR&%;%HE!;*C:^#E\Q0;9H"_L.HKUYKC6P@W[4H?/TOO&I M(2_6AOU >ZW)^?6Z%:&#?DBHZ\[N*HH7A*89M]U#?YL&98.@O2TXX-/NQX]@ M[N\]0<_.[+)QTX';[V60Y=?3[%MO0H^!=7' M 9V@V0/+[8"66HEK&JT74'TDY5/=J;,!3 WSB7%DJH.C+P;ZSG:CJV1!%*>(79 M'GI.J/2:[>$UV\-KMH?7; ^'NP?7L&KS/_(WRJX\&O_J!9G%K;9Q1[ S14AM M"*O7X< ,#53S54P(\/$M^Y]&3QEA7?U,:3@NA>./+\W9 M./LU"E@S =OE'%#E9!]'3^J HG1J*MQ0NS9.)96LMOR"@&^BITLP4C*KP+NA M6WV/HPOZ1'T2^@@3VNZGT3,@H$YG(AJ&X"7>!@3M>(F_;^XEZ+F.: MC0\.RNMK#_'C2$O99DM5&)/7(7_O+K_(.$D?27S_Z(5-Y# .,WKMW?'[F"V0 MB3TR9!'9JJPY^>N-E#L%\F(Y-&7>)8&.YL'#K9MSWX?<3;Y^5EP)B_MJIZ9) M4=Y]-ZM& *M &_/_:SY+]#5:JM;<]U!V$L\5Z]2T_V7FC=8IVS1MHF=2!:^[ MG8'#Y_Y(=B8&EXWM7<=$WIRX0MB<6QX9S)X2W_''" ME#YM]V0[)X5_5IX4_N''TY,?A$>%FV9?CPQ?'V!'/*A\?8#]]0'VUP?87Q]@ M-V'X]0'V_K_FAN9\O0^P-QP,GT*:)G>S3[I7NS75T/W3%D=&0RU *)[:+3/ MQ0LL8'D5=+?WX>C5 H=.[;FWIJD7Y(JW33DCYU56'OM0WE:^"#4^^/1%JU44 MYNK53!NDX%!5"?W$V1J3>J@&_3)#3;ZI%T_BW#?FYYZG*8ESD4$J(:_L_+K< M@VKHH$,?\=-*,0T'O:Z>\ZMR6W)A@ UZZ.^*:#[ZH?71S\(/HR/.SP%[2UEQ M &RPXE<5T,^Y#[;:[T*$.=PE\2ZBK:#J*)!7TM1!/XWNG5V T(Z,T8$\/CC M1+P'?'S0J34^FA/B)U<,:#ZYT23)TS&0.:%/:L-/4_%HGZD$0H8^551>HC,2 MD@7W,X2^&!.]NPW0Q-&^YF@,HS/$STC\1.=$W-M-@$D.0G(?I5Y0__MYE*2W M4?H/PA;&>;0,U=M BY\\WL<3K?-TO)I8+,Y745S^BI=39#4Y=#^.]VE#'$;1 M%;FQ.>"9-L)$X?J0E3_>=P'5"*$3:&KY=#1SCN85OULX97XLWS'1TLN/0OS>#2LKE1WMZHWJ [D:4RD?6QIOJ:^!O6>A\O MR(-"&G4MY%-F*$F*?:@,"7?2/GTD\9+$Y;@0C[ ?FB.LJ+,934ACZ"Q+V-29 M)&Q:?*!AH12A/TX2DH[G_\IHDMLJ^A%EVDZ?7N#JV[4/G3,-HTRO"XO,2QZG M'O7OHQD) F$$#F_'O!GDH=6.N[I;N"UREJZOZKJ3V]K3+)X_>O(WC"!RB1K" M#N*PSZ8PH&K?U%D*E99.M=YFNZ+-4 M%^O&CLT/8T?Z]&<2VJ=G:/KU&WF8T90/E@NZY.'J.-HF[09V')+#NJ>A;FB: M."/S+*;S*RCM=.1+ %\>.KW+;WCEGIZG^8SZ,L M9.:M]Z+.J''@;F!'@[FJG'KJCEQA+\JSXSOR1$)5+JH#=P,]RFP &BOA[J@T MMI+QWGNN_?$P:BK[-GHTF7.ZJ6;)Y=W-=#J]B;Q0OE[W9IHWOX0>>N;(ED7, MP%%-8OM3-]8ZZT# G'.3EYR=HU+"6V(6"]/M0U U^WJ./VKX8R^(E\]S5LPD M*J5=DU E.(;3" 6FC@;];:/Y=Z+^?M1$_8U.7N/^#B#M%0UI2F[X#<;SC)&Y M(G$>5,H#41_I.OD01XG"C !6'W0XH)FHCBSIM=[>QYY/>'(Q S+WZ@P[!A @ MH-4ED_=SQ69O_[1_H4&@&1J-8D<1+"84 MW=( @)N"72P\1ZU\J5A[D/>12,(%FT_RI/=[G/ST_(*>WN@3[ZMKN4%I6Z66N&+$HN+GQ!?T3YT= M7UKAV&ES)#&^J&>%_TZ;Y1Y0U0T2-4H)X*HA5L=,]!(C]"KPEGRK/HN"+%^+G5A(ECPI &I^P3,OH?-++PYI MN$RJC+=C_Y]9DO+,))7@"F6 -N"*=\Q$%MWHDK3[_=GK?T_\.1] M]SFSU\()=S4S.V<9-8DSB6;4S.V+"Z4US" X@$G,7W^ZN2@J""@H:)_G['>2 MB'1UU:\N75U=_?'_O8X5XAGHAJRI_Y[1[ZDS J@#39+5T;]G4W-8*)W]O\N_ M_O/QR83/P6=5X]^S)].<7)R?O[R\O']AWVOZZ)PNE\OGK^B9,_NABU??YQB* MHL^_W]]U!D]@+!9DU3!%=0#F7U)D]7?P^]&G\T?[NB(O/8K^X@["GJ^]&GXJ M+;[@?5@XMS]<>M3T?92W'S7=1V5#XQBZN(D.^XGY%UZ#GJ41S7"&X/M5^V[Q MN.G__.+1Z8\ /X#89Q']3!,/"UPCG\U'UP:A1&HCB9/SP4 MC;[UH//!TEOAWW1- 8;OT]8G2X]+IEXP9Q-@^),"/SY''Z/O4 6*+C!SM@RT MJ6KJ,_^Y.A\N#67HYCI1\(\K]!B+IR31% U3T\41&&CZY/U &UL/4V66.K.T M$X@2_)= _^^C*9L*N/QX;O\+/QT#4R30JPK@SU1^_O>LJJDF4,U"%\[HC!C8 MO_U[9H)7\]Q6XG/TO7/GM1__6R@0US)0I NB \P/1%,<@POB57K]0#1JU@\] MBKGJ/7;^9FHWE11Q0*4;_-%GMHQCV?F?;SOT53]#9?YZ][ M *(43@/^_[H*&3FK0@[IHM)0)?#Z&RMCH$KP/_-: M$4>]H:@8(,ZK:,^KJE-=1R^2C8&H_ "B7E>EFFB"GOWQ78=ZO9>IM_LO__X; M9PC*,T1-&TS'2V-;4>W7-LK?UR M^*4\-T?+@O(M=(VFWEY=[#U,=]#CO6R;P M+S'>4:SV.JT>@$3QO1Y-_7D/_^K2T->D&6&8,P7\>S:$1N&"H*F)273E,22S M"5Z(MC865=+^ PG'T.6A97XD^=G]GB0;$T6<71"JI@+K0_GU MD1H",#9?TF M2Q)0+7.%?H4/-B$,='E@6Z)7LXT&V&54VS?^>P;]Z45?@QY$5"VM]=*SI-1GE];G"9*P&"A( MY<\N"P6:@5X[E5$#K,#9)7I\#R-Z;,39Y1=VPXC7NCA <8SS*B="N'B X02 MG),ZIC;X_554IJX#=*BJ&*VAEQ)9^O<,J@@C(Y6#H&+/B*DJV\]"?8;NVKA0 M904Z3QV^ZM*ER!T^09)H6Z[K)'&)DW0CRNJ=9A@MM0;563-D]$QK6#$,8!IG M 5(L0BD&3#B*3SP"9OCJQ2JB0&*$H\K*H;*G7,!:5GX$*(+G# M&NB;VTJ[?%#J0KG'T8F+N0&7S6/0%5_KKQ.@&N *TCF4MV4@G[RZQ"$P7%'X MY!4E)@=#A@Z>@+%=/4 MY?[4%/L*Z&I-347$ZYJBP$<:8I.()0\F.9PMF:XKT0 2A!<*,JQ\?!IJSR:_ MF$V$>(]:!5&>DL?8E?*("I#@VBU1\F-!GTU%BV$PC=;*:<"=H[)#<#C$4UBA M;DUM19*LI(6H/(BRU%"KXD0V126(L64$H>^Y$CUOC4+N42=HY8]R 3 M9INXG$_)%8?*9"MJ!3X5F43W FOK_)CT)Q^()D)\N&$M)N\&$J$\8NQ03,&Z M)D%^K-BAF,8VRD;GMB/<4\C";$UP!(CO/30+IC9>[%!,P8BGZJ?B0ZF4TJHK MBI^*3VV92CS;5=54I^"P-5S0 '09&%W-HB5:.CVFY>2HA'-"B<\CC@GEJ(1W MV)*:S1JA='+^-K%47( HF@$1R>\\9KB?"(J1H))Q;1G%$M%F!0B/40^FA.0 M:E,=N1"K(L6JVK ^:TW0MPPW^2BE@4 F^:VLM.<5$8EII%-3GED\1*:P:DIG M?FNDLZEDSV(G[7?1FQ2RQ@E.(:**I)-V36H2L;2!/?3FR2Y@2J$2,!'B0U>' M7 H%@XE0'E$!N$-OGB0!_102R.'9_5W@SA]B\V1KB/.'V#P)H#96 H3CDT_O MS0N3E@6="DJ2AW4RU$> 3/+.*!G28^(G^0@SF6G$,H]"\OJ;L2U$3CA@T5M\ M:HN)%KWM12;6:8F8LTQA81U1)EM06V)2D\G.ZTEF;@>VR3ISI92*7E.<5\3H MM935#$#PS&)9[O*A=U=W@5TY)?W?E?B(V"H?=#V=%(!2J7 -V;O< 31\"M7K M6Q,<&N;R5!K'(+:D-E9DRU.Y.@BQ%93H%,+>U+:&^:4:^V2VAA,^YL>GD"Q- MY30GGT)M*H2R#J#EK@'[WX8Z/[P6D-:-0F@*RY:J:#Q5!E#](-X0)=;/-E^W M)K.8@A<19]9!=$U'[5.@)L%?X$\&7!OKEE>\D\6^K%A&Y!F:!?A$!;[G&4YD M!WZ7DL\'>=/]=S"L@$I6A:S?_J E7TXEW>:SA[QLE^S? /PDTJYRA)D(5,+% M"@C;;3 T)Q)$#GS$+PUW)W45&KHYDQ/<.]0H)(SPTL%!FTPL97235%!'46> M>GN>IGN\:DXO5+E$-$^@DS@0",^)-AD@?W=I-IF4] WX+^ M/6-K_6Q1HMA*83MUN^G!T$L!6*850;;O);(>M4H(]%Z+J!IV>!2ZE$.UM-YU=+7!I MWV%7X$R2T!(N*RC;4DL2+.2Q8G5G0;M=YZ,R(R2>\0PA*&R14&:23\*&929" MF,0FWQ]GUUQ)>E>U'\#E.N#Z_RQMIZSW-R\L9Q@>L^BJJN9 MJ ^J*:HCN:\ .RO=U,S.M/\+#,RN5AFCC8TW2^O@PG4ZGBJB"23OGR/M$-QH MFO0B*_YZ2U,)E@ON=UZ6G5H=*&B2"1\H2WN2:Q-(,)EO36"-=F!"VJ;JYBTR MQQU4KJKN+@!*L*/7!S$^::W9B>Y.H]*)2GB"U1$[$+ZT+S^> !-41CJPFM4% M$IY\:<$=@"2#UL3:/5%'=VB/:KZ%XFRV&+4I0%V&NT^0OCC09IE]%;E7D&L: M6<290@=&T="W*NE6- X4T';LI]0E4:2"Y6<(VZMV\G7NC.<$;EZ 6 MX4G-MA\^V_[J;)V(IJE9NV! :DX1HEI#U^U&]HXT5TPTWMI9CFZ)@ &'MK/X MR%ETGT1U=<[?@#QZ0I;Y&:"K#&Y0](*Z<\^1$(\-*\KWD$P$$U W9K^\#>>A MRPBA]MX:FO]7:VY;H[24CC3CSN):TX= WFDBV\;![ M]4RU\7FY4?_JEQ?#G?N.YXPVL>2]3H5ABKJE=)>+Z;AO6GRV]C5@]]&_7,Q[ M,;RT]!7W[TL$N']T6!J5S^MAA:>4ZT&TC0;U'G(+PMN"G..H#R63!9O!"-E" MSP?.1Q(DYG6BR /9*?4C)!D^:5\TM=!>ITMN51%1M8^MIJ^R<7;I="6(PH6/ MY[X#>HD]]Z?V)*'E+J>[&HP5!D_0S3E58D,,.F^Z85O^8#@NP7$>J=,PP.%R MYD7L>^3,R\4$YD,XGR3,I#RZVB4F+2$I%2:Y<7)NF42[5_2DP:3 1&V^V+5J MU(K9,FJ!]P[DF,OT-ERF]\-E^IBX'-]!I\KE.+EOWZ4Z#1$OS;O$Y/[YD-9IX&!C3PX,3P$G#T] M#2#X3_[$$+#Q^.YIX& 3"TX##3F+N/?,I$A7 )R&JF0L=&8.('T<.I^FW''H MG-W0^1!XP*%SED+G0R A\Y9#9WWB(;\AL[[8!(5I?7=::A*QD)G*LU=R@#I MX]#Y-.6.0^?LALZ'P ,.G;,4.A\" 3ATSFKHO$3(G6-/@U5R5CH MG&J!7X#T<>A\FG+'H7-V0^=#X &'SED*G0^! !PZ9S5TWD?A_WH3-!P?9B(^ MS$VM?0!\<(")@;,5<'"$FK$(->^ PB'NP4/ M:)W9P\+!\,&A-0;.5L#!H7660^L< @J'UMD*K7,((1Q:9S>TSBR<@B^.QZ%U M=D+K[/4N"84/#JTQ<+8"#@ZMLQQ:YQ!0.+3.5FB=0PCAT#J[H75FX;3>!QB' MUMD+K;/7MS<4/CBTQL#9"C@XM,YR:)U#0.'0.ENA=0XAA$/K[(;6V8/3HCD> M#JBS$U O=_W;PST$.![.1#Q\8+GC<#9CX>R!\8"CT8-'HP=& XF,Q5,'@8- M^6U>L0\FX5QT5D/G?5SAA5/)V0N=#R%W'#IG-W0^!!YPZ)RET/D0","A&LS$O N1RRE[ #XM(2U,KI6^G$,JR56RVW4TELF:C< <]2RI0*L MD]%ULRJF*.3TA!TO7M9E@:',N^6-(YP[2 9T'.T!_E@?N MGI:UF:+/>H^=/",70D2:#LR6[DQN)=SPSC@9(*-!YX5*-T ;Z>+D21Z(BCVR MP]6+Q\ZAT9G-S'-D=-I!OE7=I8IV_6?^[6S6T&HM#GQXC+&[ W8Q0#%&UO.' M\]@%QC$=;6B^B/HI>&++P@3/'?ODO&+VA/QS%C",/77*B,:PQ(4,_:K)DU-STD$S MQWXZGW@]-5=]4/QB;YTJFC%D,6HV'/TRG^;E>T?OICV3Q9XY-Z@\-6>\;Y1B M_YLT9C$P,38<;!R%2\4N+GES<63^#/N7A "S?C(<5X^>7,2>V/2[,GI!_S@*&L:=.&=$8MA@YFY"#JT=/ MLRKE:)!Z:@X;5X\>(XXQ6#%> O""JT=/N7KTF/!Z:JX:5X\>+YHQ9#%J-G0K MQ]6CV#-G&Y6GYHQQ]6C>,8N!B;&!JT@8ZQM0R%["=VMI.83AE#$Y9MDZTOW7"IW%"X'(\R\,LWS00#9U' MN6C,&EHSN5+-.W8Q0#%&U@]/X],XVY6$8Y^<3D'_. H:QITX9T1BV&#F; MD(-/XYQFE>_1(/74'#8^C7.,.,9@Q7@)P L^C7/*IW&.":^GYJKQ:9SC13.& M+$9-,&KP:1SLF3..RE-SQO@T3MXQBX&)L8%/XV!(;#(71^;/L'])"##T'#"X ME_O)5H_2VZ!S3X<+HZ'S*(UQM6CIUX]>ER8/2'_ MG 4,8T^=,J(Q;#%R-B$'5X^>9E7*T2#UU!PVKAX]1AQCL&*\!. %5X^>'UU%PUKAX]7C1CR&+4!*,&5X]BSYQQ5)Z:,\;5HWG'+ 8FQ@:N'L60V&0N MCLR?8?^2$&"".^3AEMMY:+F=P[)D#*P\ "O?%@LWW\Y8\^U\VRD,IXS!*6F";<2;3Q1M!D '5,;_&Y-4&1*'P><*O"]DJQ,3?D9=,!@JLNF#(SZZT"9 M2D!"?*EJX\G4M*+QUK NZBJ$G_$ ],Z3J(.KF?\+O$5M@;P[M$W+R_T4&(3' M"D(Z/[=:8! >*PAS%-UA$!XK"/,7$WX3=1A=FQAX$8&WS*]#6[RPM@\*1JBC::S4]8'@?<'G0-,LJ< M/2BB=6AT/KVK67S#'1 -\*0I M4F,\T;5GJV[M% &Q@0\G9B$P(K*,B'W:"&<):R_I@'XKZA)JV7(T[6IBP<): MG8:RXD1L!49&GI!Q )M1$TVQ"E"A^RDN0BU$!++@M&P$1D(FD9"J30BMAD8U MG2^RDO/#/O/%I S7DN!.?@920X5L',E]!50, YC&U>Q>_*7I544TC.7P%'#!VQDHA@9#*#, .C@1L59'E>NJI4!7!7J0*K"K^GBX"218:V3@WF! MS4N$G!N&4A:AE!5#TVE4.A@>#CPV, .;F@BF!H,IFV ZN+%Q(]VFI@ZT\028 MH#+2P3'5$&P5\ :S YN;* LG#*>,PNG@!L<]9@'Z!N1C!8)1'LFFJ)QL L\^ M1;&)'=CD1(AP,*"R"ZBL&)U[H#S+BG(DM4Y6O:,;OTY%I0OTL?=6F*7)8AL2 M>KZY6&#I@V$B 2YO>["WZ"DK287+%"I=L;A,+9<:W4.;)0Z>IM RF08T54U- M-Y^JHJXILBI>*YHN2R+\\BD=BR,-T-C9##JK7CF#C(8Y:+F1*2:_A& P_ M-SU,OO7:FDQLZXGFG;)>4WR!*=D_"7# >6);U[67JCA!<4='0X>'-?4T%'C# MS ^LJ9:HXFJJ)=6T,03'8-R?F#+&4(8Q)'A,2@P,,>6T,51TXPLKFL$8RC"& MXL>HU!YB5.AD*8A3^R<:^[(,8\@15=QU#DVG[5E:X1QE$T< MQ;='KF13Q5%Y;H_*R_;H6M8-TS+_-I^.&5\A7FZ5%>%(.BUPE[A7BOBR'B2 M)]8!$T-&7#X."%U-#5D%AN&9F'?U&C3M?8,F*[6F& >'Q4'&"U 7QH-'&0/W MW$P;&*8N#Z!!MN[#>E1ETVAW'H\#.94749?6^[9NG/-AS0?O #^3YW(MV MU"@(G"\V'('1JPL<-N>5Z\PV:TUGWFES69AS68 RS3F7A6VX+.P!R^4E(YAS M+I>S:C&*_JX&!QT'#CKR<1ED<*R" 90Q &4L9@FXN *'N(?/D>RCU;PK=T,W M>_>R*H^G8V<__&B1 *=ZT1;5D8, ].O2S)/=_<9X"\:;^'JJ>//.'.,M#;P% M!D;8TITH\C(>B&T&+#:5&+ 9 VQ >[&C V5>X++GJXFP/SUQ?WI(O&%WB/%V ML'ZLWT1=%X_EYK4 J2_-$0<^6RXM\PJ.W1T=!H2OKSHF0,3S1"<%B+ 0^9A@ M<$B[D)40])CD>4BUWG.(1\\--NU?('QD#6&BE0=GJQ?,%J:=3MJT3U79QLUC MI[:&@3$0C:D.+F5#XQBZ> &?<5_F?K0\!'I;P/L[3Z(.C, A'"98#VT]!J3O M(6 <27Z&X%OG+?INVE0? /]R?K+$Q E2^D^GD/ZX+_H M?Q\GA&'.%&A=QJ(^DM4+@CJ[_'@^L3[^^-]"@;B6@2)=$.VI @H/X@@0A<+E M1_@"]WL(ZP51D4?PNPH8FA\(^TT%4YM<$#0U6?REKYG0-%X0[,0\6WI'7],A M:?8WKA1Q\)M@)B9A:(HL?2"<#]TOVY_3B\^'4-\*AOP&+M!?/Q OLF0^H9&I MO\\N_\__T +UP9ZQ\W\]DSI?FE4@/YR7].=OZR]8-'\>D0%'Y2!A76@W#:() M7HBV-A95TOX#272@N1@N\X=:8P[\BY>E X N*H?LZE\^-AO=>HWH="O=>@<1 MX9*S*RF;!NW4JX_M1K=1[Q"59HVH?Z_>5IHW=:+:NK]O=#J-5G,C.Y@D:/A6 MZ=PVFC?=5I,D:N^K[PF&XKGRQG&IG<<-86XIB8E=M]KWQ$=C(JJ6&7B57GME MBNH!"]5,91AIOK=9COW9SH\@4M!X?H8JK MFFJ90WE .%ZH#8:KBTM3\Y3B$JJ(0@LXX(5WO+-+FBI\LX[%@BOKB#\RQ3&9$!79FTPT>#"R!?LY;OAJ')]_>GI^]98'VKZ6#3_/9-? MS8N^IBD +@?T*?!3@A62D-S+14[X$*@2SC^FM OGO>KP"ZXCY.%L10++C/WR M6&EWZ^V['T2[_M!J=XF'QW;GL=+L$MT6 2UW%YIG@F:)5IN@^7?2/T3KFNC> MU@F/49\;]$JUBSZFRRSGG0W\/W;,8"'],M,:'].E7FLZ83X!XH\K:\*.YPD8 M[@.)@/9YB?76*R0PT&"T"=QGAC^_/TN,G MZ9$?E+]+B0!<@B.-X?>>)'$V S"N5?UPOD38V64'3$QK;?;7?UB*)-"[PQ"_ M3U^0@K4--ZZ)V%)Z\OJ!<(@LZ/+H"7W_/<5;D7 *)K:^&D2@K@#6/K*YWX-KG;KC0[#KC+_:HGY;3"2#812LPE9Y"^ 2G$\_:)-WS[/RHD)8'GI\^$E7YS?K]'U]@;811W'DT MWK??=]X33AV='IWP97D13>W]/ZE'D[**!KT@6&%B9M(TQU=KWY1;LC:96=+U MBB3I:)?5_N=.5@'MK^J*<5M*3,]]!C^[Y$I$1YN:3XCCS_( 0#F( M4@1U#\=HJ.%S"*G"'UMZ5WM1_5GQ-/E$2U?/W4JKGS0K%D.?7;H7KP;,G5R+ MY^M^D[$L4TM_@/X.&I>@E%#Q9^5IK(+O-T+2,UH9'[K/']NZSDW*L:L_77VW M_6#2?O;:3T(/&HQ(E)_R)#@,HKHEZ:I2+-]<);?V\AO][)*FBYESK@ZE: DP MT2&(Y(FH$. 5#*:F_(Q6!M#M &,/WA%RB4!L2M^U[3MEL%@'_I__*3%T\8,! M'U/ Y$E3 :%:T1<)UUD#98IY.T9T&X?N IKTIZ!4-OM^B[SYKO[@$R%X= M\^R2%[@"5]Z0$L_/OF@'JJDNFS)\W%Z_ QTNV2=3W9BBA;RIP>_8<3+-O.O_ M@Y0<9>PJ SA4$[(D [NI>UZXVZYG^[4[QVSEJ[HH)8_8#\3!$S%01,.(OIC= M#*0=%KC,=D&OTV_8VEDORRQ@-?!$ZJ!):"^O#S)\"\+ MI0IVSQ%#J;BT!60T'8V?T4S?PI2O"74/*,''48"(=F.J"'*MH75V"Y5Z]IP* M5^A'M/$896+@!P^B_E54IH!Z3U'T ]"MZD#G;-T;TZA\%T1-K7Z*LT;Q%$L[ M);71QO.:\-4YVTEX*"3K)20Q$77B&;V'^%_K36@;@K"* +?9:HHLO4VH#8IX M=T1!R4&!HX&V NX/ HK4*EV9M7;]5YQ(.0D(+$WX[++6[71=]N\NX4W"V8.0 MN] C!T5,+O3KCFD*W,!(1=[MYYGXZ_8:-+3]J/QJ,AD9Y/4\LA]/X,I7-"3Q M3U!$ZEQ,2: Z,F F;LCCH"1U>Y+A]^S;:PJI>4WG6*S1U1ZF.L2A >Q2^M8P MJG(9K"3\;'9&G6*<1->Z M'5:WDO[]NEB?/O_(#*I\G/>W(_7;3*I^>W=T=(Q/5/_/]+M)T0>&QR%]?3+9 MQ+-DTD0I)B#GA6X-54*;AX#HSXC!$X KZ#$JJ']Y M:.*LH)+>H__OK/._H? M LJ4&,H*D A14>"GJ(0/99G^3&648X+NH ^(6 MFIE/HKE"/?$B+I.):+2_[$SB'Y(058EXQ]B3[$/(P<_[O^ 4T//HT;_^ [^% MJ')>A-32L*BPR!0-DRA3A"3.C/=IBBTU8%C%D>M.K;*T@U*=ZCJPW M-%!3PS]G^R;>_C9'%?W73SZQ/13_\<\N?Z"S?9L2S_%J<#V' JR7_/6?IK;# M>[@/P9 M$#71%.T2RA6CLGB'-Y&-SO@1',4CN]$&HZEBUT)T"EWB'6)%\0/#,N_A W_] MQS(\L@%I%B>H9,W7Q!#)61B;8/OKR-H8_QR55:!7ZLSF(D02=)34WRH,NY.O MC4:1^UG]G9A5\!]_+U9AEQ?MS2QDR"! %10)!;X3$.)@ V"CBXQM%1$1S[8 M]Z\$%&#!]P-C#"T)'$9W'0+$T!BR=(9"#O@VZ*41^2-BI&LO)O3A[L?6&][# M20)" D-9E9W*,0)MQS+4AR 2K8_I#^YCH0^L$3@G8?XD"CRWS;O!S:>RT!$3JTBVFXY8"CMP M!O>K2UZB#BXQH15:8WZ:#L:_P&8#LSN.M9G'QR@99]F[[$%G>WUH2?RN=X=8.^74-HDGKIKWF]L\YZL<*I+PG'' MLH=R1@HX?SVNZ5]T\6OE/I&:_\!3@!L(BWP0,+W$S1Y"I:%/2.+Z>%3M-8^D MT-&:>2@E#U<7&VA59:VEH!%2-6LI-#6 ]10'8 M"'PJG(Z& I1GV;"B&%54![*H_/4?&-R@8QCH:=1?2Q)UR2#0.0Y9"JHH8M^) M__@&)EF-D]-?0>T4*1M/,)Z:Q[3OH-RM:-4^@[4Y%LSI@G,^ ER\)0(:MT(] M**7502S>:!^[VBL E3_CZ]*O/=A'+STHYD@WP,@S0M!FBUTJB_"_V(!W VH7XZS^&O3'I;D?.]R?G&Y,DH4U-R^(ATR=:[VQJSW;G/)JSFR>05LIG M;U&8%:CEFO<+O!"21<@Y(T M,Z]5=\ES 9ES<^/7&0VU#_L 7_!G"M0!ZK]C]Q*S(KWU'F?+;94&-!M$O-];C!S19<^,M-]IR&\VMLF(".5;HZT#\ M7>@#B#;(-%%Y$6?&,A<$'R;8S8WRRP5O\SG_OG,Y4 ?/^?G@D^FIUL*[O=/L M+F5I#]5HUNK?,]SIYK!Y,_@M9-K_/6-WJ\<.W%"(.4M+9$BWO"T28Z[?(7,@ M=7#M-56E@K,\_Y]JM5Z_O@Z:.AJTTNX2#:C@C6:E66U4[@CH)2%,/1H1=MYI MMXDG.-N7)]D$P>G1L(-]SF/%:(^5(C['_YTD3%+%AG_:IV&",4&O_/':74P3 M\TH>(\=(\9]YY#]F>JY1Y1QU8HO 4B2>=!1)_X_8HZP2*^]<-[6>JVKHO#U* MRL"?+%-JI9VO1 6""A!PH0A,PUF?S-N[$6YW-^+=5!6G$I2@](^UQU0# ^<) MVGJ"GO--3-U\T1B/V<0CLSL>%Z8- ;$U ?97%[51)AP/6!!4X7O<"@L[3>F# M6_0@@J<7P'N$*H.AFDVHLDE#U\.1@'&4 MYA*6>;\12$(,(-V+JCBR\#'?@ZG)QF!J=TI%YJBBBLK,D"VSMH 5PIV] M:0-CJJS&EON,!W% F"K@V,V *\8 W!=4CR!#HX1JR1%VX!\4]W<$/45#M^L8 M1*6O34WG,!#1EHW?^\13&>,I33QQF_%4BA>.F;JF6%!ZT+4!D*;6)5(8*WG" MRG(N?PD,94_3N AXL'W !S2^WG&1>0-GYQ(?E.F?J.5H*FS MRSLP@K&(I?;6X2 CQX(]+87?)/;*9KG39YI?"(#CM206?OZ%SV\6/G]VV;)* M]!NJ74 +UP58[/D7N[!9[,+99?WU2>[+Y@&5/+TFUU'N=-C+F%$JKQE<>8TK MKP]8>7T(E5GL)_[@#U[MQSQL\FWN.3Z6JO1HFNZ]7+V@>BL D4Q+O'>;'-%LYSPU7R2WX2@3/TA@._@/E; MP&$ KQXL,Q=IWK)CCK%0\/ORG.U2K?/;\^LUGUI"V?QK:@^ZK]C*(YDV!+)\/P_(0;U M[++2Z5@10Q+F,S@3D;*=W ,U_K*DUV3IM/Q;B)2BH5#UXJ,J77VO3.K*%D+= MUC4ZM! V91=99&NVJ/$7O=C?S[TZ@S2D>CO;>$;L;$ZK*%H9#OL>JXT9[B /T M%O-:Y9Y[E/+OU>5)A'.5="AQ9Y?_&S @S6S\LION].U6X8CN(I+D II6^+1. M"6Q:07E:5CQV:NA>19(IT6218GT:5OA/-P*K_.%]F@*B"S130"'PE@)B2)KE MR5)Z O*W*V6O\[ [7!EM&(G!J<,U8A.8;OO:97/RZ_=U&]S_O*=?RWOS)?YV MPR6:T.=4$^\4=%^GJ"C:BW4VU.KUI0,881&*!OV05='POSY71VU@1<5]V[6F M5ZUWW<%7U5^=.RGA%_0ID*S>N\ PFYHZ6.K[BUHG32;4! K>1/>&0-RXA"_& M((G*$LWV. 0:B"3F0Q'.6(0[&$DLA@L#>'(32\9,&1 PP%\?N*(0U%W'P2*B_Q@187:N5V3^K-B^Z(]G. M9^WH-C99SC3<.4-2T*/3@I^"1)U85'8< [MW=,X,R98XDA7\NGUMSVY_AUST M&+$''4Q$6:J_3M#!,QB76(472VN\%;_,\=___"Y/_ZC*-FN\F OW32[:DU?R M]]O.W A@3\ZN)]2LPA+'/A&B-='-+(Z>Q]HJ=Q45T-N_-1+@(P A#3-3$DK0 MT)1#4>\K]"0L Y9NBE:-9P62H^CTI>MOZ(2@M!5*5W6A33-MFX9LVWVUTWM3 MJR5=*M^W]4?Q &N.#0:-M0Q:5T-7:BVGNS"ZH;-.VTK1'(R$*+)4*F%#=6A1 M[IH%X4F*%TB^N&>KE&2DE.'4UM-S=< JW@=4X=WN1(8"Z'/+/ 1_L@FE\-J#P)G.TY=WP# T>S'TB,Z>.UU/T $MIG<:L>B[+95D-^BDNZW!D466(4M;L@P]\BLQ%C;C:L"7;77 Y99HLDE_E4SFI E^%5 M<[:H\? X.I 95U/1"CW?T31_%?AU]&AEI]_7W/'ZR< M.Y*V6P%;KM1:,@WS8HW_J=1!" +)<,DBZYC8N^MZEF))AMG'!HG7?3=44U1' M,BKSMB<)%EE,3[3M5>8?;&O\Z5ZJT-*!O?B&3%P495],W=%XDE !SM%!IQ4% M%"F5G7,\R193RE'C7-W. MZYT)WA.;A026E[*MST>7),A,Q+=T5*5 M29:CR&(IZ[L+N% TK;QS:6VCH2<[GL'R"(U*_SW/I.V_\MC^.UGLRXIU]4!%E;RWV-IW5BPUMA(> M2_3]@U;Y_2XEVCM& MM='-HCRR14UX@;$''?Y=L3I7-Y49-VB^3$J'*4)P3PQZ*,6U"%M*GO?I /(@ MSJPN&:KD=,)8A\1B&_2N6NJ]M4L/8_-U0BO&4U::VTSL25CEBJ+3/<0].9]> MIGXM<$BH;T,$D:2R04)R98HL%9-MXW *C-^Y%)#E6)(M[Z/VP=L_HP:& $Y* M:H-GH$Z!O[9_KA<_B=.W_N1NF\QA2N?&7,H)W28])[MQ+M[\&9_*23&:I-CL M*_2AN;RC K."0)8B9$\3+5JPK\ &5F&&8[A65/>Y_?Q6NAJWKKYM<^8@24?M MT&H7(IA M9;$<(HPG33?AR_4QWMA=K9-=E7HJJ_620 H<+C7*GF!WC5 HGN3H<">14HE1 MP-[!>O,Y9,"0(?ND*KVW%^WG4.[^_#KM'"1-',.F+?>A\\P0HWURL9]$(^KP M4"++^RBCP^),/WW)D.4B31;Y/5=%[APN97C[)EO4A'VZ?GI]&G/USQ6CW0V>;-M?6;CM IT5Q&AE9@(;%,RK6E19+E3VS)NQO# M=S7'J 2(2Y;C_A;@VF,!O O\"/K/WG]I@:]?/[5^_<*IZ=V!%L+]5#+5'%Q_ MHIL53U&QM^'WSKU_BR3'[$.MA>B)ZSM-'76!/EY5;U[]VFK?ML6VL4T/P7TN M!W=-:Q_[4B)2]M:%02J+1;0CQOK=E(.7BIF0[\Y[YZBUW\'270'%D&LGZNQ> MJ6Z^:VRZEN[VVV?JQ]73\[?2[RQF\.UL%Y(?@02(\UV!"9)]W=Q69'B2HG#J M*S.23:Q%:9$KP0@M/"+&)^Z.,R$6L'/BV3*Q7 =T(1/&Z+U-3=WX_>/N\^=9 MQCR']_@=]A=!5B65-37)%UFR7-R##<%RW"3'76-:LLA0)%W&WMW__S&2W=?;M-K .ISLFI!EWVS MO)>R++(Z6]1@S2FQ;B\I?B!LBO!AQBT%+2S? M!&R?];#X_%54IIZS$,SOW[TW(-*E3W^HFW9_>)@-YSF)\ N01I+H !W54590 MCIEX1B2O7]E>#ISC@ZBW](Z)4G36=!^ WGD2=6!=Q\Y099;J321I?AG[8O2. M/3K\/J'IA/T&PGH% =]!6"^!X=,*(0$E0M;5!DBUN67#2%G02LDH@ M:%M_1R22!'QX N";GH&2P0-K%CB=IPL&&!3DU\*3+$D /@/QRLBO?5VA:(Y% M0UBW(,[9<1QU-U$9P"7)@/!V*2A9HJF!RXNGBM2] S<=8;K-^8==,CB:ZBXH M-JPC!/^9Q%Q$.,-MMX*@MB!AW=3&(V&CA8M 1-H+AVU).,"J836AZ9 =<(_V#R@C">Z?83A,4E*>:DBD"6&(6G&KP]-_,5!@".)&JQO 1PZ(G"B#I82 M<-)?%,0!3A+4"*109@/.\)_2HB"J4*S((9V+[TJG6NH?B;T[7WXGE/=1V;]T M^:@DR6@847D09:FA5L6);(K*RKIF;#R^777+7QKZ879-%E3"Y8TL(6A7[-3"4![*YHLB?#+5Y-V6KT[?R8:L-K:ZM+JV0MQ:QIU&3]FXS M;L-EFE!E.J3IW[/"^OUXZ 88DBFE=!;C'RSD[84 MJ&KZA/!.X?\ZU3PY^=P_6:2+)%/<1\>[ MJD>5[V55T^&D&G!&"LL,:9]0Y9D43^1L[\A3FM5PNG&(2Q#EJB4&MOA("2R/!,+ M.2B&%)B4CD)LC#>*&^.-ANK<&/J@Z8B@BFGJF3N5QT:$8.5X="&N;]X&%RE%312% M>JSLX6P\QD!*&-@]IA-H;C]]7@.[F$>^2FQ^P:1E$QL_VK7*=9WK#PX9]SE7 M"*Z=9K7V?N*NX$[HAL(P6>-+*$]3Q/F\GO+BE@?^-35,>3B#_#Z?7*;U;G=> MZ8TP?[?%+&( %,68B ,H TN0Z'=')G:X;X__(DOF$R* ^AO:<1NT4$:*.#' M!>'^A"SY1T<:2ZJS(/^(6*,\ .0M(OZ@:!6<22\.Y$-'M MVR3Y]]QZ-P/GC]X9#P!RV2NUIM'YN)QMZCX!>U+B8*"-X0MG*+.@:B;R,3JZ MDLY*,XQT:PM3-PEM2)A/P !(NR1T0YVTG'NPFS')5N0._V"=SWV_5.-JPWH9 MU!C.:]3WX03ZBTG\MU" O 6*=$$\B"-H/CO@SQ2H XA2]@/1FB C9%R@\3K MLD@?[(I22 U1*+C(E>3GS19Z$97:!!9,;0)?P2 0.G]QOR$@O^+1-J]VK6I? M;/9X% 4-H@<=M[258?5Y#[-<-GT@NK,)Y$9%AVYC\(%H0F=BL[*I(0;1WB^= MN]]"GRQ0ZV+VXSGDHP]+)_!MA;X.Q-^%/H >!@X@*B_BS%CFIN##3,3AC')S MU27YQ98G@6R+Q:I5NQ)];IMMJ5FSI1;;4? MX$_=1JMIWXS\>-5IU!J5=J/>L5F][BB2X$Y&&+(HS11[%,6K-3 MK]D3A;]V6G<-R+XZNCP:_G-?;W8[1.N::#W4;?:= KO>/:KB5((K:>F?H-FF M'T4N5@$9$0A&L0( MCP"V\#J!1F_%P63S2H1Y$JE(1MHEELXV ML46;H70N.,O;#*53Y.S &VG>]KBA20*H+?0L;W MW[-%-C3D1?ZNH?ND T#?#*(.5Y 2M!83:);Z0"=8BLP6M4U9#2E M-,469[-CSAUVSIUX6Q01N8=4^CBF01_'-(Y+&NGJ7>19GORKPCN3.U>8&U;% M@C=8YW%V[>E-L8,; MQ/Z]Q?[(/ #>^.5(&R$N=Y'=,&]TS3 >=&V(^DQTK9I_% VC[.3W%['W]NF+.6D-/BE"E3_, MF6V+0,*F<)-)SN!I80]OTPU=H3_D8:CCVQTRZHQR?"H[C,^)A9,TR7-PF5 . MCSM.DL\)AG@"2?$"64SX!'R6.+WGN"N"CB03=7$DNM^\Y'O/LU_4A0.LK <1 MF)I= JP.L,Z6W@ 5Z*)24:6*-)95&5U>A9I4UE\GZ.2(E8:T JZWI];7W[\& M _KZ( %7P,K6F05)C.QY6(?/YXTC"3CN/215YDF?V<- 8"WM+ M82<8D9:*7*3=;RSL VIV4F%QD:29,ER 8-W.KK@3C*1YKDQRY?!>:SASFX0'P<( MEV7I].H L'!C:N[V\7!0:T*XZ&4B76V!!;P/[=TV @[2WC+2WI0"89_.DS@& MQM0]-$(M/]4_Z9U YT!Y^RWP".F$3 M2+QS2/PGBRS'U.2%FO %HMO.T]UBD2FZV9-D:ZM%^%;NO;T]RJ/KF^G-[7W_ M 'TM[=8A#(5B!9=4 MBTDH0*LE?M$A(>K/ [Y5V.,EED=[^%8&-@EU[ MP)-%)KR%YTDR.?DSL(52;:\^]6'&_O4>V.S&U%6T1*I MI=9D8Z(9UDUFK6'%,(!I(&=DI2@M1_14^UUIZ\9K5Z83DT1%*WS>>1 ?RI,T X4@:$&-N-]FA/>1PK M:DO9!O,],)@:T%;:)KBE7FOZ2'X&*H!S']9 W_19"5#%_DSY5:J#;R(BZ4RR>Q#F<(+I -SV-85758]!_+1\WJ.>DDV M[QJ3/U\:VV3MTJGG6'7;++6XJF9S\ONX\1\2D@:*?E\5']&2B'C+>-LRRG@" M3BQOR0D"5.[PTY#8?^U9?Y.O^XB8.L4JO#<53B9;*P@,2?,I"1:7/F-JLDN- M?\C,+.ULN_572.VJ4 UE=0JU8%%*?&7=N6,_UQ5?@5%_-7416@I9%?59PP1C M(^A>7#OD1J&VU00"#O[VP'1T\&4Z:5PSARD@<:-G-.5_"/M"(6*B:\^R(=MY M,4*V'S'19/.6FDU1GON*I'D&M9H\PBW,;$DNN:U]EB/YTM&V5\B>PJ50\LSP M);(4H0LU5KJ=E2Z9H)8I4B07H<$DCE^S'J-A:G:KS'04TUE*7@$56 W(YKNR M5M@I=$M*NS'H/@ Y,YG>L\N'K<+.(TH71-P^XD,K;7#Z+2E6A];T8%8GQ>K0 MZB',ZJ1874R=U3AXPM1DBQK_X(GV!$]V$[^E=@?P&92KDVJ=WMNG[^/KKL9] M[7XK'297UP0FL92OR]SJ,B0YL& P3IZENHX/833.=>T)SC@UM4=(XTS2H5TL MIB8OU/@'0S5O\2 P%]G@BFGJ*B84\!7I%D M.7RM5"Z$G_RY!9JD.'QJ(1?"3R,69BF2QJ=6\B'_Y,]9""2[C][,.'3'U&2+ MFO!K6)=4UDUEHI@4^!+'&[=Y# P1.F)KO4^ =/5TN;P& (=!U(,/@8_*[) MS[($5,FPU;!CBB9 79H:XXG5 W2>\K3"*J8M?[JY^<9R=25#*<_YC AK2L1\ M3B>RO(U8%%/$575[8S6NJML;JW%57,XC)1/]K*D$*$8 [=RSUO4@JE) M;B?[6905.WU=U<9C3;6T]DE3H(TPKD1#'K@),RNB,WYWGR3F27^MC;(1T3'O M^8EO JVRDD"S9T=XIQ?/7#LCQ3;8UO<(29M"0L+MRO]&,M=1W[E%%B,<$!E+ MWOG**?&6&SF6?OK"WWLV<4N9;Q.EY5CP^U'[ Z8WL>IG0?43RK?2+$GSJ9E[ MG(;%U&27FO"@O2[J*H2]\0#TSI.H R(!-=*DB)D G++H(*[E" M?R L D_&T(:X6E_I)1I'-YK7 0[UP1K1.+NDWE/Q2T.Q2XWE4J,+>MN8V1)T MD'SC7TJ)(^>TU7G+^#B20M,X1LZ20F\5"6]4Z/!S;0G'P_XG@5>Y4).5J0FD MK>./I.ZQ6 Y#4!1BK(0A#J4G@^:8ELMA#PY%\BCKY$2-@Y$,BSE9E<;A2+:E MG:A2'U5 XKWR\!M W )2!<8(^EKR3CV;FVN!J@D"6&(:D MF?C'[7+OX_(+@62BG 4$6)Z", B_M1A#(#,0V#$ \@%!D2^3S!;'KC$(#FD' M$@B,7 AP)(].7I=2BWW#(R,^/#)R L4U+O7>KII?F/O^<,!^2R^3LW- E.$T M3L;T($C0."C"(/ '0=)A$5=B2'Z+1A08!(>U!#@PPC!(.C0J,A3)(0[@Q3'F@?[[9+\0= 48R).(#2MJH MT>^.].VB4'O\%UDRGQ !U-\P[+1U!Z)!$2<&N"#JF? 5:'\3CH!:]8UT48&4Z2:*F MH$@7Q ,TO!_@>_Y,@3J 0.4^$%]%90I_HHE"P<6I)#]O=@N+TW@V+053F\!7 M, ARSE_<;PC(HWETRZM+J[H6FQ,>M4"#Z$$5C3;T5Y_W\,7ER >B.YM ;E1T ML2\//A!-Z,%LKC4UQ"#&^Z5S]UOHDP5&781^/(=\]&'I!+ZMT->!^+M@W]]W M08C*BS@SEKDI^# 3<3BCW%QU=;Y<\#(/,=7&W)&I&_8C,?P(8I[U'I0M$GL4 MQ2(C;%G]6J5;L2?-5IU!J5=J/>02)P MY;WN-)+@74;856TU:_5FIUZS)P1_[;3N&I!9=L1%7Q U'_\MCH_K#Q>M1LNFZU[:ET;^OPOW:]3MRWFMW;#E&'_(.L MJC] 5EW5VP1+D01:4%B00LO+(.XL!>[Y-EGKMFJ3)W$SN2PE]&B:Z[WU1?5> M?/ZN-GY 0S8=P^%FUA,7B^"-*$2&ICC1#!>9Q+M'59Q*,@P)_]G"A05:T!5O ME=CQFKB5@1[\9[:I6-RO':1#VGQWX:K4FV\NS-%7_S.5S5D5KDPT%:TD*J^R MT0OH&70/4"*B]S:#B/[!W#Q\N5N<'3\.7AW59!:"YV(+WG-RT)6ZIKZ-=$XK M_WHX,J$O^,3&YE,%&BN4!Q.5!U&6&FI5G,BFJ+@\N_I=*5%/X]_\C#U:IC&Q MF=8&IBBK0')KX%QNJ<.;T>=*[;=1+ATMM^)#S+\9M;2_.?[Q"7/\(O8H]* (KO "["5!7U.D..VFX*M0 M,/[OV:(X,EZ3*)_1_2:RTGCO"&;D;2JSC^D$N8.(Y"[<#H'\3D%6\T#T8# = M3Q4QM/PC$]2B^W2J"[N; XJ[FFEM"BRZ/3BYC/6*H[C6+"(%^S-P;+KFP-[W M/(*)5,9P36X>P43\);)OTG?B>D:)=98L.:&V!H;R0,X+;]UH/2?DV@N1W=U% MN&^(/#/\*ORJR*_R+:IF2[T!VK6@BA3=ZUD_E5G*4VCMC9AL#6BH V6*M/%! MTU&8'>V6R$[OK6GT;_XTKC^/?LGI'$]S\(?M0WE7XE*B+:B?\T568$ M;6_HK)HG=Y2_5[>+-BWOW6V#-C,\*4332I*S"25:LE0=_F&TD8=DW]H ,E 1Z,:AC%%\6MKZ(DH*JKT3=1U$8;'J!/>A)I06RS?$ZUX08#9.+%(3V#55+.TBS3=0919Q-Y\1YZ!UC&&+!8 M@O3A66O=])G;.ZH_7Y!NH1]K2]8M;:X$%Z87\?D3[/5HZA>KI0S+YEB&_R5K,Z-C3)%,,SZ;L'O?QJ^HTT^$L>Z16XD3%&5IREU<&A->D MK9G +,1C'$="5WSJP1@K'"LLHS+@:*/1U/0R0QKG'X-QRXG'H6RB^[UWB+MB M9Q@CAF!-8!+V!>3$.T3BQDN>L+/>FU'@J",U"BRVY4:!98G!?9H<^0AA;1;"R'=LEB2BM"9/W8E[,&%D:PLMD<\1_*E M\&,$.X=Z$"[[.:-:[[T]_F[\81Y%LRL\I9:ZBW"^W;D88-,95=2L$2 M!2X'/6.::$8C^" QS] D7TSM[M>-2VP,EE3 DO*!9)JDA-0'SZ^>?;[_(A\N1A31N9O>W9+/)FUU%ZTJT*)ZE\]O?ZFS =OOX$CX,8 M;>D2RY\*F6_KL!:=)9>KSUNE_P*R5_N!K$^JU]35'V_-+VKUKI\H7A-(Y3*I M]DX4R!*,C6EF]WWI#&K,H18K28G,)ZU:8K)?/IQC2:65XBR6RV0I0H_#_(GN M)(3=C^%ERG9'5IT.Z3A:*%( M\EQY#Q7Y:X4#ZZ_7KX.&N^$W(4(D^/B69ZO B ML=-8S+Q&E]E'24"9(2DV?',WKU*)"LNC/3\1E0''>A@]/;W,D,;YQV2T_RG) M-Y.[^J:]5#O?/HD)YN]7MW*I\(W<#8&?>RS$E@HZ0LE=!,2"R4QH>QV X<9=2 M0IWA>%*@PS. /I?L;E&*B<&1#CA23=H729;C,$#R")#=S0//D.4M:K7C2/^P M]6KUWMO]C'^YN=8TK3K:Q[Y#:D>\-Q:V9>XH:JP'9 MH>H"CPZFQW5P*BF8;%F+B-&1*W2D5?]8*M/H/PR7G)_:W5.*B!;((E\FF5+\ M) ^LIM9L*1;Y\DR9(D*K]'%>,FX+]JAMI2B!%)@4K,9ON4-Y]9$X<_+__LX M<0=#N9<+@J:@#+KR&!A$$[P0;6TLJJ3]!Y16T>7A!V(LZB,9CD8M#_YK:ICR M< 8E,TY1?W\@ M''A#.2GBQ 7A/L32H!]="2RI&0+\L]IJO@W4854]769)&Z!\@Q0N@W2+ZI& MP9G$TG N3'0[;V8EPWPS9,LS'@"$\I5,0'0^+J>>NT_ GI0X0)7 HCI#:U-5 M,^$KX$J-@"/(<+B1+BJ0,MU$ERJ;3\ 2,,DH-HEQ*J5(8:K9(FXEE6XK)7A MX_-EL_%^*0-A0WL![)S#[;^% IPT4*0+XD$<00O8 7^F *[LH? ^$%]%90I_ MHHE"P46/)#]OMJ>+C+M-1,'4)O 5# *"\Q?W&P+R A[$>Q&^J@&Q6> !*QI$ M#SJO;0-R]7D/7UR.?""ZLPGD1D47^_+@ ]&$IM_F6E-##&*]7SIWOX4^62#' MQ9B,,9Y>:J:_#E@I=Y MB*DVYG*O8-A79,17?.Q?UBK=BCVQ3K?5KMS4B6JK_0!_ZC9:3:+2K!&=QZM. MH]:HM!OUSL?S_APHZPX@"1YEA"W55K-6;W;J-7M"\-=.ZZX!F56'#.G"?^[K MS6Z':%TCME4_W[;N:O5VQTK/%S\0]2^/C>X/Q*PC9]-UJVU/I7M;)YJ-9IVX M;S6[MQVB#MD'.55_@)RZJK?GNW\6HNQ.S_[,68J.\V:%]F=#TW[['OB?DE<. M-.,K#CA2NRV??7(_=8J238RPHTX'9@#@JY"J_'M6W+RKY*GM"!W=;R+SC6C" M6K8?P8SLW8O]38<-Z/41D=Q%.IU ^?2"O/$(9U:('@RFXZF"5HLYH+:IJ87J M(L.4 XJ[FFFMOA>)-"?06*]-BFO-(E*P/P/'IFL.[-WJ(YA(9:Q-5?,()G+D M$MDWZ5'=HKU-FQ-J:V H#^2\\-;=L\@)N?:FS.ZN)-QO1)X9?A5^5>17^9=F MEYQ;7NB4K]Q"K42_CXN@_7J*A.17UF,\K^O[3_ M'5ONZ_]>S>]LVHMVE])K),4HXBQ':=ZX*L&DBJNON.]47[OAQF4E1O]&9]K\ MQFDG6+))%6BFP-+S@@B_N>Q4M4F3'$63Q9(0N@6^O<3WA+.UVH8$A95>#4." M$EZ_X! *-[S@,O."#30@(1?P)65 ?*K 9].KB1;\,V2#,V2 M'#8=63$=B15J6Y+%4LV&5%,IL*:+9)'CH=\/+W\\;C$?KM9U5<[IW7U59#GX M7_BYG!@\7RMNQ4*.).14"YK+4,P1ZIF/5LR'EO+V87J9H<@R']Y.;4M;[-]9 MC>F!P=0PM3&*<-5GR!8X9&NX6( 709&5[,8UY,?V VQ]MOWG[5;X_>XHGSC M4[M.97V2"[I1%>MDOGEM6*03I@9?%++OFV@_OZ4[B*,SU^8G8G$,@:29')&: MXMOGG\R?U]O%Y>(1>1W_RHL ZRQ!=%U$Y9UOIPFZ0-%VIXG5JP-W3:.L&^#X M^92=SH\I93]^&]7*<,C1PBV?OGG8 MOW5(-DW"L62)VMT)()S%!LA'BX+Q*)UJG%X[* MVX5LB3/@6.]+B,H .M$;!OS7?^5%2/&@:P, ) /I?,,PIFCWHC7TV-N**GT3 M=5V$X4'OK?VKWOK6K/'#YN 05Z"@*F6;7&((Z25DAV 4=PSL:E\KU"#@VI1X M<:C.'!).\N8,&#+F3+&76L%MHRYIQ^+7FOQ#:)M73$>>Q^);Z$>B<7E\_APT M0F?(S7\9P:\6U:*Y ZDVU='.&M!E3;):9EB?M2:("J/^"O2! M; #)N^>Q153U]EB[O?XN<>8OD4MIV\FY6Y%P*"=3%^[GK8_//6M ^;4EU[L'K8.KI8O MY9R'[4YX[IH%&*!7RK+6;UX_ YY-?Z_ C=7=I"8!<+">*6AR.=--W^R_A3%W M(>I"/>TT__VOGS>F:LCE:GDEK%X#>Z*I_ V3/6Q5#<^3;/E$X^=-)O=@-37\ MB=4XI2",=.Y20'E LD0?[5HFLO<)O?;UV!EPM&N#E!5T%]6C2:88?HM)LB&Y MY22O1+@N1R$&4 T1#=I[^UJEWOC.J*8JS!X/:5C.I= 7[<;B"WHR!Z/3#,JY MT&OE%N(O.!#)\+N?.LFJ6*+B,F^5?XDSX&C#S]04 M,TLJYQ]UE983H\13)1;CD=??0CO6$=C7Y68:63S*6NQ+TY&9O,J$F M5$^2>V^U5UV^;3S(X]=M8K[MLFL!':07UWC8)WTDE_[-;(K>C=KY>KP^ZE&A MN/U;-\K= -R#\ MV//2PX!Q#/ )R026%$KA[6*W D',2]3S*O^HJB:$IANPJAU0U7*A2_[7953W M=%U&O??&?N+D9O?3UVO^]SYRXQ%NW6'>\PC-5V[;]@Z8F)9Q=*\M7;LS8[-N M..^+K1W6]PA)FT(6[M 6O[JY+7X]U=:17UYY03>JXU%E,"]4K5LC![;%WXD7 M,2UH,;8%M0A)QX;N!R=K/77WR6\AM!SAZ/@=J)?,?O32IWI<$'C=O/[*,8_T M7I4R@3LLTBTC%TBAS)#%""GTHX-I.F;A4"VX4ZMK1PB)'Y!A=&0:'>D4VI=( MNE0F!3K\5 J&2Q2X'.[:AL13)_Y;A31/\@Q-\L7P_<(M$1,S?X+!D@!84MU= MAL$A20FI.:33P0M;(]P%'V=)>\5\;81/5^?ENK84] MZ/="3 VF!E-SO-3XI[U9*^?"S',N3'JW1/]MKH9. MK>ALJ;%"^!VNJP)**EE=O>.?6\K]9Z,2YQ+HQ)*CIV@KK?O"C7[_]T1_<7T6_TU9]Z:XC?S5);47P M'5S]?)2EYQ^WP^45@8]&)-]Z/8 C!PW]:>8$;TO=HI_='B)\* HLAJW%D$X@ MS[%D"5^!6C[:9N-1&7"T:YF$%3.1>!TJ'?3X>XC8:T$=/[^U:.5V,!CW^X?N M_H1Z?X8W_3R>(_VXETZJ72=XBL-=)S!$LPW1T#4P9G52K [==,2LWJVF):27 M9O!Z)JW2(I)A2F21BG]*$?=X2E_HJ98EL11)%XM8[H>6^W9KI&!]YDMDJ12> MHTBKSU3Z!V[J<$7&=^\ZK[( [H2\])EBXJG$@?O94%'ZV:1U=&=V(][56K-6 M\<\H@WVF>#IV_U'< V(G?I]>7Z] O63WHY<^>V4_!A6Z,7X3[J[VV_PM@?-+ MZ6Z9"62)84B:B1]*Y1ZFQ]6](;6=/ LA&!W'A8ZTSFF5RC3Z#\,EYZV#]I7 M$<@B7R:9"/>FX+Y!N0%+NN?16"92%0/&2\9]T0YGX"A*( 4F-9OAN]=^;DT4 M_NS]W\>).Q1*LEP0- 4ET)7'P"":X(5H:V-1)>T_H*2*+@\_$&-1'\EP+&IY MZ%]3PY2',RB7\\EE6N]V9Y;>"+N_NV!J$^O]SJ^N\%9&' "$,;\$V8M=LI!! M2BP(P><5Q9B( XA,"][H=P>IMN&SJ7V1)?,)D4O]#=]M*SQ\KR).#'!!N#^A M[-]'!Z-+9FF@ZD)?,_KG-B)3<2G>O+!43=)V!/2AR@2E91G:'5NJJ9\!5P[4K $60X MW$@7%4B9;A+:D#"?@ &0S9& :I? JE8V7#3A+]>R"A?Z,GQ\GD@PWB_E9&QE M7ZAZAJ!S<$J2,AV)<^:_A0(4+5"D"^)!'$'/UP%_ID =0"41/A#620U('U$H MN#HBR<^;_>AB#\5+,LT@N*]0+2#O[]%KKQZOZGELAGE4$@VB!_44+YV[WT*?+/3#U8Z/YY"//BR= MP+<5^CH0?Q?Z 'IX.("HO(@S8YF;@@\S$85/UB,?D#3_VG?>@;+K8HU#IF^.[:I5NA>AT6^W*39VHMMH/\*=NH]4D*LT: MT7F\ZC1JC4J[4>]\/.]?^OF[79F5$?Y46\U:O=FIUR 3FIW670,R!O[2Z<)_ M[NO-;H=H71/52N>6N+YK?;.XX>I%\CRQ)BJC.,3Y6F;8].Y1%>$Z#D9$_P0! M8F6MDR%[<7A*%J#I9XNL)8*B^5!W9XZE^!Y-,[TW[@O[PCZW'I]N1&AUIV-( MU("VNJFV;K57_&UBK9UW4QB_[,":'A:&XEA69A=A+[:> M->0W8--QYF=]=B4X7?)RS-5YH4_YNN>SR?QV_U KWWW^RALEL$5LZ'N8^L\,PWQA+;O9C >XJ*B4' MEP.J*)4!UVMQNRJJ3];R''ST91!TN(:3E>DP?B$4(EHX# M9'1<>SFFC)/S?9.4TU71'81,!90E@5$!YJ&Q3%A;W_#)C"KHO'T MH&OH;FGI:O9H *FAMB9 %TTHE,K E)]E4P9&I6^8:)>U)U_UWFXXOF(.Z+O/ M?T Z]>M9=.^(43:AUXKV8A!#71L3REJD2,ZWNCZ/.ARZ60HDF];TT MG-9%=E;.]GHX[:C".D=M4^]W3PVV<=C&Y:=E?9[M&E:O+'(U+^J56- 7P%= MFE\_K3PKEW_04%YC0L&>Q:Y>I@"%NO^ MP0!GDK3C#BAD*9;*)./;>CXW2O9/!.=]Y5GQ(X:CO?&66I.-B698K2-;PXIA M -.JT6OV)+DW-AP__O*U=C_H5*:W!G?:BW_$L[E/ERS6B0IRZ.#/5)Z@C7-L MZ$[=T$7UZIS/!=RY,3C8J^>$JP==CV]T,WOR[DR9++*GL3QG/!Z^H0YT(!J@ M!NQ_/15O3FOH1;D;15_UWNZ&7^Y&5)TM59.\53(MQ\XF[-BK3Z(Z HYOEU7" MAJA5,' GBWU9P35LF2O*P:5#&(B9$#$&8N2%Y[I;J@P&T)&81AL,@/R,NERM MKS^KOSJ_9J!L_/FJY&O]R27LIEQFV1/0YRS#@3@.Q#<%XE'4;F\'Q]@B2S*4 MWY4B>0[)L=9ED:OYU+KD5\$T)9#%JB56],9RFT^@SU&-#!1)2EFG/5<_T5%0J"BBI9 M; P*"$;?1L;C[G;NXV%!B'*MG^ MNN9Q/%GB4\Y1Y X96-]RJ&^;*OJW4[CDNN0QQ;Q7_44)(S8G.MS-I@=QAG:: M4"N%P4"? LE3T;9\7J]\\^G;4!Y\5?6.IF M<-L]X$UJF79^@^:*)%*'U=? 3 MM"O3T6GG()9C"E-\)10G[IUA4W?JIBYJDP&!PTT&,-AS#O;8?MWC7/;ET\LD M*QQ1_!S>-'A#@X$[]/O_9^]-F]-6MH7A[Z[R?]!-G?W6WE4B&S&3["=5>$J< M>$IPQB^40 W(%A*1A#'\^G>M[M8$$@B00#C4O><<@E&K>_6:1\=),YGQ$SR= M#2:5BTEIK3S*[?D)?-.+4Z^V<.#&CJ4A]%*2]3N=SLS7CS>1.5O$L9!G;N- MN^>I$=2]Q<2)JE@MI]"VQ2K0))D"';?1",\:6 MT 5L%%SP^!2F0Q_,+#7V.[0?/"!B)J[X@(C+BCY=670G3W!:@'5O-#J_1ZI) M0"J!%DHK-.I>8MF?O)03N._ M>3ML7T,+1;5'YJ&T8R_LL5T&2>(3<>J-KPIBN;*X)4_&D>.0OGF@ME2I+3&; MNB35Q-)+RI5>GNN!AB$'NH+@I)_9- \WNX.J)GU2?WAZ3^[E:_F%V\IIZB.. M%2YSD.- BO;(4NGT2-F#_8%E_NDL,VX::+5^2 ,](/N^(_M"]6"!C$HYAT$J MB/G*7O>*B^W".)UW85P8YBFLI^H]^ =\LE2%!CD,WO M^B/9F_Z:J88 T]4L.OY[0KQ/7[\XA$X/H=/5E)9:(7&E)7MARP-9'$Z57ZM% 4O!12U)S<%]/3IO*F.QL;E4S># M#I@MYWTB\-!W$I;"<&#"!R:\?2835N@H4YSW0. ' M\' D^^,+DB M%LN8WIU"K[],4?C:Z9\7JB[KG<#5, 5Y!-_QA%U0DP,IH3^KY4_C?J.O*QGO MDYIZ=J@+O4-V:$;3W0Y)>0=$S,05'Q QMJ@"&=4A1+%0*[A"M_QM]]0DBFJ[ MV1:?3XW6=/A+E4:]]_5JI9]I8Y^US2C,.W\W@JP#) 9AE$:\?P8 #">#="C$ M#F'C/7!A9R+<4)<..1('9-]W9%\< XB2*^GZ]\MY,9_/_Q$)$OY^#E_(D*>L MWG:O#+UW3\S!&6ECJBJO.6B2SLB@PGWR^/">M'\^38:%;-N8::!'2[QUJU"H:F7<)2 6O,I]+?: M5Y_[@> .!)>>3E*K542I]H+(+5P?*4?H(T&@TY9?MYX8G==&^K]+G^3G1O.Y M7OP#70VKJ" ''GC@@;%YX&(R3%OE*-3K8KU\*!L]D-N!W*+(+;E63)(DUNM_ MU @QO[OITK)&*#!ONWD;2?#]H?Z)7P$O),#C-:R6GWB4 % #LB^[\@>J@ HMF6_62YGTI7P11#NDEBH2G^$@#^+< E0 MK>IV2'TO[A4$!7Q/ZGVV'WK/(WN=J>(OR.J/*^N-X2$(<>!^*YD_H628>K:# M6"_NM2_TH&7L"52SHE)77Y9*'2GJ'5O>83%N_.5,Q;H[7;F3)W);(_,Y!A_- M84>]'I]T>^4_T)H/R3%P( 9OIB [<)L#MXG);0[]'@_(ON_('A'8IQ;\,NF2 MLH=>E*IUL5A.H:A^/Z+Y@3S.Z +%YY_JMW*G,7GZE;%)%3&F?*;DC@R;F!:J)4KXGY6N7%$?:2B$]:OIPL=&7+ MX)8.C>*RM\N,@O* B =$W%*POS8S(1+_@S,XGV0-O1U?B&6;:L^R#8Y[W9)Q_:L=&J=WXVF MTZ_U)^MLLDX[WGV:.NG B&WV;P=4_^"4 VJ;R[K"/OC >XBD[H%C>9<&\W:) M=VM&=ZU<$J7][CMW:&_PQ]-NYDDWP0X)V"!!+!7WNB/)P7+.TI8.!DOV=IE1 M4!X0\8"(6[*JJN M8V#:Z I,Y3E$K;*I*+WHJ-5&A![4O!O6;9?JVU(A5Y36UK<+HE0LB[7\RYN[ M>LC].Y#YBR'S_&9D7JL7Q7+]Y>6>' SM+&WI8-]D;Y<9!>4!$0^(N"5#NYZ< MH7W>FG:5\9<'9?0@?E[=K:I_KRM:,[,0/MZ[^33Z^ ;]CK1I+$0DT2J]NPL^GM9<:\.]#Z@=;WC-8WC6$7Q%JM M+N:+A3^#UL/5KHI/[6J.AD.-8/VCK.$%X/#X2YU!%\#2:,/MR)C2=]*:7G[/ M=R>5GQ_'[4JV^@6D"54_@-B&SU2KHQG6R"36FX.UE2$[YF!M'1 Q$U=\0,2% M\J?JDS^7(.*!D=IWLJK<$-:@9DK>UX8WQ>G[;S_5_;'DM]=C=@BPHOUE50Z\ M@WZ?%6WAS]+O9X@W[:ZT4CXOEFI_B.I^(.,#&6>(C!-+(Z\7Q&HUA<&^6:3A M7?I9\E =/Z@$1 M,W'%!T1<*)A\DV4:G8XYDK79<;W.! !FXIKE\63Z_MR:?NX<3-P0P',@NLWH MAPXL!38Z7N'0/.CC65$V_EA]//E9-EG4QP^T=:"ME-WQ='+.$NF9KF^^4A0K MM3\D#7;Y1)U3>:C:LG:%77=NV[ QF0[AO-0[([P7ILBTWS]J9V<_A^?U_6@] MOQWMQ;*(,RA/[OP>J29K0L^,;@); Y >V.N!O>XF*7DA6:>>Q"#FZR4Q7TYA MN'@6V>R!L ^$G6'"3DQU*N?%?!K-++-(TZ[J]*^-PQSAL_=__PU7/^- -GNJ MGK.-X1LA[_[3.7$^>+X.P6R5,&5JS)2I_]KNGMNPU^&[C&S+V0F%&?Q>TP"D M&(&@V(3_YG?-FJ:RW8Y5Q>[C=O-_P=J,;&%=31Y:<$/.)]0@_^.7$J%'_BOE MJW\)I[#;MJF*P@>B/1%44N&TLF[E^)$#KW-0CY+Q&Z'\NC2O.?(OYR$1@H*K MLY-7[^[[Q%$C.\8 %IQ@ $/>HXZ)PY5/Z_7 X 2C3EC7 G M]T!J-,GO$0$-_XU0?2M\D[41LA$AEW,P4U&?%LL@K[>,?\M2 9%L9M<5*A$\ M:O)3SRQUK0PP'R'@2TP_\PZ#5?#W/K@X$'DKW$^& (V&*;?5SEOA!D07@]J- M@0 J^Q_ZUWD*_^)AI8.3__T+< P!Z1!6R[5-(C_FV@3$&+Q UL;RQ I"LQ(" M3(1P1J'I8/]"*/B!AT!E.)<%8LDL\>Y^)VTN(]#](K?R^?(K1U\Z:]PWA.;] M[9?&^W/A]/;+'7RZO[R].3YJW)P)S:\GS7C2M8';ZX/K^YGUWBXO:+ MW-_PM*4V,:<@WHP$LWHEM;!.K(P^179@C\FI&\;\U>[*N3JFZ M?^H*>ZQ>U94[$Y0!W:;_O.VZTM\3_K[$&%UIPL'4+JA%NMT A6.D8[[(':S7 M48EU#_L\T0S:J'WH^@QK@7+:;6^E-2V/E<_RMV]RZ:*Z!F=VKW9&7UMTIS>@ M?:%4YW?KDC"%1N&B-#1[O]ZMV);*D6J&7'1_[SBX(?4C0CYQ;T M-E.XEFU *B^'M^V94 D@<-Q3SA@]B9/.P\BRU>XD[G;.9%L^/FK:AHFB[=0P MA_") NYO#+T5\F_/FJ?TD_16,$S4@ 7^AU.F-?,__B,,V50V2[!&;:MCJD.Z M3!M,9D44- .4:P#_0)![)F%(2=.K%=62+?C#\9%).L83,2>HIHVH?2T*@+0C MG#C:->%'YJAC P:+PND$^6.3@/6MVA-ZQ=\,M4/H)SR1M\3KS$ Z8Q?_@V3A M7&,+_C56[3XL@OC1)[)F]SLR7E5;UA^#B7'P)=RY;:IMNJB[GGA\!(<==66\ M9'A$I-85O71*U409=3B!XV(]Q!4=\0C00QGA@L1Z3;<-RK_Z!%M2 <5,\D3T M$?RC"Q(@B)GN0>BI7)RCVP!B\$XJPE^[]I@9A0K '^U"?A30IM4AW07^R=#; MAFRB=LNHP8(5X1]L6_0Y^(\U@\_L_9P"W?7HE5BX>[CE3E_'J ^7B[@ 18^? MAODH E^S++G3'UG$QE9,P,!E^)\+N&P0$'"9AFGWP3PW@<'K,N_?I,N*?""- MB.W< BW(D^.CHD05,/AOQ&K.[@1T%F@$#7Y9 $6C!YS(Z *XY9[55X="TV-> M5U>G+A=U_NYRR[]EYXH$31V@,@7_"P:"$S9X=1TXQ\F;=B$<$H9K8_S M"1>VV9L( M#8Q56BIE/#XIRU.$!6M(J.=H.((_682%-OG/.\[5XT^[7 8[/X0;I#P!60ZP M%\-%2F"?S&D--TCSN@@?Z@+L$V.H_E>(//4+%H7?6/ 3D,7L::Y&X3>&7ZV" M;1A4J[( >379=$4!;K<-C(;^"H7"\9&A$_S]P !>YY,8\!5LG69&OT[SQF;, MY'\#5L*[%(R&M51]?\/"N KZF7TW?O_AFW9V5=RF@EZ(4M ;K>GDYO&J]J6J M7-4JV.!F,$!"017==R;!.Y3@G"J36GGRJ!$PW.C9)Q$(4 M]:1*[4MG7-X$#3;BO_^I[V:PH7+2FGYI?GLN?JU6SM7BJW=WP*0Z*LA."UA" M5PBZH)\.C#\=%I>/C!%"-2TXJR/75+Q+GS@#V2*<$4VFNG+'__W?*BP1 MIIO@(TL5(?H\+!"B91T?K;+(TS]^"2TL%]"!$P6_![#]_00J&L)N(#\8:(N& M*&0WY/D9M*Y+O8-KW9 G4+W]L'DM-#2-]5O)\9T*MBGK%HOS,KVK+6MH;UA" M7WX"(4K *B!X4!VOGIH*'3\YS>IEN\?<< :;OBRF/J+;[HP8G2QFO:<^UAMO M@=;T_JGV]589WCQ4^EEBPJ76M%L<7DP^Z=?&19G[S"C_]?O,]H;]9IWU>A[7 M.2X+_&-HDJ&,"8M K\B-387F+**6['!GYCIP!*70(SHQ96#+^'>,#-!G;0Q= M?]4IFZ-OI&]K4*J1A;^_-H7WC<;=/W^@=19O.Z?$1$<,\DU/%B";Q>@_>J>< M)HSP!?P9P<\%J0-^I\@S*&T7W2^_%!\#=],(7A\?-=!KVNDS3X-_5S/OM2+> M;/6-D09B@H"=)M,?P^H/([WCFF%,!6!AF] UCH]DBD;44\>MS F1T4C#]Y^1 M#@]+N5Z169C,^B@:.MC)FO"%@*BS!=C'!1P+KCGW:=$+/+^+\+?/VTR_I"?B ,?YZ7HR28">1Z2#KUF_M+N2--@"\ . +8. MIN*%S=)"XRI 3F6]/G2_5]N5GX=69T7[V;/8VU9?U/==%4S0". M(HGZDT7X/#,&/_L,7OD/K FBGS\ M2%^&6<48 D*FX\HIOR!X+=Q39<"/!!'8N=S7;L%$0 MT7(:D?_+,9FIS4]=PGU#4XAI\:>.CQ0";U)ME%6V $H2]>+B9RH[1A93!C@' MQ["?V_SBM7!&PWJQI0KUJLN*,62A%N:\%N@]>7! Y[)@C,RH^[$"^K@G6>@N M,4L006M8(21.4,M@6*%@-3JQ^]W[@Y )%K4$AE1_@QLQ)^@AO M ._ %1UNJ@T Q;9AM[!>F M: J%:#NC(7^6RFK7^@08 $BR;AB!#"'/U'[WL_)"$;A>1_W\_%X?*4_21L'5 MI,PG*OZN^/.]KVG#ZK()8OD$ M4S]1"#/1Y^D>3I934/6 QXZ/!DP7-)52/"! M*R78CY4QTW"C^>H M 7&/!8J>[7I<9DUHNV\P3P=*(_M/*!CIZ6 '/O6%P8OBG^M0H>JG'*4X+?4*95T32M^Z_FJ1V^XY;!5! M:,W8SO[.]<$?MJ;JW<2=VH*)OC)$4;+A!1=?FL%\A#3CN0'\&^<^Z"F9C S@=# M)C^H7>1SDIHT2HE6CL.',!;JL:T $X9_>U%BA]&!-*!U !'/L-=05L3#3Z$' MI6+!OR'!MQ]>S4 71P-/1WM4\?RJ[!F:0T!M13!+N9G,(UT=:@(J*A9VL)(( M%E1VX71@4Q<@&*C!Y"ND\_E!F-]NAGN5?=PKUO.MJ735*)(/^LGW\D9,;0/^ M!7;(<_EC^W.Y^/"[]/CJG<.W% &/P(Q&FKH;ZF-*B;GM,1^;\9WXW26JSX_F MY N@HTKTDC(]?YCORZ$\H38=T+O(6INAI@9 M=AK<(>66'2?-)R+Q@_7Z\,'8*9G@H#:\3C\A(/$ :[$B1^8)DUFZJ:E:;AX& M]^ YIZ!O0FC036+:#SM23Z7%7GUL8O=$-,KO5>O1"0J:KACSGN6U%_1Q'C3$ M-),G&;[&,SDWX#@%^54QV XUN4,._)X/BYX9$;TXTE.:&9:P]/G6M%HOZNJG MSTWS?7U'_![TU=O?DR\JJ7\9-S4VZXB7 \('W]X/K#V"M=/$, LKYRR:[M57 M>WV@-TT%V"E\"@3C92RE$V/,*FP!.,H &1^JKL# 3(*EH,BKW&^Y=@AS!%=W(.=30T=')+,GO@#_9/$M_#1#Q(U@ M@4W44ZWI^*ER]7[\V)0V2^W>@'2KK6GO"WD ^LU?WA2 =/W;]8)XQT>X85_+ M _PGDQE?=2X-;34UPW1/"=P7[_2K(]Q@1%O.&K4?,)K'K2Q'FK+$G>!%\#@B M%=S$YI9:7AJR_^^P! 8<.X2P8F5FL>)I MX5='HRD>WT;0.8;8U:'10T18]2VNR,M8$]A M_PH#FV: .H[[HA%\ZB'V<0;4W;'BNXM"SPLW]%5L T$[/=B@RRL\,X)E1?BJ M K).,E&1.JDUU4K3]K>3R<_[^@YK51.(JM=C1-5+K:E=^GY_6WN^(\W>(:H> M'E6O)A-5K[6F@^KPYJ3PZ6/1EWU]B*JO&57/MZ:CZ7W]9O3YY#O9J/]7L@PF M0['U!FL^%N9!PWX_?1FTH;'A,7C7*@Q1XUSWF4EXMJ\[0#!H#-1Q(%:TW7)' M3/P"KEMJ*<-6![>3E_)2JT4_U>%>6Q9HF;EKU/K<:&_C6;5:+6?.%JWR=OYV M3<_6:D6_\V1R B3;1Z\26\?]*8^36U_<<\99#?G%S$+.9N9^S=>;?OYP,_AE MV3_:C=HK,*-MO+B@E82_%@4//DM[?B\ [:)._IZARN'9"@,G?TLK$D+.#Y:< M/&93\P7-;1/'_*:?DU^G&J[H@;_" :ID ,X MJ*8C(AKM#$TC:>%WA#[+180OG3CU_3ZKC::9,="LAJJ(",9@GA MP,F*:/2E!;T6+@+E\D[(* ++ETG&2"SG-#V#[(651:"#[-*+1/9!6;L=%1Z& MWY7R#N5?-3"":#^0/7I,9"Q6_Q=-^'!H(C,2**L",5XM]BRG"#HVX@K$T_UQ M76R)2WPX?[AXNBSF9:\EM\B WRB$#D3C=N+LJZ$H^'Y'KDOMH2']XV? M=^K7GY^?>TKF\'"A[R(#B+B"=L9"@3%8[NK*V9R3KKB^3^)%*F16_JQ0LFX_ MO6\\9,$AL4<*63S\SHQJLZO4,\]GM"1]U)]Y%OU0:_KI]O+ZV_W)E_R'C=I) M;=8YJGM2^T3JDX=&L?#JG>,>$[QM_]MPLB)8N[9 /XE#IEED4HJ%$63:>-D_ M4<73J6E+2FQ9I#NI(VWLW?I::,R[_5A:UTBG4SMMK,Q4ISAU!Q \Y^2>Y]I$ MIH5"SBO 3/(2W!NL,+GX7#JM>WIPZ(Y@#Z_6)5X?,\Q9I/-&&9F*/''(6+$M^TWXOE^]*^;G M& C#*@8)6(9G#;DY0E0FS[0583433W,/L*'-S$I2ZM M&J9)AJK9&0TLFZ5&N9U+8(S55K< V%3LSQ M'8<.WM$LP]LBRX@* QL"R]DAKT]^4LD8ZX:](_CRK+"*SE0QX^3U\=&IIKHY MDJK^A".E6*&U\N3>J#<.9:8&1B%=0MO$.$5Z$2U5 G4R!Z$)]PPW8$_N-)QV MH2OGS@"DQ2*T$NC3&&^)UK1W_T7_*AD7]S\V*L)(HGY_<57%2 M CL0&__C'N=03[QT.T'(^89SF;X. L!8:4\_6L:+H=V.2ADE3A3C+,K'/2V" M*9X:G2CFN->QE(T7E;%2,4P<[?'6O*:,/:ERFHIMO ;$[AO*3,\HK^LN'^,# M[/L\_(W 6+"WDU/YQC=+^U6;A(\$PBY3BP+2D?3QE;[I2NVB8/ZYP-7Q!3L1 M,GN+&86JK@Y&@SE++?)-H19;Y*\=BTV[(.I-DWSH/[5=I":7PA75&FKRY VJ0ZLH#SY/!)RZ%3RT8X$M.42HTH$W&IL/>I?TZETY M0@D!=2!<(RNEBP;R\S;0H%:P'KH7LOYK^I %- @<>B=H4(U" S8OT&48-/.= M+B<$V"$H^XJBLODIH%KB6%2OTL0DM#!TX&I"[B0PM"B SVJL;1[H:3;MD=^E M)6U#636MV?F(3+/L](&WLP:GO@ZLXSZA[>UI;SV:O8-N!YK#X^T:GK8,36%5 MZT'6(0&Y>$^F MS6%9>UO5\EKV4#4/=@R:ZD%O>V\8"IHG@*.7.FCM/;0N6+^EQ9I;S<>2XB_2 MFMZ>2+W&::_T_)@EU:W>FGZUKZMF^]N70KO^ZIUS(J: L"H\[VB'EC K.DEL M4,0LH<>!&JB&<6#J%.E1TW6 ;(AU-J5=GE [LVEZ'YM%P5THE][O" @CK&MC MVMQ,GP-L >,U53D^0@[%"]V8Z\;3$P/]I S@0S#@W6?%F?3CL$IB3,G+\H*YOD.J9;/Z/ MGS6RKHDV<<>2T_%%8X*B@#F%G5% -L[VZ[&I [9J=5G8C5XC:,;4ED ?HL^! MSS19RS=E=2A/6"\TVBZ&^H1!$+S)#(3#+]PKM_.7U\V6WVU2;O=6X!68-%HR MM,@;P?GT"L<>V*:S_!-!02IKS@%M8_C*J:[SJO7XTL7J\#E0F1?UPW(>?RC] M$_ZCJ(DI 9C2'RGHSZ*7_P9,)S@0>IQ>O6.3O"_G1\R?J19\@UTAX$$XVL3I M!!I@FDY)(8HL5E28#(ZH.)\#GLV_+JOZW%#F'2,AA1FVNP\ S2L;YW$!:CGR MH:+885#MF5X_*$//@=DY4%F/KN&(S3^AG0)[M*F4Q0>?PI-GS5,W'D#K.XC>@TJO70."2U-QX5(Z#)<[07A[#0"N%V=S:]JHTO55T-#@=&"%JU[O+##%U$8 MH#F=HXX 6[@\N1;NC#$QG2.)PG.M\B\Z"C11Z&K8I6+F@*!6,F<#VQ2^3W$P MV'0PF+YX@GDS?,+ Q/%0\.FH- Q%K\]M[N5W7O#>8>P'P#"1R]/$'-"1NX0P M1;LC4[/?9/W79&1+]H3%?U@SWJSKGE$UON>MZ=W=_=6PWGQ\_)Q*C>\F)?92 M/D:-?:,U+?;K]N67DV_YW^5#C7UXC7TMF1K[>FOZ\7KRZ_["-$=/A\[U&]?8 MUUK34_7DV_U(?_@Z(2G0GR=E,U0V[XA<*E./CY"[XKQLT*S;5#BBM\8T9=HM M:9[C.^*(5=,;(]M]F+HJ#&#FJ/^H 5%.TPE03XL5H6H[ MENZC%^*#VNL+#=9*D8I\DKH# MT9]4T]"I"M(Q8 I\X!-?!D1V,L296M.MFWDGSCJ#>T3 M^GI^+^P:766&ZAY@*STAD-!9CXWMQD9 )_'&T08B!323T(5FIT^4D<:C"\ZT M= (V+,!19WDF#/X]=/HSIQ284:B58?M1!C5$0?QJ;)BP>];#ZXFPUOG.";(N MN_\4>Z@P8P^M9/.P/KB81NTX-GRY67^D77//!AE[V4IHSS#/ N#H8:=<[R4!RL@$,O M4>V^11U -A6'D8()DAL-/0\*Y57$G5[E62&8@F5T[3'-T;)H&SH@?*+PH*'& M;(*N,_H:M'38.T 0&3V=]4A/X^[6Y45M;,_K,G'J_I9YD%3T&8#<13W@",?W MZ_Z #XG@A@'EO+1'X8OTX'D M@8AQ5<:SB!N,]5B?.N]S[D_:IJHX?,U]H=L,UL?A#FP@*VR@E"8;N"'/SX!6 MWS"YGF7<7J)5B#/$69 ";7'ONP:58UOA$L%3S;".(G4(!CE'%KG'-^/R3O2! ME(*/Q0_0! >]0[>HX/8K&5S9=C@#-Q>Z(XUU&]99C0.?0Z$Z:U,M";D$#4&@ MGHS]N)CV0?4 @<=#N)-]UI[X8%BX+.YXQJOCXX$&SSA!/0-^-^R#$FQH-J8XOY=^W01O"!&K32>ONJA@DP-4Z9,3WZO_8[#!;V M>B;IR6[@V72BA8>D@07C+6E/#3=Q0+#91!^G)@@XG^)!EF4UL?[K/)% 0"XI M"CUB]$QYV)^PL+Z7#N LY!NTF'7)F7RF4Q Y;[L\CGV/L/9G.\4+*[@)1G7_ M&*]8[VA-OS^W[Z>5;\;C S9X'@T D!.ZW!N,MSL3XG)"D_T)K[#IR]'P#1*E M"5[O,V++JF;]LX8Z$:E!S 0W%JH3+#CS5IB_Y^_LGA=J!1KIVJ]F<[=. MBJVI4?M]?FT\O_\N25$Y^4WN]O5C^E*2X#']&4( =C[W7ZHMW3OFC7 MM/-&HKL(C3=+7KPYUB[/([HOK;W3R%!GU(V%;)-S3B]B.[0CK D7+HF!Q=EL M8+K%GNR9J>!4>,C:GNSY'MN*KH1M84+"[+7_+N1+8J%8$POE\C_1IFFI\E<8 M' MG3SL?&OR;=P=U!7.2RWUMMH;#_##OEL,Y M6WDU>[#9DW&&O;BOC;=:K Z:;JN:P&GX9EM?FS&[T.3='C1Y7PN:K\VS5^\* M(KQ/+-<+(8UH0N\]_$+#F5Y:J%+>*:KP/AP!-L0?SC[JL*9((7O?')5*53%? MK.\3'IVGB$=91X5$6$>E*E:*4G)7OH%LC&] 185+DE#D$^91#J]QM]S0%6?# M*8BVM!&1VJ>6KDH2@J16DPML9Q\*V[^%B2_>0=7++#HVE:Q3-OWL^ MK2U9##M-$L/X9IV][B_C#S](DCR_7JF(Q5+8C(\7P/'7Q8/U#9;=XD6*MDJQ M*!;SU-)HDN&;3H#LZW6Q4@Z;;K E(13?^G"S-"[O4I,^I231B6WX MFZ$.]U\ 19XE49=:OBA*]>Q8'5G!AEW8'(5B5FP.:2NWD&TRRPIMI6-MO*,] MJ69W$C_Z%#/BM"NU@IXN!=:_RGE3Q%G_\1*5!E6Q6%[N%0]!D_C^\5WB6&UW M.+:V0%D'Y>(*G/HR@;.W-YVHU\Q_TWO'(++,%5(P8F*EV- ,!Z_OS=;1-BR^ M5UT-8U^(/$M0>)7$(N@Y]1A1W:QSM3#TR">''NN[V':.+BEZV6KY6,[8?<2= ML[BXD^WK3X)%E*2Z6*B54Q1F;C%2.DGXL6H94VJDDV!:.?O1KG-Y=Y''*ZVU MRSBN@L OU\HMW7;^;M9W/)^]F_4=IY>[NU'>+H- G.3=L!?-Y=*MED?'?A_# MNQD^B_P%)N_.3P1//WE7$JOUNEBJU<)E;_Q+78()"2-+I%FV%63)8OIN;.1) M45DO5,5R)2(DGE5,BDRS20"3LHX,2;"/&EQZOARANJ]UZ8GXG]9-WZ5/1N)7 M#&3U,.LD"33<;OIN4:J(4E2.SHH7FPQ.1 ;2MXX3NPBEEZJAD8V= MW$1]2S>1=8++#)6E:!G%3-Y-$+L:26+7OB7O1F)A^LF[DEBJ%L1")2*]8R>< M)C)&L$UNQJ-)8APDI?NX],CTT0G2*3\M=!ISU,CXU$ MO^VDQTIYL52*8W-NB[U$ILEM&1]VPN;#\Y5V<@^1'2 2O8=LDUIFZ&NK&KV7 M.1OX8;S(3Q*9;JFJ?2\C M+HOV]JY3XRA[QR0RS1F2MG#6S)W=)M*&A]8B^Y>$X^L+D6A)BB^Q5BR(E:AB MI3WB:N$(LJ(5_1*R9R.YVVX#\ON(/9'%)+/8DVT$2(1-5/)@)<7)X=FS#-HT M!JN66]/[B^G]8_[[='*:_&#'B(-L-&Q5BC%L];0U?7RO=7I?R4.C(!^&K88/ M6ZTG,VRUT9I*[>[[[L=V\W%\&+:Z\;!5"9!75?5RK5+M?4A^V/&R]/SYC>Y' MKOY8Z3[\'[1$(?9,I2,=H@NN.W(]V&KJU5<;-;+ MNAR>$\\])!:;O-,EILG&;\K"T%!U&Z=WX4C"69CR16M)]Y*-W]_#_1E#V]ON M/3_ ;?>]82A1V:GWWC$;]AT>\5)'_K1:NFIAB_UF%^\XB;"V)!7$:BE"=5XG M>S5]/(D?Y'IA>!*=UIPVGE3+);%43!!+MM(HS.5O;(BO,U/,Q^SH^*TP'K?+ M+A';Y(.W (#XJ+WK2NL0= \>( EG0C%?$S JN[EO; M@9W?>6AB@'?GLZQNVOM\5S9[U4F]TL_*G6_?5;X/CO*D)B5GV:^52 ^*&U7? MJQ84JX^26^C$/32A.#2AV()VU[>%Q9K%=*8K$6 MT7@]JUT#%DP:W *R9+'_1&SD23'=12H5Q'J^M%^HM,#;M3$J91T;-K]R6GH, M1ER274?2+U';3@.*!=UVXV/67C>@F$?#[3:@J(K%?%TLY>,D&F^K1&I!M^TM M8\4NBM7J&6I!$=D@)N&;R#K)98C.MEJREG83B@6]JU?'KWUK0A&)A^DWH2B* MU3P.D\I2XZ%$>1^ M& NFTFYVUWO')#+-&9(V9/:V'\:*D;X7(M&2[.Y:%2L522SETZETWSV&+)BV MNRJ&[$M#C$CVEDY#C%)!K!7B=+;;1_2)G96210RPC223NX%5U*E5%">Q*+.Y MOB]HK-Q<3?$NTGH7;2);T^46U/:%I/=FO^![/L$W^WN>3_'-_I[32_(-KUI. M9=IYUMJ_D*E[;FS97%B6I+!:D0HKE]HFCRH()85M ME2SF^L9&G30#YU6Q6(Y(]43<;JJO))9+DE@J100#5[C6I'!BP0RJ+>/$ M+H+MQ?#A0SNXAP63YA*]AZR36W9H+%W+*&:B;X(8MJ#1]NH8MF^)OI&8F'ZB M+^@C^9I8EI9WD-@6K\D$)NR$W8?G5NW@"L[3OX(,TU=VB&HKVGUD"FV""+6@ MS_GJ"+6'*;21"+BE%-J:6*O5,\/A$[7T]BR!MA2>S;3O.GTVTF=7)K.LT%8Z MVKPO@7:EL'YZ;0L3Q;F7D4 ;B;-I)=!*DB16HYH-;)91D TD6S!C+&TDRV+^ M;%E:)G'V]J873 [<[*;WCD-DFBVD8,;L;1_3%2VA%R+1DJS_$&N5LE@K+8^; M9IVM)9#3\1*R9R/9VRYC[ON(.[$=I]F^_B181+U2%*7Z'G?(?$HT M:?8PW^DPW^DPWVGU!+#X_?A>V-R>Z&Z0J<_MP:9@8E%*,&LL?3R)[^A[87@2 MG4R8-IX4@,GDQ5HUHEHHL]F%>SKA*3*E.@5.F.4)/+$88](3>*2\6,X7H\N] M]\B22R )XV4C6"R.FC2"5<5JL2 6H\IL=^8/?GW:?'K.#J3NJ ]XC9K37E*W=V45:OV2=OZ9//=SJ ZA?&6"S! MVR-]]4!6"#X)>U/4)U49 =-W?]N6+5QH"+AN#0$GNVI'Z,J.)MY1S=CF\5''!+B8JBQ8HTY?D"T\NVH*O!?21 M,GA;L*Q![[ZM GZ \:3#;<#_ZWCW<.4J[%\AW+)R'(FJ1=&;H[-.41A4DJEK M?,&+-;5+T/F(GSN<* Z7&K&=_]KOJ';*>/;QT=#$.X.K-3J4?&V#PM$D UG5 MD?J'Q*0B ZC-SP+^^[?]+C.'RAB,[P& I\8 ?CHY/NHS1@3,#F \7@#1-YG9 M_[+IAOX@SFR09^4M^R(W"R(\2X(ZMC%)IB#_/,?'6H9T9 M'*9I]T%6$[UC3H9(''#?@=?_RL>0IG[?1U!*2SSA@6 *YKGH+K$0I_T![#>I-< MUQB9PM^%TC]"'S_!'V!ERWV(.MSH>B-;1;T%X*4\X4L4=E:0'R/*W43ZD0$# MMTE/"YC>FR \K#Y($J)36S8W&M(54>\Q #XBM?A*NFV0JJ;D"JHS.09]2+B MUY?!3FM-3Z_U7_*T42]X1J,KO['_N//^7RPD7*M&4-\(=J'9O M86N_1X"E!+WF;X'TM!%^%'(YA\Q!P?3!H-2:?M''QG!4_W!3*"^VRPJ>7<9. MG@-&@^]!2X9_XSQ10:,TKSO?2!S@/56N)\, 4X-4VZK MG;?"#=B4#* W!H).RON?^M=Y#/_DD85#%/_]"R .A[;4FJJ=V]%##6A0[;_R M3,,>R;5-(C^"E0&D#^^6M;$\L8* KH3 &8&?44#/6K*A\/&#%>'-0+H(XV*#VNL+C2=9U8 V-=6>N&I$ ZZ/ M53MS[6%>K0@H%$-'NG8,L.=)MXMF^1,8;:II&E246[R*W%4:9N0D"D5W%4,G MPM_20K&,8EQV% 00LFU"Y2M:B^V1!<>SK-R7']LS+X*Z+ M"^YZL_ME/;F"7;S<*PZYTJ"F./1K3)@^7\B_["CBBT#](;^F/ M+D^NA3MCS+7$'[6*@ F,&ET1OK0FH),-]N5:2JE="\OJ)/8BI9U?@B@80$M, M%P8NI>HC8X2N*+8 ?J<3YJL%#;@-JRO H^R^< $TW6QC=CV&BTL7M"_J@&NR*&VIOH%!Z#MH'_>SK!?,@F6M3 M.??D#JJIW8'72LM"MZ]',O O=*YRW/<8#QK*J+X2]T'N.F18O2< K:<&T"N@ M?]WR>,][4T9)T1.:S2M0>6%C7>ZDH>(:3Z&Q1ZP=>QYF ERS ;C /V/'FHD% M2@J"S!R15SR$J=B6_<;I6>JT+&WHR@G7%$^9; 7R;!K:B#I)[\ :[TSNX8TG MFM%Y?!6(!Y9*+>)4EVRT;&MJM&M?ITWMO/X@)VYDQ7:)J/&QC?W0A43EM#4] M:UXHX^*GOO2I].J= X[CHR\N+P1*=D B># 17*"XIAS_'_7@\(^*E/GTBN,C M-U40HRIC5XU %VRG@\"F_-,P>4R4>+F%S'H:FD0A<%<#JC@.8:.&0N-;Z)04 M&I:/RPI&VZ9N6KXRYE\?'P42L%G(DUTOH;OHRT_$>:#+:QB8NQ?0R0FD^>T0 MO@?1_V(5C4K= KW&9%$C2QV,-%O6":C"VL0)2KNOMX!?T.?;1"==U?:"A$)[ M0O^ OF1[PM5<*Q EX2$4]@OG+Q; HH.106"JVD3DQ]!H%,OW\/&1%V.9WS78 MIQ;\R>JJ&'24D=5.O,BB$TT4\#9N;DZO1Y]I>B@&I-\/F,Q3;=3-6D(TZ%@E!SF_1<-M0IF&P<(;QFIHY\(05,!;9;RD/(#F7@ MI^.,CK*-XZ,@W^ )/P$!P))>X'>8W&.2+IP)%4KVM>T=!W]".:SFI0$,Y&O^R6MWC\X?C(43_L?D8[3;X.F%UK32N--K%S_N;S_U M76?6\5%.Z"WR8PD&S4!R'%D'UA]W.W?A!BO5)&DVEL;RN0P.6[P U?*8Z1(Q M -LE*KV:$#9G!!BHRVQ@'XR!Z3+UJ/.E^=V^%NX]-93E4LLF5D^@"@D,%?8V M!BXV&6+<6@ M4LQ$"6^2@#9N&\=' _D1D_&HKV0(>[!E<\)8)F;QLPP!C03%A7/1=A_PK(V/''*O$ ](_&R';SJ@$)NC/^!M\>73'L^)=P*QSNPFBH M4)R%MXZ&P#44AK\^'&*\!%,+3V@LCN-;;Z0J2 A4F!\?.2]S9+=%(>(LX01B M+2[0Y4=$:P/DL7M+EW<\MX^;29:+MF'F4F"#F'[.-XEK_$N==CH9PS^9KPX^ M<^_8'RZ'[YBE> \$N5C(GGA"-OJ9UE29UA]N[NI7CRED.6U#@N9;T_.3N]Y8 MKNF7/R5@\.RLQT=XVH-@7,DFXOP2&#+"CD8C_=YIAS4!72./%;J OX)40"Y0 MK+ "%=@53<"01[:1HQ0L&$,F8&%K7+D.L#E*WKJ :6FCJ.4VW=Y(8.[PWSG>KU]H2I+S.:CK]^?.%SK6EAH&IEXW-C_*NRK]J.91FP MC><[P]!>O>/G4_?/!;![;<>-+O&4Q-Y(IA:(+UE1 _M%"_0E\GY%\Q4M8T - M=E0[7/6(6JA@U(S=RZ$1)[3?0. H;KQ*H[DAK/"71[C0_+&<;&,PP$#VKUWW7C6W\O^<5% M:ZHV?C4_/@T^&,^%5^]\9SX^]$7@MIV<=T1 $)NFH M0RTJ2&(%_#LC]-@]P'4X^9W$0NU"M?HT/06X!.P5;1Y618YF"I$[_>.CJ(CW M?7_VMPN"-;XDJ#8V'GA2":V?!G ]$IM9233PKH+TE$U?'-TZ/G+2?.T0IUQ? MQ>156O:*F^&]2^EN?.TH^')LT]9HX/YF07A)UCHCFH%$XT3N >@NY%[/)#V: M#^!"@'7GF'VEY0#*P%QT'AZ+V)[C4IM9G28&> #DWEK<*(T(#H>:ZL69;-IS MR35]V?; 1J7F"350>7L ]FNO?0#_*2+&#&#\3NR#4'"TQTO 0]5$8KHUSU1K M:%BR=MN],O3>E?I$E(9E$7M)C,H_>':=Y4!T?"M,^U]/K9.3SB:R8TMBXLJ\ M^'Y>'7RZ>.K10@%^8*0(/&B.GO3XB)TU78&QQQXT5Z=D7)2[T!%^&')&Y0[! MQSQ5'HPQA$TP,H3N\HCN.XK*&8,3B *5<((<]0F=(GA-Z$7#Y84!QER.CU#? M;!.G)@.-U=="0_>_5S,L ,* R*!G,LV3"GD;&(.@)O-^&[ : M_SJ0(P67?)D:UHO_WHP1E]__?JP40+^-KA4N35]-!^+AVM(PMD>^,L&54(/[J M?BO\+WA;]?QY.!:>LQWPAH[50$/'8-=1__7RIY;UZ)M_3U23QFJ@8VT"O9WHI>$*L#L &>%BSKTWB(G@I#H)+ MNT+PY+N05BIUL5 -:T>Y ,4K<5!\T7":5%$\Z9Z=I7Q=+%6B0;0$:W557QMI M,R-O=J4C-?L@I6A^"Y(NW#I5*&YI]+FA*Y:[-0A+HHCK+Y::_KQ M\>ELT/U0'=G%K.M2M=8T?WY^4K,NBI\4= S:H WF6'J0_\0'E2ID.]C1C;49 MY"5G/*^,99V!*7;1:)[0-+>J5,M)>?A_D1]!?4[KY>+[TQB!P8_%G;2J5QP)7+_-BC,MO"?WIZ_9]?@U PI5EC%*6?#Q$5:APB&Z M1*46+*U)PI6BCD.;";J_]WH*.T5&7/NFN?=99_ [M6\0!7C9P(#8?4-A395& M%D/=H'_8Y[#@...D*'&:4ECW15[A@$7!*C.8:.)(KMGI&U@=PI[*.9[M@:$0 MC>\,RSZ=5=B"SA*CSQD2;?4NT7+?Q&"U/T..I PP70* MZDM'^+CU)%-B&C-A!TJ0S(\VE%7,PCT^ FFHR=2WA:E?Z%%R%J;A6_3.P=.@ M<@E4 +*N&TZR+>UK0U\X! ZR^$'>I1G372Q":/X*\V-QC'"A/,L?5+\CS(4B M:S\V\)?_M!'VZ."SK+!2P0,_X-LY=Z!Y?.0C'$0@Q]/I(/FLHQ-$I0MMOQC! M*W*N#S.>-6Q]@W='@S$3(IM^EA&@)UZ&V *8-YC8\O>585G_"'?8SL3A M=GC<@U$0LAW0Z-4.BET&.HV";HA]__K4?U"OLJ #[M>2-+J].ZD,S'(:V4\;I8.78J2#7[2FW_H//[\_5Q[. ME-(A'3PB';R03#IXO35]?VT\E+]^/R\5U4,Z^*;IX%)KJM^0]Q>E>G_:J:9 M@%[_N?E-[=2<=T=X'!^QNW>2)O@$'%5GCGKJ^B>$.ZBX *,-G#J\+V6DP L& MBJC?+-KY?GPTYWW/^A"1%/SK?/;$;7=6^Z6:3T-7N'YQCU?FUZ+CT:^KD=8D MOQ]^O;>VIE/EO'NEU0LW=RB[1@, ]H2^X WH058']!6T!'-"D_T)=0)?#9B]?=4N4=!__<9L655LP3IGS6H,;)?^@QG27W<[HP!<%)M39N:918O3ZR/ MOK((1;6&FCQY@PYE;+W'+P(!Q:_"1TYS-.?B(QM5%[O?Z,*1J*5ZJ162-C#] M,KT@WPVE]/:FMG[9"POE3J=Z_^%;O-Z9R/;M;/V^% M3=_L?E[6ZZVP"9(/E[?&8_WT]J.A)KWUF*-=EU JTSFB=C W MX#5B2B>P!J3"__"B\=[*AZOF50\1ZFXN[WW\I. /Y6 MB#\K->3DRX:3QH1,(#M@?_>\/S=83!H:R$WW9ZO2_FQU_Z":)A7$/M4?OY1W M"ZX.@3EL3LW@#;&9;QP]XPVG,="]P;SC-!38A[LF)K5.6JJ3S+:R.A]CS#NW M&DKYF4%(3">9=^,W_'V,_.Y\MF-KEF+X^L6_YBFE\+J\UFAP^IR@&"/8A6?V MA.[_?[/;66'!68AP=>[O\+1!6DFZVL4FGE4,V_Q_KW)S2<6ELEB1ZDL'@/L M&7I38?#]Y\5?=[JWO4&"]$Q:=!$NN9A/Y9+#=:$7=]/I$_8&V=3AI"V)A4)- MK.;#

X%GY(V&YOEH5 M!2 VYX]XSG4S7==*I&VZ))7RWU M9 V>'S\*>C:?R95%07K8S;[L)@S5SSV5AY4.6BTU+Z6@S_#54V=@_HR4'%!. M3GW.]55%(? ;.')!?6Z;6KY>J."BM8)4>#N3"+#KFUW @CD,MR#W)3#]2]*F MO#4#UUQ[>=>0=0#=A+',> &?-V8W&#YC%#)+% MO>%5UED1AXO2,AP..77\G>\5R!:HIQPCML '\Y TKC)IEV*I5A#+U<-5[H8J=^31/%QF&G29J$.U6LB+Y=)R5W]"&H'/ M1.3E&H'"F;6E_9RQZ-3E.&EF;E&(& R=19TOF?R#9)(.5LPM"0-L\N(Z-(/D MSD&L_.M\:66WE<1E)2.09^XHI.WENG<4CXEG_**2(JM-Y.TRPHKA MH3T0UFJ$E8!$G2&LY>[5#1.J/)%:C!2I7,5(Q81>(%]CFLP91ZT56 &'\T'& M[@::$4T!J/ML^A4LC8ANL ;O2BLRY;3)&6^U9>K:1P?+?@CK-F1L9\I M;$HU!=+MXKA[VF47-I5S.F9MHV'*S/6EV0.E 6=3YI+7SCEDQ1XQ2'F='N5'FO+L-D);WY M,+XVVUJEU)JJY>?//QYEJ][U>J@M:*T2H)DHDDNTNX(IEK!/X)I,RVQ03NFA\YN:R7UCI-)^ *-9]5JM5P' M+)]$0LMY&52E:\KT6M.F/OEMWUWIXT+7'2-UST?OAO?Y?34+X96JCMVY4TD M-YYOD\.A%0V&C:+5A7I>+*[6DR"N]I(JJE=30?79IGT90O6SF^_YK\_G-^,7 M@NAS7N&4$;U>$0NEE7HP9 +/3U-BZ5)66?K'VY^]CQ^O-4657@BF%UP7[8&E M+T+U8DHL7USMA0'AY>"*K/12-21O5B5:R4I.0P/<'F*M&NF>S4 M7'FT5W^)E@,'M$MOS_V!I5W+AMV6L\-Z6F^+%6^_CKYJ)Q7TB$9-;,)=R!K;$A?53S M=;%<6%UB9#2W-Q(/2ULQ+J8?E*M&UZKG)P_RR\;#9"NK"V)9*HA2C([-^XZ' M9UM1Z:?OKTE[^E&1SF_5EXV'29>%_SD<4=J**CVM%"WRXUI_G#3++QL3DZUI M!\VU7!3+^>6N]CTJ#$AV:'UZ0^QI25&X.G[]V;AU3OG',='.(+2P*,('786'#Q.T.C@%]5^(;/JX[[9 8TP M!QD %@4-HJ&E6C:FG]O^PI-$2S:R.\XV!/,WG6 ;7J*Q[$6MJ?W^X?%[^U/M M0[VVL/8B^E(YNKLE%WM4<+&\G.*\-9V<=L=&^=O]E]M.G'**X3) I32G]MP_ MG794LKZ=_?A1J65X.FV1JD,2G3I^TOQT47JZO.K?%OZ(Z:C%5Y&/)C%W,_'7 MGY$.?[MTF*"YYRGH7G>)ZIQ:=BV;CP0KZ>Y QAFH6+?4RRU,%"Q70E-B^*X$ M=UO"_R]C]C?LVD[)@D$2PH_:8 M-I9!*C%ZJ.7%PL8#QY:-(J+6.3_9^?,0J9S;ZDG*D'?T-;M/5TDK%R,:BND2 MDR3EQ4IE]18U&<\JRL@U)2?9*J)46SX.-:$>N'[R#A[6<7@S-YQ'YZ?;%8 L MR!3#2;6;N%RJ/:T<5(QQ,>FRCEJE)N9C3%G?DV!JIB\M,492+E;$TMY&'E<( MA#G[FH];P:YX)R]_?*]0++6FU[T)T6^G5Y\:VXG7>3NCP'*V-;?-_\OEA N5 M:,H;X4[N >(UR>\1 ?T1-E9^*WR3M1%^%'(YAQ@4]J>? M[I4E07A//+(#L4Y.4@'OGW_C/%%!2HP9Y5D9G(&8"0BH*)65N0EG?^\#F0.L MM\+]9 AP:IAR6^V\%6Z -!E ;PP$G53T/_6O\QC^R<-O#[L!Q.'0/F]-O]KY M:?%#Y^OEF+SR2*I'6$% 5T+@C,#/**!GZ3\4/GZP M(KP92!=A_ QA/D]&IX//A>;/P<,V"',NF#J_V?0R%#Q980Q!C9K<:;)N@Z@X M_SU2ASAVP0MI1J4J!!6X^,NTIA]_F+_JW[NEWF=MFQD+I8B$A7(+2T@F@_'Y MIU&5)BRPPZ#*=WSD'N4/SE+PX$'SK"@X1$&VCX\ZA@6?MI2DD'H+R4@TWB3? M0(I#)S[J^$2,G[>G'VN_\F1)GH'O6MR%7FQRP>^J/;HYDY3)]\CD@G"('!HR M'N+_A_C_(?Z?J19T$6'\IFW028S$8UYIAI7#FQ9%"JGWIF%9O%X@6.88^=/HZ0*PW<7_'2Q>Y@X^G>=/W">'JQUQ?E95R#I8*?/KJ1:XM MYS2MR,,D$:$5"[4T&V ECD:-U="(Y;3]D6C$G6W;0*-2M2+6:LM#=-GJN7,Q M,N$4J.KBA77A\/#92D9O"B_K2YWON4>"7U[P ZV/L;M@=M$GV!Q-"_E8A=;; M2;H-]E=*G97M'V;,\J\T,4.JBZ7Z\G!"MJKMKXALD3[HFX(Z&)K&$QGXZ^N3 MPM+B-OF7>Z1+WXFRC::S#&S!$1+A8' C?R8'VT/-K2A>K'Z5F$)? M-I6QS!4PR^C:8SK>)%DDW8;AZ615.B?[P \&OV_R8V4;4V=:/BT]Q^;H6B^* M^'B3/\ M.$5,+(O52EZ42LLKV;;;IBY*Z?3G%T2_?M%%)ZU@U-9AN1G5 Y(K@A&E?%&L MUC!A5H.?5G2P^[(I;U!F>2C@8C3<8QMPH9 MFG!B.:Q@>9=BT)_JYMOOF6^[\%DC^ $NOS$P '!3^GTD8K34&UZYU%)4'U.9 MGMQ=7U_VKB\^=KT9$XM!M8G4BYA"[K:[2NBTZ3*JDE@M%L1:'\1A=R>W!85(I^^=.Q+KFY*K)3!#DZNP.V?+7K[;H@M#!>J6+NKD5G1 M_P-'B53.HH^9:K? 17M-ER46Q&(U+]9++[!T:L7HO8,681TZ % MI'^*A7CCPEBVA/\%$Z'K>3\C]+\MM*MY$-?]/Q?XWI8AZEE SB?83GP1YRH4 MQ'P^C&_1/&[61G(.,*5%@)EML[T%P*S;WWHA8.IB*;35 @6,>'QD$FM(.MB: M5IN\9D01=C@7(W4<3[X90M86(Z2T X1"B*1%6$OKZWS M4]5J"V&A#/G\_>+C\,=#=YO5=>6H?L 7K6GO]MN7ZH/U]?JR^NJ=2N']%OL/SU(<$*%S3QLW(BZ' M-B*._<;6U#@?_^[T'V^_*(6%E8(!S)HCN"U5#*(%F* G@X,8T 8VZ?RGD \S M469LAAR>:[[$L-J:G@Z+_>\G]L>G0CM._^)Y2")\'6"G77:XN"!LG^H.#[M) MHR8SE$"D.0)Q^BV$D4@\/]/NC$7GM#;#\*K,D^8P3F8B)*-">]G-55@%?:((_: M#Z#X"[:!%^*#SX$?'G:S(3_D?6@M77&3 LN%I9M2_J\P M1CZC0]/BYZX\4#708):H_^@+N\!.\)X M\VZ8D0N??69%.S2(?*ZE&17PWI05,I#-QX2*>Q>9HJGI=M4=Z':T+>WL[[>A MZ"U\<6I:W[9RI$\SI=(M@'5J^EV&=+J%J+9QV8<$?*RRZPDNFQL3Z>MN"[$P M?45N$^6MMDQYV];M%C.DF:7,54+4M,RH9GO 4;;CI).";NJ%L8NUT_@WJMQ< M)2%^L?MZSPI(UR\(.!S_,HB<+D?+4DUHNI#*O*!K(54K.EMF#OK(.#,>VA2FF9/;2W5UY/T,!* MQPC:(6^)921EG+-L+WEAL_2=0^K.RTB6R=9N=AVV64H(IY3Y$E/05"NI3JU+ M@SE>".;,EPX>[17[:I'N2,. 1$NQ?Z82EW'@<(5@X$ZUZ?WPT\/GYN-%\U9U MQ4ILSB$*J<1Q0C8:D "H1KQ11B:^:C;%/PZ$01Q$AGAV'MOQ'8!6!CE!J=#; MCFX6EQR*A*D<-?+Z.TFK*J5,Z:JU7:KJL5 E[U5V%9#K34[6^?% M?#X[TVCB<9_TE+;DT"GSJML?B%W25M2W.#@T'YM87X>+&5&H%3;+L,J\7ZMY MV6AF08.J9$2#0GA$JE"R>ET9EN\OK9^UK*A0"_;[PG6HJ/PJ^SK>I1"[%H!XI4?6F=X3ZZGVX,'=XQ&!(; MI'_/)$G.<5Q!>3GV7"7+<;" M372^9///TW&HQ.7F3$19<($J=2*+,#)U[*."V5Q6H^L>E9 MV2C&!8N1#(7+F^MY+ M5<42T++$6JTN%DK+.Z'L+1+%*S>*H6C](;I0(B,9RS51*JT^>V]OD"J_FJ:S MU\I((GG[1:SER)ZJL8Y#D,W$7%WO6#R=9ADD8HP;W7# Z8H#0%?3.?9HV*K/ MN[1@)-D2ZEY\V:OH&FN.8*7TOF#_*5-\7JQ72J)46YWD]PA3&K$P93W-8AD" MK:=FI(1,>Z9F[!&*G<_T2EEP"8O&@L?#*3J5.2WTB;']=/&E)E;R%3%?JJ0Y M$AJP(+VAT-D?6>B,C5,"CA3! (WL^(A.X@48"ETP55A,39!-],+P$8]6P@,> M'3BD/C_1Z"ZPP2Y&]L@D?KYXS@;=;CQ8\3QDL&(26VE-OTZNGWO%FT^3;C&) MB8N"E.[,Q43=C.MD,_*V_3.C%O.M:>?[;>>A\_BY]HG$&;4X1S6"2S3VV' & MR>T@W2Z-%CDK3?L+F2:WNCW_7_O=_9AH3_YAX$!6P6G@_LEVJ_L:8DZ]6P,: M:]JOZ\\\*15#GP'F6(QX8KWY7HM5J94GJ\0M?ICG@C>P/L./:XH>+?62Z5$^ MO6HZ_6C9UZ7)>_)#TD;"HEB*T;8P-?@_>5+\K(*Y\*;-WHSOOZER'PXNV\B@C'5 /%5 DTTJB+U6)8'PWJ4J?0 MG0-J<1V@2BY0)0;4L^*7Z>/[\]^_G[L[!:KD E5*C#\4ZV(ME#LPJ)K$&A+X MZHEHD]?'1V%4<'SDD(&NZEND@K#:Q"!KWQ'BS\;K!&L]>\/7D:!X[QI[LW_E\L)%RK1E#?"G=P# M?:A)?H^(WL&QW96WPC=9&^%'(9=S]#Y%??+MMMZ:WGU0SZ?WG?K#]X^6M;$\L8* KH3 &8&?44#/:J:A\/&#%>'-0+H( MX_VT=MZ:_M"GG8=?UB>YH&Y&:YX6.__^V2KPY/-?K@@P7G([)":P9+UW162+ M6/Z,%N_8M8 H6?Q@:_KXRS9N%2*7ZAO")QZO_*_][L:PB5#)S:1P%$JMJ7'S MT9R:U[)I]%Z]8SMUN6K[7798>P(F$B>,AY%EJ]U);.BI[]R;/#YR(*0F"IJ- M-I@Q>-V#FGMJ#."GD^.CSL@T@0]I$U@<*Q-5W:*I/AH%([4.C6Y7!;:-/)$( M0!\TYU?5A6NB/:F:1D3AYF>B*L9+ W97-2W[^(B"=!ZB,Y $QC@8H)Q4!- _ M/>-#0MM#JK\6<$60&P/48.V^:K&K$E2+F_)HQO/D1M"HB4:>B,XM&J9DFR.X MXXZ1PT54?62! ++[@C$RP1I2+:0B9TF=FD06\%RA/5(U%)'L_6W\LZSK(UD3 M$'WP[7.ZNR\]O4%_^H6X54D+31YOW849O=ZBV[-BI+Q8K2Q1O8?RA"H6 #Y0 M>> D%/@:$!L0ERUK&NV!A-6M;NY E= M*@9,V6H.57?<]9R]46C#5H=\R255I+&WMKV;J856DM-K.3"G*(>@8!&X'R4N M;Q*IPX.JK50$V ;RJ!OCB;&H O6/2%41U^_T@YRL,31532C07]3FN9BS!61C MOO1L8%AEG2^8GBK]//%T%#50KRLY.N(G@O M%_#M&_746G0Y"BQ.45:1)P@JHL_;+O.P>/7NXPAX<9'*^D)4'ZT#.XO8SJTN M(/R.CS@ X;]M3]<5+%@3*T/8KBE;R5$T]IB?/!R:QC/MOJ9-V.\*8JV69Q\M MD.8F_) 0&RDAP"F!,=5K>>"%IMT_/KH@"A@DFO!![?7'\D043D!M%K[(-O9W MN[BB[(^MZ?!(E)8"8@UCB/RO=&?L(W#>S0C,'Q*H%J76]./GSE.Q_&W8:3]L M3B4!OWXU5Y22H8?&J S MEGN$J2T Q4=NDI%.7\?$"4^INET_6$-7Z,F<@_$SP=?WY%D.;Z65I-Z5STD%QK3H M)SB*(]I7WF4"O7#J$3,6&!4*/G038"W711."7F=@9,J -O<_Z&..;DWU;;A[ MT+=-F[A> 8I.#GXX!B!%I+!P7-"D/X%U7;-^2?2-F?74=1#3MG=6WU9D31)+ M^;"L5M\-^"#I:;Y"0&T[,,P%^ID,]VH"OV2P*@0UM(!E*7-8N\,@YLU3:J%\ M)]^!92+:-W [NHOV0A#K+?79A_#'1R:A(SVL>=0/\\PLP7RI4"AS-4'*%U+' M?&!6A;*K#102P?QJ).]A:!3'V+N(JXO.P&OZX?JB^N%,EX;GCTGHH@OAL[YM MIA,W!R1*%16:H[9%(YVTGU_@&8;L'8[L*N4<\2A'%OY7$.OYDN#DM-#]YVPC M1S\X#'X!/62&"62,)_VGOKL F0X6& \=";=M6(C>^R&*M,S8UHG#R?,K<7+F M6A*Z#/(.27##W' 9MZ/8(*<>XH-^OFZX]T0-/9_7W6'H2]WMQ?7=[?E\N5!C M.G"^DE]-!VZ8IC$^E8?84;5I:".*:Z'*;J;<]OE]G]6781 ?-C)@H:N,*LAX_;0E[4P<$< MHBL1OK523'TF-5SX7GNX&$\*7]7;RN9ZT>9WMI'J=/!J;R9H"_4U)&W0 >4* M4BJ!.;W,BN'E0I8]N(JD/=M$TE; 0N"T5:C_(9(6R+/@?()#;TG2EI?XG]:4 MM/5-)6TZ&##M2;6!I;_O75TKF9:T:2%#:I+V^"@8WU\N:>NQ)6U*N' VOO]Y M_^OY^NYK.1%)N^&=;21IN:0XB-H- \C)B=IY8S=D,5TL?@"=H/,L;P; M&,[3P/"?(6"K3N"'1JNW(F!+8KD0F3NXD8"M;BI@T\& Z>#D]&OU=G@_;?[&9H$T+ Z97-Z?OOWY4Y.:O3G8%;8K(L$30AO5<3U70%F,'PE-"B.=& M\W+\5'BTOU<3":AO>''K"EJO_JG )$7I(&VWFW2S4V$K;2)L"YRR6(K)GR%L M"XQ,>=[+5H2M5!6K4CH1VN*FTC8=%)AVM0_JC][=2&EDV*Q-$1N62-NP$<.I M2MO&"FEGJ2!$96Q6JGK=>-^O)Y6^MLG%K6W6_O_LO6MSVMBR,/R=*O\'/7,R MYTV>DKT1=R;[216^93P37V([R62^N 021K&0B 2VX=>_W;W6T@T)!$A<')]3 MN\8!I-6K5]^[5S=3%#Q36WU5M?FJVKA@<:"0;_&0<:#X*<5EX],M4J[*2].N M2E;JM207R\DWFS?JR^9$ Y/V8/#7U?7IH_OW2]&NBU'#FIS94&IVKY"L7NN; M4J\>13S5>F6W?U@<]?1UZ]?8HWM5L+FW1/+JLJ6ILNR]PO_^3P.H[;UTK;,) ME%>J,QQG7:V]NU8(]5K@-HC26-S=OQF[0-\NBEF:3W5F=0ZDMXCT4O%]Y$OZ M5'G_#F\[.+JP6,#P (D2MFIS@.?A,6<7PG?"-;;_ HC?UB>;]<9']5 E&_ MN(UDT=92KM037_#K7)J2_=MH&X_2FW>93D&P%Y! M2'>\%/=$73K@6&WJZ@?_:(^E/_'RM2;=='I/@,,)'>@ :-7 INIXPD>F/=). ML=/:MIM/27TY&W>3R\^=+Z#RXJ8%\H\2/;XINQ[ MXW$]13EKH8@_JT[E8[E=KIJK1S17.;EE#?QCO<.'HKQ6P682IINE=+V&W+[: M=>,C=:BA-2W86"Q:FT/-J#U1"Q8=FWV36N&VEE>X3<]Q;D8< M@WXM;=WT7/AFV(6?PDNN6ER1RZ4Y[6/3M DZ3"F(MYU@)J=/MY?E\Y_7PZL, MI'@.9[RL=#]7G4Z/9ZF2HS=GPW67=&T_18R.G\9*YZ;TX\;87DMOG=)DZ2M0 M3%VQ!N4B1TT*2UI(7U4WHZ]N".Y7A35%8M.(R55C56J)(^?2ZZO&&O356@AF M\E'_K/3^O&AK)TJ."FN%,]X^C57P2+0-CW%T>]$E] 06>V2O$%I6LHZ*DZ97(%7_!F'/3 MJ[PKKB/FK!3E:CF?A@NK*H7\R6#B_OEE_/RY^:]UNM6>2/84D5'Y;!9=C6II M#<9V'Z+7UNV=3.OL:;%]>_9"/O%2K+MER(:DV]VV4C MIOEP+][+87Y=YUXAJ; SM0XNK7!YI5CVQA24BY5?2P?CL(2R-S8!_JKD'3&N MUA*MY?0>>,K:O'6<[>3AOOKQL=8U/CJK^]"K',=JKG)YSGWZ%-81)EYS:?BX MCE/\IUU\UGJ-CP^'6]QE.0]FG6,>):9W7EW;7%LL)"O7L.%36HMZ;>9Q-_37 M4*\)E\OR4:]U6:DD5M"D5Z]'*]_PRTXP]Y3.8K>2N5VMR+0NW-66ATSK.=G+>^?SO_;?^M[Z>S5#L98]C6;UZJK>= M-)?G9ZO6O<+,N/[1:JIU'>=XVCPOMON=C]_/F]NK6O-@UU?5FNL$8TW'S(9A MX3W]+K(,,(\*4IK4*!ZQ"MK-U[!#8*F./D!$'TC7QGV/;F%^@:]XGX#KRR^\ M-X"DNJX."M'1\<8FOBZ@P*F50_V]"XQ)+P$5.\+W6W"^FNZ88U2R] +6L>\M8X+W58*/@'%H\+(F"3 ?\6(EX$]< MIM-Q<== (SILP'_34T\'N4>CH!WXP+; MP!E+'=W!8P9#IX<'C.:3:<+#NM,Q\/7XJGZT-9&O"-ZJ9.W.O=ZA@0.U.7K.>!KAF4Y%_3P>P5 MQ,E$26;>P?@@B+/A,ZL%%;N>906+J\"JCHKTOV\"!R)4!EL#CR+5(H] Q%3? M$ '48%L;T&QY_!?P?J='GP48@P%EAQ[$9SLC!XSK@[W"UX37$TEH^@"I"S>" MFE;3G_'T599"Q_,P0%0;8!B/I3X\/D)[?>12 4=/]Q]@/Q^**:GADY*!(. + MYPD),6FSD;./[IWO1FI)FN%V0" N,"'P$]"RKE_2E72 G*C_F+^%3 #CS+<" M-Z288+3ZJ+TIHP M#2PS4!TUQ+L>FP;N\^.Q!_CU)2OG1?0P]OBS+>$XAD3&7N$)K"U ))RI:=I/ M[A\;ZDQWH<1[8[O$6I<@NO.S3MSD/J MJ_!"9#2:U:C'-_W6N\G7WF>SV/SK>^<;N&+NJ ]X&=,+_I"0OTT;1:2TSSM? MO3W602F;[KLE;J3SS@N 55,=N/H?DO@K[\__=^B(!4#QD,H5G,3Z \#K MI@[J&SLH?O_>O\_/L05G#4"*_R'$818U]:[X!-4 ;FL??R4(Q$/L8>5N\NVV M6VQ=C:_+*,/X.B#(!Z8Z_@-,# O@N.GT=&T$)W;9)269P%$>16$W ?A?H+G MU$ZBX(9;$<3_CDS9-#^(0WH\P$AN^T\Z[@F7-[7W M$E_+;QP1>=H'#N@$B^.U 8M:;W@!*34?7I7-F;9[ 1K3_MAWI M/Q\DOVF\/ZW=1^V2A.[6STSLU'Q@\)!X"^[+0+]C -^9AT'P&Y96O#')PQF%L+E5JB8 MX<3MT1.[]Z7H?AZ..G[%0V;(^BVZ^T9D^YSF9H2(5]U[4B"*SXA:S#">5=)4 M:/DY[W;^'Y] M5?,8(VZ3<]JG)H(ZD]JG(I[K(N!2I02*(:X90XJC3$W$O"GHA@/4*?NG;D?@ M=YE08UPX+MZFS350& ?&?]L?+C"%FC(NV/X0I*"\A. T]>Y,J"\G$XS^OS0W MQ+>+X;QZAN&\#J_2#BJ0<)7FKQ#!FT[FK6Q.*4VYUHB["KY2#"]_(RK -], M;5&<[FBU.-U\NM_IT%SV!*V4%1GPE(G?G:G(GUYP=X)M&V;G+0JH':X64,M& MC6UM#"T'=J[4Y6:SN7WL'"'=\NJ:: ="9=4L0F69JK0=CX[EH?_D2NQ\@8P" M9.OS#'<_WA6F\!%07LB&E['M/[W(P-;K MT:=UZQB\^W9WGZYSH7F]K5HL?,."[K)==K^X.OD$@1L=86LM0NHRNP2'&\9+ MV%4HY)7O<* M5+Q.XZ4TGXJ7H-TU6BN!-7.U4QKE5%'45>R40,5)'I=7(S51Q8.J8>4S?EJY MFQ3[G[_^^^EX\/$J^_'3JVPDL(7EYU[6\7!4Z)H>E\\_4LS,4JG M2XH2RMVN'+1!AV,JT_*FVLC8%L5+!,6];KJ,;;$2-O;[V(2_ *EE:2<"H-:0 MLCY)1N:<7610:I8,5+XF956NEA2YKB24CJ5'>X[._!*5)IW.J#]B69Q@;>#T MGM))K2P<]RA%!N]T^> &JS@2R3%I>ZMXZ&]GE9;$PYY2()4Q)GDC"Q]!AQF,8MS\8EC]*G,EMB7LQ():($O<@[(T[PR>P.L51]UTNB'#;2G 2Q_TN;0Y?_ MA&3B5.I@>ZR4V?)U8<&::]H@%L2\*;1>:LC%:MXF2CAQ$&UF[L?U&JWFW<0> M//YSTVY,_O[K84UQ/0'Q&KL]ALH-.ZK;D[JF_81&,>_].J_J< NZ9.;=L9+$ M>!!1AZPL\P:K,L]\]/"N\K>3:OV?(U4[?M(7N 8M M*1N^")TF[3S5M_+H;N)8UM>S\7.U7?:#\M&^E4M6VK[(1I;I;Y=O:6?*J0OH MDJ-\BAD6*2J0J2W"Z@!]P5#T8\^%.$T!/-X8H,-\7]I$4WG$&8/SW\ MZ[V;5T\R#[<@_)^R]T3R.<8$=[(I"ZU%_>C8@PTYJ2G(BQ.D+V_A_!0:^3'\'ISYYWDBDN/.OBK)>_=W./!M\^>9J'#EJ:JI"S&4C3UI:B<'%8'GZ^[[:1@W,8H:K'-(3T5DP;WO>JM MM=V%FE)/H7%(K\IH4\KH)*TR"DZ!NM(=C#M,SY_Z1[]ZZ/S;?_KWTR*ZR)M0 MA>^6)?[VQ%A7>M=,_.S0Z=WDIOM%<0[_^M-JM3/(#FT^$?3)MN[W MV43)0-D)S0-E\Q#]2!-63(4=?"PRG0ZWR@#%/S\^]_'8W/&HODB$H[D"-:17JS MWT633"=WD^)'2[_NM#L=JY=F.-H,%I.F.2RJFI8PV+?+G-PN:)9(E<4DK^8D MI[B1P62NP]Y,G8V8>J023=NP9T 'E9=. M>4P]TL@Z"5:>,[O7JR:ZXL.#CT?Z!;R9,0;CB[27J%TT,^Z(0YEZE6:[)Y?IV-,C.WGX" M7%76:S"$ICTN+)B^ZZIS^V0O)(\JRQ>Z+PA6OK384.1*?7YGSW4=7WD!L3+O MV*:ER0J'EA*8G*]'5LJR4MKNYD8KB8WJINBNN:S8P"G)"PF.ZDP:#,8W,#.T M;SSO]PQ-T^$W &G)>&X[IE(&2H:]-,!N>+\1=S%T;W0QAIV)L&F6G8VNU5D6 MP%%4J2[!S>BZ.VVG^YD#.+DBS(A>+ MJU)I=B>8E#!9Z.0BXB3;Y7?6VR)W(_'HIAL?6XX:O _L5,P/NC(LSWAU>,X))PKYS M6+SY=*L]N+UD098"G[DU<4C>4\Z,4P0YM_B@Q-FM&[:#9.;:8E\L48JB:R?/ M'3A]=@R)5&0]WEQ/+O\<._4DF;H9$IHI@Y-VF3==560EZ1+YTH2U6V9?](+Y M!NR&XQ3-.XVST$ -HG3E]M_FY:?.X;!>GF?XS6ACFGG/Y.WHX+DU1E_LT=4_ M=RM_7=Z>M@;EV99?XA7RC(W C=Z@?LF6GQF75G\Q%M]IH+X#MAM3XY&HIR=? MNM7^7W^Y^M^^M3<#97D9=0E@[U*_[*TRZ%K!, ;@%EW3 WRACCS=I>JV\:3JJUR!2U5.,&5ND4-Q_B[9B8\3+HP\=J MG.D&MF L>?1^ZMJWFJF6^N:ZR6,NP!OM*+4J?2Q3P3H$?L6FIT0]A3A_SQH336L7-POX]]YK4#Z1H[4_"9IWL%5K6JFE..KTM=+A < M"SMR]%FQHY[0D8,J7>$/A<87OHE>D*@FBG"$A@\\=?TVG^DZ*7 XG<"&7.K[ MN8! CJR_QDX(U29X6'%%0I3Q)81.X;&\$!X5#X_*5N!187AD?V4UNK8H%V-' MMQ,69=B4.]#ALT?='!]D>5UA)0&0>(4S'N8K762 M2#/%))'CN\E1Q?XXNFW\?5HJO4X229@D4L]FDL@)^(U/-?/RJMX>?/&IZW62 MR)*31$[O)ITOM]\>ZMU)QS(WQJU3(F9Z!]&[Y-G=H1)A +!D^L:0&LJ8 P6CP+QD<5>!"?PR3P<#?5__U8ZFY.7[0\7]A!LK+JT MST\C?/6H!(*N.W+//UG_/(\ONK]]".R2]']HG]Y1MC]LN1[;I%T]4!WJNP:& MZU[AU%3OW9XQD-3.SY'ADA5-)FV'6]CTN8.7^273 ('ATJ6M>T=G_=O0 @;( M'G0RDT1;)#!8 &BP3$"T#'OPZ(7*S?-3VQZVT98&F^A^A)UJU/[!7N$VL&(/ MIWL/!H[];.![S/&TD1>,"QZ. "3,W7D]ICCJ C\X)Y/_;E*M7(P_=BX^5US#,R;% M^X*8GI==67)OLSQB#OY=(O0I+<[]LF=RUJ9,SH.XOE',:.\;IHD;-2RO!$FR M'_FU0 M@EJ*'?3C[L*^ TFSM6G='YM ]XZT&SP 1_3;\E&-("70]"7M.V1SX MU\^N77+4\^[A_*6%-LNS)S6JKLC06 WT/(NU56*>I=;@/P0C% MYN3HU@CT*"#Y6RPW0[ ?>K8)GH:+HSTP4CO4YQLKP;&BJ=]Q-['_-(Z_UR:U M6KVRBIVRH$DB-9(LDM;=I/_-_3*Y.#I\?C1_^Q#<"I6DU]_O%=X>ZUVC8PS? MY622;,[Z2(U'XP-/:4F$(2#,%X*!E=CUU@]>[A7 THFCL6:Q'K3K&1:_@(9U M6Z-ASW:,B:X%2WXUS=,Y N4NHEQ2O9_/,S3B%\FJH8EG'=ST5$=W?_M0JF$1 M8C&AX)J.BB'&WX'DTK,TT"*X21EA= V7A7F[\?A4(GZ2;1%-,G "2 6;,)#T MZ-X[WYK?:Q^U6L5',#TMEEX PJO8I%Q+!M MCT1O6P#=20#-1GL2;L&^O1+X/8BOH^5A5?!.XXFQ&D#^_#/XKI<"L[WX"Q8GR=EKYT:5RL)$Z>_Q)D*7TC19%A.QFY(R]1_'Y5:] M_;%ZTHS!D)7'X\ M2^69[>I^#:S8$"W[(J88T]?7-%^Z !FT _Y?< M#$#B +PP:!=65 S6)&JL@NL@@+R;">-J0J-4741B&%2*[Z$AJ-6P9;?>'YCV M6-=Q-(&D/W=ZJG6O4RC+U9U'H\.Z?*E[A:YJ"$D#;YT*0P4:CL=M_12>)I;. M\J!#""+>.2<$E\03)QRZP#MC!!]]*]GT MM;>->?)N\3W,*H (1.L$BR3"OI) +,OE$V(G#CX,6&;O@&+ \!MR]C&#[^LX\^Z:MGL+C;3HONZ1+#E50 M:4@JNN72\0=U7HN3RLJM6VM!JV%E .XFM4-=OQY^NIPHM9GM6T/!>75@N^\E M+S3O=77=YIZN"_5IQ6*)PT?#;.GZH/YC;I]6D!/<6)HG$H(]=K9M2/DK/+L% MSR+M:&?6K26OGVZ4]Q+M5^. -F,KI3=_6_;D?[S@84 7?X/:DKMFR\;!?2: MHAP>G PHZ0KTBLX_\B*8&X94M-KG8/&.^_Q?P@_CD&\QI%B;AI[ 2#7Y)Y^, MKI[+Y>.8MKJH?3CA29>CH3L$V4ZU6T/I&-PCYO^SL*8RC47^EG*T;>H2O3FC M,\*#]3SQ%D#+<9!6L3CH<.S_A/<6HB !WUE@8XP/[XR;S&,,DW]+MT_-K^.S MYDG7OQO@KRQ+;1VL.1Q&--6M-3K;,]6E^LRQ$AO+4_:5TGY9R3E04:K5Y4HM MX?;4"O24$9V^2?Y]TM$%/86T!J/OPVSDZ>EHCC=M.]X$CR0#28T%Z.+*5/V MF$N"V$WD/-<9[N^3\F$<1_\^-RRC/^IS#EN).[M:L?OGMWJW=:;[@7&NZX2! M.T 0)2_=%>3860'R[+ SDP,!(W=AA.3#D\'D8.E@7CJ% @?*^_@P<'$+2$A] MSHJ$.M\^WBK?C_\N_=O991(*(21_$E)J,VA(U(4N*;(BD9:MTQ6^.=/(QYR) MC)L2M$"DD(N18W\Z^U-IGC_9IG_%>VJ,5MCX#MF5VVL#S4+E!BRC( M5#Y2$ M-D:;)_=Y#\VTC^(+"O2 M\XVF7$F:9[,5H=L7X,76,W%!V(\X(8=,@P36R=N=/>UIWQ^_E4\M14OOBPA& MS,D3F8&DE.RV"1>W>M!(')B:PL4]V2;ZRLS7#56*O@RR6K/;6SHH)E;ZY.OU MYJLLXH<0S=70[D(J>J9;FZ>I,L>5]6D]/ULF.TQMU,8)\D+YH)PP,F.+K)Q0 MWX"02%_! ^+DLEDW]+;YY_>CBZNC7J>WB!MZ'Q'K:W9"?;6Q/OSCO:/4ON=: M^T8C\7NUQ5E+\N)JU=K&A=\^-T.R+75=]^/@[-O%3]4CVT!Y=3(_SVFI^\)J MN>>?_+M7-W&NFUC+TICQ4C++VS-Y^X]_30;=[K?3TL?OE?2&OL\0>1LY"V%P MBYW+%?.GNT&5F_$Z7P QKMTE51+;I+X,E[2T9?RRBH0VO_Q]_[E2=B^=\BZY MIWDPRUKD]#;'X;TAMFOS08))+W \!MA&[C]'V!K;-(,.R&+UM E0OY?2/1X_ MB'C5[-"I[71U8SC"2*2ET5[95 U!P7DY.'^7;^Q.[7#R]5LCX.!$4)WC;)'< M$;<5?E.M#(YTPB3#9:CRW8:(?WDRF-4W*G<:V#[79S+6SOY\N#P9EQ8Q-J-L MF7/*>B6\OER'J+J+I)M=!6K[S^_JZ3?MYJI:WH2CM"TTNTT5K%).X M$I@I;]_OQU_EDX%V=/%WNYO>@.9,N,'[6SOLL653?[L:_63G@&DGMQ^_]\ZL MRJB]L_2SE=Y3RL11WF)ZA5FJ46LDRRA;ZAM_.=@H)>VOGNJ>_A@.4I=)ANS% MW3)A%KX%N$Z'J9:-P[0ARR8CGDL(:C>S*]I<_-I:/G6;E8O295>YJ7S]6EVD M;C.B;G:Q;'/Q$_CM0_V@KBQ=NYF&:#-+IVYQVZU7>'8+GCR#/ESW40_'[0WZ MG&9H9@5VS(,^<2/_5JMK"ZRQ$^&=*9QL,+RC5$IRL;E,H<[6&$';%MXI9WA] M,4 JL5<8UQ'A6:B$5/8M0GRP*5 MP#&GR)FO]1ILT#;<+2-FJP,\E9U.7>4;X#G.L$-4,CTDQ1?2C(9.XKEO*@(V M%&&=RPM7^W)IWG?/'Q8*Z\1HEZ5B.R%PUM8+:@F48V^.6F,M,9W_T*B"#]&U M<+B"^/]083TZ-00=AE?,-!QXH=NC@^D11 \@]&. M5V"T6;/"MN?\IB+-H^QGSPUWU;T\V# MO<+MU _I&SC+GR,#1Q3BFT8NK:U*EA@"(ZFP=E_ 877,D29@>+1-V)N)8Y8X MO&SDX8 YWOB!\!$ON4'+4H4Y3Q>F73U&W KF3!L&B3Q%! MR"O-S:"Y)%P'3A((2F("<32 ?]EM'!-,"CGP>Z D2YKHC@UKT,^^'-P<2+>. MKKK@=TEMV])<6-<&D@$1!J0)=#"@HGY\O3H8.#90 KQHK^!I=J#VUZ-,!\X) M_+J/<\OV"@%&0\Q*?3H"CRG4/CP^E-IC?+33BYV5&.!,?(?'7""$NN8('5D@ M$%V%ITFR!"2-^.E>(XOV=O#[(]L=7MC#[SH8-<),"82) MPZ8M %1*X&B3:E_3F7H_V!BN29 M1(@YGM][*+>S9??53FV'?X2_2PZU3LYO;Q\_ZH^E8UM-#IT*619 S[R3>PL6 M/(IH]]T"H=5$%V]6&'6]F*1;=DE5<>S8:=O;+L\!?OT9K63] X F:+14/KF; MU#_?V'^-+T\&3Y4E!K1F/GF8<"U@G8+]_^SO2Z>&;FI_2%= JN\!C)\CW>KH M?X"2>"]]13<% )?V]^%9"?[OOYKQ&-AOZVYB=K3^)\W^>^+^F)-R\R\>LEWN M#^T!O!P^]SX13]0P+)YR7._". Y-NOWOT/DPP +[;?!8G_8;^O ]K"V:CZI8S>,Z%H,GA'Y6XKH:%(D%C]!M"*^&4IG47R0 M6P_O)@]/GSO=?TKGHXFV,6Z=$C'3.]BHJRG4-MCE7*.%8Q@12\+W]H-!!0J& M@%:;CF2P $7 %YD1IO(#P[ *6*^N/D1%-^R)5S-*;NNF_;0.'1+):>4P]GS% M0H.9S;GIRV,PN4[A/$G6KSPQ_2BWL3 +PGXW&7]J53_^7?KW\$9??=BZI&SS MN'62A8N,7*_>38SZ7YW/GXKF_5$SS,&L=H2,YYCUHL#UJN1S[I*/X(H3MMU).TI M;V@.W801Z0]M2T!6Y'RM0QMFRO]KD5D/QRHSUN6QMQ?7)U#O -O^:8@[N\4MG?&=W<- MF[O3!DOW7YC4!X?%FT]/C2^=FE\;'8_$W-@@[4:7[82W""/PR.)^*< 35V#K M_/9!.:@EEFW\GJ*:/I.[33G11*B0?%)JW'2Z;+\-C]C MU!=+!6Z#+DY>^]AX-#3=TJ0QAN.SH<^,W?591R# )^$[ST$/[W7F;(M@D!WI M:M]XWN\9&CS]AP1;*QG/;<=4*K5:H/5F*'2VT&G/O#621?S;L !R>+9X4#6L MM5SI2)?O-,(W+UA1$%6P#@$!*"18T1%](;U%5)>*[Z]O6B[]J;P'B6I\V/*D M\\; N;2D<]7I]/8*9250/20=VHA-0+)M8ETAUH'(#/1@29?;4TU3&JAC5GG6 MUT7-J?<*.5P$H6+U&P(R$$5O0WNZ1BE8#G+MG3,%\T]8%07GX[+'Q^6R$BDU MNHX22,K:HO@%D^R:LF?7E/?+2@8E0D6Y7*\F&3&\"IB*=EP)ZS8DV^*UQ&H7 MW$XJ-,9&TMM>9;%)@O]K9.G!;./&Z;TQG]Z)MCG5USRJKZ$!U1D\ETX_FS?/ M%]TU$W_-(_Y:)O5Q<"2UTBOQYTK\L?GVC7/ T6(ORI9%"S4MKFFI6%ZE4:=Y-/IG-S4ZT^'(^,-/4J\,D^+WF? M\@)1G+I3;1NVJ(OBML&S2-', O-'YI2M\'1X@@\/XE=<4%AZ MX2I39Q=369 MS*A=LGU>^P-5X__W/VWXVY'^\T&"CYCRI\]R':.[5)U3OC5.5&O"UM.P:H+A M!"MHV(=41I-7J](911T^M09%DSJ4_E*M$4AY28GV,,UF O%4RGZ%ECF>2F.- M-R^[K,KFSKB)C]JWOM9^&-].^^-_ X49:#4%,,!(509K",P%*]BW:X5P:CT^ MG)J? ([OO;;0M/2DJ/7)SQ$8"F<62,$1C=^ZQ(M[MSW5BI[*_,JSI(.J'!T5 M2^[EH-GV1U#2XQ+R4*#^+.MS:JQX3EFUP(Y4@E5KL:5@028.%BS&O:(1K5A< MHMXL2D_!9I:H"L^H8< Q5F]L@_N2;X\PY56%86J3" MD'687!+<7.L$O1K!NEQ-JA)8!KWSSB&;3KPUG]JF1;6%Z0HLZDF#'20Y4AVX3T9>LZ$JI\2XDU;(F* M91U5ORO9B4RK9VT0'JV@1+X21.ET2,B^R\)8:&S2J)OE4*>2G MUO^W>O'PX^2B,]>AC72A7NY&3O9[RZ!YR8I6] ;X*2.+N+)U_OSR4TLG@Z/N ME\KA<_7T1I]G%,Z>%[ERX7"&&%EL?,6FC?VI#N*[14_AJO.>_=2I7W_^88_G M.ADOB9[6YLDQWW?D1YU")3'W!P0%QJ>SKFR]"!'SY M^<^I_>_#O?&C'.G+2V!(G$FE _+$C!C1W5[TDFZTIM56HQ[$P=F[B.#=KUU MN=&,&XT:8.0T;; ]&_I "I"7E"-U[15FDM?\6U A\EIT+L4<\K)&)W^=]%KE MWK"2+94DS*7(F4I*=;E92^SI'*:2-.5%VU[.%;W;DEWA#T4EX:#[QI!HNF5I M.+H#; S=ZABZ&RSN\?L_-8I5/Q26YNF[2>?+OZ9A'UVWZAOL[=;^<&%CN]VF M-,.X;)2:=Q/[\61PUKF=M/5NVK=_,H;&/3%+-'S:_K U] 4HX'LV/%HSM@O$ M;SKVIP)+8.0X0%3F6++L(8CB1U8X"S(9"V5-#]NLB>83M:XR]$<4UR-3 VD. M?ZK8>1F 4TUXC:J!K>KJDM[MZATL[:1.[UW#4H%851/Y2#-85UZO 3R5,?I" MGAKZ.M0AV+(E)G9DR06C698&CMW1=33/90 2>X:/\44&&?:]:QD05 +=M M#=M+LT'MMB.+UK\/EOT$&NG>:_NK/P/K8FMZ^*!K= EI,@ %1W12=@AT-BG M>P5WU'8-S5 = \\:M2[@U,(2C'O5L+!(%LMC$:>X]/'-$>P?M".\#<0NJSR2 MQ0OQB^#[\%GX&![RU#!\$OQG\-?\0SP4 ;DC:0;H:T")R]4U.$L@Y]0.'"6\ M7\4W='IX)+S[,Y"@H 14-B[B+Y9D(@3SZRH)OW:;*GBO5&Z,_/!G@[1^K P D)GSX=;;\VW1PX1SW5,77 U_F!=&68(]>6WL)GAM-' M[\+2I*.3RW?TQY^J8X-K<=/I/8&:G$AOK\"SQ!88PW=T/4A,"9/L)XN8 MTA M=AI2X#"\Q@OAKT0+AH.]0N09'$Z"839VX6XP#05ZP!,*C;/!**ENH$?>!?PP1WGF,,XKYA^[Z'T$?8!C MO3U,,190/"YUX?F([:'!*^;%-6>#?I';J:IO][\O&DM 5A "4 MV+IW=-TS&*Y,E6;6,5J7WN*3W##A'WF_%Z8)&/S#GG2L#E7,Q&*M"(#PBT4C\$0T6HS$B([6>NJ!^33>![L)L[(B2CR. ^IF MU!;@R%(2I7DFEOB!_T@*,/W1'0B0XTIO@]8=PS%_/RNR$5?0^2)D/V'O#QZE MYQ--\:7V:.@.51;83T83:Q6"<'L]>BDB+G8S%Z"]@NBLZP$5-OC4#@U"U?Q7 MVMC=:BSQUE8*PT%;[X 2H4A_PA&QUWHV*1NZ" ;K7N%-]: J]0W3A%/)7_W^ M,FQ_!FR//C]+5U%) ]:-]!EW8'D#> $LQ07&H*%A 'W"#0U M4B7K6M/6)55#D'&0#;:FD33L?^#L@\6WS_[<*[15U\ [J^/8R9Q!UF/UT?I0 M>K*=!UREPUV;P,(&SL!A^33X$SPR&JDGYMG [J:>!D2P-='.,[J&7^41%6"[ M2G_YQ9E7AO?(MKRL[EZ!% .1&3M-7S23'#E7G0?IVQAD@2Y/$\91S]"[THF7 MR[QD&4%Y2H&Q*7VL>$H=5N&$"06=@ B)HL ML5><.P<<2%!T)B61AX8UTO$7-#08,Y )P.+K?6W4!0ZQGX3;(BCA$[,\GP,_@=4*9ZSZ%I MV]8(@Q.HYQR#1N+"H3S!=^/]+B)SH#L86Y3>EJJ_OPNB-"1$# M>@/.V5<.D M0"AP/36T)TG8!^AC;#=^TA!82A*>YXME!>T?6*B =(PS/A]1>O%# M\%N!P5O!6\(Z80*QAXV2N#/%8CRZ0QXWQJ+QWX[>Y5; =$% TH32H"[H(<\8 M]'6'KXFJWD82C*3VNY(+Y@J<,?QW0APAC@91\_B.M1\V"'X$KZU;>M<8BD2^ MT Y('Y4BIP_)%9#% M#ISB((!;/!4\X'O;1E2I+B#B+1%&5U!%+/_L%3RZ?\>K.SQAAC@"&P[H!0A9 MEGI<4@!SP:\Q+B/FFF(XC0XPADF&/1"H]STQS=EP0@+*P"&A2!Y4$[E/'#R-] MVJ&.=!<4F/P5K#.>,)^I! ;WY==U!'C:%ZL@GDP;N T.AY5HDMAU^01=/JL7 MSQ21$I%: =3XG(FOP'H6'N]$I./=).*)(>,GDF@N,2OQ!;"E.19LCX3K(1II M2 T,Z1T^V7L%ZD7-.\EYT][I,'67R-:WT08+H#FD@U2:+&\;%F^UYND@E7L( M7F.VJ#]U*!!_+!#/S(M\#H8DV0BV?6E)E_ V#,>5&B+O'-#]&)(#(P3CS!BS M#,NW5*KU0&IQO&(9&%4" 5263G'#@!G"[2AL_Y/*F@&H5'9:42/ 8BA @2C0 M3_:S!^57]'B\3 #-&0^-\XY)2G]9T/GV++<%=\9Q.A5'&#J@CK#)V*$._ MI"?&1/4K"P,UXZH;,2JE)RPH#)68^X9QX-.]PJGWOIM0#7I0O&T_1O,X^15! M I40-+_!K'9]NYJ,(ML*(CL_)&UF?&Z+U[QW5WAYE;N\%@/ M]$Q(L\3=I/?W6;U4O6K=4*5XV[S M)%4/ZS@Q2W#*X0@T@^X&\V1'P2#=$?BL5V"AW]HWP'BZ4$(F-_%#527 $D>0KK(&-=9!6:!MH8I)Y8GVZS8:\O2/O'\JJ&[-/)* MUU"*PQ>8 WO$P._0S5+KDD+-?33=S-JN?)&5KZ I*26Y6&O,%3.+D]-I7N3$ M\F#LE]<4^\4G5R*JI1B^U>E@0-B5?"!>$!TF8#E?:E3D1/ MCU>.CK8][RL!OZ%DN0L1.=,HZ6Z7*W'M6!:E4)K MTTY YG@[-9Y7I\:EQ"6LK&O<.-H,488L_?PPFR_Y5>1F(Z[-RZK$5UX#\7W3 MVS<@QZAP^1YKBM8I&&%Q<.Q8*I\O_X*I,0'5^=)FN2P7BW'=93*P)7,GSAM8 MPC'P1@9E2=EV/(&9AQ:1P MR(_EQ?KQR0>0KSRK*A6Y7,W)?U\3Q1[K71T^TZZQ M5'>T$L6FERIB48FO^I(I,H+@G)-]#;E>SL.G/\J)( 5V;M7GP)=KEYL>00(< MGJH;OQRRC$=SSBY\LRG7RDH.Q%C*V(>_NKKZ9*M6!DI[@>#ZU96$BPI-_?*< ME>P\]/#YY$RUQ;I<7I\S7ER;HE^[3(TXYS$.Q,NC^?68%'E[Z:5F42Z6YDON MUX*A+0B[7>C#M;,VK/D:=5OUU').[H'U5:[/SZ"\\O!JY>%SB>'DN0,_6TN5 M+5O*OY]PE:;,MG1078HCZ3E)LT>PQ^6+OY/?DJ%M&7,$.0>&Y%JE*3?KBZM0 MPD=*!IPY#FFSM[D6Z^5[?#?Y=/^E62L61X=/_A6730">23_?4HI^OJ=W$WU2 M.[OX^[SW\:??$O6UH6^HH6^IF$U#7\!V4:OWVV<#]OBAS M(*VAF6'.-UO9%=+++F"DY>V:_AFCG%>^\!HH\EEEY;O)Z?#[GZ./^L?S8FV1 M>["2LLTW86>:P%.S9O>[:M\PQW_,@YY^BSUFV&:G&',HIN/FOL(&-Q>XP'L4 MN,#;_JGVCK^8C9KIZYZX"[PO%#6QOE1P]OHI]L[1/V$GZR/>Z)HZ&V.7EYXQ M<#\ZMIMY #/U/=OL4",V)X5VEWA*_LW=-9+&S!N]V4'Q9BX 29> ,P-A=K0G M%4WF'8EML)9L28VV-W9Z*7F\$<_CMXZJZ6CJK\[8ZU9J!#JY*=-L^U+%]\+C MZ?/GR @%Y5R>6ZXNQH1;P'F!2"5&H_M@UFK?;.>7! M-?$@>7'3E)0SXS7J.\=XP6DK'VU;PUYTF6JY#+7$NT\Z;=9?IF705R' ML[ED4G(=VG:+LI9S3C=U$G,=;#TS*YI-[-RP,+D,_SZH&E8T=+[YC(-A#7EM MSEY!9<4YWM@0PZ*\B.B<"G\AQ0$48L <&T@F@ARRI'I&]Y,P^E@#\'NN9U@W M9TT44 _59W\PRE[!T0>.[E+C3C8/XIF/*<>?&GUL]:D9\(&#:3V7+X[]VUE' MNP#<8D\2WQ+_!:"*NFOW]#&.K*VT]X(0@.P52\?.>J<= M2!>V-+ =UB>:I\D$4-@[7M.U$4@II QL^(W'.Q@Y ]O5IP[X91ULPF*KGGBP M"V_HP$>6.M)H\-' L?=)V6!?WC;UY&>'2-UY[0'O=!=MC,QZ*GO-RKW)3]B/ MV>#Y3VS&;^!03]Z1F;\>-.-?JD43L_BE7O)LTZ_K?SK_MME[[L5#2M+3-2=.YQ8C1OL+'=Y/)Z=-D M>'OD#'_H:?H*QS!83LV%3^^\*:7>D-*IXN1 \O6L^'>":(0#.SQ[SDUR=]4 M9^(YAS,; K(KGW2TZO%]II90" G4@ ?Q_WXK_Y;X:%CPBG4OH*C M3U_2YKPIKNR]Y:+\W[8C_><#2>AD9_LDIA0^.(Y4R!CO3FJ>U>U^[O>W#WS! MJ78IP43L+!92?9Q2EJZT(=G-'[J$\5B+]9PQ>\B,/)J.'2,]HBI8O!<<&84'*G; Y>% MS_);4L9/456FE!3"VIKI:49G1R"L_>AQK6J:W1.5,<"$\F]TIT;/*P6 M#5?$L1\"12B=-"WC2OX Z0QP@@TNO3D"28>(=9+'V<5IF"RN""CWMP_%@Q02 M9S7"^$9Z4==:<-98J3Q"P E)#(A+?U9LAN0R=75&@"&I# [)&HEA140O;G!H M[6:OLJ^$L.?N;>0_Y/YFU':IMG]X@A,#$^?8!XL& M$Y\!Q^NG]JU^TS^K5I75:M-7"*7XH^I+TC[':]A%+%7N)KVS^_O#K_?G]7_+ M8$Y[.Y+8EKR#^/7FV:<%YSPPIE0S-(K_&NSN%XXM'],XS!!2IR)'4?(.$)Q2 MO)MT'F[JQ>)A^?FRDP,Q1>KN9=?SR[/3F72@?2>>NB]?'D M_.3BE@]4O)&.SVZ.OMS2*V+X[T"_.+3]YNS&^GR5#H]NVA=')VU/DE' MEQ?'9[?\1]+URFAB-<04)H?(CJCY'%;&Y*K^!+_4!R M)S2\,GX8ID5*4W?9 '.R= 8_!SU "1V _K,81BQ=ZYB< MPP0-&NN U/W/]$H/& &*M_A>8>;JE,0#'++YR1@QE8[U#IO#6N;)'SD$(Z[2 M8H.3IZ'YVWMAU\"( KUWKY#P8OB1R=)-YZK3Z8G/2]);? ,R0:GX/K06?::\ M?^H&38 MW9/J:/NF;3_0X$P/MP))--^4C[\VC;XQ)&*20\= >7P-^,)G$5S,"S1!Y2N(9CK3LT4AZH&%[789.5X5$:6(Q9 M^HY*SAD2)0UQ=D> [.2MP!J/MOD(9&^X#VP9('IPG0$%A.-9.V6'+SCR#^FM M\2ZP243#_%W2DL&-PAX"H^'YX>(T:K XAP9%_&@1Y'\@:W@(CK=9>8_CZ /+ MXWLQLQ['[&) N5SY9'VQ Y/I+OA!;(7;1,[ =,"#845U\T=@> MP9^6Y^Q@WCZ1?X!T<-"Y88&I<3]F[*:Z$I@ I-AK[U$=]]6Q+#ZIOY<"WR I M)GS%5%+@R[U"X-M.Y,O@DXR_W(1O&7?&?T>,J"5]JP(Z.L8 ]NXF@=7634-_ MU)/> (+*Z$>>#\'FZ, [R:#;)"?4$,KP"QL43QCE8C+[U ^)VRS]7J51Y1C2 MPR/#,W1Q,CEC;9R*K#HLI^"?[H'4,E$&WO>D)UWB6Y5(S ZQO",DUQR]:S+I M8@A!F4A$*/3 [G!M"Y>4\>U @.APWX.N K3KNJCRX1)-EDQ8VR3)AA&S1Y!; M('%!QE$TSL*2(9RSWNDAC+0*&)W@]=B/NB/#_@W:YQ.6=3DD6]G&X04NC9[' M7DI4033 $8M<, J%KW9 6*$F0E&%N#)U.!C==:F.B!#J[^X U*R*>9BP?J)X M DA%(,<.EL!H(]R<:2#L$M,M[BRDR6C6XT(#<.G@ 5#GJNO5,:%=)J'=8WOXP!F0//GN.T8&G-)SK'Z;O_(M$>:U%,? M4610XJF/]N40&!YL [W3(^&"J0HLKP2(T"X0]5WT+(O$:0CNH]%A%@9#/F@: M$E46V@VT1!\8'$S%)W7,K0\31%UG#-+ V@?I"K:$[B\ZQH 2"^9SVU@=#!P; MI ;6_Z'Q@TS0MUG!&'#YLQQ>$IXUC8F.QAC*RR%_-VU&MQX-Q[88L^X5?$/2 MA\25P*(U!O@3$B6NW1T"_X'LZA/J.KA]E\Q#ITLA%F8PW?#?(3"J0 O6]CSB M,%C82RS>]@I7XA,=/#M8X:-IMU73!/86QI1&+M$C)BAA]3Y?"9AOB,ZT MOXH+;$#<<1NH'.T1"W4$BZ,>[XP97S&HW AW,8<-OM\KF*37F7T#G[CZ/1+A M 8Y%L!TM4&S>MX'78 O(Y[!+RA8.FD!QN@2GE@\;OTE'KX[741JDGI"K/UP.X;TH5 M[\7HJE$EM(;/8O#I ,MF&8-=E ]JXCVHRE@XZB;F ME=PJA;>4J[\+-?Y&*08V>,\Y&%#NLI#81[#Q-32B Q7I_C8-&!>WGVO<*XZ M#R!A;E#U<@-4.AKCEL5X+1GMXH[115XR&9#GQ]>"165B8$L""0(.A^'V=-0B M]$['Z_.(FVN/QEA U?YP0-[31]496CKX6G:;&! D#VV3A4GPY! 3(_C.%4Z7 M8:%R1#;F\:*A#0PN?"(3]DAQ0Y!K[-V2YR(RQPJ +1696\+#,Z] @5QP(8" M7+TI'2C5(/TXK$Q/!@N?B98WRD$Q0F$8ZT1_ADKM!TCW@!$*/_+=$)&]1>)Z MQP[WH/1[2';R+<)Y?+T\N_)-*9!'0_"L\!*%10(09>,09*4!)R&,*GX2/KDP MYY'1'-]6T]<;3[9C:D\@?SGP)68(J43\Y/64#Y3?V8=OE'IPJYQ4U:!01B6B MH_APG\!RD3@]M40('5E/\'5$G(>?E&EW>P5./,C,9-&02GJC-!L1G!?]"+8: M8#/@XRKC8Y\.7)U( * !,4276-Z4:N5X9MXK$$KPW1Y/X;>'QKUTK Y57UK1 M%H=&QQ7T3@4]G(FD >@I]C0Z?J HU(,.OS@#&$1A5%4X4\/^&)W\0EICED\H M[(E7=S $#5+?7N%F:%,=V9'M )VQ+ $:*=I/EHI@0:)SW7P$Z@:F0M"^V\Z# M+.+#CL[,2D,S5(?BZ<"@$4N M].=GIN70H O(+7+!A,K&]X%6M55P/R@2#63?,0V>-(#?8<59R$[S/;R@_=56 MK0>FN3W/"#X-66%B31E=F1$X>D/R861*LI$]3 C#ZV@<=^R:I##LF%0.XH=< M; S(>W[07D'#@)G-G$V0QGVZ@LGDM$H6BC[0Z5##P'G.;JSL)_<*:]9T3<:+ M)_LZN,GV6(]N$:/YEFX"& +MIFW=[V-PD0#O.,8 ?[C/Y->4W1]P!B-N C>8 MS;'0-LQ_Q8,B8?@+R:>%&)-(C!2'(H>UQKDZQEN6-'S843%@@LBGBWH#R<2P M >#Y0G4U]:<>R!RG5NQNJ M\N09TUO$'@26%V]AH5L@L@/)+]T2[C]CZ#9&.#LCOM?VR# U83)/V32N:O(8 MA+>BV 6C1C!86&&IA'=- S$E<8V8A2HP98@_T% /LQH6R=*'>+7UE303.F6G MJ"&KO-:0+59#5GJM(=O9&K*=85VPRGA\T(^-,84?#E_%:7(Y0>NC=.X S8EN MUB/+^$DQ8Y8K>!6BR??M[<& PE44$!')2Z[I9.$;1X.*U!.A"T+2]IQT@[0G MV 0L,,N=1A'@Y6$#!T,O%'OGX0?A%K,,)[F,\.L.&SH%]AK+1_:->X=7T]BQ M= %VIZVI8U;&A6^@ AQ=X_%:5MDF8K"X&1'DV2L\X2-@W*)ABM^ K:B+T*DL M_=.H2?KP0 6#@;;SB+>]P5S!^BWR._P\CRAK:/75"=K?'VW[GL_ /3?@&4S< M2'C=#K:3:9984R*2HI@C@J/";PL/%- M$=":"'2 MS7\L,>RCO&%M:. OGM(1"6[#"<7?R>'COJD[!M'3QXBZL&*%:>A3*,727-WL M[O=YA#>0[HMD\H13B86'(W1/Q"/!U%4HWT6!+_#Q D=3!B(X@)]J&-RBB72 MS/&!=#IRD!D8!R-O>-Y8(.S8\&=#.(]L"#WQ:'7OD"!L9Z[T09[0]53RW M3\4P+JP)-!R;/"47>:!2N@2+AM#6EZ4C=7#RC-]=XG_[MJ:S3C[XK(/5-4R: M(_=( 0%%\BF"E;%PC3VWT7G-4B1J7M]WX;&](':IGXWC)YNHD$/O4U "$!\F M478,1'\85?M-0/]$3T8(73CD7FN M@I;H]$ #*FFC! :QC&K+CA2'7#@+%7FUPNX^ =JLL$\'-KL\T,5E =N$X48 M*)% >F..$@E<(=LX%6\=7V^+Q(OEW/@82TRU7%#1X0T7CSJ T('D.P_F6+R# M^T5,J]FC(; ,[*@W@OVQM)>E C\!JWKJ0O:-RRFM(7O>]K5JN78?"QWC,]UH]H=BB1YIJW@5MNZMWW#U5/(+/+OY1%(*^I4G\[D10 = MSL@2-9%>869 *[.K.+[ \K4I6G(A?S#@OR6DV\(H\PMFA2!%A]'1>\QQHP0B MO)ZC@"Y1P08-5CU$\L;U"F:F*$/F]P7[H/+!CP-I8#NL=$-X 5;4@T4D<2>= MIWI9AU6;71"8%LMT! MA>R(!5W#JRET2X>5I7M\@[4_7967'<394XYNZ4^4'AY2=,A[,L'RX87US^30 M EJ:E=]]("DH9PSY566J)J!;1YAA1=-J2YW634,3 M.SJWFM%5#2O3&&40_D'$5 ;'-:29@&QT$V][]$>6IP<]@F BMV?<]P2Y\WL1 M)+%1A8V() ?D+@=O1@0O;'S#&P6H'P"'5.F)_C-OZ)SD"(@XB5=8&X _YH7.L#H UXB_OT$W)L.Q,YFK6^%1!+(N+& 6>95?5Q-0>JP2 MW4?!MI#B=C%&JOJ!ZFO]P&+U ^77^H'7^H&-6'94LB5RT('8)=5O279R-%R6 MWK:NK]\=4+$HG1Q(T6#Q.,I[$]LHP\^H1\(C%O>_44KB%M$O)&'G77B=*I [ MPCM3XH8+ECO_$;*!/8M$19/<42D%&_1U@XG8N!N9Z!VCB6".F56AR^P,!X[A MZOMT_1NLCK#K3VK7OYWIAJM.6-P=4.+G[+\!_NTG;I!\ LIZ/I!N C='XLU? M$2,0ZV+"%DCGCQ=:\#V+-/YK? C?O E46P,^C _;4@CO:XZ@IHAJDE4TQPQ8 M9C9D!YV7W#V\TA@\1T+U_-5MM$APF\U:O1D9H32C_6I\T[#P.^%<]8DX4*#Z M2J/$VT=@N,4-!I$B\:9P>"I0!8&1(6PJTM;%I6EVSX0;OZR%!/=^5M@FH)* M+^@> A;R@*]ZSPOQ1=#0BV%BG8K+&S1@@QRO+Q<3,:&X(.@PNJ^L"[5FCUSO M50?2]!%XO9E4=KU-Y7@403 4?SQ#)V(7U"1+B$&!0/^F M9O=![0'O'2G2R1 M@>\(/:/>TZW]0% VD.9+'):U$8$D.'^#PHOKOB!B CL](7&5SFY!CE) MC7"XJ PTOK82C[)2!F1 %ET.E5^&E7DD0Q2]\D5I)I_0NI&,)AVQ M=P6L\S :N((;F$L0X5;.G:[:%_E!5K'#[0S!#Z]T,),.6H^J8?(6@K%RD!N/ MU.0*=0P84^8^\1P71IYIQ +2K.W?OI=U"=E.),X\58JZ1KH4S69X67#7Z XQ MQ-L'RTI4,%BZZNQ/=,?VG[TB]O<>YG=.[0%K"R-'S,<@E$)$QZ=JXS$B@KB8 MF35<5K&BTAH,%;YXY3P37X7BM\21?7%':7F6S51=O&SOPE9P#!AJ!FW$>[EZ MV6>>$8]GN2IETJ M9Q?IG-T&ZVZQ,<;(LJCFI6_;PYY)7GE@S_X6/ DNTW@IYD11(C.ACC!JU'@" MG4J5L*0HPFH^8':\K12PS#LFR,ZI>U1AT)'=U0Y'+%TXH=Z5%-F4\0X!W?]@ M4I*]\'=$8ZN>ZFB$_6 ; M/!%D\#JC4!M4E09-]W'$(2@S;!!CN0FE8&QKB>H'B/I3BW=,H,3R8BIE\U[Y M^L7#5QO-E/]5^X/W>P4*9$S'*W@K#9E:.C_2 ]1B#'^M&5B>PJA$A*HHID_V ME'>!ZJM]=B5+9TBZ%K;@Z;#B%WP-+7KK@(^')+E7B$03697*F!?'A&N O>JS M8 F;-TWZP&_,%2XW8\6,!LVZ ONO@T4XZC/VVV7B 5O^D!KB/,RZA$RU4F06 M8P>;$?BE\I@3\3R)2 \2FC5MB()?C@I&A(PE (6ZQKJ[C@:XJ%*4/K9QBOHI MT.Y-Z_1$%@WK]KO8_42Z.=[_UKKP9*W,<,:WZC@2D-.CM"\!>LOX /CL+U'K2D*+.,*S$5O<]%-13MU4_.W&*55JXI MN*UDOS3E"[77\H7%RA+)6+;,J(3+W!65=WEN*9^HWR$N;FX+C(#[?VD(:H4 W( 7DQI]Q[ M'0:0)4:UQ&%K2*\057_4H[,B5Y2F7&I4T180M] IFO^F6FW*Q5(=LY1*Y7AW5D))(E4LBB[7 MN"',"V ?28K.:+K_?*3QC:4%["--](1#=1Z 5OY/;25E+P7YU8X M]^VWI6)%+I4;8*%5W\VH+L&JE3"PTYQ[%@[H4NALNH_Y?UC@HL?!URO_ MGH#C\,^4W^/@>)/P4J48^3F?L%Z2E5I=KI6GR'SF*O%RRH,_C*[4NYF'XYE[ M2WZ8[U21&Z6Z7*Q69^QT'@1S]KW&"_O>5 M6?Z;J#.;:35/KWP2OKGXE;+"[WU8E4N5RJ+(C!%%IOWO%$YYODC9EFLRG7 MJBFPLZ5< #Q<+\FEVAQ#%]F^?A*2M

8\@R+I;?3.R^EHX'-.6RITARAO. &SF/*OU_B*+PLY$N27@LC9K[@$EG7W99= M65 ,3TYG2B^[)+R4*>-N*=GE%8FO*?><3VD$*]S,H_5LVG:R6'C.:XUOJ"(! M0=HKQ!5HS*AF\4Y&JM)C<;E>GZC%*E*9>5&M5G*)'ZC!)\4Y=K M-:K/P.;'Z6"(UF=0&4A%D I9KP= MLN[BF]=RFU^$)-*73JQ0A;.]H$Z%5[84U*1JFBT%-ZYB)@7[+!D_GL%BP7*: MJ,<5SVQG 9,9' ::;KP-Q1>8FF_(Q<:4=[FA\HM%X6]6%;E2G!(-.P)]O2;7 M&ML"_%*5+U.1J?2%+TMR;E(D-:5&3,>B5X[=U:EO!]B]I_IZDJ/%-$GC]:03 ME7HS+NRXL9*2LERO;TV!B[)H?KKX]X%1 WBE3>=J-@3/MRKT,68\M#EAC,E=0?NZ$#S9%O3%5 MK[*IHRT7&W)YNG![8R(>W+!J.07AYR_C4^!DNT5\D-!;?9RD,O''%!WK P<; MN= '^GI(OP[V:V4J=[TY&5N3&XL7X^=GW)1EI;@5M8O5-/RW*^(^:.C<.JIH M9G>"L31LOXW70/*WZBMRO;PU0K8,&$]S.V%-?%B4J\K4O:>-X69-ELY:#/MK M<<7ILM,9#52K,\Z=TJO5;1*JE;)-.E%'C912%_ACTBL1>@ M,&MRI_DR%2ANS;G6Y$J:VS_K@:8N5ZK;0_(IT++5PCUHTJNFR8>=1&,VD>5V MHK"S6I25YK+%G2^@KK4JEZ;S=[_,]L$B;39_W>V7IB,>RY0U;T1!I[BL$2_+ MV 6.#B(BMP%R._VF:Q M[67&8BU2G!P_U8KOII2Z]VNI,GA.*UB6-37?5=!S<8O0-%TO:J7AM:G1#D!9V]H*#N).370*-%2\XNCLRA]1H/'BQP< CM#L/K $X76< '>SG!BQLIF]Z M@WA5:NJ/XPW[ ],>Z[K[DMJ"KK49>-I+5<'"J[U"5^>781CHH:HL_"YP['Y; M6U8!_L-*T;A1>$9.GOWV(K3;@!P14(=HVQU# D<3&,.G/>F>$ M5XY]]LR*EKV"5])B?#A@2$I5 L-^ZDMB M3P/C]4H3/\-+NFJGAW*WCS-NZ-);?FSOB/4D=F(&_XXC_-UB4R@"EM&; MMY5F56XVBS17],W;4A,+:]ZQH5QO*K6:7*HJS!1:\"I^<&B&'00Z=E@'Z29. M9L$G[U5\G$;>WH.9AB.R2 AH>GNX\.B-S1#@;_G'+];BW6_41;C0AQ)CB+W" M6]-VW7?,\[M@#1^(&>CC!3F!FJ.\+55+Q?H90K] KHM;.XX;VU$6@JA/375>[=G#*2^[MP#@-13)!RA M%8-2W5';[3@ /M!G*"-<9$<;VM9!Y';:D2R2?=J4GS*[-VWF=M?3KGOWK MK*7764N[N)7764O9-BZA:2ARJ3%5!?3B9BU5Y9)"/3EG['1W9BTUFA6Y/BV< M=JGCC+(8S?UJLY;J4&\$*UOO"=H*WA!= \Q89<5;9TZHP"PD:1B[6M MN5*;YL;5KS5UJ=K 29&[.W6IVFC(C>F;K-M!_V\5N5%>I"_3UJ#U?_^G 7;M M L]MD1K9^<%-S:+?O+3A2Y)@V0]O:F*E@JPT7XE4N5P1P[_=.@BW"[W*5]2%=/VC6-*1W]+3&.JRTJI*5>;<=.8Y&JC".19 MHW%,U7K,.*:*7*TTY4JS*2U.H4M,8WJ=Q_0ZCVGG2V]>Y.R=UW%,KR2Q='7% MZSBFUW%,K^.8-E:?49:;2D.N5Z8::8M\AV7])B8SU6HX"FEK M&DB7ZXI;^!P4SH T M&\M44^>F 7==R"\\FREW&Z<$]%:;[L"^,3E;Q2J?K9&S;\M%66FD,+G6,'LR M!>V_J.E,N0N3&OJW6^/"@:_1:&X-X=?!O:UMC3%87]/,F@U-9\J?TLMR\(/*1?=O^-DEQM_KK'7UOVWL7F5?2O M/9_)*R;=-=+-8O->+>RON'FO5GC7-I^9T*HN>[=RQH2F'9_PD&9<0.-U7,!B MXP)JK^,"=G1<0$XX"YY8,8[ZI]&:9!7!.Q*V@N![)R&*S*I1@<9%88:X9"*2 MYJP-/D0%+(>C2A0YPY?U=K'8R#12,"%*VM7;1[-G.WC3S008_D=[A=@99W@] M*-CR'[&N=KO!:0"1GKLR?=@S:'(#/(VWR(YZAMX%9K14JX.CE"Z[7:/#V_-& M!@KL%9)&J&UBUL.F#VR3@T"FQJ$EC$IC<]26GI4FQS5IIC>JKFMCMA9>^60, M>\#%1%*6=-&Z.6Y]W@9ZV,B EIC:I<#1Q$U'FSO1(ZYO=G#8U:+3T3:%G,^UZA M%4VY!XZ&9^6G?K(@J_*[V#%3\H(PP6&R,16FT1URQ7QD/QK:OM)$33\$EB:1 M'#_9<&/'N[G!/#&#!F>1]O]"*6HV=2'F%/%O?]3A=&X[CEX6@R.% M$/BF?[.=!RJJ0C0BSO^!+]0AFH,.O\G]EVJ-5&<?D6EM&EC926& MBIM81O;P/!YANUYLI%F$\ _"^)LFY1)3:B M6 R4N/8:P<%HC4I#+BDU/AA-:=2P(ZF8C%:KE62E6HZ#93$H%AVBYHTWGC-% M;3$H CX8F"1@%WCK+-#UHR1[>L/1L7L,#8Y@+VGMG MP?ET*07>]%P[%L;'QDR/!DVT+:>,[^O5,=;()7%FAF]Z5W?+9WO)*WDD++I--! M?M+P#S@\%B#NZ _N'D^_T,'0U0L20NWI\((I]81IJ&R<:&SZ(MJ,!#L#+A6TXKDY#:-NX6[!+ M<@V&Q1S/9FB".4SP!88BGG0);X^[(SA?U^V.3,PC2<" 3Q1E&CD>=GR-09'0G:XB8YR=AZ??V$.]JB0'@NM,GFH"U>L&G?&MS,'+@ M\/!0@+0ZE%8R1QI&+Z6.ZO9((]@6K"LCW ,36!MTPPB;X &@3[;S0.2C#HPA M[W]&;W7LCJYKM#;&PCD/(%@V_X<^!12.)G6'OP9%7 +R[(%AX0ERWN.'OU

D,\PT&F[P0[)RD'5M$"_P!0B/D0.R M0<9VE$97ZAA.9]0'202+BFPNG6U?'8/I /89/":M ^3A>("7_(?$G;<."B>7)W))%-HLP>IBT!>D M'K)H7_V!/3Q!N.D]V]3@R\T2YQH7_J8S%67:UOT^RA$DTZ&C=H:((!N8%Q3) MF' >G K+<]"@_48L7>GATK >;< OF98=TR ER.?*'DC?4!?"AX\ZDUM4[BD6 ME!ZQ!$J<<' UE!@<*';:XL4>U^#;X.M1X'4^0:QN(/;0GYG(>J,4I3[0 M-3'8Z801P="C(RY;V@P#PD89=(#&V0%P.G&;I M)@8'5,L5UVL9$>H8D+ '-OSI E-;9#K3FO@ZB^$LL#J*7?RO"#V(OK.Z2]5. M7.V>'9Y+W :XLI_ *#_C9@"*B^",NP[-LD-PA.(1JR'#,]X#R>^_V0+>IP.) M+K%7\-;@NZ.A]&)ZGL.GYTGWIMV&(PF^&K $QH70@$.]T[.P^(:"*2@*X(3@ MG%1>W.3RWZM"T MYV!EJ'6SV$0(I@I3TYWP#D/N.,1$&HX0[5"$(Q,]>P;/F(^]OENMRJ=2@!0)G)-9*@_D/OM\8AX( :%@$.5#'++8"ME5@0>%N MIEK09/W=V\!/K-X.F?T9RG?-=LU+EV\^G^X5HE$0,=JB6F_(];J"]#@C88I/ DTM M+L?J]9+<:)93$?;"&T1>WRN\44IRL5&1&TI5BI=JX4SKK,2J&LK((OO((K+I MPABT1@H!1(=;_-$+%7< D3@9 6+.AI1)<">HQHO>KPGC'@D9"1%4I" M8."8E*?W#!@7+OP"*-QT;>G!LI_0;A#>O#O06]P*B;O=Q4!28H8"F2Q@ MC(&G(-?L%;SN*&*0+KV15IBRLBOD:? J86JSX)'9Z&%OW MZ-K?3I_1-45>'PW :.0QNL]D^2X(" +=(5AQI_QI!(*F'F$FA\#S@[A@+: ] M'+\L#=F2- .T/L[:8E4'PDXPAFA'6-$BCH.]PCX% M9!%COC^!MV70!/.[&\). LT/92GI3A58([ZY8 %JR1,02\,WWI"J<%@;,!(% MFQ,(.F!DFO0' ( *E"CPA#%OSPL,G F:3HJ9N$ 6ZIIVD\ND#^.DI N3:.<;M]%< [H MT/O3-R\0$M"1!A$OIGY<=X3PHNLZ'.^;AO6 %SNP/,[5P0)DJA)3E2-<=CK1 M^=+47V*.9R 0M&%^]F#26]V]4[+'Q@4WHVR@$!"8)R M&:!G@OP \"-$NCF6Z>D !T>Y'A?7#%C,83S%'0^Z-L8M+/ K9[P!!$M/M_8* MG(&%R@C(!WEJ48[X,-(9<]#ROHR.$?18B.#I&1R':(]8D XT)-X2[NMX&09^ M]?^W=Z5-;B++]KLC_!\4\^+&\USUM%@E<=][$P%BT2X!VN#+#5:!Q"*Q",&O M?Q1HZVZYN^WKMM6V8\(3=C<455E969F5E>=<&N'3@BWV@(,,B^P6F! S!JFG M4^(9W"%Q@)]9"@;LQMYG=ZWBC*O(!A2I2,MP-H4 SOOLA:%SPV[1I]-TGXUOD_Q$X(C=T3]"13[LQ_Y\Q9Z#J/8'?X40_Z=\&Q^.E>; MO3O)'RK3OEKR/P3!^RM,[17K\X6PYB\_^#U!UG_WYMOVYN;9%TZ9J/+@ISCT M_]$!;5J1J[W(+;ZU&!$"OFN@KZ G^CZSBN:[#-N:XWM.V\_][?SUL]KZ*Z""OY;F?\*:N5?_&C[P-R?@OBVU_]1H$G?( M%PCF-HV\".X@5Y[>07X\K/?$OT4@=Q#Z) []9>C',"P?_J_+F%G'T#OB%QY_ MP9B*/]F0OV+\/WJ7_ITT_-V;7R*!\JA^X:6EB]SC7V5_BO;X%L70F[ZKC"\_UI"P(']AUXD@OVYA="$X+L\ M5O@F0OA>S+#/E'P7# &W+X1B MK,=)?$\=?W[VF$/%.(!.]LT+:_333-MQSMZVQV]J:)Z90K($/B@0#4")>_G7 M Q)'@:U]0/0$%P, WKI1L!4;)^T#GP#OZV<% MU"X5<'-2P!.^3*4 (;?# P3, >7AXP8MN["R5,SX$&+=X1OM@]B6 9H4LT4M@ L6*C^0,XDT!/*Y$%P.^N^#T9DZBNN3T_AS?-RB@+Z$KBB9!,]>DEN137\!J ME"@6>>L?/Q30=U>A!Q_@H[NY4,!:R-M0UB"M!P 62MX)^T@$_YCC]*=94=_< M7H"SKD.H='687\#\^!8[P. PV0!-Z3S;7J6XQ 8@J0X;0048DPMU%([.W#?> M$&Y97.3'#T_6!K! 2F&#-#L/#=,"A4\!'JZ:R^IHVTZ_MTOLE!*%RCNR$!S% M>T8V.?G*=P=C=P#0 @A?N1R >38%S":PE?E;NA$96H%S K:-2I1+TTF!";'# M ^=G@;3Y5%3%6 $$:,GZ &Q-ZQ )@._H1H&^E'(!MT(O)N-" *?-]0)/ MQK2=_/UM#,B!@P(6#1C#,@M]C4_J 7K< 3GE",MU!$OIQIYQ8?>/"*E H)H6 MQ,89K>RNN)X-NKGTP?OY!_4[P$H4%@C5IAW=E8,":&P'X*(3UDV)_ -^VRH!LUZ[*Y4]R5NW2RP\L T>H +O*P HKF &*Z!DSPQBQSX[ MOE^ YQ6M*XYS%IRR#(S#]G/@ BKX> S@ZP,XFPMK'>4[8%$P6%JA@L'SFL$O M(:FO34VA"P\!T(X36CC# ._LK$IEVY$1/I:I[1[P0H]Z4+(U?-<# M"JCZN[/M.^UFY:0<^??"V"Q]A>@8QX&=(E]"=X=M\8%RGZ*!.X"1Y<=+$!>% MARDZ.@WA930%].4X][^0K6V5; @%$]"/\VUO4#;@".&1BMX=/,TBAKR@D?@B M$U'1"\J/"_BVER@_#@I;X# >URO C2^TM70]E0*.[^#YIA7'7ANEB7CR_-VE M=_7?X1<8X3? -OZN2<(C_LB3PUGB=#@[)H5)I=.I_%493=J,4.D,V9$P(">= MT?"-,@Z/05&^7T8&AAYF9.#[2M]8YC,^+CDI@6OZ#O,LKS@MF9>\H@<& Z<, ML@#M7FZE2DHT$'D!+IB2V^3$@W?$*-8*B- 2B_[!"@-LC.%Q'SGBHY[7T@D( M%2S9ZUB88%,.\NBDR/M4RJT:A+IY5'$D"RV"7]L#^:"T#%8+,II#7P\4WOG/ M"QJ'DDL6O!RKCJU55%\)0+@"5KE7[);YKEF$YZ'AF'\%QC+.(P\_2/,@-E@J MWJ$2NVC/U],*F JE&4>WEIN.BL%%/+=L4'PB\L& M"R#_A^>T^4\N_WGY]!%3]LQQ">+Z G\;.&AES)J[=IH"\LO%>>@)UCO_Y8$4 MV#MI@FYHY2GR595YI# _&Q#J%9L#/[(YY'V1SZVP2B'@G]'>/.-BC "+[9G# M^(JAN+MN)DJ7M\!3-P^8YFG!8EM@BI>I#:7BQ<=XR2S%6X1,Q2HY*&I0 *2G M_@&\^^ "/#P* @=& (L[*L,#72GNL&4OG:' //*9').5;F>W;TKW# M/G.F5_?.SN+)MSU8^,LE>GD0=SQ0U(]J\76J\/'#B2;I5J3S TPC\M T(O>5 MJ9=OQS8@A 5Q0<%^FZ\'IL#BO\C(E4<.TQ* _N"\?6]+^GV1M(\A6*ZR\86, M/GX(CT*Z=H)G>_?YSWGW3OJC_<1_3C>XE)*6(XWO-ACOV*O M>)]R>:(SFPVCJT=""S?\V">3"3^ M<"+Q^\JHX)WIG-/C/\VZ+L_/2EZ=A^1QY3UJ$-JH>?QS#F&.E]V.-Z_+N!/0 MHH+CP6M1S\^F'_6'^E&_KS![RU;MZ+N;^[/K<.DJ/'8E_A/7X1E^&%"E^4R- M9^[V7*GC?.2"JH^+K<_ S'_\?9!J9>C?7R\YN\!C?E)Z?8]\:<7:Y_K2)/[Q MF=F@B[37YHSE4-:.O5HH5WOWZE+>)TKQVAYBMP__FZ!G@&JM/(\OF1!'Y\N #^]U9K' MJT(1Q : 76T3!R&HC $62C2*!$#N6B#'J%94 E7QC/"OT=XQTN,E7 3*G_AT MON*+?5+^!.?;U!>+,)1=YDT2-?O>@O9Q!N5J;WXGWK/I\7'"KNTNO^IF!HOS+/ M!%1_>9Y_Z"3^D!6+Y"OV+2W-MNR(/:;3 MN%Z/=6BN\+< B@-\WQF*IULS+SAZ7ZRD+WIQS_1M00G]/.PK[G56Z,.UR,N> M?A_WX 7IB:WVL]+[1NOZ!3%-E+WO^6Z:V_#(\(IDOJA9AJM\6\%]7@F_1G0M MLG^;HFLICA8?V(O[MK<&!5:WJX$TP_[S-N5(@^(^^PW%^&WUL4]2-RK(OJ(: MSCM0Q;' W*@$QX$1GFYYOTJ0W\8;^:9G9'_\_<_<3P-U1>#X$-3[?IO3O6_< MR5?E2Y'?^=(ORI>BT.]\Z59T5^IRR5.@;*%VGVN70_G2H[#/GU#@CXSU9Y_[Q[,"I-)_/>MC MOC*SA+WPF5I8J^06KV4I ;BO-[BOC&TG#OT',%!OFG=ZKG=7NO7CNW05#^7' M=^S3,T?>R3S?KB5K^+B?N"7KW4J=P8 IO8LH+>=:V71WTSSS@JP!6/_.0/UU+AH&J!?*,6_ #=HVO;JR,Y:\&/4^B M>^A*M?IKO@5("[]ER?7UPR.0^__K&+1?GF<\19^_'#IZY1@#+93@Z3%3\<*3 M,Z;+0GS0V-5C!W#(&3?VJ9>W%&QK=;BZ%U33G4!.<\AAU3:;U>!ZMVKVXSK4\SK3 MZ=X.AO%^U5M)RS1;S>L.(7;%GD+#56R_FUW!WG6^Y]5VPVTQ\R5OS\W3.+X=BK>HK#K7!:'ZP#+' :6\Z]EN3R)IDTN$8;JLV^',\,?,6DNPZJ K)=36-0?&HC?K MPT$M),W:K+^%T$ =J%G&3^JS).TA!(HFE!VH_2EO>(,1;"$+1.35GHJ(G"T&:_7>X:6$I%:=)LDM^AEGN]T MEF->BL8KK-\6&6G2[2Z#D>8G6T:T!4;E)!O/=E =CO']S.[5LR@CW0$OJ,&R M+HJRLMQ#_7DWM3$*HM<"+]4G,SRJ2Z2G;_KPDIO/]B9LX8;$25V-'F^0"1-W M8L.A+,8?9/L9-S"H-0?K\G:Y$QC26$Y(MRUAS"Q-_#Y)##**7.RWP=[D"#F M0EWF!:-F!MN9J3=3U^+M#L_9&K>8VV(MUY=HSAE*LSMQ12 MO?)7)C.9*UMQLDLZIH.S&4=Y\EJ*]!:=1/R@/YAN$,GR8GA8]Q"Z2Z+J:L+/ M>SA6U;C(2B22$QM:.H=876C%!#6RYIR+D936-9?F#"';\H3K.-VTP\RAN.'V M;#A1\L]-+2]:V)/E>#.4)B.SQ>ZU>9[(W6TA[%T*3#6VZ;A\F^[@6S,EHG*9ITIWQ2%.>#.6-UV77 M(WG"+D-B*09#2%7]%9TN_$$W$+1T%4EVGVUW):5MNYRGNNR49N7E,$)200X& MTR4E-D2GUD Q=,#0.WQ>8_O"9+_>2;X[6]1# ?&VHM$9^8W1'.O4W:$N(#;4 M@@B&X!)^,*EBS545J?,.1:NA.#&T3N;W5;S791"*U 1)A-N;&=]Q$H\WE%1/ MYKX_"= F99().F$%KM]"VW)3@3;+)KGVVW)K.J@;>'^YJXEJ1.W=51S/[#4- M4S.+[K<%OMI=):T98W 8Q@X[!DR+"R[%#&/ \[@ESIE^7R$9=K SA;DH2'8X MH);R;(+-<,JSEO,-(PC3ZEB3I=F67,_[>I4SLI9($IT(ZEJ:T"57N2:.T.4F M#%E%X'N]$9DYIC)EZXM&E\I#T.V\A^[U!#:Q?C."\6YC+7AUI1O$9&M.*22V M)3R:XA1\OI9R%U!A%@W:G>THSPAFTY[$U_1JV. I.!-F5::APZ2_W$CB#*N9 M88\E6ZCEUD0LI%N9W>"-5BVD>E@*)ZD@^<$8FW0X.6Q)77) KA*(HI<+;.:L M1RU-Z).SFI7BB>57UTU/6D/B"ND'>!]W,FHYFHX@?K<:1O-M+U6$AM3>4XJB MP;D*K3OL7C73.3)M#UIR=26VZ]"<&O4P1]WEJNIR_ #G.&);10EF%S0$=DO3 M5MJ$\FUD82WF#S8PDQG)'.[2X+]QEOB*I759EA, M;3N]/3RAL*7;@=1!=2JP5=RE2'X'110F!0PUEM;3T7875]M5;]L.0Y3K&9BT M):K$WC?#N4 ):3[9FQ7EA/%TNK6WD2K$XL34TM'*#KL#3H]5#)DUA7S7"_># MULQ"UA.X"B_=U1;N)YVHFV^;!",TNP*VX6VMJTVAGI)F8:]O05N-->2]+7$+ M4XMX#YF8-D0PZJY.$:^.Y]8[Z M"KMS>P$[;BC:M"NN62VE8]*KY88WJ:YL7!7IJDOI^B2G]4TC9KBZ)3$]$%=O<-!A^2C$XLEJW$J]!=B#6M%B:QR*K MSC3E0*-A;MG'PKPS>)WI]2=3=C4S4:]1'_JTG.A^G^@JBBV@Q,B8M[MJ,'$Q MCL=LC6:B>G?90NH!%[%3=;KW()3:54>9 .L;K6^%L-[R-DM2FH_81(GT=&W, MA'H@SL=4)I/L4DFG"+VV4;[FCF&!9<=6JZU6.QN>G8JTBVK^8A7INV6T&E:% M)D)Z;:>.6W9=[NP[S4E[2TL9RFG0 I-U&JYW),33S'VSIB4K;C(36N%>\&.V M1?3W]7AMM.$Q%<="BA-)@Y>ZGH$W-O"DV1V.IOU^9ZJSDB)5KQ4M55!'^<;$K:"N\)$AKN8:UDSQNYS M8[0QB_EDI?H6)XL;!B5R1S%"-C0>P)SCUW=M>\.;+&.M%A+CZ49<9ZJ3S4Z9 MQ;XMS01=[@NBOI&:V]E TI+I4)[2$SFJ8I.0%D77YJET/AA'VW1-*X'#H=6Y MM4J],1G!JP%D*0$YGG$-]CJ,!C.:F =BR R=5035U]U>V^G! M"ITTHP!MM%ZY*DL@-$P=+Z3H[$93=M MYJ8_\S0OLEK=P)71:N+79(E.Y_,8@Q9N?3C-'; 4Z^^:^%#$1W1"]/K51K/. M,Z[L(.APA\)J7+&&LL84CC M DO=1AVFMAI[Y)@4.\&$[J%##QZ^6:8DW]8<)6K/ MJ[DU5%H[9]K4T,2#D'$_<7JJU]P.=:JQ:$&A,Q@ONQHU,#"E$6Y'"]@38\6% ML$XX#3LC3S)7PHKVT2D5ZS4['C<[RGQ-X.S6P<@./W "KMW&C277R ,&"6YQ M&Z@E\2P[DJTZ-<)BPRT69B8_7BWZ,K'D5YU5/T(F6V6XG^X"+7UT52NSOHL-%ZD!IX$+*%6VP9;\_'Z*.W5%E-65'D4SN3(:F@M&[.; M'52;*0T]JP8>I*X-VE$PV\5%O$&-9HO6V[GB4;M95:MNC^D% MDJK\;L9/:15IMY \)&JM=TMO.(9S9VO,:9M!K=KKL;V 9E'7V^3.+=Y?9%LZ M#W)5'9/YX;B=Y#$I11"F'G=JGJ9W]MS0;,H9UFCM]U47$HR]1QM:*#0V+(0O MJGI[4_=KTZ&3H2BVT0ZMU(KJU9)P:XFA6GD3\/U!+ P04 " =B&Y5HNZH MH?8' "%+ $ &4T,C$U7V5X,S$M,2YH=&WM6NMOXK@6_X[$_^"+U-54 M"N71J4;;,D@4TATDMF4IL]KY:!('?.O$C)W0LG_]/<=.2@JA[]=5IQ^@2>SS M?OQ\2.O;^,]!NUQJ?7,[/?@F^-<:]\<#M]VJV6]X6DL?MX[/>C_(^?C'P/U: M"604'Y)&?1Z3,0^9)J?LDHQD2"/'WG#(.5,\J,!&V#K,]H5437ET2.H58#&T M#_]3K9(3SH1_2$:)8-4AG3)2K;9;O?[?I#/H_W'ZM3)P3\:5FT2JL9Q;$8Y( M>F(>?Z3J7]6S31\Z-6#9BUT\^ ]K#3==4(ND"JFX MW1.9D8#:$8G955RE@D_A4O'I#,UUW':O9GS"8[+?V&NT:L8>BV*FC,9==S3NG_2[G7'_[)2?7L MGX'[@W2Z8Y2@6:\W7T>$9XZ.#3[_373,@V5ZDT<^0[K-+U@\^@[ISJ@20/;/ M/3+D(M'2*9<\IG +B6#"7*B8R(B<@'Y MW;C'5#,?;1$1HM21+%*F%$QS1F(7!% MXU,0$W9R4">@'MQ21(90_V-IUVTLB)C'M*9JB4M">L%0A!Q1#3=]YA#@*;#" M(Q--9Z"A MGC//2(ATYR";A%CSY +V^62"F5E@D@\83?N/B29& AZ!D]#A*Z!2@[)BO\[XG$!Z+@^$('.! _'"_GX$&,/HQ*(5;AE3I6KTL!(>QSY.'@ MDD1 B$!,27"\X:R-:![5,Q((>:FS@%-LRG6L*'"B>-.J ([N;C1F31%@I=+ M'S9T+._/!0%$QC=L^YO2/Q-Y!$ZSP9%V1\Q6&00<+HW9^X0J9CP,#N,3P= 1 MA$& 3037,UR.RT(H55BN\-KGVA-2)[ /BYB2PGIZKJ3'?+BMR2=PK,\@4K#9 M@/O<*V]&(^@B':@/"+LU:>S3:N/@$]LU>QL'OKVREQQ!1F1#S#+ (I(+/>M_ ME";'BA1R*I=25L$-5@&P0E77(Q)68+-\'P!BW#D>N*3K#@;GPTZW?_K'UTJ] M8JZ'G5XONT[ENW'TPY4 M=! X>#31]]^"#7S"R#4G"PEDHH %.<%UZ;DPRH6&3H(N%?=(M][%!/49&F* M"5:)YJ1]"1]R:!P@BSG!T]@(.M'0$VNSAAB3:3T9>=I]>*^/!Z96),G MUH07%N]FWJ_WQZWM<2/][[WS_E4 *L>"^YC<5,N((H:@&@H#'B@PXZDR66[S M7W ZX8+'2T2#16RQ%IE<-=Z:S!16):8.8!BP( MX.C%%Q# NN $E:'\^[1U>[E^J,IF/Y#8L!%:LK9'MXE,XNT2W =XT.O5#(^H M0;X%KP\%4BDFV>G7U*K4$G;B]!9Y^2L'7ZR=O>\<3,-[,TUP6I<>,,V3PEQ\ M0(]%Y"P]+U&8#) WJT:Y0364.H;[.( '6AJLDT%72V9&]34(QT9GTI;Y!@$8 M!=+NO 0[73"1C@G7UCM/UNF]I.IK]>J,\<'6F=[SC6K,%/\Z-IU5N<3JG8^/ M5>5T-H]>USZEA\@D"#C%_V4F -(*MTII'W_^R>9AA*-NH CS"\9F12&U7(T$+AF]0/1@ ME,:!X)IJ1\CF70S<7I7W9->8*5!@-0?+:18,*SQ M$9VF/Q.I=/+/PKF02\8P2*3U%\U''@$K/Z1C82G:4M_W/IZ?"N!?'NZMP\%4 MLO1-%4\*0>>:'9+LO_S\\.'(\%:(E-=(L""V>]8QY$']\EI)MJPSSLA5V"T7P:[W6"T: M:V\:N?8[$O_!%ZFK1AH*(8VJ32@2 ;)%X@)+Z-7M1S-S!GPS,Z:VAY3]]7N. M/0.$QS9)FR:W:3Y 9FR?]QO7/XS_W6L4"_4/G68;OQG]UKO['];L=?_HOR_U M.I?CTFT@92/G2$)M;LY9]F8BC9'Q&3N9FY([OD%N68N_ _0_HE4 2@'X2+B M_C5#,$S+2 2KQ1R86S]>K]^(P,R(^>JK4N.W9*+GY_4*(FMDGQO\5&XQ=% 4 M.9#AUI:UE"N)5#&/_EG8N1P0YCDS\,64>22F^*C$=$82N6ATOLS$1!AV6IW1N'O9;37'W4&?#2[9<-3MM[K#9H\U6ZW!Q_ZX MV_^C6!AL*M.RY)X4JT1F>,/G<=5Q0895\W1 M1;/?N2H/_MOK?$*YC(F"6K7ZR-:0D_#8$O]?JHT(E]E+D01 <&OO*"!T/=:: M*:'9D"=\*J3AUU)[Q8(/BLXP,^/F[&E(>TJQ'+]QV'<_69?-^ *8@H6 &PB* M!3-#\7U.N4)E1DM2(& MGU*XM : I)=O&37B;R)()B"=TC&@43*$FF8CU1SD3">+%F:&)4"TX8; MB!$K"9\CF7A2(#LA]_&58C+&B&^DV[>S(0$?M.9J25MB?@U$P@90C2\#\!CB MC"BF$Q+:X OEIS%N2_ \DH(YD]W,A#]C.J6/]?D;4) !(0YBH2/@@4BFF$K- M##G4<_ MA01WCK1)M#5?+O!0AU@0L% DJB12^5HJ'!H3[ M<5EMK(LD)-K)6?%_/TH#!(J*WZL #^U'T.,<-4C61U8916OSRA2KMZE $PX$ MX?!H2QJAB:!-252\Q:PM:3[7,Q9&\D;G!J=@*K11'#%Q>NE80(*]#;O1.37[ M""\67JSIO#UL.N-;LOU-Z<^I/$>E.>/(LB-YJPQ#@8]6[%W&%5@-H\+$) )2 M! ,TL$DD](RVT[880Q6%*WH.A/8CJ5,\1T%,RJZD#P&^UNPU*C8 M!1* M-JB^SA=_QA/,(DV,#U1+:W9\PLO'IZ_AR)X]/@WS$5"QFJ\!:J$%$1J]L6B3LH63Z/ F+]^7 MJB7[/&RVV_GS/7NYK]EF7[M/EZ6;6A18#I 6FRSS8TE=*)%(+@2Q(!P]8A-<@E!2C65"#98:5M0 MV+ O-2!!!M,,'9ISTE,:<4I7N?>ZA$'.[\J6_847OIL T85Y!<% <+YI$?@Q MLD,2ZW&-'^?VU3>G(OGE]X_E6)/_)[_?SGH'D]Z.^]_YY-VC $:.A0C(N;F6 M":?*@&L,#-0FD,=S9;W<^7\D^$1$PBRIQMN'EF*1]57K?"Z,W-JZT6;8 N1+ MQM \Q;93HPRI*/5]J0)+@&TXII!@J1FAC^,*S"G&T!;LIIR?8RP2L]?5%>N]\EK;O'[58IG^B@8^-!3,G: M-603F9K#%-RE\."KW4"-9[B9@K=;_8R*2=[3VEB52<+-D9["+W_YX*.EL^?M M@YEY[[H)S>"RMM&N[/7%>^18JIRE[Z>*G ']9ITH=Z#&4AM\3W-UA*51.GGI MZL#,N%X5X93HK-M"8"L RT"6G9P ?F6 WCHF4HC>-()U>/1V^ZN5XCCV6$8JG1=6Q8)]@WJ,8V$, $7F/>(344?/8S#R0W'S(SL/ MI9)9H$Y1GL4"C9Q\ >@FKC:UZ=-6U792G\] 2=2[PRS7IV*E&F'%&J#+:5CY MZD&-9P4VV@1J#NM@KUBP>5DC;SJ-D2_Q%UA[R*+:VHT#^B$GGVPQ0;PA(Q#L M&8#ML[#E>@QP _R:*@;+-(WVME@[)S0OST(F1U9,H4*I>:A>H&" ,4&Y'THR MZ7DNI(MD(:,%4%Q/^#3[P4=E,WR(YY%< I"12*E 3'_S M\O2TI^3;+/&V2\",LNPBB2^CB,\UG+'\OW/V+=7@/Y9%FQQ%$!IW9KMN/*T^ MO!IJHU6>L3Y:1SQ! SE^Z[%:M5:[7<'M0?EPC$[S%\NSK^%X>_KJ:]=W'DQ$ M15X/;Q_[/S[. D%VNHN' 56D_/^.O MAVX>ACRON:>:H+D:F657!_$OD\K1TT[,GE&^^*:[C2??_6KC=[JZ^+.K[_G@ M)O>A>[?N(B[=U_T;4$L#!!0 ( !V(;E7N"+"I; 0 , 5 0 930R M,35?97@S,BTQ+FAT;>U8;4_;2!#^CL1_F(L$ LG.*_2.Q%AR$J=82I,T-J?R M<6.OR5X=K[M> ^FOOUD[@;S0]J !<;U#*(EWWIZ9?69WO<:%]Z%O[N\9%[;5 MQ6]0?X;G>'W;-"K%-THK"['1'G:OP/6N^O9Y*>2Q;$*MFDCPV(RF,*"W,.8S M$FO%@ 8N%2PLH2&:CI9V,R*N6=R$:@E#C KA;[H./4:CH GC+*+ZB%Q3T'73 MZ#I_@M5WW@_.2WV[YY76G>B2)PBAGL@6+$8F7$H^:T(CD:7"? 6NGK*O% V4 M_H2+@(K"0SLB_F= -Y#RB 7WPJ6S0EY[D-^R0$Y5\M6#DGD83]*D950PF+GX M7,FGLI;0-TNQ=#+:4'FHVD-//"&+YO^"H+:'W!9=LN=,KAV)T=1:YQ6M5>+;[E@=8K]=>!\=(-]U>62A;.2Z83 M@\_CF/J2\1A7#CD%.64I?,R(0"31',8TX4+N[_$0ND02<"47:KWH<($"DML= MR2F%PRCXDO%6A\\2$L\/1?YTK '*>X@54>L?(>0"E'*"\'@ - YH@%@326<3 M*J!1U;#*];H&)(6012A<8*+[>XJDJ.MG@DF&29,X /O.GY(XAS.;L315:/!? MA0B(I#"E@O)0 T>#SI2(",T^E&'$HBSE:HC1$'V@3\EN* S#D/D( W-5'A:I M:#@M0I5K?T_R7#"AJ51*LSE\CODMPKRF&B292#,22T"ME9ZB?KEH*)43"3CF M&JSIYAK(\F58EX@)B6FJ#^\B.@?+SV,I\FF(8$ID\Q6(43!P@X>>U>[;T+'[ M?7=D=9S!^_-2M90_CZQN=_G\Q"UX8\-28<9+'S>J\#Z)EO!P=2TM3@*&UUUJ M+>P;!RV(6$SU*55KNW+X^\H.Z'6?:FGTAK@4/?E$<50[-BK*U/QNT+.3@T=K MOTLH;N9/MWKYF1T99A&Z\+$G(M5]R[X$0;]D3- 9+EVI(FJZ6$QJC2-R#.B] M=GH4'-^3^Z%_[WMWP?#:6>.DI;IZM7KX,3GWS)URGF&NRD7C7;)]$OB? MZ_^(Z_4WPW4/V<7B4#$AYQ_N:Y*@]P!'(=UE(Q"F?"2"IHKSFO)/H@CIAS01B.64DK!92M YI1<DK(=1=%,WL,65K+JY_1M02P,$% @ '8AN54WC9W5R! U14 M ! !E-#(Q-5]E>#,R+3(N:'1M[5AM;^)&$/X>*?]ABI0HD6Q>DVL#CB4# MYF*) H>=ZO)QL=>PC?'Z[/4E]-=WUB\)(?2NR4%TC8HBB#V[,\\S?F9GO=J5 M\_M0/SS0KDRCC[\@/YIC.4-3UVKY+UIKA5GKCOLW8#LW0_.RXO-0M*%1CP0X M;$D3&-$[F/(E"97\A@(VC9E?P8DX=5+.6Y)XSL(VU"L88I(;?U%5&# :>&V8 MI@%5)V1.055UK6_] <;0^CBZK S-@5-YZD05/$((S4ATH+@SXT+P91M:D:CD MT]?@J@G[B^($.7[&8X_&N8=N0-Q;0#>0\(!Y#\;266YO/-KOF"<6DGS]J*(? MA[,DZF@U#*87WVM\:D\(_6,J2B>3C2&/6:Z%/%Z2X-O)+O. /CL@Z+U02<#F M>!FS^4)FI*N;GZ^LKN5 JUEM:K6NOO>8^Z;FTE#0../6,Z>.-;!ZAF.-1S"Y MGMK7QL@!9[Q?HFL(&K_!==6N]JI@F[T,1:-U7E?>++YA@]$?3QRSOT[_ @Z,!]"LU_Y9$DB MT>"?#.$106%!8\I]!2P%>HL8B4U(2.:,"W++$WF/41^7O9"$+L-LCGV?N8@# MR4H7!1<%GTLL\W5X('AFF-%$R$'+%=R&_ YQSJD"41HG*0D%X*BUHJ)N-:\H M28IX',EZ3\9F(U#F95B;Q#,2TD0=WP=T!8:;Q9+J4Q#!@HCV&RAC0X*.T1V: MT#.'0WMB]*S1Q\M*O9)=3XQ^O[Q^89_=Z$HRS+3T\56FW"5!"0R[7J5H]YK3 M+T<5\UM''0A82-4%E0NX=/CK6IMS^B^=J0W&N J]>-MPTCC5:G*J_LV@%V=' M6[.^2RAVZBZ>E?$KB]%/ W3A8C4$LO#*DH28?DE93)>X:B52HDFQCC1:)^04 MT'OC_,0[?9#U8^D^E&VA[<9%ZZPC"WH]>_@US;9RF?;TG:J=(5?IHO4A>M[N M_]?ZO])Z\Z?1NH/J8J$OE9#I#UN:(.C=P[N0[+(0"),^HI@F4O.*]$^" .6% MSF4#04.$18 6Z<]_:"R(R&,9-MFU<%0:Y"7#,68&.MEH.M6?HA3V%69+K:W7 MUF;M%2"*=QR7!P&)$GPM*O_KP)[*\*ET ^J+?,ZFRL_KKU_%.#L_^MZ;Y:M!U)):(39+?[XWTVJ6OJT"7O>T M?BQ1S[*T:W?;Z+]_SENWWN^?^,DD9D@Y0LZ/[&57,%R7IZ%@X;PXU<)/D973 M=]X%?N@PK;7SL[0=G97]-Q_*[L-L^I02EL>R^3FM/,[]&U!+ 0(4 Q0 ( M !V(;E62I4+E'A$ !F^ 1 " 0 !D='-T+3(P,C(P M.3,P+GAS9%!+ 0(4 Q0 ( !V(;E6K_*3!\@\ [- 5 M " 4T1 !D='-T+3(P,C(P.3,P7V-A;"YX;6Q02P$"% ,4 " =B&Y5 M]F3H%ETE R4 ( %0 @ %R(0 9'1S="TR,#(R,#DS,%]D M968N>&UL4$L! A0#% @ '8AN5?'OZ=?I7@ Z'4% !4 M ( ! D< &1T)3X )@R! 5 " 1ZF !D='-T+3(P,C(P.3,P7W!R M92YX;6Q02P$"% ,4 " =B&Y5SJC+[^%8 0!^H@\ #0 M@ %VY 930R,35?,3!Q+FAT;5!+ 0(4 Q0 ( !V(;E6B[JBA]@< (4L M 0 " 8(] @!E-#(Q-5]E>#,Q+3$N:'1M4$L! A0#% M @ '8AN52.5I6#*!P MBL ! ( !ID4" &4T,C$U7V5X M,S$M,BYH=&U02P$"% ,4 " =B&Y5[@BPJ6P$ # %0 $ M @ &>30( 930R,35?97@S,BTQ+FAT;5!+ 0(4 Q0 ( !V(;E5-XV=U M<@0 -45 0 " 3A2 @!E-#(Q-5]E>#,R+3(N:'1M4$L% 3!@ * H ?@( -A6 @ $! end